boulder v0.26.6 (Git ref 3dfab7d11f1890235fcfb6172cac1bccb45b8884)
└─ building monado-25.1.0+git.983a8a51-2-1
Refreshed repo0
The following package(s) will be installed:
abseil-cpp 20260526.0-15
acl 2.4.0-6
adwaita-fonts 50.0-4
adwaita-icon-theme 50.0-11
adwaita-icon-theme-legacy 46.2-3
alsa-lib 1.2.16.1-19
alsa-topology-conf 1.2.5.1-4
alsa-ucm-conf 1.2.16.1-12
aom 3.14.1-11
at-spi2-atk 2.60.5-26
at-spi2-core 2.60.5-26
at-spi2-core-atk 2.60.5-26
attr 2.6.0-7
avahi 0.8-6
bash 5.3.15-32
bluez 5.87-13
bluez-devel 5.87-13
bluez-libs 5.87-13
boulder 0.26.6+git.3dfab7d-160
brotli-libs 1.2.0-10
bsdtar 3.8.8-25
bubblewrap 0.11.2-7
bzip2-libs 1.0.8-7
ca-certificates 20250516-18
ca-certificates-mozilla 3.126-49
ca-certificates-utils 20250516-18
cairo 1.18.4-8
cairo-gobject 1.18.4-8
cjson 1.7.19-4
cjson-devel 1.7.19-4
clang 22.1.8-59
clang-libs 22.1.8-59
cmake 4.4.0-25
colord-libs 1.4.8-6
compiler-rt 22.1.8-59
coreutils 0.9.0-37
cracklib 2.10.3-3
cryptsetup 2.8.7-14
cryptsetup-devel 2.8.7-14
cryptsetup-libs 2.8.7-14
cups-libs 2.4.19-24
curl-libs 8.21.0-32
cyrus-sasl-libs 2.1.28-5
dash 0.5.13.5-20
dbus 1.16.2-13
dbus-devel 1.16.2-13
device-mapper 2.03.41-21
device-mapper-devel 2.03.41-21
device-mapper-libs 2.03.41-21
diffutils 3.12-6
double-conversion 3.4.0-4
doxygen 1.17.0-14
duktape 2.7.0-3
eigen 5.0.1-1
elfutils 0.195-13
elfutils-devel 0.195-13
elfutils-libs 0.195-13
envsubst 1.0-11
expat 2.8.2-15
file 5.48-12
findutils 4.11.0-5
flac-libs 1.5.0-2
flang-rt 22.1.8-59
fmt 12.2.0-10
fontconfig 2.18.2-20
freetype 2.14.3-19
fribidi 1.0.16-5
gawk 5.4.1-10
gcc 16.1.0+git.0daeef2c-25
gdbm-libs 1.26-7
gdk-pixbuf 2.44.7-16
giflib 6.1.3-3
git 2.55.0-25
glib-networking 2.80.1-7
glib2 2.88.2-39
glib2-devel 2.88.2-39
glibc 2.43+git.dae425b5-40
glibc-devel 2.43+git.dae425b5-40
glslang 16.3.0-14
glslang-libs 16.3.0-14
glycin-libs 2.0.8-19
glycin-loaders 2.0.8-19
gmp 6.3.0-6
gnu-coreutils-compat 9.11-7
gnupg 2.5.21-16
gnutls 3.8.13-13
gobject-introspection 1.86.0-15
gpgme 2.1.2-9
gpgmepp 2.1.0-5
gpm-libs 1.20.7-4
graphene 1.10.8-3
graphite 1.3.15-9
graphviz 15.1.0-21
graphviz-libs 15.1.0-21
grep 3.12-7
gsettings-desktop-schemas 50.1-12
gsm 1.0.24-3
gstreamer 1.28.5-55
gstreamer-devel 1.28.5-55
gstreamer-plugins-base 1.28.5-55
gstreamer-plugins-base-devel 1.28.5-55
gstreamer-plugins-base-tools 1.28.5-55
gtk-3 3.24.52-17
gtk-3-update-icon-cache 3.24.52-17
gts 0.7.6-2
gzip 1.14-6
harfbuzz 14.2.1-36
helix 25.07.01-8
hicolor-icon-theme 0.18-3
hidapi 0.15.0-5
hidapi-devel 0.15.0-5
highway 1.4.0-7
hwloc-libs 2.14.0-7
iana-etc 20260430-5
icu-libs 78.3-14
imath 3.2.2-3
isl 0.28-3
jbig2dec-libs 0.20-2
jbigkit-libs 2.1-1
json-c 0.19-6
json-c-devel 0.19-6
json-glib 1.10.8-8
jsoncpp 1.9.8-10
kbd 2.10.0-10
keyutils 1.6.3-4
kmod-libs 34.2-10
krb5-libs 1.22.2-6
lame-libs 4.0-7
layout 0.1.0-8
lcms2 2.19.1-8
leptonica 1.87.0-1
less 704-17
libarchive 3.8.8-25
libass 0.17.5-5
libassuan 3.0.2-4
libatomic 16.1.0+git.0daeef2c-25
libavcodec 8.1.2-36
libavdevice 8.1.2-36
libavfilter 8.1.2-36
libavformat 8.1.2-36
libavif 1.4.2-10
libavutil 8.1.2-36
libb2 0.98.1-2
libblkid 2.42.2-22
libblkid-devel 2.42.2-22
libbpf 1.7.0-8
libbs2b 3.1.0-3
libbsd 0.12.2-2
libbsd-devel 0.12.2-2
libcap 2.78-13
libcap-ng 0.9.3-7
libcddb 1.3.2-1
libcdio 2.3.0-2
libcdio-paranoia 10.2+2.0.2-2
libcloudproviders 0.4.0-6
libcom_err 1.47.4-7
libdaemon 0.14-2
libdatrie 0.2.14-4
libdav1d 1.5.4-6
libdebuginfod 0.195-13
libdecor 0.2.5-6
libdeflate 1.25-2
libdovi 3.4.0-3
libdrm 2.4.134-18
libdrm-devel 2.4.134-18
libdvdnav 7.0.0-3
libdvdread 7.0.1-3
libeconf 0.8.3-7
libeconf-devel 0.8.3-7
libedit 20260512-3.1-7
libelf 0.195-13
libelf-devel 0.195-13
libepoxy 1.5.10+git.bb7ddbc7-4
libevdev 1.13.6-8
libevent 2.1.13-5
libfdisk 2.42.2-22
libffi 3.7.1-12
libffi-devel 3.7.1-12
libgbm 26.1.5-81
libgbm-devel 26.1.5-81
libgcc 16.1.0+git.0daeef2c-25
libgcc-static 16.1.0+git.0daeef2c-25
libgcrypt 1.12.2-11
libglvnd 1.7.0-10
libglvnd-devel 1.7.0-10
libglvnd-egl 1.7.0-10
libglvnd-gles 1.7.0-10
libglvnd-glx 1.7.0-10
libglvnd-opengl 1.7.0-10
libgomp 16.1.0+git.0daeef2c-25
libgpg-error 1.61-11
libgs 10.07.1-10
libgudev 238-6
libgudev-devel 238-6
libgusb 0.4.9-5
libheif 1.23.1-14
libheif-plugin-dav1d 1.23.1-14
libheif-plugin-ffmpeg 1.23.1-14
libheif-plugin-jpeg 1.23.1-14
libheif-plugin-rav1e 1.23.1-14
libheif-plugin-x265 1.23.1-14
libice 1.1.2-4
libidn2 2.3.8-5
libinput 1.31.3-17
libjack3 1.6.8-36
libjpeg-turbo 3.2.0-13
libjpeg-turbo-devel 3.2.0-13
libjxl 0.12.0-11
libksba 1.8.0-5
liblc3 1.1.3-1
libmd 1.2.0-4
libmd-devel 1.2.0-4
libmount 2.42.2-22
libmount-devel 2.42.2-22
libmpg123 1.33.6-1
libmysofa 1.3.5-3
libogg 1.3.6-3
libopenjph 0.30.1-12
libpaper 2.2.8-6
libpciaccess 0.19-6
libpciaccess-devel 0.19-6
libplacebo 7.360.1-12
libpng 1.6.58-15
libproxy 0.5.12-9
libpsl 0.23.0-6
libpwquality 1.4.5-5
librsvg 2.62.3-20
libseccomp 2.6.1-7
libsecret 0.21.7-9
libsm 1.2.6-4
libsmartcols 2.42.2-22
libsndfile 1.2.2-4
libsodium 1.0.22+git.2ce4d906-6
libsoup 3.6.6-11
libssh 0.12.1-7
libssh2 1.11.1-3
libstdc++ 16.1.0+git.0daeef2c-25
libstdc++-devel 16.1.0+git.0daeef2c-25
libstone 0.26.1+git.647000c-7
libswresample 8.1.2-36
libswscale 8.1.2-36
libtasn1 4.21.0-4
libthai 0.1.30-3
libtheora 1.2.0-1
libtiff 4.7.2-11
libtinysparql 3.11.1-16
libtool-ltldl 2.6.2-4
libunistring 1.4.2-7
libunwind 22.1.8-59
libunwind-devel 22.1.8-59
liburing 2.15-5
libusb 1.0.30-5
libusb-devel 1.0.30-5
libutempter 1.2.1-2
libuuid 2.42.2-22
libuuid-devel 2.42.2-22
libuv 1.52.1-8
libv4l 1.32.0-1
libva 2.24.1-9
libvdpau 1.5-3
libvorbis 1.3.7-2
libvpl 2.17.0-5
libvpx 1.16.0-8
libwacom 2.19.1-11
libwacom-data 2.19.1-11
libwebp 1.6.0-8
libx11 1.8.13-9
libx11-devel 1.8.13-9
libxau 1.0.12-5
libxau-devel 1.0.12-5
libxcb 1.17.0-6
libxcb-devel 1.17.0-6
libxcomposite 0.4.7-5
libxcrypt 4.5.2-10
libxcursor 1.2.3-5
libxdamage 1.1.7-5
libxext 1.3.7-7
libxext-devel 1.3.7-7
libxfixes 6.0.2-10
libxft 2.3.9-5
libxi 1.8.3-7
libxinerama 1.1.6-5
libxkbcommon 1.13.2-16
libxkbcommon-x11 1.13.2-16
libxml2 2.15.3-21
libxrandr 1.5.5-8
libxrandr-devel 1.5.5-8
libxrender 0.9.12-6
libxrender-devel 0.9.12-6
libxt 1.3.1-6
libxtst 1.2.5-5
libxv 1.0.13-3
libyuv 0.0.1910+git.7e5863ae-3
lilv-libs 0.28.0-7
linux-headers 7.1.4-45
linux-pam-libs 1.7.2-19
lld 22.1.8-59
lld-libs 22.1.8-59
llvm 22.1.8-59
llvm-libs 22.1.8-59
lua-libs 5.5.0-9
lz4 1.10.0-4
lzo 2.10-2
md4c 0.5.3-4
mimalloc 2.3.2-13
mpc 1.4.1-5
mpdecimal 4.0.1-2
mpfr 4.2.2-5
mtdev 1.1.7-4
nano 9.1-41
ncurses-base 6.6-20260627-26
ncurses-libs 6.6-20260627-26
nettle-libs 4.0-9
nghttp2-libs 1.69.0-16
nghttp3 1.17.0-7
ngtcp2 1.24.0-3
ninja 1.13.2-6
npth 1.8-4
nspr 4.39-9
nss 3.126-49
ntpd-rs 1.9.0-12
ocl-icd 2.3.5-7
openblas 0.3.33-11
opencv 4.13.0-19
opencv-bgsegm 4.13.0-19
opencv-calib3d 4.13.0-19
opencv-core 4.13.0-19
opencv-devel 4.13.0-19
opencv-dnn 4.13.0-19
opencv-features2d 4.13.0-19
opencv-flann 4.13.0-19
opencv-highgui 4.13.0-19
opencv-imgcodecs 4.13.0-19
opencv-imgproc 4.13.0-19
opencv-ml 4.13.0-19
opencv-objdetect 4.13.0-19
opencv-photo 4.13.0-19
opencv-plot 4.13.0-19
opencv-stitching 4.13.0-19
opencv-tracking 4.13.0-19
opencv-video 4.13.0-19
opencv-videoio 4.13.0-19
openexr-libs 3.4.13-19
openh264 2.6.0-2
openjpeg 2.5.4-4
openldap 2.6.13-7
openmp 22.1.8-59
openmp-devel 22.1.8-59
openssl 3.6.3-36
openssl-devel 3.6.3-36
openssl-libs 3.6.3-36
opus 1.6.1-4
orc 0.4.42-5
orc-devel 0.4.42-5
os-info 2026.07-19
p11-kit 0.26.4-12
p11-kit-libs 0.26.4-12
pango 1.58.0-13
pcre2 10.47-8
pcre2-devel 10.47-8
pinentry 1.3.3-13
pipewire-libs 1.6.8-36
pixman 0.46.4-9
pkgconf 2.5.1-12
polly 22.1.8-59
poppler 26.07.0-24
poppler-data 0.4.12-2
poppler-glib 26.07.0-24
popt 1.19-2
procps 4.0.6-8
protobuf 35.1-15
pulseaudio-libs 17.0-5
python 3.14.6-24
python-devel 3.14.6-24
python-libs 3.14.6-24
python-packaging 26.2-11
python-pip-wheel 26.1.2-10
qrencode 4.1.1-3
qt6-base 6.11.1-30
qt6-base-gui 6.11.1-30
rav1e 0.8.1-5
readline 8.3.3-9
rhash 1.4.6-1
ripgrep 15.2.0-5
sdl2-compat 2.32.70-12
sdl2-compat-devel 2.32.70-12
sdl3 3.4.12-17
sed 4.10-4
serd 0.32.10-5
shaderc 2026.2-12
shared-mime-info 2.5.1-11
snappy 1.2.2-2
sndio 1.10.0-4
sord 0.16.22-4
soxr 0.1.3-1
spdlog 1.17.0-7
speex 1.2.1-1
spirv-tools-libs 2026.2-16
sqlite 3.53.3-22
sratom 0.6.22-3
sudo-rs 0.2.14-20
svt-av1 4.2.0-8
sysprof-capture-devel 50.0-6
system-accounts 0.1.0-8
systemd 260.3-89
systemd-libs 260.3-89
systemd-libs-devel 260.3-89
systemd-shared 260.3-89
systemd-sysusers 260.3-89
systemd-tmpfiles 260.3-89
terminfo-foot 1.27.0-5
terminfo-ghostty 1.3.1-9
terminfo-kitty 0.48.0-17
terminfo-kmscon 10.0.1-11
terminus-font 4.49.1-2
tesseract-common 5.5.2-1
tesseract-langpack-eng 4.1.0-1
tesseract-libs 5.5.2-1
tpm2-tss 4.2.0-6
tslib 1.24-2
turbojpeg 3.2.0-13
tzdata 2026c-11
urw-base35-fonts 20200910+git.3c0ba3b-4
util-linux 2.42.2-22
uutils-coreutils 0.9.0-37
vim 9.2.0780-29
vulkan-headers 1.4.350.1-18
vulkan-loader 1.4.350.1-21
vulkan-loader-devel 1.4.350.1-21
wayland 1.26.0-10
wayland-devel 1.26.0-10
wayland-protocols 1.49-15
wayland-protocols-devel 1.49-15
x264-libs 2025.06.08-4
x265-libs 4.2-5
xcb-util 0.4.1-2
xcb-util-cursor 0.1.6-4
xcb-util-image 0.4.1-2
xcb-util-keysyms 0.4.1-3
xcb-util-renderutil 0.3.10-2
xcb-util-wm 0.4.2-2
xkeyboard-config 2.48-9
xorgproto 2025.1-5
xprop 1.2.8-1
xxd 9.2.0780-29
xz 5.8.3-15
xz-devel 5.8.3-15
zimg 3.0.6-1
zix 0.8.2-4
zlib 2.3.3-23
zlib-devel 2.3.3-23
zstd 1.5.7-12
zstd-devel 1.5.7-12
zstd-libs 1.5.7-12
Installed alsa-topology-conf (cached)
Installed acl (cached)
Installed at-spi2-atk (cached)
Installed alsa-lib (cached)
Installed at-spi2-core-atk (cached)
Installed attr (cached)
Installed abseil-cpp (cached)
Installed adwaita-fonts (cached)
Installed aom (cached)
Installed at-spi2-core (cached)
Installed bluez-devel (cached)
Installed bluez-libs (cached)
Installed brotli-libs (cached)
Installed bsdtar (cached)
Installed bubblewrap (cached)
Installed bzip2-libs (cached)
Installed ca-certificates (cached)
Installed avahi (cached)
Installed ca-certificates-utils (cached)
Installed ca-certificates-mozilla (cached)
Installed cairo-gobject (cached)
Installed cjson (cached)
Installed cjson-devel (cached)
Installed cairo (cached)
Installed clang (cached)
Installed bluez (cached)
Installed colord-libs (cached)
Installed bash (cached)
Installed coreutils (cached)
Installed alsa-ucm-conf (cached)
Installed cracklib (cached)
Installed cryptsetup-devel (cached)
Installed cryptsetup (cached)
Installed cups-libs (cached)
Installed curl-libs (cached)
Installed cyrus-sasl-libs (cached)
Installed cryptsetup-libs (cached)
Installed adwaita-icon-theme (cached)
Installed dash (cached)
Installed dbus-devel (cached)
Installed device-mapper-devel (cached)
Installed device-mapper (cached)
Installed device-mapper-libs (cached)
Installed double-conversion (cached)
Installed dbus (cached)
Installed duktape (cached)
Installed diffutils (cached)
Installed boulder (cached)
Installed elfutils-devel (cached)
Installed elfutils-libs (cached)
Installed elfutils (cached)
Installed envsubst (cached)
Installed expat (cached)
Installed compiler-rt (cached)
Installed findutils (cached)
Installed flac-libs (cached)
Installed fmt (cached)
Installed file (cached)
Installed freetype (cached)
Installed fribidi (cached)
Installed doxygen (cached)
Installed fontconfig (cached)
Installed gdbm-libs (cached)
Installed flang-rt (cached)
Installed giflib (cached)
Installed gawk (cached)
Installed glib-networking (cached)
Installed gdk-pixbuf (cached)
Installed adwaita-icon-theme-legacy (cached)
Installed eigen (cached)
Installed glib2 (cached)
Installed glslang (cached)
Installed glslang-libs (cached)
Installed glycin-libs (cached)
Installed clang-libs (cached)
Installed glib2-devel (cached)
Installed gmp (cached)
Installed git (cached)
Installed gnutls (cached)
Installed glycin-loaders (cached)
Installed gobject-introspection (cached)
Installed gpgmepp (cached)
Installed gpm-libs (cached)
Installed gpgme (cached)
Installed graphene (cached)
Installed graphite (cached)
Installed graphviz-libs (cached)
Installed gnu-coreutils-compat (cached)
Installed grep (cached)
Installed gsm (cached)
Installed graphviz (cached)
Installed gnupg (cached)
Installed gsettings-desktop-schemas (cached)
Installed glibc-devel (cached)
Installed gstreamer (cached)
Installed gstreamer-plugins-base-tools (cached)
Installed gtk-3-update-icon-cache (cached)
Installed gts (cached)
Installed gstreamer-devel (cached)
Installed gzip (cached)
Installed harfbuzz (cached)
Installed hicolor-icon-theme (cached)
Installed gstreamer-plugins-base (cached)
Installed hidapi (cached)
Installed hidapi-devel (cached)
Installed hwloc-libs (cached)
Installed iana-etc (cached)
Installed highway (cached)
Installed imath (cached)
Installed gstreamer-plugins-base-devel (cached)
Installed jbig2dec-libs (cached)
Installed jbigkit-libs (cached)
Installed json-c (cached)
Installed isl (cached)
Installed json-c-devel (cached)
Installed jsoncpp (cached)
Installed json-glib (cached)
Installed keyutils (cached)
Installed kmod-libs (cached)
Installed krb5-libs (cached)
Installed lame-libs (cached)
Installed layout (cached)
Installed lcms2 (cached)
Installed leptonica (cached)
Installed less (cached)
Installed icu-libs (cached)
Installed libass (cached)
Installed libarchive (cached)
Installed libassuan (cached)
Installed libatomic (cached)
Installed libavdevice (cached)
Installed libavfilter (cached)
Installed libavformat (cached)
Installed libavif (cached)
Installed libavutil (cached)
Installed libb2 (cached)
Installed libblkid (cached)
Installed libblkid-devel (cached)
Installed libbpf (cached)
Installed libbs2b (cached)
Installed libavcodec (cached)
Installed libbsd (cached)
Installed libcap (cached)
Installed libcap-ng (cached)
Installed libcddb (cached)
Installed libcdio (cached)
Installed libcdio-paranoia (cached)
Installed libcloudproviders (cached)
Installed libcom_err (cached)
Installed libbsd-devel (cached)
Installed libdaemon (cached)
Installed libdatrie (cached)
Installed libdebuginfod (cached)
Installed gtk-3 (cached)
Installed libdecor (cached)
Installed libdeflate (cached)
Installed libdav1d (cached)
Installed libdovi (cached)
Installed libdrm (cached)
Installed libdvdnav (cached)
Installed libeconf (cached)
Installed libdvdread (cached)
Installed libedit (cached)
Installed libelf (cached)
Installed libeconf-devel (cached)
Installed libdrm-devel (cached)
Installed libevdev (cached)
Installed libepoxy (cached)
Installed libfdisk (cached)
Installed libevent (cached)
Installed libffi (cached)
Installed kbd (cached)
Installed libffi-devel (cached)
Installed libgbm (cached)
Installed libgbm-devel (cached)
Installed libgcc (cached)
Installed libglvnd (cached)
Installed libelf-devel (cached)
Installed libgcrypt (cached)
Installed libglvnd-egl (cached)
Installed libglvnd-gles (cached)
Installed libglvnd-opengl (cached)
Installed libglvnd-glx (cached)
Installed libglvnd-devel (cached)
Installed libgomp (cached)
Installed libgudev (cached)
Installed libgudev-devel (cached)
Installed libgpg-error (cached)
Installed libgusb (cached)
Installed libgcc-static (cached)
Installed libheif-plugin-dav1d (cached)
Installed libheif-plugin-ffmpeg (cached)
Installed libheif-plugin-jpeg (cached)
Installed libheif-plugin-rav1e (cached)
Installed libheif-plugin-x265 (cached)
Installed libice (cached)
Installed libheif (cached)
Installed libidn2 (cached)
Installed libjack3 (cached)
Installed libjpeg-turbo (cached)
Installed libjpeg-turbo-devel (cached)
Installed libksba (cached)
Installed liblc3 (cached)
Installed libmd (cached)
Installed libjxl (cached)
Installed libmd-devel (cached)
Installed libmount (cached)
Installed libmount-devel (cached)
Installed libinput (cached)
Installed libogg (cached)
Installed libmpg123 (cached)
Installed libmysofa
Installed libopenjph (cached)
Installed libpciaccess (cached)
Installed libpaper (cached)
Installed libpciaccess-devel (cached)
Installed libpng (cached)
Installed libproxy (cached)
Installed libpsl (cached)
Installed libplacebo (cached)
Installed libseccomp (cached)
Installed libsecret (cached)
Installed libsm (cached)
Installed libsmartcols (cached)
Installed libsndfile (cached)
Installed libsodium (cached)
Installed libpwquality (cached)
Installed librsvg (cached)
Installed libssh (cached)
Installed libssh2 (cached)
Installed libstdc++ (cached)
Installed libsoup (cached)
Installed libswresample (cached)
Installed libstone (cached)
Installed libtasn1 (cached)
Installed libthai (cached)
Installed libswscale (cached)
Installed libtiff (cached)
Installed libtheora (cached)
Installed libtool-ltldl (cached)
Installed libtinysparql (cached)
Installed libunwind (cached)
Installed libunistring (cached)
Installed liburing (cached)
Installed libusb (cached)
Installed libunwind-devel
Installed libutempter (cached)
Installed libuuid (cached)
Installed libusb-devel (cached)
Installed libuv (cached)
Installed libuuid-devel (cached)
Installed libv4l (cached)
Installed libvdpau (cached)
Installed libva (cached)
Installed libvorbis (cached)
Installed libvpl (cached)
Installed libwacom (cached)
Installed libvpx (cached)
Installed libwebp (cached)
Installed libgs (cached)
Installed cmake (cached)
Installed libxau (cached)
Installed libxau-devel (cached)
Installed libxcb (cached)
Installed libx11 (cached)
Installed libxcomposite (cached)
Installed libxcrypt (cached)
Installed libxcursor (cached)
Installed libxdamage (cached)
Installed libxext (cached)
Installed libxext-devel (cached)
Installed libxfixes (cached)
Installed libxft (cached)
Installed libxi (cached)
Installed libxinerama (cached)
Installed libxkbcommon (cached)
Installed libxkbcommon-x11 (cached)
Installed libstdc++-devel (cached)
Installed libxrandr (cached)
Installed libxrandr-devel (cached)
Installed libxml2 (cached)
Installed libxrender (cached)
Installed libxrender-devel (cached)
Installed libxt (cached)
Installed libxtst (cached)
Installed libxv (cached)
Installed lilv-libs (cached)
Installed gcc (cached)
Installed linux-pam-libs (cached)
Installed libyuv (cached)
Installed lld (cached)
Installed lld-libs (cached)
Installed helix (cached)
Installed lua-libs (cached)
Installed lz4 (cached)
Installed lzo (cached)
Installed md4c (cached)
Installed mimalloc (cached)
Installed mpc (cached)
Installed mpdecimal (cached)
Installed mpfr (cached)
Installed mtdev (cached)
Installed libwacom-data (cached)
Installed libx11-devel (cached)
Installed ncurses-libs (cached)
Installed nettle-libs (cached)
Installed nghttp2-libs (cached)
Installed nano (cached)
Installed nghttp3 (cached)
Installed ngtcp2 (cached)
Installed ninja (cached)
Installed npth (cached)
Installed nspr (cached)
Installed nss (cached)
Installed ocl-icd (cached)
Installed linux-headers (cached)
Installed ntpd-rs (cached)
Installed opencv-bgsegm (cached)
Installed opencv-calib3d (cached)
Installed opencv (cached)
Installed opencv-core (cached)
Installed openblas (cached)
Installed opencv-features2d (cached)
Installed opencv-dnn (cached)
Installed opencv-flann (cached)
Installed opencv-highgui (cached)
Installed opencv-imgcodecs (cached)
Installed opencv-ml (cached)
Installed libxcb-devel (cached)
Installed opencv-photo (cached)
Installed opencv-objdetect (cached)
Installed opencv-plot (cached)
Installed opencv-stitching (cached)
Installed opencv-imgproc (cached)
Installed opencv-video (cached)
Installed opencv-tracking (cached)
Installed opencv-videoio (cached)
Installed openjpeg (cached)
Installed openexr-libs (cached)
Installed openh264 (cached)
Installed openldap (cached)
Installed ncurses-base (cached)
Installed openmp (cached)
Installed openmp-devel (cached)
Installed opus (cached)
Installed opencv-devel (cached)
Installed orc (cached)
Installed os-info (cached)
Installed orc-devel (cached)
Installed p11-kit (cached)
Installed p11-kit-libs (cached)
Installed openssl-libs (cached)
Installed pcre2-devel (cached)
Installed pango (cached)
Installed pcre2 (cached)
Installed pinentry (cached)
Installed pkgconf (cached)
Installed pipewire-libs (cached)
Installed pixman (cached)
Installed openssl (cached)
Installed poppler-glib (cached)
Installed poppler (cached)
Installed popt (cached)
Installed polly (cached)
Installed llvm (cached)
Installed python (cached)
Installed pulseaudio-libs (cached)
Installed procps (cached)
Installed protobuf (cached)
Installed python-pip-wheel (cached)
Installed python-packaging (cached)
Installed qrencode (cached)
Installed glibc (cached)
Installed rav1e (cached)
Installed python-devel (cached)
Installed rhash (cached)
Installed readline (cached)
Installed sdl2-compat (cached)
Installed poppler-data (cached)
Installed qt6-base (cached)
Installed sed (cached)
Installed ripgrep (cached)
Installed serd (cached)
Installed shaderc (cached)
Installed snappy (cached)
Installed sdl3 (cached)
Installed sord (cached)
Installed sndio (cached)
Installed soxr (cached)
Installed spdlog (cached)
Installed speex (cached)
Installed sdl2-compat-devel (cached)
Installed sratom (cached)
Installed openssl-devel (cached)
Installed sqlite (cached)
Installed sudo-rs (cached)
Installed system-accounts (cached)
Installed sysprof-capture-devel (cached)
Installed spirv-tools-libs (cached)
Installed qt6-base-gui (cached)
Installed shared-mime-info (cached)
Installed svt-av1 (cached)
Installed systemd-sysusers (cached)
Installed systemd-libs (cached)
Installed terminfo-ghostty (cached)
Installed terminfo-foot (cached)
Installed terminfo-kitty (cached)
Installed terminfo-kmscon (cached)
Installed systemd-tmpfiles (cached)
Installed tesseract-common (cached)
Installed llvm-libs (cached)
Installed tesseract-langpack-eng (cached)
Installed tesseract-libs (cached)
Installed turbojpeg (cached)
Installed systemd-shared (cached)
Installed tslib (cached)
Installed tpm2-tss (cached)
Installed terminus-font (cached)
Installed systemd-libs-devel (cached)
Installed urw-base35-fonts (cached)
Installed vulkan-loader (cached)
Installed vulkan-loader-devel (cached)
Installed wayland (cached)
Installed wayland-devel (cached)
Installed wayland-protocols (cached)
Installed wayland-protocols-devel (cached)
Installed uutils-coreutils (cached)
Installed x264-libs (cached)
Installed xcb-util (cached)
Installed xcb-util-cursor (cached)
Installed util-linux (cached)
Installed xcb-util-image (cached)
Installed xcb-util-keysyms (cached)
Installed xcb-util-renderutil (cached)
Installed xcb-util-wm (cached)
Installed tzdata (cached)
Installed xprop (cached)
Installed xxd (cached)
Installed vulkan-headers (cached)
Installed xz-devel (cached)
Installed zimg (cached)
Installed zix (cached)
Installed zlib (cached)
Installed zlib-devel (cached)
Installed x265-libs (cached)
Installed xorgproto (cached)
Installed xz (cached)
Installed zstd-devel (cached)
Installed zstd (cached)
Installed zstd-libs (cached)
Installed systemd (cached)
Installed xkeyboard-config (cached)
Installed python-libs (cached)
Installed vim (cached)
59718 entries blitted in 1.48s (40.4k / s)
Sharing 1 upstream(s) with the build container:
Shared monado.git
Changing boulder thread priority to SCHED_BATCH during build:
└─ priority set.
Continuing build:
x86_64
│Prepare
│P│ + set -o errexit
│P│ + set -o pipefail
│P│ + set -o nounset
│P│ + TERM=dumb
│P│ + export TERM
│P│ + SOURCE_DATE_EPOCH=1784833312
│P│ + export SOURCE_DATE_EPOCH
│P│ + PGO_STAGE=NONE
│P│ + export PGO_STAGE
│P│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig
│P│ + export PKG_CONFIG_PATH
│P│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│P│ + export CFLAGS
│P│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│P│ + export CGO_CFLAGS
│P│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│P│ + export CXXFLAGS
│P│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│P│ + export CGO_CXXFLAGS
│P│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g'
│P│ + export FFLAGS
│P│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin'
│P│ + export LDFLAGS
│P│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections'
│P│ + export CGO_LDFLAGS
│P│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi'
│P│ + export DFLAGS
│P│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2'
│P│ + export RUSTFLAGS
│P│ + VALAFLAGS=-g
│P│ + export VALAFLAGS
│P│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath'
│P│ + export GOFLAGS
│P│ + CC=clang
│P│ + export CC
│P│ + CXX=clang++
│P│ + export CXX
│P│ + OBJC=clang
│P│ + export OBJC
│P│ + OBJCXX=clang++
│P│ + export OBJCXX
│P│ + CPP=clang-cpp
│P│ + export CPP
│P│ + OBJCPP='clang -E -'
│P│ + export OBJCPP
│P│ + OBJCXXCPP='clang++ -E'
│P│ + export OBJCXXCPP
│P│ + AR=llvm-ar
│P│ + export AR
│P│ + LD=ld.lld
│P│ + export LD
│P│ + OBJCOPY=llvm-objcopy
│P│ + export OBJCOPY
│P│ + NM=llvm-nm
│P│ + export NM
│P│ + RANLIB=llvm-ranlib
│P│ + export RANLIB
│P│ + STRIP=llvm-strip
│P│ + export STRIP
│P│ + PATH=/usr/bin:/bin
│P│ + export PATH
│P│ + GOAMD64=v2
│P│ + export GOAMD64
│P│ + test -z v2
│P│ + CCACHE_DIR=/mason/ccache
│P│ + export CCACHE_DIR
│P│ + CCACHE_BASEDIR=/mason/build/x86_64
│P│ + export CCACHE_BASEDIR
│P│ + test -z /mason/ccache
│P│ + export 'NINJA_STATUS=[%f/%t %es (%P)] '
│P│ + NINJA_STATUS='[%f/%t %es (%P)] '
│P│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64
│P│ + export CARGO_BUILD_DEP_INFO_BASEDIR
│P│ + CARGO_NET_RETRY=5
│P│ + export CARGO_NET_RETRY
│P│ + CARGO_PROFILE_RELEASE_DEBUG=full
│P│ + export CARGO_PROFILE_RELEASE_DEBUG
│P│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off
│P│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO
│P│ + CARGO_PROFILE_RELEASE_LTO=off
│P│ + export CARGO_PROFILE_RELEASE_LTO
│P│ + CARGO_PROFILE_RELEASE_STRIP=none
│P│ + export CARGO_PROFILE_RELEASE_STRIP
│P│ + RUSTC_WRAPPER=
│P│ + export RUSTC_WRAPPER
│P│ + test -z ''
│P│ + unset RUSTC_WRAPPER
│P│ + GOCACHE=
│P│ + export GOCACHE
│P│ + test -z ''
│P│ + unset GOCACHE
│P│ + GOMODCACHE=
│P│ + export GOMODCACHE
│P│ + test -z ''
│P│ + unset GOMODCACHE
│P│ + CARGO_HOME=
│P│ + export CARGO_HOME
│P│ + test -z ''
│P│ + unset CARGO_HOME
│P│ + ZIG_GLOBAL_CACHE_DIR=
│P│ + export ZIG_GLOBAL_CACHE_DIR
│P│ + test -z ''
│P│ + unset ZIG_GLOBAL_CACHE_DIR
│P│ + ZIG_LOCAL_CACHE_DIR=
│P│ + export ZIG_LOCAL_CACHE_DIR
│P│ + test -z ''
│P│ + unset ZIG_LOCAL_CACHE_DIR
│P│ + SCCACHE_DIR=/mason/sccache
│P│ + export SCCACHE_DIR
│P│ + test -z /mason/sccache
│P│ + LANG=en_US.UTF-8
│P│ + export LANG
│P│ + LC_ALL=en_US.UTF-8
│P│ + export LC_ALL
│P│ + test -d /mason/build/x86_64
│P│ + cd /mason/build/x86_64
│P│ + echo 'The work directory %(workdir) is /mason/build/x86_64'
│P│ The work directory %(workdir) is /mason/build/x86_64
│P│ + mkdir -p monado.git
│P│ + cp -Ra --no-preserve=ownership /mason/sourcedir/monado.git/. monado.git
│
│Setup
│S│ + set -o errexit
│S│ + set -o pipefail
│S│ + set -o nounset
│S│ + TERM=dumb
│S│ + export TERM
│S│ + SOURCE_DATE_EPOCH=1784833312
│S│ + export SOURCE_DATE_EPOCH
│S│ + PGO_STAGE=NONE
│S│ + export PGO_STAGE
│S│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig
│S│ + export PKG_CONFIG_PATH
│S│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│S│ + export CFLAGS
│S│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│S│ + export CGO_CFLAGS
│S│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│S│ + export CXXFLAGS
│S│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│S│ + export CGO_CXXFLAGS
│S│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g'
│S│ + export FFLAGS
│S│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin'
│S│ + export LDFLAGS
│S│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections'
│S│ + export CGO_LDFLAGS
│S│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi'
│S│ + export DFLAGS
│S│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2'
│S│ + export RUSTFLAGS
│S│ + VALAFLAGS=-g
│S│ + export VALAFLAGS
│S│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath'
│S│ + export GOFLAGS
│S│ + CC=clang
│S│ + export CC
│S│ + CXX=clang++
│S│ + export CXX
│S│ + OBJC=clang
│S│ + export OBJC
│S│ + OBJCXX=clang++
│S│ + export OBJCXX
│S│ + CPP=clang-cpp
│S│ + export CPP
│S│ + OBJCPP='clang -E -'
│S│ + export OBJCPP
│S│ + OBJCXXCPP='clang++ -E'
│S│ + export OBJCXXCPP
│S│ + AR=llvm-ar
│S│ + export AR
│S│ + LD=ld.lld
│S│ + export LD
│S│ + OBJCOPY=llvm-objcopy
│S│ + export OBJCOPY
│S│ + NM=llvm-nm
│S│ + export NM
│S│ + RANLIB=llvm-ranlib
│S│ + export RANLIB
│S│ + STRIP=llvm-strip
│S│ + export STRIP
│S│ + PATH=/usr/bin:/bin
│S│ + export PATH
│S│ + GOAMD64=v2
│S│ + export GOAMD64
│S│ + test -z v2
│S│ + CCACHE_DIR=/mason/ccache
│S│ + export CCACHE_DIR
│S│ + CCACHE_BASEDIR=/mason/build/x86_64/monado.git
│S│ + export CCACHE_BASEDIR
│S│ + test -z /mason/ccache
│S│ + export 'NINJA_STATUS=[%f/%t %es (%P)] '
│S│ + NINJA_STATUS='[%f/%t %es (%P)] '
│S│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/monado.git
│S│ + export CARGO_BUILD_DEP_INFO_BASEDIR
│S│ + CARGO_NET_RETRY=5
│S│ + export CARGO_NET_RETRY
│S│ + CARGO_PROFILE_RELEASE_DEBUG=full
│S│ + export CARGO_PROFILE_RELEASE_DEBUG
│S│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off
│S│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO
│S│ + CARGO_PROFILE_RELEASE_LTO=off
│S│ + export CARGO_PROFILE_RELEASE_LTO
│S│ + CARGO_PROFILE_RELEASE_STRIP=none
│S│ + export CARGO_PROFILE_RELEASE_STRIP
│S│ + RUSTC_WRAPPER=
│S│ + export RUSTC_WRAPPER
│S│ + test -z ''
│S│ + unset RUSTC_WRAPPER
│S│ + GOCACHE=
│S│ + export GOCACHE
│S│ + test -z ''
│S│ + unset GOCACHE
│S│ + GOMODCACHE=
│S│ + export GOMODCACHE
│S│ + test -z ''
│S│ + unset GOMODCACHE
│S│ + CARGO_HOME=
│S│ + export CARGO_HOME
│S│ + test -z ''
│S│ + unset CARGO_HOME
│S│ + ZIG_GLOBAL_CACHE_DIR=
│S│ + export ZIG_GLOBAL_CACHE_DIR
│S│ + test -z ''
│S│ + unset ZIG_GLOBAL_CACHE_DIR
│S│ + ZIG_LOCAL_CACHE_DIR=
│S│ + export ZIG_LOCAL_CACHE_DIR
│S│ + test -z ''
│S│ + unset ZIG_LOCAL_CACHE_DIR
│S│ + SCCACHE_DIR=/mason/sccache
│S│ + export SCCACHE_DIR
│S│ + test -z /mason/sccache
│S│ + LANG=en_US.UTF-8
│S│ + export LANG
│S│ + LC_ALL=en_US.UTF-8
│S│ + export LC_ALL
│S│ + test -d /mason/build/x86_64/monado.git
│S│ + cd /mason/build/x86_64/monado.git
│S│ + echo 'The work directory %(workdir) is /mason/build/x86_64/monado.git'
│S│ The work directory %(workdir) is /mason/build/x86_64/monado.git
│S│ + cmake -G Ninja -B aerynos-builddir -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE=-DNDEBUG -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/monado -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_LIB_SUFFIX=
│S│ -- The C compiler identification is Clang 22.1.8
│S│ -- The CXX compiler identification is Clang 22.1.8
│S│ -- Detecting C compiler ABI info
│S│ -- Detecting C compiler ABI info - done
│S│ -- Check for working C compiler: /usr/bin/clang - skipped
│S│ -- Detecting C compile features
│S│ -- Detecting C compile features - done
│S│ -- Detecting CXX compiler ABI info
│S│ -- Detecting CXX compiler ABI info - done
│S│ -- Check for working CXX compiler: /usr/bin/clang++ - skipped
│S│ -- Detecting CXX compile features
│S│ -- Detecting CXX compile features - done
│S│ -- Found Python3: /usr/bin/python3.14 (found version "3.14.6") found components: Interpreter
│S│ -- Found Vulkan: /usr/lib/libvulkan.so (found version "1.4.350") found components: glslc glslangValidator
│S│ -- Found HIDAPI: /usr/include/hidapi found components: any
│S│ -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1")
│S│ -- Found bluetooth: /usr/lib/libbluetooth.so
│S│ -- Could NOT find OpenHMD (missing: OPENHMD_INCLUDE_DIR OPENHMD_LIBRARY)
│S│ -- Found Libusb1: /usr/lib/libusb-1.0.so
│S│ -- Found JPEG: /usr/lib/libjpeg.so (found version "80")
│S│ -- Could NOT find realsense2 (missing: realsense2_DIR)
│S│ -- Could NOT find rerun_sdk (missing: rerun_sdk_DIR)
│S│ -- Could NOT find depthai (missing: depthai_DIR)
│S│ -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1")
│S│ -- Found cJSON: /usr/lib64/cmake/cJSON/cJSONConfig.cmake (found version "1.7.19")
│S│ -- Could NOT find LeapV2 (missing: LeapV2_INCLUDE_DIR LeapV2_LIBRARY)
│S│ -- Could NOT find LeapSDK (missing: LeapSDK_DIR)
│S│ -- Could NOT find ONNXRuntime (missing: ONNXRuntime_INCLUDE_DIR ONNXRuntime_LIBRARY)
│S│ -- Performing Test HAVE_EGL
│S│ -- Performing Test HAVE_EGL - Success
│S│ -- Found EGL: /usr/include (found version "1.5")
│S│ -- Could NOT find Percetto (missing: Percetto_INCLUDE_DIR Percetto_LIBRARY)
│S│ -- Found Systemd: /usr/include
│S│ -- Found OpenGLES: /usr/lib/libGLESv2.so found components: V3
│S│ -- Found Threads: TRUE
│S│ -- Checking for module 'libuvc'
│S│ -- Package 'libuvc' not found
│S│ -- Found OpenGL: /usr/lib/libOpenGL.so
│S│ -- Found X11: /usr/include
│S│ -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
│S│ -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
│S│ -- Looking for gethostbyname
│S│ -- Looking for gethostbyname - found
│S│ -- Looking for connect
│S│ -- Looking for connect - found
│S│ -- Looking for remove
│S│ -- Looking for remove - found
│S│ -- Looking for shmat
│S│ -- Looking for shmat - found
│S│ -- Found udev: /usr/lib/libudev.so
│S│ -- Checking for module 'xrandr'
│S│ -- Found xrandr, version 1.5.5
│S│ -- Checking for modules 'xcb;xcb-randr;x11-xcb'
│S│ -- Found xcb, version 1.17.0
│S│ -- Found xcb-randr, version 1.17.0
│S│ -- Found x11-xcb, version 1.8.13
│S│ -- Checking for one of the modules 'wayland-client'
│S│ -- Checking for one of the modules 'wayland-scanner'
│S│ -- Checking for one of the modules 'wayland-protocols'
│S│ -- Checking for one of the modules 'libdrm'
│S│ -- Found OpenGL: /usr/lib/libOpenGL.so found components: GLX
│S│ -- Checking for one of the modules 'dbus-1'
│S│ -- Checking for one of the modules 'libbsd'
│S│ -- Checking for modules 'gstreamer-1.0;gstreamer-app-1.0;gstreamer-video-1.0'
│S│ -- Found gstreamer-1.0, version 1.28.5
│S│ -- Found gstreamer-app-1.0, version 1.28.5
│S│ -- Found gstreamer-video-1.0, version 1.28.5
│S│ -- Checking for module 'survive'
│S│ -- Package 'survive' not found
│S│ -- OpenVR not found
│S│ -- Enabled drivers: arduino blubur_s1 contactglove daydream drv_cemu drv_multi euroc hdk hydra ns opengloves psmv pssense psvr psvr2 qwerty remote rift rift-s rokid simulated solarxr steamvr_lh uvc v4l2 vf vive wmr xreal_air
│S│ -- Found Doxygen: /usr/bin/doxygen (found version "1.17.0") found components: doxygen dot
│S│ -- #####----- Config -----#####
│S│ -- # GIT_DESC: v25.1.0-672-g983a8a518
│S│ -- #
│S│ -- # BLUETOOTH: ON
│S│ -- # D3D11: OFF
│S│ -- # D3D12: OFF
│S│ -- # DBUS: ON
│S│ -- # EGL: ON
│S│ -- # GST (GStreamer): ON
│S│ -- # HIDAPI: ON
│S│ -- # JPEG: ON
│S│ -- # LIBBSD: ON
│S│ -- # LIBUSB: ON
│S│ -- # LIBUVC: OFF
│S│ -- # ONNXRUNTIME: OFF
│S│ -- # OPENCV: ON
│S│ -- # OPENGL: ON
│S│ -- # OPENGLES: ON
│S│ -- # OPENGL_GLX: ON
│S│ -- # PERCETTO: OFF
│S│ -- # REALSENSE: OFF
│S│ -- # OPENVR: OFF
│S│ -- # SDL2: ON
│S│ -- # SYSTEM_CJSON: ON
│S│ -- # SYSTEMD: ON
│S│ -- # TRACY: OFF
│S│ -- # VULKAN: ON
│S│ -- # WAYLAND: ON
│S│ -- # WAYLAND_DIRECT: ON
│S│ -- # XCB: ON
│S│ -- # XLIB: ON
│S│ -- # XRANDR: ON
│S│ -- #
│S│ -- # MODULE_AUX_HTC: ON
│S│ -- # MODULE_AUX_VIVE: ON
│S│ -- # MODULE_COMPOSITOR: ON
│S│ -- # MODULE_COMPOSITOR_MAIN: ON
│S│ -- # MODULE_COMPOSITOR_NULL: ON
│S│ -- # MODULE_MERCURY_HANDTRACKING: OFF
│S│ -- # MODULE_IPC: ON
│S│ -- # MODULE_MONADO_GUI: ON
│S│ -- # MODULE_MONADO_CLI: ON
│S│ -- # MODULE_OPENVR_STATE_TRACKER: ON
│S│ -- # MODULE_OPENXR_STATE_TRACKER: ON
│S│ -- #
│S│ -- # FEATURE_AHARDWARE_BUFFER: OFF
│S│ -- # FEATURE_CLIENT_DEBUG_GUI: OFF
│S│ -- # FEATURE_COLOR_LOG: ON
│S│ -- # FEATURE_DEBUG_GUI: ON
│S│ -- # FEATURE_OPENVR: ON
│S│ -- # FEATURE_OPENXR: ON
│S│ -- # FEATURE_RENDERDOC: ON
│S│ -- # FEATURE_RERUN: OFF
│S│ -- # FEATURE_SERVICE: ON
│S│ -- # FEATURE_SERVICE_SYSTEMD: ON
│S│ -- # FEATURE_SLAM: ON
│S│ -- # FEATURE_SSE2: ON
│S│ -- # FEATURE_STEAMVR_PLUGIN: ON
│S│ -- # FEATURE_TRACING: OFF
│S│ -- # FEATURE_WINDOW_PEEK: ON
│S│ -- #
│S│ -- # FEATURE_OPENXR_ACTIVE_ACTION_SET_PRIORITY: ON
│S│ -- # FEATURE_OPENXR_BODY_TRACKING_BD: OFF
│S│ -- # FEATURE_OPENXR_BODY_TRACKING_CALIBRATION_META: OFF
│S│ -- # FEATURE_OPENXR_BODY_TRACKING_FB: OFF
│S│ -- # FEATURE_OPENXR_BODY_TRACKING_FIDELITY_META: OFF
│S│ -- # FEATURE_OPENXR_BODY_TRACKING_FULL_BODY_META: OFF
│S│ -- # FEATURE_OPENXR_DEBUG_UTILS: OFF
│S│ -- # FEATURE_OPENXR_DISPLAY_REFRESH_RATE: ON
│S│ -- # FEATURE_OPENXR_FACE_TRACKING2_FB: ON
│S│ -- # FEATURE_OPENXR_FACE_TRACKING_ANDROID: ON
│S│ -- # FEATURE_OPENXR_FACIAL_TRACKING_HTC: ON
│S│ -- # FEATURE_OPENXR_FORCE_FEEDBACK_CURL: ON
│S│ -- # FEATURE_OPENXR_FUTURE_EXT: ON
│S│ -- # FEATURE_OPENXR_HAND_TRACKING_DATA_SOURCE_EXT: ON
│S│ -- # FEATURE_OPENXR_HAND_TRACKING_EXT: ON
│S│ -- # FEATURE_OPENXR_HAPTIC_PCM: ON
│S│ -- # FEATURE_OPENXR_HEADLESS: ON
│S│ -- # FEATURE_OPENXR_INVERTED_ALPHA: OFF
│S│ -- # FEATURE_OPENXR_INTERACTION_EXT_EYE_GAZE: ON
│S│ -- # FEATURE_OPENXR_INTERACTION_EXT_HAND: ON
│S│ -- # FEATURE_OPENXR_INTERACTION_EXT_PALM_POSE: OFF
│S│ -- # FEATURE_OPENXR_INTERACTION_KHR_GENERIC: OFF
│S│ -- # FEATURE_OPENXR_INTERACTION_LOGITECH_MX_INK: OFF
│S│ -- # FEATURE_OPENXR_INTERACTION_ML2: ON
│S│ -- # FEATURE_OPENXR_INTERACTION_MNDX: ON
│S│ -- # FEATURE_OPENXR_INTERACTION_MSFT_HAND: OFF
│S│ -- # FEATURE_OPENXR_INTERACTION_OPPO: ON
│S│ -- # FEATURE_OPENXR_INTERACTION_WINMR: ON
│S│ -- # FEATURE_OPENXR_LAYER_COLOR_SCALE_BIAS: ON
│S│ -- # FEATURE_OPENXR_LAYER_CUBE: OFF
│S│ -- # FEATURE_OPENXR_LAYER_CYLINDER: ON
│S│ -- # FEATURE_OPENXR_LAYER_DEPTH: ON
│S│ -- # FEATURE_OPENXR_LAYER_EQUIRECT1: OFF
│S│ -- # FEATURE_OPENXR_LAYER_EQUIRECT2: ON
│S│ -- # FEATURE_OPENXR_LAYER_FB_ALPHA_BLEND: OFF
│S│ -- # FEATURE_OPENXR_LAYER_FB_DEPTH_TEST: OFF
│S│ -- # FEATURE_OPENXR_LAYER_FB_IMAGE_LAYOUT OFF
│S│ -- # FEATURE_OPENXR_LAYER_FB_PASSTHROUGH: OFF
│S│ -- # FEATURE_OPENXR_LAYER_FB_SETTINGS: OFF
│S│ -- # FEATURE_OPENXR_OVERLAY: ON
│S│ -- # FEATURE_OPENXR_PERFORMANCE_SETTINGS: OFF
│S│ -- # FEATURE_OPENXR_PLANE_DETECTION: OFF
│S│ -- # FEATURE_OPENXR_SPACE_LOCAL_FLOOR: ON
│S│ -- # FEATURE_OPENXR_SPACE_UNBOUNDED: ON
│S│ -- # FEATURE_OPENXR_USER_PRESENCE: ON
│S│ -- # FEATURE_OPENXR_VISIBILITY_MASK: ON
│S│ -- # FEATURE_OPENXR_VULKAN_SWAPCHAIN_FORMAT_LIST: ON
│S│ -- # FEATURE_OPENXR_XDEV_SPACE: ON
│S│ -- #
│S│ -- # DRIVER_ANDROID: OFF
│S│ -- # DRIVER_ARDUINO: ON
│S│ -- # DRIVER_BLUBUR_S1: ON
│S│ -- # DRIVER_CONTACTGLOVE: ON
│S│ -- # DRIVER_DAYDREAM: ON
│S│ -- # DRIVER_DEPTHAI: OFF
│S│ -- # DRIVER_EUROC: ON
│S│ -- # DRIVER_HANDTRACKING: OFF
│S│ -- # DRIVER_HDK: ON
│S│ -- # DRIVER_HYDRA: ON
│S│ -- # DRIVER_ILLIXR: OFF
│S│ -- # DRIVER_NS: ON
│S│ -- # DRIVER_OHMD: OFF
│S│ -- # DRIVER_OPENGLOVES: ON
│S│ -- # DRIVER_PSMV: ON
│S│ -- # DRIVER_PSSENSE: ON
│S│ -- # DRIVER_PSVR: ON
│S│ -- # DRIVER_PSVR2: ON
│S│ -- # DRIVER_QWERTY: ON
│S│ -- # DRIVER_REALSENSE: OFF
│S│ -- # DRIVER_REMOTE: ON
│S│ -- # DRIVER_RIFT: ON
│S│ -- # DRIVER_RIFT_SENSOR: ON
│S│ -- # DRIVER_RIFT_S: ON
│S│ -- # DRIVER_ROKID: ON
│S│ -- # DRIVER_SIMULATED: ON
│S│ -- # DRIVER_SIMULAVR: OFF
│S│ -- # DRIVER_SURVIVE: OFF
│S│ -- # DRIVER_TWRAP: ON
│S│ -- # DRIVER_UVC: ON
│S│ -- # DRIVER_ULV2: OFF
│S│ -- # DRIVER_ULV5: OFF
│S│ -- # DRIVER_VF: ON
│S│ -- # DRIVER_VIVE: ON
│S│ -- # DRIVER_WMR: ON
│S│ -- # DRIVER_XREAL_AIR: ON
│S│ -- # DRIVER_STEAMVR_LIGHTHOUSE: ON
│S│ -- # DRIVER_SOLARXR: ON
│S│ -- #####----- Config -----#####
│S│ -- Configuring done (4.0s)
│S│ -- Generating done (0.2s)
│S│ CMake Warning (unused-cli):
│S│ Manually-specified variables were not used by the project:
│S│
│S│ CMAKE_Fortran_FLAGS_RELEASE
│S│ CMAKE_INSTALL_DO_STRIP
│S│ CMAKE_LIB_SUFFIX
│S│
│S│
│S│ -- Build files have been written to: /mason/build/x86_64/monado.git/aerynos-builddir
│
│Build
│B│ + set -o errexit
│B│ + set -o pipefail
│B│ + set -o nounset
│B│ + TERM=dumb
│B│ + export TERM
│B│ + SOURCE_DATE_EPOCH=1784833312
│B│ + export SOURCE_DATE_EPOCH
│B│ + PGO_STAGE=NONE
│B│ + export PGO_STAGE
│B│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig
│B│ + export PKG_CONFIG_PATH
│B│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│B│ + export CFLAGS
│B│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│B│ + export CGO_CFLAGS
│B│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│B│ + export CXXFLAGS
│B│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│B│ + export CGO_CXXFLAGS
│B│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g'
│B│ + export FFLAGS
│B│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin'
│B│ + export LDFLAGS
│B│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections'
│B│ + export CGO_LDFLAGS
│B│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi'
│B│ + export DFLAGS
│B│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2'
│B│ + export RUSTFLAGS
│B│ + VALAFLAGS=-g
│B│ + export VALAFLAGS
│B│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath'
│B│ + export GOFLAGS
│B│ + CC=clang
│B│ + export CC
│B│ + CXX=clang++
│B│ + export CXX
│B│ + OBJC=clang
│B│ + export OBJC
│B│ + OBJCXX=clang++
│B│ + export OBJCXX
│B│ + CPP=clang-cpp
│B│ + export CPP
│B│ + OBJCPP='clang -E -'
│B│ + export OBJCPP
│B│ + OBJCXXCPP='clang++ -E'
│B│ + export OBJCXXCPP
│B│ + AR=llvm-ar
│B│ + export AR
│B│ + LD=ld.lld
│B│ + export LD
│B│ + OBJCOPY=llvm-objcopy
│B│ + export OBJCOPY
│B│ + NM=llvm-nm
│B│ + export NM
│B│ + RANLIB=llvm-ranlib
│B│ + export RANLIB
│B│ + STRIP=llvm-strip
│B│ + export STRIP
│B│ + PATH=/usr/bin:/bin
│B│ + export PATH
│B│ + GOAMD64=v2
│B│ + export GOAMD64
│B│ + test -z v2
│B│ + CCACHE_DIR=/mason/ccache
│B│ + export CCACHE_DIR
│B│ + CCACHE_BASEDIR=/mason/build/x86_64/monado.git
│B│ + export CCACHE_BASEDIR
│B│ + test -z /mason/ccache
│B│ + export 'NINJA_STATUS=[%f/%t %es (%P)] '
│B│ + NINJA_STATUS='[%f/%t %es (%P)] '
│B│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/monado.git
│B│ + export CARGO_BUILD_DEP_INFO_BASEDIR
│B│ + CARGO_NET_RETRY=5
│B│ + export CARGO_NET_RETRY
│B│ + CARGO_PROFILE_RELEASE_DEBUG=full
│B│ + export CARGO_PROFILE_RELEASE_DEBUG
│B│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off
│B│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO
│B│ + CARGO_PROFILE_RELEASE_LTO=off
│B│ + export CARGO_PROFILE_RELEASE_LTO
│B│ + CARGO_PROFILE_RELEASE_STRIP=none
│B│ + export CARGO_PROFILE_RELEASE_STRIP
│B│ + RUSTC_WRAPPER=
│B│ + export RUSTC_WRAPPER
│B│ + test -z ''
│B│ + unset RUSTC_WRAPPER
│B│ + GOCACHE=
│B│ + export GOCACHE
│B│ + test -z ''
│B│ + unset GOCACHE
│B│ + GOMODCACHE=
│B│ + export GOMODCACHE
│B│ + test -z ''
│B│ + unset GOMODCACHE
│B│ + CARGO_HOME=
│B│ + export CARGO_HOME
│B│ + test -z ''
│B│ + unset CARGO_HOME
│B│ + ZIG_GLOBAL_CACHE_DIR=
│B│ + export ZIG_GLOBAL_CACHE_DIR
│B│ + test -z ''
│B│ + unset ZIG_GLOBAL_CACHE_DIR
│B│ + ZIG_LOCAL_CACHE_DIR=
│B│ + export ZIG_LOCAL_CACHE_DIR
│B│ + test -z ''
│B│ + unset ZIG_LOCAL_CACHE_DIR
│B│ + SCCACHE_DIR=/mason/sccache
│B│ + export SCCACHE_DIR
│B│ + test -z /mason/sccache
│B│ + LANG=en_US.UTF-8
│B│ + export LANG
│B│ + LC_ALL=en_US.UTF-8
│B│ + export LC_ALL
│B│ + test -d /mason/build/x86_64/monado.git
│B│ + cd /mason/build/x86_64/monado.git
│B│ + echo 'The work directory %(workdir) is /mason/build/x86_64/monado.git'
│B│ The work directory %(workdir) is /mason/build/x86_64/monado.git
│B│ + cmake --build aerynos-builddir --verbose --parallel 8
│B│ Change Dir: '/mason/build/x86_64/monado.git/aerynos-builddir'
│B│
│B│ Run Build Command(s): /usr/bin/ninja -v -j 8
│B│ [1/665 0.080s ( 0%)] /usr/bin/clang -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/external/CMakeFiles/xrt-external-metrics.dir/metrics/monado_metrics.pb.c.o -MF src/external/CMakeFiles/xrt-external-metrics.dir/metrics/monado_metrics.pb.c.o.d -o src/external/CMakeFiles/xrt-external-metrics.dir/metrics/monado_metrics.pb.c.o -c /mason/build/x86_64/monado.git/src/external/metrics/monado_metrics.pb.c
│B│ [2/665 0.104s ( 0%)] /usr/bin/clang -I/mason/build/x86_64/monado.git/src/external/nanopb -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o -MF src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o.d -o src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o -c /mason/build/x86_64/monado.git/src/external/nanopb/pb_common.c
│B│ [3/665 0.107s ( 0%)] cd /mason/build/x86_64/monado.git/src/xrt/include/xrt && /usr/bin/python3.14 /mason/build/x86_64/monado.git/cmake/generate_macro_lists.py --output /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include/xrt/xrt_macro_lists.h.inc --inputs xrt_defines.h xrt_device.h xrt_results.h --enums xrt_device_feature_type xrt_result xrt_device_name xrt_input_name xrt_output_name --ignore-other-enums
│B│ [4/665 0.176s ( 0%)] /usr/bin/clang -I/mason/build/x86_64/monado.git/src/external/nanopb -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o -MF src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o.d -o src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o -c /mason/build/x86_64/monado.git/src/external/nanopb/pb_encode.c
│B│ [5/665 0.180s ( 0%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/blit.comp --vn blit_comp -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/blit.comp.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/blit.comp
│B│ [6/665 0.184s ( 0%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_hid_hidraw.c.o -MF src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_hid_hidraw.c.o.d -o src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_hid_hidraw.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/os/os_hid_hidraw.c
│B│ [7/665 0.204s ( 1%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/clear.comp --vn clear_comp -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/clear.comp.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/clear.comp
│B│ [8/665 0.248s ( 1%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_time.cpp.o -MF src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_time.cpp.o.d -o src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_time.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/os/os_time.cpp
│B│ [9/665 0.252s ( 1%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/blit_ms.comp --vn blit_ms_comp -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/blit_ms.comp.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/blit_ms.comp
│B│ [10/665 0.253s ( 1%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer.comp --vn layer_comp -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/layer.comp.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer.comp
│B│ [11/665 0.264s ( 1%)] /usr/bin/clang -I/mason/build/x86_64/monado.git/src/external/nanopb -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o -MF src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o.d -o src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o -c /mason/build/x86_64/monado.git/src/external/nanopb/pb_decode.c
│B│ [12/665 0.268s ( 1%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/distortion.comp --vn distortion_comp -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/distortion.comp.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/distortion.comp
│B│ [13/665 0.296s ( 1%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_bitwise.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_bitwise.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_bitwise.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_bitwise.c
│B│ [14/665 0.308s ( 2%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_cobs.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_cobs.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_cobs.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_cobs.c
│B│ [15/665 0.316s ( 2%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_serial_linux.c.o -MF src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_serial_linux.c.o.d -o src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_serial_linux.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/os/os_serial_linux.c
│B│ [16/665 0.324s ( 2%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builder_helpers.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builder_helpers.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builder_helpers.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_builder_helpers.c
│B│ [17/665 0.332s ( 2%)] : && /usr/bin/cmake -E rm -f src/external/libxrt-external-nanopb.a && /usr/bin/llvm-ar qc src/external/libxrt-external-nanopb.a src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o && /usr/bin/llvm-ranlib src/external/libxrt-external-nanopb.a && :
│B│ [18/665 0.360s ( 2%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builder_search.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builder_search.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builder_search.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_builder_search.c
│B│ [19/665 0.364s ( 2%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_debug.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_debug.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_debug.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_debug.c
│B│ [20/665 0.372s ( 3%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/os/libaux_os.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/os/libaux_os.a src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_hid_hidraw.c.o src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_time.cpp.o src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_serial_linux.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/os/libaux_os.a && :
│B│ [21/665 0.375s ( 3%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_autoexpgain.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_autoexpgain.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_autoexpgain.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_autoexpgain.c
│B│ [22/665 0.377s ( 3%)] : && /usr/bin/cmake -E rm -f src/external/libxrt-external-metrics.a && /usr/bin/llvm-ar qc src/external/libxrt-external-metrics.a src/external/CMakeFiles/xrt-external-metrics.dir/metrics/monado_metrics.pb.c.o && /usr/bin/llvm-ranlib src/external/libxrt-external-metrics.a && :
│B│ [23/665 0.397s ( 3%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device_id.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device_id.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device_id.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_device_id.c
│B│ [24/665 0.413s ( 3%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_file.cpp
│B│ [25/665 0.460s ( 3%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_file.c
│B│ [26/665 0.479s ( 3%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_distortion.c
│B│ [27/665 0.480s ( 4%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_device.c
│B│ [28/665 0.508s ( 4%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device_ni.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device_ni.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device_ni.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_device_ni.c
│B│ [29/665 0.524s ( 4%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_format.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_format.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_format.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_format.c
│B│ [30/665 0.528s ( 4%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_frame.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_frame.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_frame.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_frame.c
│B│ [31/665 0.567s ( 4%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_tracking.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_tracking.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_tracking.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_hand_tracking.c
│B│ [32/665 0.591s ( 4%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion_mesh.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion_mesh.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion_mesh.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_distortion_mesh.c
│B│ [33/665 0.626s ( 4%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_handles.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_handles.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_handles.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_handles.c
│B│ [34/665 0.633s ( 5%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_simulation.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_simulation.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_simulation.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_hand_simulation.c
│B│ [35/665 0.696s ( 5%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_split.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_split.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_split.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_imu_sink_split.c
│B│ [36/665 0.735s ( 5%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_imu_sink_force_monotonic.c
│B│ [37/665 0.745s ( 5%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_deque.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_deque.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_deque.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_deque.cpp
│B│ [38/665 0.771s ( 5%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_json.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_json.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_json.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_json.c
│B│ [39/665 0.888s ( 5%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_limited_unique_id.cpp
│B│ [40/665 0.888s ( 6%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_logging.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_logging.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_logging.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_logging.c
│B│ [41/665 0.924s ( 6%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_metrics.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_metrics.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_metrics.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_metrics.c
│B│ [42/665 0.940s ( 6%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_misc.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_misc.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_misc.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_misc.c
│B│ [43/665 1.058s ( 6%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_app.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_app.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_app.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_pacing_app.c
│B│ [44/665 1.058s ( 6%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashmap.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashmap.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashmap.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_hashmap.cpp
│B│ [45/665 1.068s ( 6%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_live_stats.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_live_stats.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_live_stats.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_live_stats.cpp
│B│ [46/665 1.084s ( 6%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_pacing_compositor.c
│B│ [47/665 1.112s ( 7%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_pacing_compositor_fake.c
│B│ [48/665 1.128s ( 7%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_prober.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_prober.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_prober.c
│B│ [49/665 1.160s ( 7%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_future.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_future.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_future.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_future.cpp
│B│ [50/665 1.175s ( 7%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_resampler.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_resampler.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_resampler.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_resampler.c
│B│ [51/665 1.200s ( 7%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_devices.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_devices.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_devices.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_system_devices.c
│B│ [52/665 1.218s ( 7%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashset.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashset.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashset.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_hashset.cpp
│B│ [53/665 1.244s ( 7%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_str_to_enum.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_str_to_enum.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_str_to_enum.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_str_to_enum.c
│B│ [54/665 1.248s ( 8%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_devices_ni.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_devices_ni.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_devices_ni.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_system_devices_ni.c
│B│ [55/665 1.256s ( 8%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_helpers.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_helpers.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_helpers.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_system_helpers.c
│B│ [56/665 1.260s ( 8%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_thread_priority.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_thread_priority.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_thread_priority.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_thread_priority.c
│B│ [57/665 1.272s ( 8%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_id_ringbuffer.cpp
│B│ [58/665 1.292s ( 8%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_time.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_time.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_time.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_time.cpp
│B│ [59/665 1.300s ( 8%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_trace_marker.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_trace_marker.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_trace_marker.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_trace_marker.c
│B│ [60/665 1.312s ( 9%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pretty_print.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pretty_print.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pretty_print.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_pretty_print.c
│B│ [61/665 1.324s ( 9%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_tracked_imu_3dof.c
│B│ [62/665 1.336s ( 9%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_win32_com_guard.cpp
│B│ [63/665 1.365s ( 9%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_git_tag.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_git_tag.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_git_tag.c.o -c /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/util/u_git_tag.c
│B│ [64/665 1.392s ( 9%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_config_json.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_config_json.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_config_json.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_config_json.c
│B│ [65/665 1.404s ( 9%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_visibility_mask.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_visibility_mask.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_visibility_mask.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_visibility_mask.c
│B│ [66/665 1.430s ( 9%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_linux.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_linux.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_linux.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_linux.c
│B│ [67/665 1.448s ( 10%)] /usr/bin/clang -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_worker.c
│B│ [68/665 1.492s ( 10%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_clock_tracking.c.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_clock_tracking.c.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_clock_tracking.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_clock_tracking.c
│B│ [69/665 1.516s ( 10%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_fifo.c.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_fifo.c.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_fifo.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_filter_fifo.c
│B│ [70/665 1.568s ( 10%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_one_euro.c.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_one_euro.c.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_one_euro.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_filter_one_euro.c
│B│ [71/665 1.595s ( 10%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_vector.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_vector.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_vector.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_vector.cpp
│B│ [72/665 1.640s ( 10%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_pre.c.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_pre.c.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_pre.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_imu_pre.c
│B│ [73/665 1.648s ( 10%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_3dof.c.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_3dof.c.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_3dof.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_imu_3dof.c
│B│ [74/665 1.681s ( 11%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_worker.cpp
│B│ [75/665 1.777s ( 11%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_optics.c.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_optics.c.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_optics.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_optics.c
│B│ [76/665 1.878s ( 11%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_permutation.c.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_permutation.c.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_permutation.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_permutation.c
│B│ [77/665 1.898s ( 11%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_matrix_projection.cpp
│B│ [78/665 1.928s ( 11%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_hash.cpp.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_hash.cpp.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_hash.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_hash.cpp
│B│ [79/665 1.952s ( 11%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_predict.c.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_predict.c.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_predict.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_predict.c
│B│ [80/665 2.291s ( 12%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_space.cpp.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_space.cpp.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_space.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_space.cpp
│B│ [81/665 2.307s ( 12%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_lowpass_float.cpp
│B│ [82/665 2.323s ( 12%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_lowpass_integer.cpp
│B│ [83/665 2.416s ( 12%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_extension_list.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_extension_list.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_extension_list.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_extension_list.cpp
│B│ [84/665 2.466s ( 12%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_cylinder.frag --vn layer_cylinder_frag -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/layer_cylinder.frag.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_cylinder.frag
│B│ [85/665 2.474s ( 12%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_cylinder.vert --vn layer_cylinder_vert -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/layer_cylinder.vert.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_cylinder.vert
│B│ [86/665 2.516s ( 12%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_equirect2.frag --vn layer_equirect2_frag -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/layer_equirect2.frag.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_equirect2.frag
│B│ [87/665 2.548s ( 13%)] /usr/bin/clang++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_var.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_var.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_var.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_var.cpp
│B│ [88/665 2.584s ( 13%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_equirect2.vert --vn layer_equirect2_vert -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/layer_equirect2.vert.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_equirect2.vert
│B│ [89/665 2.592s ( 13%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/util/libaux_util.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/util/libaux_util.a src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_autoexpgain.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_bitwise.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builder_helpers.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builder_search.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_cobs.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_debug.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_deque.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device_id.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device_ni.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion_mesh.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_format.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_frame.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_future.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_tracking.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_simulation.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_handles.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashmap.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashset.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_split.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_json.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_live_stats.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_logging.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_metrics.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_misc.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_app.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pretty_print.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_prober.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_resampler.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_str_to_enum.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_extension_list.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_devices.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_devices_ni.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_helpers.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_thread_priority.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_time.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_trace_marker.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_var.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_vector.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_config_json.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_visibility_mask.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.cpp.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_git_tag.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_linux.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/util/libaux_util.a && :
│B│ [90/665 2.612s ( 13%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_projection.vert --vn layer_projection_vert -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/layer_projection.vert.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_projection.vert
│B│ [91/665 2.628s ( 13%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_projection.frag --vn layer_projection_frag -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/layer_projection.frag.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_projection.frag
│B│ [92/665 2.680s ( 13%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_quad.frag --vn layer_quad_frag -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/layer_quad.frag.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_quad.frag
│B│ [93/665 2.716s ( 13%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc && /usr/bin/python3.14 /mason/build/x86_64/monado.git/cmake/merge_json.py -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/proto.json --ignore-schema /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto/10-instance.json /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto/50-compositor.json /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto/50-device.json /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto/50-future.json /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto/50-hand-tracker.json /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto/50-session.json /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto/50-space.json /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto/50-swapchain.json /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto/50-system.json /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto/50-tracking.json
│B│ [94/665 2.722s ( 14%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_quad.vert --vn layer_quad_vert -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/layer_quad.vert.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/layer_quad.vert
│B│ [95/665 2.752s ( 14%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/mesh.frag --vn mesh_frag -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/mesh.frag.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/mesh.frag
│B│ [96/665 2.760s ( 14%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_relation_history.cpp.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_relation_history.cpp.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_relation_history.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_relation_history.cpp
│B│ [97/665 2.784s ( 14%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders && /usr/bin/glslangValidator -V --target-env spirv1.0 /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/mesh.vert --vn mesh_vert -o /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders/mesh.vert.h
│B│ /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/mesh.vert
│B│ [98/665 2.808s ( 14%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_sink_force_genlock.c
│B│ [99/665 2.832s ( 14%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_sink_combiner.c
│B│ [100/665 2.840s ( 15%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_blob_visualizer.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_blob_visualizer.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_blob_visualizer.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_sink_blob_visualizer.c
│B│ [101/665 2.852s ( 15%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_sink_deinterleaver.c
│B│ [102/665 2.887s ( 15%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_sink_simple_queue.c
│B│ [103/665 2.908s ( 15%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_sink_queue.c
│B│ [104/665 2.912s ( 15%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_split.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_split.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_split.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_sink_split.c
│B│ [105/665 2.916s ( 15%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_sink_quirk.c
│B│ [106/665 2.920s ( 15%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_split.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_split.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_split.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_sink_stereo_sbs_split.c
│B│ [107/665 3.208s ( 16%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/backends/imgui_impl_opengl3.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/backends/imgui_impl_opengl3.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/backends/imgui_impl_opengl3.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/imgui/backends/imgui_impl_opengl3.cpp
│B│ [108/665 3.516s ( 16%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_sink_converter.c
│B│ [109/665 4.316s ( 16%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_quatexpmap.cpp
│B│ [110/665 4.632s ( 16%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_tables.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_tables.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_tables.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/imgui/imgui_tables.cpp
│B│ [111/665 5.419s ( 16%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_demo.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_demo.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_demo.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/imgui/imgui_demo.cpp
│B│ [112/665 5.488s ( 16%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/cimgui/cimgui.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/cimgui/cimgui.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/cimgui/cimgui.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/cimgui/cimgui.cpp
│B│ [113/665 6.364s ( 16%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot_demo.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot_demo.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot_demo.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/implot/implot_demo.cpp
│B│ [114/665 6.600s ( 17%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_draw.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_draw.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_draw.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/imgui/imgui_draw.cpp
│B│ [115/665 6.872s ( 17%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/implot/implot.cpp
│B│ [116/665 6.897s ( 17%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui_monado/imgui_monado.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui_monado/imgui_monado.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui_monado/imgui_monado.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/imgui_monado/imgui_monado.cpp
│B│ [117/665 6.940s ( 17%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_helpers.c.o -MF src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_helpers.c.o.d -o src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_helpers.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/ogl/ogl_helpers.c
│B│ [118/665 6.956s ( 17%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_widgets.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_widgets.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_widgets.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/imgui/imgui_widgets.cpp
│B│ [119/665 6.976s ( 17%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/glx_api.c.o -MF src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/glx_api.c.o.d -o src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/glx_api.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/ogl/glx_api.c
│B│ [120/665 7.008s ( 18%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_api.c.o -MF src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_api.c.o.d -o src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_api.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/ogl/ogl_api.c
│B│ [121/665 7.056s ( 18%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/egl_api.c.o -MF src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/egl_api.c.o.d -o src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/egl_api.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/ogl/egl_api.c
│B│ [122/665 7.113s ( 18%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_data_utils.c.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_data_utils.c.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_data_utils.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_data_utils.c
│B│ [123/665 7.140s ( 18%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_dead_reckoning.c.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_dead_reckoning.c.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_dead_reckoning.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_dead_reckoning.c
│B│ [124/665 7.147s ( 18%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/gstreamer-1.0 -I/usr/include/libdrm -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o -MF src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o.d -o src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gthread.h:36:
│B│ /usr/include/glib-2.0/glib/gutils.h:378:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 378 | if (G_UNLIKELY (nth_bit < -1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gthread.h:36:
│B│ /usr/include/glib-2.0/glib/gutils.h:393:22: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 393 | if (nth_bit < 0 || G_UNLIKELY (nth_bit > GLIB_SIZEOF_LONG * 8))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gthread.h:36:
│B│ /usr/include/glib-2.0/glib/gutils.h:408:10: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 408 | return G_LIKELY (number) ?
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:204:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 204 | if (G_LIKELY (gstring != NULL &&
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:226:6: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 226 | if G_UNLIKELY (gstring == NULL)
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:229:6: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 229 | if G_UNLIKELY (val == NULL)
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:237:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 237 | if (G_LIKELY (len_unsigned < gstring->allocated_len - gstring->len))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:240:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 240 | if (G_LIKELY (val + len_unsigned <= end || val >= end + len_unsigned))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:32:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gstenumtypes.h:6:
│B│ In file included from /usr/include/glib-2.0/glib-object.h:24:
│B│ In file included from /usr/include/glib-2.0/gobject/gbinding.h:31:
│B│ /usr/include/glib-2.0/gobject/gobject.h:804:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 804 | g_assert_true (G_IS_OBJECT (weak_pointer));
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gtestutils.h:228:49: note: expanded from macro 'g_assert_true'
│B│ 228 | if G_LIKELY (expr) ; else \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:32:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gstenumtypes.h:6:
│B│ In file included from /usr/include/glib-2.0/glib-object.h:24:
│B│ In file included from /usr/include/glib-2.0/gobject/gbinding.h:31:
│B│ /usr/include/glib-2.0/gobject/gobject.h:807:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 807 | g_assert_null (weak_pointer);
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gtestutils.h:250:59: note: expanded from macro 'g_assert_null'
│B│ 250 | #define g_assert_null(expr) G_STMT_START { if G_LIKELY ((expr) == NULL) ; else \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:101:
│B│ /usr/include/gstreamer-1.0/gst/gstcompat.h:53:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 53 | g_return_val_if_fail (GST_IS_PAD (pad), FALSE);
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmessages.h:667:9: note: expanded from macro 'g_return_val_if_fail'
│B│ 667 | if (G_LIKELY (expr)) \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_pipeline.c:17:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:101:
│B│ /usr/include/gstreamer-1.0/gst/gstcompat.h:54:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 54 | g_return_val_if_fail (caps != NULL && gst_caps_is_fixed (caps), FALSE);
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmessages.h:667:9: note: expanded from macro 'g_return_val_if_fail'
│B│ 667 | if (G_LIKELY (expr)) \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ 12 warnings generated.
│B│ [125/665 7.188s ( 18%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_openvr_tracker.cpp
│B│ [126/665 7.196s ( 18%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/gstreamer-1.0 -I/usr/include/libdrm -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_sink.c.o -MF src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_sink.c.o.d -o src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_sink.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gthread.h:36:
│B│ /usr/include/glib-2.0/glib/gutils.h:378:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 378 | if (G_UNLIKELY (nth_bit < -1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gthread.h:36:
│B│ /usr/include/glib-2.0/glib/gutils.h:393:22: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 393 | if (nth_bit < 0 || G_UNLIKELY (nth_bit > GLIB_SIZEOF_LONG * 8))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gthread.h:36:
│B│ /usr/include/glib-2.0/glib/gutils.h:408:10: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 408 | return G_LIKELY (number) ?
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:204:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 204 | if (G_LIKELY (gstring != NULL &&
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:226:6: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 226 | if G_UNLIKELY (gstring == NULL)
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:229:6: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 229 | if G_UNLIKELY (val == NULL)
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:237:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 237 | if (G_LIKELY (len_unsigned < gstring->allocated_len - gstring->len))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:27:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:240:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 240 | if (G_LIKELY (val + len_unsigned <= end || val >= end + len_unsigned))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:32:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gstenumtypes.h:6:
│B│ In file included from /usr/include/glib-2.0/glib-object.h:24:
│B│ In file included from /usr/include/glib-2.0/gobject/gbinding.h:31:
│B│ /usr/include/glib-2.0/gobject/gobject.h:804:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 804 | g_assert_true (G_IS_OBJECT (weak_pointer));
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gtestutils.h:228:49: note: expanded from macro 'g_assert_true'
│B│ 228 | if G_LIKELY (expr) ; else \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:32:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gstenumtypes.h:6:
│B│ In file included from /usr/include/glib-2.0/glib-object.h:24:
│B│ In file included from /usr/include/glib-2.0/gobject/gbinding.h:31:
│B│ /usr/include/glib-2.0/gobject/gobject.h:807:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 807 | g_assert_null (weak_pointer);
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gtestutils.h:250:59: note: expanded from macro 'g_assert_null'
│B│ 250 | #define g_assert_null(expr) G_STMT_START { if G_LIKELY ((expr) == NULL) ; else \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:101:
│B│ /usr/include/gstreamer-1.0/gst/gstcompat.h:53:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 53 | g_return_val_if_fail (GST_IS_PAD (pad), FALSE);
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmessages.h:667:9: note: expanded from macro 'g_return_val_if_fail'
│B│ 667 | if (G_LIKELY (expr)) \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/auxiliary/gstreamer/gst_sink.c:20:
│B│ In file included from /usr/include/gstreamer-1.0/gst/video/video-format.h:23:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:101:
│B│ /usr/include/gstreamer-1.0/gst/gstcompat.h:54:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 54 | g_return_val_if_fail (caps != NULL && gst_caps_is_fixed (caps), FALSE);
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmessages.h:667:9: note: expanded from macro 'g_return_val_if_fail'
│B│ 667 | if (G_LIKELY (expr)) \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ 12 warnings generated.
│B│ [127/665 7.368s ( 19%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/cimplot/cimplot.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/cimplot/cimplot.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/cimplot/cimplot.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/cimplot/cimplot.cpp
│B│ [128/665 10.268s ( 19%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_debug_hsv_filter.cpp
│B│ [129/665 10.324s ( 19%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_convert.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_convert.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_convert.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_convert.cpp
│B│ [130/665 10.436s ( 19%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_debug_hsv_picker.cpp
│B│ [131/665 11.272s ( 19%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_calibration.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_calibration.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_calibration.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_calibration.cpp
│B│ [132/665 11.432s ( 19%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_hsv_filter.c
│B│ [133/665 11.548s ( 20%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/imgui/imgui.cpp
│B│ [134/665 13.060s ( 20%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_frame_cv_mat_wrapper.cpp
│B│ [135/665 13.081s ( 20%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_debug_hsv_viewer.cpp
│B│ [136/665 14.720s ( 20%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_file.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_file.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_file.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_file.cpp
│B│ [137/665 14.738s ( 20%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_tracker_psmv.cpp
│B│ [138/665 14.780s ( 20%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_vit_loader.c.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_vit_loader.c.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_vit_loader.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_vit_loader.c
│B│ [139/665 14.948s ( 20%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_euroc_recorder.cpp
│B│ [140/665 15.034s ( 21%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/base/CMakeFiles/base.dir/b_session.c.o -MF src/xrt/base/CMakeFiles/base.dir/b_session.c.o.d -o src/xrt/base/CMakeFiles/base.dir/b_session.c.o -c /mason/build/x86_64/monado.git/src/xrt/base/b_session.c
│B│ [141/665 15.301s ( 21%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/base/CMakeFiles/base.dir/b_space_overseer.c.o -MF src/xrt/base/CMakeFiles/base.dir/b_space_overseer.c.o.d -o src/xrt/base/CMakeFiles/base.dir/b_space_overseer.c.o -c /mason/build/x86_64/monado.git/src/xrt/base/b_space_overseer.c
│B│ [142/665 15.382s ( 21%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/base/CMakeFiles/base.dir/b_hand_tracker.cpp.o -MF src/xrt/base/CMakeFiles/base.dir/b_hand_tracker.cpp.o.d -o src/xrt/base/CMakeFiles/base.dir/b_hand_tracker.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/base/b_hand_tracker.cpp
│B│ [143/665 15.405s ( 21%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/base/CMakeFiles/base.dir/b_system.c.o -MF src/xrt/base/CMakeFiles/base.dir/b_system.c.o.d -o src/xrt/base/CMakeFiles/base.dir/b_system.c.o -c /mason/build/x86_64/monado.git/src/xrt/base/b_system.c
│B│ [144/665 15.475s ( 21%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/base/CMakeFiles/base.dir/b_timing_source.c.o -MF src/xrt/base/CMakeFiles/base.dir/b_timing_source.c.o.d -o src/xrt/base/CMakeFiles/base.dir/b_timing_source.c.o -c /mason/build/x86_64/monado.git/src/xrt/base/b_timing_source.c
│B│ [145/665 15.480s ( 21%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/base/CMakeFiles/base.dir/b_system_devices.c.o -MF src/xrt/base/CMakeFiles/base.dir/b_system_devices.c.o.d -o src/xrt/base/CMakeFiles/base.dir/b_system_devices.c.o -c /mason/build/x86_64/monado.git/src/xrt/base/b_system_devices.c
│B│ [146/665 16.112s ( 21%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/backends/imgui_impl_sdl2.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/backends/imgui_impl_sdl2.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/backends/imgui_impl_sdl2.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/imgui/backends/imgui_impl_sdl2.cpp
│B│ [147/665 16.159s ( 22%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_bindings.c.o -MF src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_bindings.c.o.d -o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_bindings.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vive/vive_bindings.c
│B│ [148/665 16.226s ( 22%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_builder.c.o -MF src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_builder.c.o.d -o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_builder.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vive/vive_builder.c
│B│ [149/665 16.386s ( 22%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_calibration.c.o -MF src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_calibration.c.o.d -o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_calibration.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vive/vive_calibration.c
│B│ [150/665 16.447s ( 22%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_common.c.o -MF src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_common.c.o.d -o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_common.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vive/vive_common.c
│B│ [151/665 16.599s ( 22%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_config.c.o -MF src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_config.c.o.d -o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_config.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vive/vive_config.c
│B│ [152/665 16.704s ( 22%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_poses.c.o -MF src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_poses.c.o.d -o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_poses.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vive/vive_poses.c
│B│ [153/665 16.768s ( 23%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_tweaks.c.o -MF src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_tweaks.c.o.d -o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_tweaks.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vive/vive_tweaks.c
│B│ [154/665 17.096s ( 23%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_base.cpp.o -MF src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_base.cpp.o.d -o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_base.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/math/m_base.cpp
│B│ [155/665 17.148s ( 23%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_tracker_slam.cpp
│B│ [156/665 17.185s ( 23%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/math/libaux_math.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/math/libaux_math.a src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_base.cpp.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_clock_tracking.c.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_fifo.c.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_one_euro.c.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_hash.cpp.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_3dof.c.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_pre.c.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_optics.c.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_permutation.c.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_predict.c.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_relation_history.cpp.o src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_space.cpp.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/math/libaux_math.a && :
│B│ [157/665 17.246s ( 23%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_generate_inc_files.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk/vk_helpers_h_funcs.h.inc
│B│ [158/665 17.302s ( 23%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_generate_inc_files.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk/vk_helpers_h_ext.h.inc
│B│ [159/665 17.312s ( 23%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o -MF src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o.d -o src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/qwerty/qwerty_device.c
│B│ [160/665 17.364s ( 24%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_generate_inc_files.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk/vk_bundle_init_instance_ext.c.inc
│B│ [161/665 17.367s ( 24%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_generate_inc_files.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk/vk_bundle_init_device_ext.c.inc
│B│ [162/665 17.421s ( 24%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_generate_inc_files.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk/vk_function_loaders_device.c.inc
│B│ [163/665 17.423s ( 24%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_generate_inc_files.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk/vk_function_loaders_instance.c.inc
│B│ [164/665 17.477s ( 24%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/proto.json /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/ipc_protocol_generated.h
│B│ [165/665 17.633s ( 24%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_cmd.c
│B│ [166/665 17.656s ( 24%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_bundle_init.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_bundle_init.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_bundle_init.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_bundle_init.c
│B│ [167/665 17.769s ( 25%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_cmd_pool.c
│B│ [168/665 17.815s ( 25%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_compositor_flags.c
│B│ [169/665 17.899s ( 25%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_debug.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_debug.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_debug.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_debug.c
│B│ [170/665 17.976s ( 25%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_enumerate.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_enumerate.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_enumerate.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_enumerate.c
│B│ [171/665 18.041s ( 25%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_extensions_helpers.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_extensions_helpers.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_extensions_helpers.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_extensions_helpers.c
│B│ [172/665 18.056s ( 25%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/htc/CMakeFiles/aux_htc.dir/htc_config.cpp.o -MF src/xrt/auxiliary/htc/CMakeFiles/aux_htc.dir/htc_config.cpp.o.d -o src/xrt/auxiliary/htc/CMakeFiles/aux_htc.dir/htc_config.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/htc/htc_config.cpp
│B│ [173/665 18.064s ( 26%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_format.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_format.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_format.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_format.c
│B│ [174/665 18.104s ( 26%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_scribble.dir/u_frame_scribble.cpp.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_scribble.dir/u_frame_scribble.cpp.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_scribble.dir/u_frame_scribble.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_frame_scribble.cpp
│B│ [175/665 18.176s ( 26%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_function_loaders.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_function_loaders.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_function_loaders.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_function_loaders.c
│B│ [176/665 18.232s ( 26%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_allocator.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_allocator.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_allocator.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_image_allocator.c
│B│ [177/665 18.240s ( 26%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_helpers.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_helpers.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_helpers.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_helpers.c
│B│ [178/665 18.248s ( 26%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_image_readback_to_xf_pool.c
│B│ [179/665 18.288s ( 26%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_queue_builder.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_queue_builder.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_queue_builder.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_queue_builder.c
│B│ [180/665 18.368s ( 27%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_queue_family.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_queue_family.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_queue_family.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_queue_family.c
│B│ [181/665 18.392s ( 27%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_state_creators.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_state_creators.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_state_creators.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_state_creators.c
│B│ [182/665 18.403s ( 27%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_submit_helpers.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_submit_helpers.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_submit_helpers.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_submit_helpers.c
│B│ [183/665 18.432s ( 27%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_print.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_print.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_print.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_print.c
│B│ [184/665 18.516s ( 27%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_surface_info.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_surface_info.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_surface_info.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_surface_info.c
│B│ [185/665 18.540s ( 27%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_sync_objects.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_sync_objects.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_sync_objects.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_sync_objects.c
│B│ [186/665 18.552s ( 27%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_time.c.o -MF src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_time.c.o.d -o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_time.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/vk/vk_time.c
│B│ [187/665 18.558s ( 28%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/util/libaux_util_sink.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/util/libaux_util_sink.a src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_blob_visualizer.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_split.c.o src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_split.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/util/libaux_util_sink.a && :
│B│ [188/665 18.592s ( 28%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/render/shaders/CMakeFiles/aux_shaders.dir/render_shaders.c.o -MF src/xrt/auxiliary/render/shaders/CMakeFiles/aux_shaders.dir/render_shaders.c.o.d -o src/xrt/auxiliary/render/shaders/CMakeFiles/aux_shaders.dir/render_shaders.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders/render_shaders.c
│B│ [189/665 18.600s ( 28%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/vk/libaux_vk.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/vk/libaux_vk.a src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_bundle_init.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_debug.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_enumerate.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_extensions_helpers.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_format.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_function_loaders.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_helpers.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_allocator.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_queue_builder.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_queue_family.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_print.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_state_creators.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_submit_helpers.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_surface_info.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_sync_objects.c.o src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_time.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/vk/libaux_vk.a && :
│B│ [190/665 18.677s ( 28%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_imu.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_imu.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_imu.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_imu.cpp
│B│ [191/665 18.684s ( 28%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_buffer.c.o -MF src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_buffer.c.o.d -o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_buffer.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/render_buffer.c
│B│ [192/665 18.784s ( 28%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_compute.c.o -MF src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_compute.c.o.d -o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_compute.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/render_compute.c
│B│ [193/665 18.796s ( 29%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_gfx.c.o -MF src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_gfx.c.o.d -o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_gfx.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/render_gfx.c
│B│ [194/665 18.800s ( 29%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_distortion.c.o -MF src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_distortion.c.o.d -o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_distortion.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/render_distortion.c
│B│ [195/665 18.816s ( 29%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_sub_alloc.c.o -MF src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_sub_alloc.c.o.d -o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_sub_alloc.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/render_sub_alloc.c
│B│ [196/665 18.832s ( 29%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/render/shaders/libaux_shaders.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/render/shaders/libaux_shaders.a src/xrt/auxiliary/render/shaders/CMakeFiles/aux_shaders.dir/render_shaders.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/render/shaders/libaux_shaders.a && :
│B│ [197/665 18.852s ( 29%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o -MF src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/shared/ipc_shmem.c
│B│ [198/665 18.859s ( 29%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o -MF src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/shared/ipc_utils.c
│B│ [199/665 18.892s ( 29%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/ogl/libaux_ogl.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/ogl/libaux_ogl.a src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_api.c.o src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_helpers.c.o src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/glx_api.c.o src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/egl_api.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/ogl/libaux_ogl.a && :
│B│ [200/665 18.899s ( 30%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/gstreamer/libaux_gstreamer.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/gstreamer/libaux_gstreamer.a src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_sink.c.o src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/gstreamer/libaux_gstreamer.a && :
│B│ [201/665 18.916s ( 30%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o -MF src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/shared/ipc_message_channel_unix.c
│B│ [202/665 18.928s ( 30%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_resources.c.o -MF src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_resources.c.o.d -o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_resources.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/render_resources.c
│B│ [203/665 18.932s ( 30%)] : && /usr/bin/cmake -E rm -f src/xrt/base/libbase.a && /usr/bin/llvm-ar qc src/xrt/base/libbase.a src/xrt/base/CMakeFiles/base.dir/b_hand_tracker.cpp.o src/xrt/base/CMakeFiles/base.dir/b_session.c.o src/xrt/base/CMakeFiles/base.dir/b_space_overseer.c.o src/xrt/base/CMakeFiles/base.dir/b_system.c.o src/xrt/base/CMakeFiles/base.dir/b_system_devices.c.o src/xrt/base/CMakeFiles/base.dir/b_timing_source.c.o && /usr/bin/llvm-ranlib src/xrt/base/libbase.a && :
│B│ [204/665 18.944s ( 30%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_util.c.o -MF src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_util.c.o.d -o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_util.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/render/render_util.c
│B│ [205/665 18.961s ( 30%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/qwerty/qwerty_prober.c
│B│ [206/665 18.988s ( 30%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/render/libaux_render.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/render/libaux_render.a src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_buffer.c.o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_compute.c.o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_distortion.c.o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_gfx.c.o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_resources.c.o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_sub_alloc.c.o src/xrt/auxiliary/render/CMakeFiles/aux_render.dir/render_util.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/render/libaux_render.a && :
│B│ [207/665 19.076s ( 31%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_base.c.o -MF src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_base.c.o.d -o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_base.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/util/comp_base.c
│B│ [208/665 19.107s ( 31%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_high_level_render.c.o -MF src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_high_level_render.c.o.d -o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_high_level_render.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/util/comp_high_level_render.c
│B│ [209/665 19.108s ( 31%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_high_level_scratch.c.o -MF src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_high_level_scratch.c.o.d -o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_high_level_scratch.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/util/comp_high_level_scratch.c
│B│ [210/665 19.112s ( 31%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_layer_accum.c.o -MF src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_layer_accum.c.o.d -o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_layer_accum.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/util/comp_layer_accum.c
│B│ [211/665 19.260s ( 31%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o -MF src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o.d -o src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/qwerty/qwerty_sdl.c
│B│ [212/665 19.280s ( 31%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_semaphore.c.o -MF src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_semaphore.c.o.d -o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_semaphore.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/util/comp_semaphore.c
│B│ [213/665 19.290s ( 32%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_scratch.c.o -MF src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_scratch.c.o.d -o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_scratch.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/util/comp_scratch.c
│B│ [214/665 19.352s ( 32%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_render_cs.c.o -MF src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_render_cs.c.o.d -o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_render_cs.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/util/comp_render_cs.c
│B│ [215/665 19.356s ( 32%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_render_gfx.c.o -MF src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_render_gfx.c.o.d -o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_render_gfx.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/util/comp_render_gfx.c
│B│ [216/665 19.424s ( 32%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_sync.c.o -MF src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_sync.c.o.d -o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_sync.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/util/comp_sync.c
│B│ [217/665 19.459s ( 32%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_vulkan.c.o -MF src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_vulkan.c.o.d -o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_vulkan.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/util/comp_vulkan.c
│B│ [218/665 19.500s ( 32%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_swapchain.c.o -MF src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_swapchain.c.o.d -o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_swapchain.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/util/comp_swapchain.c
│B│ [219/665 19.524s ( 32%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/imgui -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_ogl.c
│B│ [220/665 19.544s ( 33%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/imgui -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl_sink.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl_sink.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl_sink.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_ogl_sink.c
│B│ [221/665 19.556s ( 33%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/multi/CMakeFiles/comp_multi.dir/comp_multi_system.c.o -MF src/xrt/compositor/multi/CMakeFiles/comp_multi.dir/comp_multi_system.c.o.d -o src/xrt/compositor/multi/CMakeFiles/comp_multi.dir/comp_multi_system.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/multi/comp_multi_system.c
│B│ [222/665 19.575s ( 33%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/multi/CMakeFiles/comp_multi.dir/comp_multi_compositor.c.o -MF src/xrt/compositor/multi/CMakeFiles/comp_multi.dir/comp_multi_compositor.c.o.d -o src/xrt/compositor/multi/CMakeFiles/comp_multi.dir/comp_multi_compositor.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/multi/comp_multi_compositor.c
│B│ [223/665 19.676s ( 33%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/imgui -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_widget_native_images.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_widget_native_images.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_widget_native_images.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_widget_native_images.c
│B│ [224/665 19.716s ( 33%)] : && /usr/bin/cmake -E rm -f src/xrt/ipc/libipc_shared.a && /usr/bin/llvm-ar qc src/xrt/ipc/libipc_shared.a src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o && /usr/bin/llvm-ranlib src/xrt/ipc/libipc_shared.a && :
│B│ [225/665 19.736s ( 33%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/imgui -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene_debug.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene_debug.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene_debug.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene_debug.c
│B│ [226/665 19.760s ( 33%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/imgui -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_window_record.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_window_record.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_window_record.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_window_record.c
│B│ [227/665 19.776s ( 34%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_tracker_psvr.cpp
│B│ [228/665 19.786s ( 34%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/imgui -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene.cpp.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene.cpp.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene.cpp
│B│ [229/665 19.824s ( 34%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/util/libaux_util_scribble.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/util/libaux_util_scribble.a src/xrt/auxiliary/util/CMakeFiles/aux_util_scribble.dir/u_frame_scribble.cpp.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/util/libaux_util_scribble.a && :
│B│ [230/665 19.840s ( 34%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/u_process.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/u_process.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/u_process.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_process.c
│B│ [231/665 19.868s ( 34%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/external/openvr_includes/generate_forward_macros.py -i /mason/build/x86_64/monado.git/src/external/openvr_includes/openvr_interfaces_unified.h -o /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes/openvr_forward_macros.h --include openvr_interfaces_unified.h
│B│ Wrote 616 forwarding macro(s) to /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes/openvr_forward_macros.h
│B│ [232/665 19.872s ( 34%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/htc/libaux_htc.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/htc/libaux_htc.a src/xrt/auxiliary/htc/CMakeFiles/aux_htc.dir/htc_config.cpp.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/htc/libaux_htc.a && :
│B│ [233/665 19.899s ( 35%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o -MF src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o.d -o src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/os/os_ble_dbus.c
│B│ [234/665 19.991s ( 35%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/tracking/constellation/CMakeFiles/constellation.dir/led_search_model.c.o -MF src/xrt/tracking/constellation/CMakeFiles/constellation.dir/led_search_model.c.o.d -o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/led_search_model.c.o -c /mason/build/x86_64/monado.git/src/xrt/tracking/constellation/led_search_model.c
│B│ [235/665 20.052s ( 35%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/imgui -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_stb.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_stb.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_stb.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_stb.c
│B│ [236/665 20.088s ( 35%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/drivers/qwerty -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o -MF src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o.d -o src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/util/u_debug_gui.c
│B│ [237/665 20.120s ( 35%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/tracking/constellation/CMakeFiles/constellation.dir/correspondence_search.c.o -MF src/xrt/tracking/constellation/CMakeFiles/constellation.dir/correspondence_search.c.o.d -o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/correspondence_search.c.o -c /mason/build/x86_64/monado.git/src/xrt/tracking/constellation/correspondence_search.c
│B│ [238/665 20.134s ( 35%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/tracking/constellation/CMakeFiles/constellation.dir/pose_metrics.c.o -MF src/xrt/tracking/constellation/CMakeFiles/constellation.dir/pose_metrics.c.o.d -o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/pose_metrics.c.o -c /mason/build/x86_64/monado.git/src/xrt/tracking/constellation/pose_metrics.c
│B│ [239/665 20.240s ( 35%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/tracking/constellation/CMakeFiles/constellation.dir/image_point_sort.cpp.o -MF src/xrt/tracking/constellation/CMakeFiles/constellation.dir/image_point_sort.cpp.o.d -o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/image_point_sort.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/tracking/constellation/image_point_sort.cpp
│B│ [240/665 20.264s ( 36%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_led_sync_refinement.c.o -MF src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_led_sync_refinement.c.o.d -o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_led_sync_refinement.c.o -c /mason/build/x86_64/monado.git/src/xrt/tracking/constellation/t_led_sync_refinement.c
│B│ [241/665 20.301s ( 36%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_qwerty.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_qwerty.a src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_qwerty.a && :
│B│ [242/665 20.328s ( 36%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_rift_blobwatch.c.o -MF src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_rift_blobwatch.c.o.d -o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_rift_blobwatch.c.o -c /mason/build/x86_64/monado.git/src/xrt/tracking/constellation/t_rift_blobwatch.c
│B│ [243/665 20.482s ( 36%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_uvc.dir/uvc/uvc_driver.c.o -MF src/xrt/drivers/CMakeFiles/drv_uvc.dir/uvc/uvc_driver.c.o.d -o src/xrt/drivers/CMakeFiles/drv_uvc.dir/uvc/uvc_driver.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/uvc/uvc_driver.c
│B│ [244/665 20.500s ( 36%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_vp2.dir/vp2/vp2_hid.c.o -MF src/xrt/drivers/CMakeFiles/drv_vp2.dir/vp2/vp2_hid.c.o.d -o src/xrt/drivers/CMakeFiles/drv_vp2.dir/vp2/vp2_hid.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/vp2/vp2_hid.c
│B│ [245/665 20.548s ( 36%)] : && /usr/bin/cmake -E rm -f src/xrt/compositor/util/libcomp_util.a && /usr/bin/llvm-ar qc src/xrt/compositor/util/libcomp_util.a src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_base.c.o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_high_level_render.c.o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_high_level_scratch.c.o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_layer_accum.c.o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_render_cs.c.o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_render_gfx.c.o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_scratch.c.o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_semaphore.c.o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_swapchain.c.o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_sync.c.o src/xrt/compositor/util/CMakeFiles/comp_util.dir/comp_vulkan.c.o && /usr/bin/llvm-ranlib src/xrt/compositor/util/libcomp_util.a && :
│B│ [246/665 20.592s ( 36%)] : && /usr/bin/cmake -E rm -f src/xrt/compositor/multi/libcomp_multi.a && /usr/bin/llvm-ar qc src/xrt/compositor/multi/libcomp_multi.a src/xrt/compositor/multi/CMakeFiles/comp_multi.dir/comp_multi_compositor.c.o src/xrt/compositor/multi/CMakeFiles/comp_multi.dir/comp_multi_system.c.o && /usr/bin/llvm-ranlib src/xrt/compositor/multi/libcomp_multi.a && :
│B│ [247/665 20.660s ( 37%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/proto.json /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/ipc_client_generated.c
│B│ [248/665 20.716s ( 37%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/tracking/constellation/CMakeFiles/constellation.dir/constellation_debug_scribble.cpp.o -MF src/xrt/tracking/constellation/CMakeFiles/constellation.dir/constellation_debug_scribble.cpp.o.d -o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/constellation_debug_scribble.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/tracking/constellation/constellation_debug_scribble.cpp
│B│ [249/665 20.728s ( 37%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/proto.json /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/ipc_client_generated.h
│B│ [250/665 20.759s ( 37%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/os/libaux_os_ble.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/os/libaux_os_ble.a src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/os/libaux_os_ble.a && :
│B│ [251/665 20.772s ( 37%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/util/libaux_util_process.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/util/libaux_util_process.a src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/u_process.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/util/libaux_util_process.a && :
│B│ [252/665 20.842s ( 37%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/arduino/arduino_prober.c
│B│ [253/665 20.884s ( 38%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o -MF src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o.d -o src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/arduino/arduino_device.c
│B│ [254/665 21.033s ( 38%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_hmd.c.o -MF src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_hmd.c.o.d -o src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_hmd.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/blubur_s1/blubur_s1_hmd.c
│B│ [255/665 21.122s ( 38%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/blubur_s1/blubur_s1_prober.c
│B│ [256/665 21.184s ( 38%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/ht_ctrl_emu/ht_ctrl_emu.cpp
│B│ [257/665 21.204s ( 38%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_constellation_tracker_dataset.cpp.o -MF src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_constellation_tracker_dataset.cpp.o.d -o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_constellation_tracker_dataset.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/tracking/constellation/t_constellation_tracker_dataset.cpp
│B│ [258/665 21.256s ( 38%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_contactglove.dir/contactglove/contactglove_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_contactglove.dir/contactglove/contactglove_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_contactglove.dir/contactglove/contactglove_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/contactglove/contactglove_prober.c
│B│ [259/665 21.332s ( 38%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o -MF src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o.d -o src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/daydream/daydream_device.c
│B│ [260/665 21.340s ( 39%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_contactglove.dir/contactglove/contactglove.c.o -MF src/xrt/drivers/CMakeFiles/drv_contactglove.dir/contactglove/contactglove.c.o.d -o src/xrt/drivers/CMakeFiles/drv_contactglove.dir/contactglove/contactglove.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/contactglove/contactglove.c
│B│ [261/665 21.360s ( 39%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/daydream/daydream_prober.c
│B│ [262/665 21.376s ( 39%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_vp2.dir/vp2/vp2_config.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_vp2.dir/vp2/vp2_config.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_vp2.dir/vp2/vp2_config.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/vp2/vp2_config.cpp
│B│ [263/665 21.420s ( 39%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_constellation_tracker.cpp.o -MF src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_constellation_tracker.cpp.o.d -o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_constellation_tracker.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/tracking/constellation/t_constellation_tracker.cpp
│B│ [264/665 21.424s ( 39%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/simulated/simulated_prober.c
│B│ [265/665 21.440s ( 39%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o -MF src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o.d -o src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/simulated/simulated_controller.c
│B│ [266/665 21.440s ( 40%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o -MF src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o.d -o src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/simulated/simulated_hmd.c
│B│ [267/665 21.468s ( 40%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/tracking/constellation/CMakeFiles/constellation.dir/pose_optimize.cpp.o -MF src/xrt/tracking/constellation/CMakeFiles/constellation.dir/pose_optimize.cpp.o.d -o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/pose_optimize.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/tracking/constellation/pose_optimize.cpp
│B│ [268/665 21.488s ( 40%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o -MF src/xrt/drivers/CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o.d -o src/xrt/drivers/CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/twrap/twrap_slam.c
│B│ [269/665 21.496s ( 40%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/hdk/hdk_prober.c
│B│ [270/665 21.516s ( 40%)] : && /usr/bin/cmake -E rm -f src/xrt/tracking/constellation/libconstellation.a && /usr/bin/llvm-ar qc src/xrt/tracking/constellation/libconstellation.a src/xrt/tracking/constellation/CMakeFiles/constellation.dir/constellation_debug_scribble.cpp.o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/correspondence_search.c.o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/image_point_sort.cpp.o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/led_search_model.c.o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/pose_metrics.c.o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_constellation_tracker.cpp.o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_constellation_tracker_dataset.cpp.o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_led_sync_refinement.c.o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/t_rift_blobwatch.c.o src/xrt/tracking/constellation/CMakeFiles/constellation.dir/pose_optimize.cpp.o && /usr/bin/llvm-ranlib src/xrt/tracking/constellation/libconstellation.a && :
│B│ [271/665 21.623s ( 40%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o -MF src/xrt/drivers/CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o.d -o src/xrt/drivers/CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/hydra/hydra_driver.c
│B│ [272/665 21.624s ( 40%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /usr/include/hidapi -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o -MF src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o.d -o src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/xreal_air/xreal_air_packet.c
│B│ [273/665 21.664s ( 41%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_uvc.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_uvc.a src/xrt/drivers/CMakeFiles/drv_uvc.dir/uvc/uvc_driver.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_uvc.a && :
│B│ [274/665 21.676s ( 41%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/ns_hmd.c.o -MF src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/ns_hmd.c.o.d -o src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/ns_hmd.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/north_star/ns_hmd.c
│B│ [275/665 21.708s ( 41%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/hdk/hdk_device.cpp
│B│ [276/665 21.732s ( 41%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/opengloves_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/opengloves_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/opengloves_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/opengloves/opengloves_prober.c
│B│ [277/665 21.740s ( 41%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /usr/include/hidapi -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o -MF src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o.d -o src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/xreal_air/xreal_air_hmd.c
│B│ [278/665 21.744s ( 41%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/serial/opengloves_serial.c.o -MF src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/serial/opengloves_serial.c.o.d -o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/serial/opengloves_serial.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/opengloves/communication/serial/opengloves_serial.c
│B│ [279/665 21.756s ( 41%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/opengloves_device.c.o -MF src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/opengloves_device.c.o.d -o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/opengloves_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/opengloves/opengloves_device.c
│B│ [280/665 21.804s ( 42%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/bluetooth/opengloves_bt_serial.c.o -MF src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/bluetooth/opengloves_bt_serial.c.o.d -o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/bluetooth/opengloves_bt_serial.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/opengloves/communication/bluetooth/opengloves_bt_serial.c
│B│ [281/665 21.808s ( 42%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/serial/opengloves_prober_serial.c.o -MF src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/serial/opengloves_prober_serial.c.o.d -o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/serial/opengloves_prober_serial.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/opengloves/communication/serial/opengloves_prober_serial.c
│B│ [282/665 21.816s ( 42%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/bluetooth/opengloves_prober_bt.c.o -MF src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/bluetooth/opengloves_prober_bt.c.o.d -o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/bluetooth/opengloves_prober_bt.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/opengloves/communication/bluetooth/opengloves_prober_bt.c
│B│ [283/665 21.877s ( 42%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /usr/include/hidapi -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o -MF src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o.d -o src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/psvr/psvr_packet.c
│B│ [284/665 21.952s ( 42%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /usr/include/hidapi -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/psvr/psvr_prober.c
│B│ [285/665 22.000s ( 42%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o -MF src/xrt/drivers/CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o.d -o src/xrt/drivers/CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/psmv/psmv_driver.c
│B│ [286/665 22.000s ( 43%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /usr/include/hidapi -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o -MF src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o.d -o src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/psvr/psvr_device.c
│B│ [287/665 22.004s ( 43%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/distortion_3d/deformation_northstar.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/distortion_3d/deformation_northstar.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/distortion_3d/deformation_northstar.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/north_star/distortion_3d/deformation_northstar.cpp
│B│ [288/665 22.051s ( 43%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/psvr2/psvr2_prober.c
│B│ [289/665 22.060s ( 43%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_distortion.c.o -MF src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_distortion.c.o.d -o src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_distortion.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/psvr2/psvr2_distortion.c
│B│ [290/665 22.096s ( 43%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o -MF src/xrt/drivers/CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o.d -o src/xrt/drivers/CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/pssense/pssense_driver.c
│B│ [291/665 22.151s ( 43%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_device.c.o -MF src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_device.c.o.d -o src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/remote/r_device.c
│B│ [292/665 22.156s ( 43%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_eye.c.o -MF src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_eye.c.o.d -o src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_eye.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/psvr2/psvr2_eye.c
│B│ [293/665 22.160s ( 44%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hmd.c.o -MF src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hmd.c.o.d -o src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hmd.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/remote/r_hmd.c
│B│ [294/665 22.204s ( 44%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_bindings.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_bindings.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_bindings.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift/rift_bindings.c
│B│ [295/665 22.228s ( 44%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2.c.o -MF src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2.c.o.d -o src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/psvr2/psvr2.c
│B│ [296/665 22.232s ( 44%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hub.c.o -MF src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hub.c.o.d -o src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hub.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/remote/r_hub.c
│B│ [297/665 22.284s ( 44%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o -MF src/xrt/drivers/CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rokid/rokid_hmd.c
│B│ [298/665 22.344s ( 44%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_distortion.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_distortion.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_distortion.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift/rift_distortion.c
│B│ [299/665 22.384s ( 44%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_driver.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_driver.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_driver.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift/rift_driver.c
│B│ [300/665 22.388s ( 45%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_usb.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_usb.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_usb.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift/rift_usb.c
│B│ [301/665 22.404s ( 45%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/encoding/alpha_encoding.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/encoding/alpha_encoding.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/encoding/alpha_encoding.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/opengloves/encoding/alpha_encoding.cpp
│B│ [302/665 22.428s ( 45%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/ar0134.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/ar0134.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/ar0134.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_sensor/ar0134.c
│B│ [303/665 22.456s ( 45%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_radio.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_radio.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_radio.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift/rift_radio.c
│B│ [304/665 22.460s ( 45%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/esp570.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/esp570.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/esp570.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_sensor/esp570.c
│B│ [305/665 22.462s ( 45%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/mt9v034.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/mt9v034.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/mt9v034.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_sensor/mt9v034.c
│B│ [306/665 22.492s ( 46%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/esp770u.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/esp770u.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/esp770u.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_sensor/esp770u.c
│B│ [307/665 22.595s ( 46%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_s/rift_s_firmware.c
│B│ [308/665 22.597s ( 46%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/rift_sensor.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/rift_sensor.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/rift_sensor.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_sensor/rift_sensor.c
│B│ [309/665 22.604s ( 46%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_s/rift_s_camera.c
│B│ [310/665 22.608s ( 46%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_s/rift_s_controller.c
│B│ [311/665 22.612s ( 46%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_s/rift_s_hmd.c
│B│ [312/665 22.700s ( 46%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_s/rift_s_radio.c
│B│ [313/665 22.750s ( 47%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_s/rift_s_protocol.c
│B│ [314/665 22.760s ( 47%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_s/rift_s_tracker.c
│B│ [315/665 22.776s ( 47%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o -MF src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_s/rift_s.c
│B│ [316/665 22.864s ( 47%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o -MF src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o.d -o src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/vive/vive_protocol.c
│B│ [317/665 22.882s ( 47%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/vive/vive_prober.c
│B│ [318/665 22.928s ( 47%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_device.c.o -MF src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_device.c.o.d -o src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/vive/vive_device.c
│B│ [319/665 22.976s ( 47%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_source.c.o -MF src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_source.c.o.d -o src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_source.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/vive/vive_source.c
│B│ [320/665 22.984s ( 48%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_controller.c.o -MF src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_controller.c.o.d -o src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_controller.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/vive/vive_controller.c
│B│ [321/665 23.028s ( 48%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o -MF src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o.d -o src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/vive/vive_lighthouse.c
│B│ [322/665 23.096s ( 48%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o -MF src/xrt/drivers/CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o.d -o src/xrt/drivers/CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/multi_wrapper/multi.c
│B│ [323/665 23.124s ( 48%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o -MF src/xrt/drivers/CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o.d -o src/xrt/drivers/CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/v4l2/v4l2_driver.c
│B│ [324/665 23.180s ( 48%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/gstreamer-1.0 -I/usr/include/libdrm -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_vf.dir/vf/vf_driver.c.o -MF src/xrt/drivers/CMakeFiles/drv_vf.dir/vf/vf_driver.c.o.d -o src/xrt/drivers/CMakeFiles/drv_vf.dir/vf/vf_driver.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:30:
│B│ In file included from /usr/include/glib-2.0/glib.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gthread.h:36:
│B│ /usr/include/glib-2.0/glib/gutils.h:378:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 378 | if (G_UNLIKELY (nth_bit < -1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:30:
│B│ In file included from /usr/include/glib-2.0/glib.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gthread.h:36:
│B│ /usr/include/glib-2.0/glib/gutils.h:393:22: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 393 | if (nth_bit < 0 || G_UNLIKELY (nth_bit > GLIB_SIZEOF_LONG * 8))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:30:
│B│ In file included from /usr/include/glib-2.0/glib.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:
│B│ In file included from /usr/include/glib-2.0/glib/gthread.h:36:
│B│ /usr/include/glib-2.0/glib/gutils.h:408:10: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 408 | return G_LIKELY (number) ?
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:30:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:204:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 204 | if (G_LIKELY (gstring != NULL &&
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:30:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:226:6: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 226 | if G_UNLIKELY (gstring == NULL)
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:30:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:229:6: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 229 | if G_UNLIKELY (val == NULL)
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1285:45: note: expanded from macro 'G_UNLIKELY'
│B│ 1285 | #define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:30:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:237:7: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 237 | if (G_LIKELY (len_unsigned < gstring->allocated_len - gstring->len))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:30:
│B│ In file included from /usr/include/glib-2.0/glib.h:56:
│B│ In file included from /usr/include/glib-2.0/glib/giochannel.h:36:
│B│ /usr/include/glib-2.0/glib/gstring.h:240:11: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 240 | if (G_LIKELY (val + len_unsigned <= end || val >= end + len_unsigned))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:31:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:32:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gstenumtypes.h:6:
│B│ In file included from /usr/include/glib-2.0/glib-object.h:24:
│B│ In file included from /usr/include/glib-2.0/gobject/gbinding.h:31:
│B│ /usr/include/glib-2.0/gobject/gobject.h:804:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 804 | g_assert_true (G_IS_OBJECT (weak_pointer));
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gtestutils.h:228:49: note: expanded from macro 'g_assert_true'
│B│ 228 | if G_LIKELY (expr) ; else \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:31:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:32:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gstenumtypes.h:6:
│B│ In file included from /usr/include/glib-2.0/glib-object.h:24:
│B│ In file included from /usr/include/glib-2.0/gobject/gbinding.h:31:
│B│ /usr/include/glib-2.0/gobject/gobject.h:807:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 807 | g_assert_null (weak_pointer);
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gtestutils.h:250:59: note: expanded from macro 'g_assert_null'
│B│ 250 | #define g_assert_null(expr) G_STMT_START { if G_LIKELY ((expr) == NULL) ; else \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:31:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:101:
│B│ /usr/include/gstreamer-1.0/gst/gstcompat.h:53:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 53 | g_return_val_if_fail (GST_IS_PAD (pad), FALSE);
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmessages.h:667:9: note: expanded from macro 'g_return_val_if_fail'
│B│ 667 | if (G_LIKELY (expr)) \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ In file included from /mason/build/x86_64/monado.git/src/xrt/drivers/vf/vf_driver.c:31:
│B│ In file included from /usr/include/gstreamer-1.0/gst/gst.h:101:
│B│ /usr/include/gstreamer-1.0/gst/gstcompat.h:54:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 54 | g_return_val_if_fail (caps != NULL && gst_caps_is_fixed (caps), FALSE);
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmessages.h:667:9: note: expanded from macro 'g_return_val_if_fail'
│B│ 667 | if (G_LIKELY (expr)) \
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1284:43: note: expanded from macro 'G_LIKELY'
│B│ 1284 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
│B│ | ^
│B│ /usr/include/glib-2.0/glib/gmacros.h:1283:53: note: expanded from macro '_G_BOOLEAN_EXPR'
│B│ 1283 | #define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
│B│ | ^
│B│ 12 warnings generated.
│B│ [325/665 23.188s ( 48%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_config.c
│B│ [326/665 23.240s ( 49%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_controller_og.c
│B│ [327/665 23.264s ( 49%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_controller_base.c
│B│ [328/665 23.276s ( 49%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_controller.c
│B│ [329/665 23.296s ( 49%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_controller_hp.c
│B│ [330/665 23.360s ( 49%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_bt_controller.c
│B│ [331/665 23.383s ( 49%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_hmd_controller.c
│B│ [332/665 23.428s ( 49%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_protocol.c
│B│ [333/665 23.452s ( 50%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_prober.c
│B│ [334/665 23.455s ( 50%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_controller_protocol.c
│B│ [335/665 23.460s ( 50%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_touch_calibration.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_touch_calibration.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_touch_calibration.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift/rift_touch_calibration.cpp
│B│ [336/665 23.551s ( 50%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o -MF src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o.d -o src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/euroc/euroc_device.c
│B│ [337/665 23.560s ( 50%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_source.c
│B│ [338/665 23.624s ( 50%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_hmd.c
│B│ [339/665 23.625s ( 50%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o -MF src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o.d -o src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/euroc/euroc_runner.c
│B│ [340/665 23.640s ( 51%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o -MF src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o.d -o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/wmr/wmr_camera.c
│B│ [341/665 23.945s ( 51%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/src/external/valve-file-vdf -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/steamvr_lh/interfaces/driver_manager.cpp
│B│ [342/665 24.032s ( 51%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/src/external/valve-file-vdf -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/steamvr_lh/interfaces/iobuffer.cpp
│B│ [343/665 24.397s ( 51%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/src/external/valve-file-vdf -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/steamvr_lh/interfaces/resources.cpp
│B│ [344/665 24.794s ( 51%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/src/external/valve-file-vdf -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/steamvr_lh/interfaces/blockqueue.cpp
│B│ [345/665 25.182s ( 51%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/src/external/valve-file-vdf -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/steamvr_lh/interfaces/paths.cpp
│B│ [346/665 25.318s ( 52%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/feeder.c.o -MF src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/feeder.c.o.d -o src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/feeder.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/solarxr/feeder.c
│B│ [347/665 25.446s ( 52%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/protocol.c.o -MF src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/protocol.c.o.d -o src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/protocol.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/solarxr/protocol.c
│B│ [348/665 25.723s ( 52%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_device.c.o -MF src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_device.c.o.d -o src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/solarxr/solarxr_device.c
│B│ [349/665 25.833s ( 52%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_ipc_socket.c.o -MF src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_ipc_socket.c.o.d -o src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_ipc_socket.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/solarxr/solarxr_ipc_socket.c
│B│ [350/665 25.840s ( 52%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main && /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols/xdg-shell.c
│B│ [351/665 25.844s ( 52%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main && /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols/xdg-shell-client-protocol.h
│B│ [352/665 25.847s ( 52%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main && /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols/drm-lease-v1.c
│B│ [353/665 25.851s ( 53%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main && /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols/drm-lease-v1-client-protocol.h
│B│ [354/665 25.935s ( 53%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/steamvr_drv/steamvr_bindings && /usr/bin/cmake -E env PYTHONPATH=/mason/build/x86_64/monado.git/src/xrt/auxiliary/bindings /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/state_trackers/steamvr_drv/steamvr_bindings/ovrd_bindings.py /mason/build/x86_64/monado.git/src/xrt/auxiliary/bindings/bindings.json /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/steamvr_drv/steamvr_bindings/b_ovrd_generated_bindings.c
│B│ [355/665 26.012s ( 53%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/steamvr_drv/steamvr_bindings && /usr/bin/cmake -E env PYTHONPATH=/mason/build/x86_64/monado.git/src/xrt/auxiliary/bindings /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/state_trackers/steamvr_drv/steamvr_bindings/ovrd_bindings.py /mason/build/x86_64/monado.git/src/xrt/auxiliary/bindings/bindings.json /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/steamvr_drv/steamvr_bindings/b_ovrd_generated_bindings.h
│B│ [356/665 26.084s ( 53%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/src/external/valve-file-vdf -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/steamvr_lh/interfaces/settings.cpp
│B│ [357/665 26.248s ( 53%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_compositor.c
│B│ [358/665 26.340s ( 53%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/ipc_client_generated.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/ipc_client_generated.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/ipc_client_generated.c.o -c /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/ipc_client_generated.c
│B│ [359/665 26.342s ( 53%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_connection.c
│B│ [360/665 26.423s ( 54%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_future.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_future.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_future.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_future.c
│B│ [361/665 26.436s ( 54%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_device.c
│B│ [362/665 26.496s ( 54%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hand_tracker.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hand_tracker.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hand_tracker.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_hand_tracker.c
│B│ [363/665 26.556s ( 54%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_hmd.c
│B│ [364/665 26.596s ( 54%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_instance.c
│B│ [365/665 26.629s ( 54%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_session.c
│B│ [366/665 26.700s ( 55%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_space_overseer.c
│B│ [367/665 26.716s ( 55%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_system.c
│B│ [368/665 26.791s ( 55%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_system_devices.c
│B│ [369/665 26.796s ( 55%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_tracking_origin.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_tracking_origin.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_tracking_origin.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_tracking_origin.c
│B│ [370/665 26.864s ( 55%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/helpers/CMakeFiles/target_helpers.dir/target_builder_helpers.c.o -MF src/xrt/targets/helpers/CMakeFiles/target_helpers.dir/target_builder_helpers.c.o.d -o src/xrt/targets/helpers/CMakeFiles/target_helpers.dir/target_builder_helpers.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/helpers/target_builder_helpers.c
│B│ [371/665 26.901s ( 55%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_arduino.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_arduino.a src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_arduino.a && :
│B│ [372/665 26.939s ( 55%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_cemu.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_cemu.a src/xrt/drivers/CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_cemu.a && :
│B│ [373/665 26.956s ( 56%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_xdev.c.o -MF src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_xdev.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_xdev.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/client/ipc_client_xdev.c
│B│ [374/665 26.986s ( 56%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_blubur_s1.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_blubur_s1.a src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_hmd.c.o src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_prober.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_blubur_s1.a && :
│B│ [375/665 27.000s ( 56%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_contactglove.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_contactglove.a src/xrt/drivers/CMakeFiles/drv_contactglove.dir/contactglove/contactglove.c.o src/xrt/drivers/CMakeFiles/drv_contactglove.dir/contactglove/contactglove_prober.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_contactglove.a && :
│B│ [376/665 27.020s ( 56%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/src/external/valve-file-vdf -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/steamvr_lh/device.cpp
│B│ [377/665 27.027s ( 56%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_daydream.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_daydream.a src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_daydream.a && :
│B│ [378/665 27.040s ( 56%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_simulated.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_simulated.a src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_simulated.a && :
│B│ [379/665 27.060s ( 56%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_twrap.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_twrap.a src/xrt/drivers/CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_twrap.a && :
│B│ [380/665 27.069s ( 57%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_hdk.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_hdk.a src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_hdk.a && :
│B│ [381/665 27.081s ( 57%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_hydra.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_hydra.a src/xrt/drivers/CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_hydra.a && :
│B│ [382/665 27.098s ( 57%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_ns.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_ns.a src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/distortion_3d/deformation_northstar.cpp.o src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/ns_hmd.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_ns.a && :
│B│ [383/665 27.111s ( 57%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_xreal_air.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_xreal_air.a src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_xreal_air.a && :
│B│ [384/665 27.127s ( 57%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_opengloves.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_opengloves.a src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/opengloves_device.c.o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/opengloves_prober.c.o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/serial/opengloves_serial.c.o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/encoding/alpha_encoding.cpp.o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/bluetooth/opengloves_bt_serial.c.o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/serial/opengloves_prober_serial.c.o src/xrt/drivers/CMakeFiles/drv_opengloves.dir/opengloves/communication/bluetooth/opengloves_prober_bt.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_opengloves.a && :
│B│ [385/665 27.136s ( 57%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_pssense.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_pssense.a src/xrt/drivers/CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_pssense.a && :
│B│ [386/665 27.168s ( 58%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_psvr.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_psvr.a src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_psvr.a && :
│B│ [387/665 27.180s ( 58%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_rift.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_rift.a src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_bindings.c.o src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_driver.c.o src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_distortion.c.o src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_usb.c.o src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_radio.c.o src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_touch_calibration.cpp.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_rift.a && :
│B│ [388/665 27.181s ( 58%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_rokid.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_rokid.a src/xrt/drivers/CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_rokid.a && :
│B│ [389/665 27.216s ( 58%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_rift_sensor.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_rift_sensor.a src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/ar0134.c.o src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/esp570.c.o src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/esp770u.c.o src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/mt9v034.c.o src/xrt/drivers/CMakeFiles/drv_rift_sensor.dir/rift_sensor/rift_sensor.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_rift_sensor.a && :
│B│ [390/665 27.222s ( 58%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_v4l2.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_v4l2.a src/xrt/drivers/CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_v4l2.a && :
│B│ [391/665 27.224s ( 58%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_vf.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_vf.a src/xrt/drivers/CMakeFiles/drv_vf.dir/vf/vf_driver.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_vf.a && :
│B│ [392/665 27.260s ( 58%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_multi.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_multi.a src/xrt/drivers/CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_multi.a && :
│B│ [393/665 27.268s ( 59%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_solarxr.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_solarxr.a src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/feeder.c.o src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/protocol.c.o src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_device.c.o src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_ipc_socket.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_solarxr.a && :
│B│ [394/665 27.401s ( 59%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/euroc/euroc_player.cpp
│B│ [395/665 27.412s ( 59%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_vk_glue.c.o -MF src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_vk_glue.c.o.d -o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_vk_glue.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/client/comp_vk_glue.c
│B│ [396/665 27.436s ( 59%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_client.c.o -MF src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_client.c.o.d -o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_client.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/client/comp_gl_client.c
│B│ [397/665 27.452s ( 59%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_vk_client.c.o -MF src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_vk_client.c.o.d -o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_vk_client.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/client/comp_vk_client.c
│B│ [398/665 27.468s ( 59%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_glue.c.o -MF src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_glue.c.o.d -o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_glue.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/client/comp_gl_glue.c
│B│ [399/665 27.492s ( 60%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gles_glue.c.o -MF src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gles_glue.c.o.d -o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gles_glue.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/client/comp_gles_glue.c
│B│ [400/665 27.510s ( 60%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_memobj_swapchain.c.o -MF src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_memobj_swapchain.c.o.d -o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_memobj_swapchain.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/client/comp_gl_memobj_swapchain.c
│B│ [401/665 27.572s ( 60%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_eglimage_swapchain.c.o -MF src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_eglimage_swapchain.c.o.d -o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_eglimage_swapchain.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/client/comp_gl_eglimage_swapchain.c
│B│ [402/665 27.583s ( 60%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_xlib_glue.c.o -MF src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_xlib_glue.c.o.d -o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_xlib_glue.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/client/comp_gl_xlib_glue.c
│B│ [403/665 27.588s ( 60%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_xlib_client.c.o -MF src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_xlib_client.c.o.d -o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_xlib_client.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/client/comp_gl_xlib_client.c
│B│ [404/665 27.624s ( 60%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_egl_client.c.o -MF src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_egl_client.c.o.d -o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_egl_client.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/client/comp_egl_client.c
│B│ [405/665 27.664s ( 60%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/src/external/valve-file-vdf -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/steamvr_lh/steamvr_lh.cpp
│B│ [406/665 27.737s ( 61%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_settings.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_settings.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_settings.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_settings.c
│B│ [407/665 27.824s ( 61%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_debug_image.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_debug_image.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_debug_image.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_window_debug_image.c
│B│ [408/665 27.856s ( 61%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_compositor.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_compositor.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_compositor.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_compositor.c
│B│ [409/665 27.872s ( 61%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_renderer.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_renderer.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_renderer.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_renderer.c
│B│ [410/665 27.888s ( 61%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_target_swapchain.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_target_swapchain.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_target_swapchain.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_target_swapchain.c
│B│ [411/665 27.952s ( 61%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_mirror_to_debug_gui.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_mirror_to_debug_gui.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_mirror_to_debug_gui.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_mirror_to_debug_gui.c
│B│ [412/665 27.995s ( 61%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_xcb.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_xcb.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_xcb.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_window_xcb.c
│B│ [413/665 28.048s ( 62%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_randr.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_randr.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_randr.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_window_direct_randr.c
│B│ [414/665 28.056s ( 62%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_nvidia.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_nvidia.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_nvidia.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_window_direct_nvidia.c
│B│ [415/665 28.108s ( 62%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_vk_display.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_vk_display.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_vk_display.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_window_vk_display.c
│B│ [416/665 28.162s ( 62%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_window_direct.c
│B│ [417/665 28.163s ( 62%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o -c /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols/xdg-shell.c
│B│ [418/665 28.216s ( 62%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o -c /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols/drm-lease-v1.c
│B│ [419/665 28.232s ( 63%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_wayland.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_wayland.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_wayland.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_window_wayland.c
│B│ [420/665 28.248s ( 63%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_peek.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_peek.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_peek.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_window_peek.c
│B│ [421/665 28.272s ( 63%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/compositor/main/wayland-protocols -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_wayland.c.o -MF src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_wayland.c.o.d -o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_wayland.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/main/comp_window_direct_wayland.c
│B│ [422/665 28.308s ( 63%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/extension_support/oxr_extension_support.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support/oxr_extension_support.h
│B│ [423/665 28.316s ( 63%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings && /usr/bin/cmake -E env PYTHONPATH=/mason/build/x86_64/monado.git/src/xrt/auxiliary/bindings /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/bindings/oxr_bindings.py /mason/build/x86_64/monado.git/src/xrt/auxiliary/bindings/bindings.json /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings/oxr_generated_bindings.c
│B│ [424/665 28.317s ( 63%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings && /usr/bin/cmake -E env PYTHONPATH=/mason/build/x86_64/monado.git/src/xrt/auxiliary/bindings /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/bindings/oxr_bindings.py /mason/build/x86_64/monado.git/src/xrt/auxiliary/bindings/bindings.json /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings/oxr_generated_bindings.h
│B│ [425/665 28.344s ( 63%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/compositor/null/.. -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/null/CMakeFiles/comp_null.dir/null_compositor.c.o -MF src/xrt/compositor/null/CMakeFiles/comp_null.dir/null_compositor.c.o.d -o src/xrt/compositor/null/CMakeFiles/comp_null.dir/null_compositor.c.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/null/null_compositor.c
│B│ [426/665 28.352s ( 64%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_dump.c.o -MF src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_dump.c.o.d -o src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_dump.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/prober/p_dump.c
│B│ [427/665 28.416s ( 64%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_tracking.c.o -MF src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_tracking.c.o.d -o src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_tracking.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/prober/p_tracking.c
│B│ [428/665 28.422s ( 64%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libusb.c.o -MF src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libusb.c.o.d -o src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libusb.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/prober/p_libusb.c
│B│ [429/665 28.435s ( 64%)] /usr/bin/clang -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/steamvr_drv/steamvr_bindings -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/steamvr_drv/steamvr_bindings/CMakeFiles/ovrd_generated_bindings.dir/b_ovrd_generated_bindings.c.o -MF src/xrt/state_trackers/steamvr_drv/steamvr_bindings/CMakeFiles/ovrd_generated_bindings.dir/b_ovrd_generated_bindings.c.o.d -o src/xrt/state_trackers/steamvr_drv/steamvr_bindings/CMakeFiles/ovrd_generated_bindings.dir/b_ovrd_generated_bindings.c.o -c /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/steamvr_drv/steamvr_bindings/b_ovrd_generated_bindings.c
│B│ [430/665 28.456s ( 64%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_udev.c.o -MF src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_udev.c.o.d -o src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_udev.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/prober/p_udev.c
│B│ [431/665 28.457s ( 64%)] : && /usr/bin/cmake -E rm -f src/xrt/ipc/libipc_client.a && /usr/bin/llvm-ar qc src/xrt/ipc/libipc_client.a src/xrt/ipc/CMakeFiles/ipc_client.dir/ipc_client_generated.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_future.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hand_tracker.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_tracking_origin.c.o src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_xdev.c.o && /usr/bin/llvm-ranlib src/xrt/ipc/libipc_client.a && :
│B│ [432/665 28.461s ( 64%)] : && /usr/bin/cmake -E rm -f src/xrt/targets/helpers/libtarget_helpers.a && /usr/bin/llvm-ar qc src/xrt/targets/helpers/libtarget_helpers.a src/xrt/targets/helpers/CMakeFiles/target_helpers.dir/target_builder_helpers.c.o && /usr/bin/llvm-ranlib src/xrt/targets/helpers/libtarget_helpers.a && :
│B│ [433/665 28.512s ( 65%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_legacy.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_legacy.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_legacy.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_legacy.c
│B│ [434/665 28.516s ( 65%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_lists.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_lists.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_lists.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_lists.c
│B│ [435/665 28.532s ( 65%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_remote.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_remote.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_remote.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_remote.c
│B│ [436/665 28.561s ( 65%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_rgb_tracking.c
│B│ [437/665 28.576s ( 65%)] /usr/bin/clang -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_prober.c.o -MF src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_prober.c.o.d -o src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/prober/p_prober.c
│B│ [438/665 28.592s ( 65%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_psvr2.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_psvr2.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_psvr2.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_psvr2.c
│B│ [439/665 28.640s ( 66%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift_s.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift_s.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift_s.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_rift_s.c
│B│ [440/665 28.644s ( 66%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_steamvr.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_steamvr.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_steamvr.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_steamvr.c
│B│ [441/665 28.668s ( 66%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_simulated.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_simulated.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_simulated.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_simulated.c
│B│ [442/665 28.672s ( 66%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_rift.c
│B│ [443/665 28.729s ( 66%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_lighthouse.c
│B│ [444/665 28.730s ( 66%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_wmr.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_wmr.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_wmr.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_wmr.c
│B│ [445/665 28.740s ( 66%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_qwerty.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_qwerty.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_qwerty.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_qwerty.c
│B│ [446/665 28.756s ( 67%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_xreal_air.c
│B│ [447/665 28.760s ( 67%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/usr/include/libusb-1.0 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_north_star.c.o -MF src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_north_star.c.o.d -o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_north_star.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_builder_north_star.c
│B│ [448/665 28.784s ( 67%)] : && /usr/bin/cmake -E rm -f src/xrt/compositor/client/libcomp_client.a && /usr/bin/llvm-ar qc src/xrt/compositor/client/libcomp_client.a src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_vk_client.c.o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_vk_glue.c.o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_client.c.o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_memobj_swapchain.c.o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_glue.c.o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gles_glue.c.o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_eglimage_swapchain.c.o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_egl_client.c.o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_xlib_client.c.o src/xrt/compositor/client/CMakeFiles/comp_client.dir/comp_gl_xlib_glue.c.o && /usr/bin/llvm-ranlib src/xrt/compositor/client/libcomp_client.a && :
│B│ [449/665 28.800s ( 67%)] : && /usr/bin/cmake -E rm -f src/xrt/compositor/null/libcomp_null.a && /usr/bin/llvm-ar qc src/xrt/compositor/null/libcomp_null.a src/xrt/compositor/null/CMakeFiles/comp_null.dir/null_compositor.c.o && /usr/bin/llvm-ranlib src/xrt/compositor/null/libcomp_null.a && :
│B│ [450/665 28.804s ( 67%)] : && /usr/bin/cmake -E rm -f src/xrt/compositor/main/libcomp_main.a && /usr/bin/llvm-ar qc src/xrt/compositor/main/libcomp_main.a src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_compositor.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_renderer.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_settings.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_target_swapchain.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_debug_image.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_mirror_to_debug_gui.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_xcb.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_randr.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_nvidia.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_peek.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_vk_display.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_wayland.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/comp_window_direct_wayland.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o src/xrt/compositor/main/CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o && /usr/bin/llvm-ranlib src/xrt/compositor/main/libcomp_main.a && :
│B│ [451/665 28.872s ( 67%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_prober.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_prober.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_prober.c
│B│ [452/665 28.888s ( 67%)] /usr/bin/clang -D_GNU_SOURCE -Dmonado_EXPORTS -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/libmonado/CMakeFiles/monado.dir/monado.c.o -MF src/xrt/targets/libmonado/CMakeFiles/monado.dir/monado.c.o.d -o src/xrt/targets/libmonado/CMakeFiles/monado.dir/monado.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/libmonado/monado.c
│B│ [453/665 28.889s ( 68%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/compositor/mock/CMakeFiles/comp_mock.dir/mock_compositor.cpp.o -MF src/xrt/compositor/mock/CMakeFiles/comp_mock.dir/mock_compositor.cpp.o.d -o src/xrt/compositor/mock/CMakeFiles/comp_mock.dir/mock_compositor.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/compositor/mock/mock_compositor.cpp
│B│ [454/665 28.948s ( 68%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene_calibrate.c
│B│ [455/665 28.967s ( 68%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene_main_menu.c
│B│ [456/665 28.980s ( 68%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene_hand_tracking_demo.c
│B│ [457/665 29.059s ( 68%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene_record_euroc.c
│B│ [458/665 29.072s ( 68%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene_record.c
│B│ [459/665 29.116s ( 69%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_remote.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_remote.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_remote.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene_remote.c
│B│ [460/665 29.177s ( 69%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_resampler_test.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_resampler_test.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_resampler_test.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene_resampler_test.c
│B│ [461/665 29.220s ( 69%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene_tracking_overrides.c
│B│ [462/665 29.220s ( 69%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_video.c.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_video.c.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_video.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene_video.c
│B│ [463/665 29.332s ( 69%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_dpad_state.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_dpad_state.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_dpad_state.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_dpad_state.c
│B│ [464/665 29.467s ( 69%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_api_action.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_api_action.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_api_action.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_api_action.c
│B│ [465/665 29.493s ( 69%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_binding.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_binding.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_binding.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_binding.c
│B│ [466/665 29.508s ( 70%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_get_state.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_get_state.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_get_state.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_get_state.c
│B│ [467/665 29.644s ( 70%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_haptic.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_haptic.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_haptic.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_haptic.c
│B│ [468/665 29.776s ( 70%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/tracking -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/tracking -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/stb -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_constellation_tracker_test.cpp.o -MF src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_constellation_tracker_test.cpp.o.d -o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_constellation_tracker_test.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/gui_scene_constellation_tracker_test.cpp
│B│ [469/665 29.777s ( 70%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_input_transform.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_input_transform.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_input_transform.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_input_transform.c
│B│ [470/665 29.788s ( 70%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/flexkalman -I/mason/build/x86_64/monado.git/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/hungarian -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_kalman.cpp.o -MF src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_kalman.cpp.o.d -o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_kalman.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/auxiliary/tracking/t_kalman.cpp
│B│ [471/665 29.789s ( 70%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_instance_action_context.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_instance_action_context.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_instance_action_context.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_instance_action_context.c
│B│ [472/665 29.908s ( 70%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_pair_hashset.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_pair_hashset.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_pair_hashset.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_pair_hashset.c
│B│ [473/665 29.909s ( 71%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_instance_path_cache.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_instance_path_cache.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_instance_path_cache.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_instance_path_cache.c
│B│ [474/665 29.916s ( 71%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/tracking/libaux_tracking.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/tracking/libaux_tracking.a src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_data_utils.c.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_dead_reckoning.c.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_imu.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_calibration.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_convert.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_file.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_kalman.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_vit_loader.c.o src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/tracking/libaux_tracking.a && :
│B│ [475/665 29.948s ( 71%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_interaction_profile_array.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_interaction_profile_array.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_interaction_profile_array.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_interaction_profile_array.c
│B│ [476/665 29.952s ( 71%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/vive/libaux_vive.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/vive/libaux_vive.a src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_bindings.c.o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_builder.c.o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_calibration.c.o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_common.c.o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_config.c.o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_poses.c.o src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_tweaks.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/vive/libaux_vive.a && :
│B│ [477/665 29.988s ( 71%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_psmv.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_psmv.a src/xrt/drivers/CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_psmv.a && :
│B│ [478/665 29.988s ( 71%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_vp2.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_vp2.a src/xrt/drivers/CMakeFiles/drv_vp2.dir/vp2/vp2_hid.c.o src/xrt/drivers/CMakeFiles/drv_vp2.dir/vp2/vp2_config.cpp.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_vp2.a && :
│B│ [479/665 30.028s ( 72%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_psvr2.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_psvr2.a src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2.c.o src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_prober.c.o src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_distortion.c.o src/xrt/drivers/CMakeFiles/drv_psvr2.dir/psvr2/psvr2_eye.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_psvr2.a && :
│B│ [480/665 30.028s ( 72%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_remote.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_remote.a src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_device.c.o src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hmd.c.o src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hub.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_remote.a && :
│B│ [481/665 30.032s ( 72%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_input.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_input.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_input.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_input.c
│B│ [482/665 30.052s ( 72%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_session_action_context.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_session_action_context.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_session_action_context.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_session_action_context.c
│B│ [483/665 30.069s ( 72%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_vive.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_vive.a src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_device.c.o src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_prober.c.o src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_controller.c.o src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_source.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_vive.a && :
│B│ [484/665 30.070s ( 72%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_wmr.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_wmr.a src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_wmr.a && :
│B│ [485/665 30.071s ( 72%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_session_attached_actions.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_session_attached_actions.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_session_attached_actions.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_session_attached_actions.c
│B│ [486/665 30.084s ( 73%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_euroc.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_euroc.a src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_euroc.a && :
│B│ [487/665 30.096s ( 73%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_steamvr_lh.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_steamvr_lh.a src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_steamvr_lh.a && :
│B│ [488/665 30.187s ( 73%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/common/oxr_handle_array.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/common/oxr_handle_array.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/common/oxr_handle_array.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common/oxr_handle_array.c
│B│ [489/665 30.204s ( 73%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_subaction.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_subaction.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_subaction.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_subaction.c
│B│ [490/665 30.228s ( 73%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/tinyceres/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o -MF src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o.d -o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/rift_s/rift_s_util.cpp
│B│ [491/665 30.260s ( 73%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/path/oxr_path_store.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/path/oxr_path_store.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/path/oxr_path_store.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/path/oxr_path_store.c
│B│ [492/665 30.264s ( 73%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_set_haptic.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_set_haptic.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_set_haptic.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/actions/oxr_set_haptic.c
│B│ [493/665 30.276s ( 74%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/common/oxr_handle_base.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/common/oxr_handle_base.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/common/oxr_handle_base.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common/oxr_handle_base.c
│B│ [494/665 30.296s ( 74%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_rift_s.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_rift_s.a src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_rift_s.a && :
│B│ [495/665 30.400s ( 74%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_negotiate.c
│B│ [496/665 30.460s ( 74%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_swapchain.c
│B│ [497/665 30.480s ( 74%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_space.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_space.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_space.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_space.c
│B│ [498/665 30.492s ( 74%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_session.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_session.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_session.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_session.c
│B│ [499/665 30.523s ( 75%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_system.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_system.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_system.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_system.c
│B│ [500/665 30.592s ( 75%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_frame_sync.c
│B│ [501/665 30.612s ( 75%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_xdev.c
│B│ [502/665 30.652s ( 75%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_event.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_event.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_event.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_event.c
│B│ [503/665 30.684s ( 75%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_instance.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_instance.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_instance.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_instance.c
│B│ [504/665 30.696s ( 75%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_instance.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_instance.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_instance.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_instance.c
│B│ [505/665 30.732s ( 75%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_logger.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_logger.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_logger.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_logger.c
│B│ [506/665 30.744s ( 76%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_pretty_print.c
│B│ [507/665 30.764s ( 76%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_roles.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_roles.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_roles.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_roles.c
│B│ [508/665 30.912s ( 76%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_swapchain.c
│B│ [509/665 30.933s ( 76%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_space.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_space.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_space.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_space.c
│B│ [510/665 30.996s ( 76%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_session.c
│B│ [511/665 31.020s ( 76%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_verify.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_verify.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_verify.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_verify.c
│B│ [512/665 31.036s ( 76%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_session_frame_end.c
│B│ [513/665 31.037s ( 77%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_system.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_system.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_system.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_system.c
│B│ [514/665 31.104s ( 77%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_xdev.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_xdev.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_xdev.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_xdev.c
│B│ [515/665 31.156s ( 77%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_session_gfx_vk.c
│B│ [516/665 31.184s ( 77%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_swapchain_vk.c
│B│ [517/665 31.188s ( 77%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_swapchain_gl.c
│B│ [518/665 31.240s ( 77%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_session_gfx_gl_xlib.c
│B│ [519/665 31.260s ( 78%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_vulkan.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_vulkan.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_vulkan.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_vulkan.c
│B│ [520/665 31.316s ( 78%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_session_gfx_egl.c
│B│ [521/665 31.344s ( 78%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_egl.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_egl.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_egl.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_egl.c
│B│ [522/665 31.370s ( 78%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking_android.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking_android.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking_android.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_face_tracking_android.c
│B│ [523/665 31.400s ( 78%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking_android.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking_android.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking_android.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_face_tracking_android.c
│B│ [524/665 31.412s ( 78%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking_htc.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking_htc.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking_htc.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_face_tracking_htc.c
│B│ [525/665 31.476s ( 78%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking_htc.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking_htc.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking_htc.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_face_tracking_htc.c
│B│ [526/665 31.516s ( 79%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking2_fb.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking2_fb.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking2_fb.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_face_tracking2_fb.c
│B│ [527/665 31.549s ( 79%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking2_fb.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking2_fb.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking2_fb.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_face_tracking2_fb.c
│B│ [528/665 31.560s ( 79%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_future.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_future.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_future.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_future.c
│B│ [529/665 31.572s ( 79%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_future.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_future.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_future.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_future.c
│B│ [530/665 31.652s ( 79%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_hand_tracking.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_hand_tracking.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_hand_tracking.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_api_hand_tracking.c
│B│ [531/665 31.752s ( 79%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_hand_tracking.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_hand_tracking.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_hand_tracking.c.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/oxr_hand_tracking.c
│B│ [532/665 31.840s ( 80%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/external/openxr_includes -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/bindings/oxr_generated_bindings.c.o -MF src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/bindings/oxr_generated_bindings.c.o.d -o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/bindings/oxr_generated_bindings.c.o -c /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings/oxr_generated_bindings.c
│B│ [533/665 31.980s ( 80%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_error.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_error.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_error.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/common/openvr_error.cpp
│B│ [534/665 32.032s ( 80%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_events.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_events.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_events.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/openvr_events.cpp
│B│ [535/665 32.148s ( 80%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_logger.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_logger.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_logger.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/common/openvr_logger.cpp
│B│ [536/665 32.234s ( 80%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_devices.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_devices.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_devices.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/openvr_devices.cpp
│B│ [537/665 32.244s ( 80%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_math.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_math.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_math.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/common/openvr_math.cpp
│B│ [538/665 32.256s ( 80%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_negotiate.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_negotiate.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_negotiate.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/openvr_negotiate.cpp
│B│ [539/665 32.684s ( 81%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRChaperone.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRChaperone.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRChaperone.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/interfaces/XRTVRChaperone.cpp
│B│ [540/665 32.852s ( 81%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/compositor/openvr_compositor.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/compositor/openvr_compositor.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/compositor/openvr_compositor.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/compositor/openvr_compositor.cpp
│B│ [541/665 32.853s ( 81%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRChaperoneSetup.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRChaperoneSetup.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRChaperoneSetup.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/interfaces/XRTVRChaperoneSetup.cpp
│B│ [542/665 32.876s ( 81%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/imgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/cimgui -isystem /mason/build/x86_64/monado.git/src/external/imgui/implot -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -w -MD -MT src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot_items.cpp.o -MF src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot_items.cpp.o.d -o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot_items.cpp.o -c /mason/build/x86_64/monado.git/src/external/imgui/implot/implot_items.cpp
│B│ [543/665 32.896s ( 81%)] : && /usr/bin/cmake -E rm -f src/xrt/state_trackers/prober/libst_prober.a && /usr/bin/llvm-ar qc src/xrt/state_trackers/prober/libst_prober.a src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_dump.c.o src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_prober.c.o src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_tracking.c.o src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_udev.c.o src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libusb.c.o && /usr/bin/llvm-ranlib src/xrt/state_trackers/prober/libst_prober.a && :
│B│ [544/665 32.956s ( 81%)] : && /usr/bin/cmake -E rm -f src/external/imgui/libxrt-external-imgui.a && /usr/bin/llvm-ar qc src/external/imgui/libxrt-external-imgui.a src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui.cpp.o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_tables.cpp.o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_demo.cpp.o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_draw.cpp.o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/backends/imgui_impl_opengl3.cpp.o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_widgets.cpp.o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/cimgui/cimgui.cpp.o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot.cpp.o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot_items.cpp.o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/implot/implot_demo.cpp.o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/cimplot/cimplot.cpp.o src/external/imgui/CMakeFiles/xrt-external-imgui.dir/imgui_monado/imgui_monado.cpp.o && /usr/bin/llvm-ranlib src/external/imgui/libxrt-external-imgui.a && :
│B│ [545/665 32.984s ( 81%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRCompositor.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRCompositor.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRCompositor.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/interfaces/XRTVRCompositor.cpp
│B│ [546/665 32.996s ( 82%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRRenderModels.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRRenderModels.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRRenderModels.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/interfaces/XRTVRRenderModels.cpp
│B│ [547/665 33.000s ( 82%)] : && /usr/bin/cmake -E rm -f src/external/imgui/libxrt-external-imgui-sdl2.a && /usr/bin/llvm-ar qc src/external/imgui/libxrt-external-imgui-sdl2.a src/external/imgui/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/backends/imgui_impl_sdl2.cpp.o && /usr/bin/llvm-ranlib src/external/imgui/libxrt-external-imgui-sdl2.a && :
│B│ [548/665 33.032s ( 82%)] : && /usr/bin/cmake -E rm -f src/xrt/state_trackers/gui/libst_gui_base.a && /usr/bin/llvm-ar qc src/xrt/state_trackers/gui/libst_gui_base.a src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl_sink.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene.cpp.o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene_debug.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_stb.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_widget_native_images.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_window_record.c.o && /usr/bin/llvm-ranlib src/xrt/state_trackers/gui/libst_gui_base.a && :
│B│ [549/665 33.043s ( 82%)] : && /usr/bin/cmake -E rm -f src/xrt/state_trackers/steamvr_drv/steamvr_bindings/libovrd_generated_bindings.a && /usr/bin/llvm-ar qc src/xrt/state_trackers/steamvr_drv/steamvr_bindings/libovrd_generated_bindings.a src/xrt/state_trackers/steamvr_drv/steamvr_bindings/CMakeFiles/ovrd_generated_bindings.dir/b_ovrd_generated_bindings.c.o && /usr/bin/llvm-ranlib src/xrt/state_trackers/steamvr_drv/steamvr_bindings/libovrd_generated_bindings.a && :
│B│ [550/665 33.046s ( 82%)] : && /usr/bin/cmake -E rm -f src/xrt/targets/common/libtarget_lists.a && /usr/bin/llvm-ar qc src/xrt/targets/common/libtarget_lists.a src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_legacy.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_lists.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_remote.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_psvr2.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift_s.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_steamvr.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_simulated.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_north_star.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_wmr.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_qwerty.c.o src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o && /usr/bin/llvm-ranlib src/xrt/targets/common/libtarget_lists.a && :
│B│ [551/665 33.080s ( 82%)] : && /usr/bin/cmake -E rm -f src/xrt/auxiliary/util/libaux_util_debug_gui.a && /usr/bin/llvm-ar qc src/xrt/auxiliary/util/libaux_util_debug_gui.a src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o && /usr/bin/llvm-ranlib src/xrt/auxiliary/util/libaux_util_debug_gui.a && :
│B│ [552/665 33.119s ( 83%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o -MF src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o.d -o src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_instance_no_comp.c
│B│ [553/665 33.136s ( 83%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/common/CMakeFiles/target_instance.dir/target_instance.c.o -MF src/xrt/targets/common/CMakeFiles/target_instance.dir/target_instance.c.o.d -o src/xrt/targets/common/CMakeFiles/target_instance.dir/target_instance.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/common/target_instance.c
│B│ [554/665 33.140s ( 83%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/proto.json /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/ipc_server_generated.c
│B│ [555/665 33.174s ( 83%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/proto.json /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/ipc_server_generated.h
│B│ [556/665 33.240s ( 83%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/targets/steamvr_drv && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/auxiliary/bindings/steamvr_profiles.py /mason/build/x86_64/monado.git/src/xrt/auxiliary/bindings/bindings.json /mason/build/x86_64/monado.git/aerynos-builddir/steamvr-monado/resources/input/ -s
│B│ [557/665 33.396s ( 83%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/ipc_server_generated.c.o -MF src/xrt/ipc/CMakeFiles/ipc_server.dir/ipc_server_generated.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_server.dir/ipc_server_generated.c.o -c /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/ipc_server_generated.c
│B│ [558/665 33.494s ( 83%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler_hand_tracker.c.o -MF src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler_hand_tracker.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler_hand_tracker.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/server/ipc_server_handler_hand_tracker.c
│B│ [559/665 33.564s ( 84%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRSystem.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRSystem.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRSystem.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/interfaces/XRTVRSystem.cpp
│B│ [560/665 33.606s ( 84%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler_swapchain.c.o -MF src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler_swapchain.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler_swapchain.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/server/ipc_server_handler_swapchain.c
│B│ [561/665 33.686s ( 84%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o -MF src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/server/ipc_server_per_client_thread.c
│B│ [562/665 33.691s ( 84%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o -MF src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/server/ipc_server_handler.c
│B│ [563/665 33.708s ( 84%)] : && /usr/bin/clang++ -fPIC -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -shared -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-undefined -Xlinker --dependency-file=src/xrt/targets/libmonado/CMakeFiles/monado.dir/link.d -Wl,-soname,libmonado.so.25 -o src/xrt/targets/libmonado/libmonado.so.25.1.0 src/xrt/targets/libmonado/CMakeFiles/monado.dir/monado.c.o src/xrt/auxiliary/util/libaux_util.a src/xrt/ipc/libipc_client.a src/xrt/ipc/libipc_shared.a /usr/lib/librt.a src/xrt/base/libbase.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-metrics.a src/external/libxrt-external-nanopb.a /usr/lib/libcjson.so.1.7.19 -lm src/xrt/auxiliary/os/libaux_os.a && :
│B│ [564/665 33.732s ( 84%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/compositor/openvr_compositor_vulkan.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/compositor/openvr_compositor_vulkan.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/compositor/openvr_compositor_vulkan.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/compositor/openvr_compositor_vulkan.cpp
│B│ [565/665 33.808s ( 84%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_prober.c.o -MF src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_prober.c.o.d -o src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_prober.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/sample/sample_prober.c
│B│ [566/665 33.811s ( 85%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o -MF src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/server/ipc_server_mainloop_linux.c
│B│ [567/665 33.812s ( 85%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o -MF src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o.d -o src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o -c /mason/build/x86_64/monado.git/src/xrt/drivers/sample/sample_hmd.c
│B│ [568/665 33.832s ( 85%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o -MF src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/server/ipc_server_process.c
│B│ [569/665 33.836s ( 85%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_objects.c.o -MF src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_objects.c.o.d -o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_objects.c.o -c /mason/build/x86_64/monado.git/src/xrt/ipc/server/ipc_server_objects.c
│B│ [570/665 33.872s ( 85%)] : && /usr/bin/cmake -E rm -f src/xrt/state_trackers/oxr/libst_oxr.a && /usr/bin/llvm-ar qc src/xrt/state_trackers/oxr/libst_oxr.a src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_api_action.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_binding.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_dpad_state.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_get_state.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_haptic.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_input.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_input_transform.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_instance_action_context.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_pair_hashset.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_instance_path_cache.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_interaction_profile_array.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_session_action_context.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_session_attached_actions.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_set_haptic.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/actions/oxr_subaction.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/common/oxr_handle_array.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/common/oxr_handle_base.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/path/oxr_path_store.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_instance.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_session.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_space.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_system.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_event.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_instance.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_logger.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_roles.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_space.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_system.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_verify.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_xdev.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/bindings/oxr_generated_bindings.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_vulkan.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_egl.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking_android.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking_android.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking_htc.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking_htc.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_face_tracking2_fb.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_face_tracking2_fb.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_future.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_future.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_hand_tracking.c.o src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_hand_tracking.c.o && /usr/bin/llvm-ranlib src/xrt/state_trackers/oxr/libst_oxr.a && :
│B│ [571/665 33.872s ( 85%)] : && /usr/bin/cmake -E rm -f src/xrt/compositor/mock/libcomp_mock.a && /usr/bin/llvm-ar qc src/xrt/compositor/mock/libcomp_mock.a src/xrt/compositor/mock/CMakeFiles/comp_mock.dir/mock_compositor.cpp.o && /usr/bin/llvm-ranlib src/xrt/compositor/mock/libcomp_mock.a && :
│B│ [572/665 33.880s ( 86%)] : && /usr/bin/cmake -E rm -f src/xrt/state_trackers/gui/libst_gui.a && /usr/bin/llvm-ar qc src/xrt/state_trackers/gui/libst_gui.a src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_prober.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_constellation_tracker_test.cpp.o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_remote.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_resampler_test.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_video.c.o && /usr/bin/llvm-ranlib src/xrt/state_trackers/gui/libst_gui.a && :
│B│ [573/665 33.884s ( 86%)] : && /usr/bin/cmake -E rm -f src/xrt/targets/common/libtarget_instance.a && /usr/bin/llvm-ar qc src/xrt/targets/common/libtarget_instance.a src/xrt/targets/common/CMakeFiles/target_instance.dir/target_instance.c.o && /usr/bin/llvm-ranlib src/xrt/targets/common/libtarget_instance.a && :
│B│ [574/665 33.888s ( 86%)] : && /usr/bin/cmake -E rm -f src/xrt/ipc/libipc_server.a && /usr/bin/llvm-ar qc src/xrt/ipc/libipc_server.a src/xrt/ipc/CMakeFiles/ipc_server.dir/ipc_server_generated.c.o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler_hand_tracker.c.o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler_swapchain.c.o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_objects.c.o src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o && /usr/bin/llvm-ranlib src/xrt/ipc/libipc_server.a && :
│B│ [575/665 33.892s ( 86%)] /usr/bin/cmake -E cmake_symlink_library src/xrt/targets/libmonado/libmonado.so.25.1.0 src/xrt/targets/libmonado/libmonado.so.25 src/xrt/targets/libmonado/libmonado.so && :
│B│ [576/665 33.920s ( 86%)] : && /usr/bin/cmake -E rm -f src/xrt/targets/common/libtarget_instance_no_comp.a && /usr/bin/llvm-ar qc src/xrt/targets/common/libtarget_instance_no_comp.a src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o && /usr/bin/llvm-ranlib src/xrt/targets/common/libtarget_instance_no_comp.a && :
│B│ [577/665 33.928s ( 86%)] /usr/bin/clang -D_GNU_SOURCE -Dopenxr_monado_EXPORTS -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/.. -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/target.c.o -MF src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/target.c.o.d -o src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/target.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/openxr/target.c
│B│ [578/665 33.936s ( 86%)] /usr/bin/clang -D_GNU_SOURCE -Dopenvr_EXPORTS -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/.. -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/openvr/CMakeFiles/openvr.dir/target.c.o -MF src/xrt/targets/openvr/CMakeFiles/openvr.dir/target.c.o.d -o src/xrt/targets/openvr/CMakeFiles/openvr.dir/target.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/openvr/target.c
│B│ [579/665 33.948s ( 87%)] /usr/bin/clang -I/mason/build/x86_64/monado.git/src/xrt/targets/libmonado -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/libmonado/CMakeFiles/libmonado-example.dir/example.c.o -MF src/xrt/targets/libmonado/CMakeFiles/libmonado-example.dir/example.c.o.d -o src/xrt/targets/libmonado/CMakeFiles/libmonado-example.dir/example.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/libmonado/example.c
│B│ [580/665 33.959s ( 87%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o -MF src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o.d -o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/cli/cli_cmd_calibration_dump.c
│B│ [581/665 33.976s ( 87%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o -MF src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o.d -o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/cli/cli_cmd_lighthouse.c
│B│ [582/665 34.000s ( 87%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_info.c.o -MF src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_info.c.o.d -o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_info.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/cli/cli_cmd_info.c
│B│ [583/665 34.012s ( 87%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_probe.c.o -MF src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_probe.c.o.d -o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_probe.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/cli/cli_cmd_probe.c
│B│ [584/665 34.024s ( 87%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_main.c.o -MF src/xrt/targets/cli/CMakeFiles/cli.dir/cli_main.c.o.d -o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_main.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/cli/cli_main.c
│B│ [585/665 34.036s ( 87%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_slambatch.c.o -MF src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_slambatch.c.o.d -o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_slambatch.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/cli/cli_cmd_slambatch.c
│B│ [586/665 34.048s ( 88%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_test.c.o -MF src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_test.c.o.d -o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_test.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/cli/cli_cmd_test.c
│B│ [587/665 34.076s ( 88%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -MF src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibrate.c.o.d -o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/cli/cli_cmd_calibrate.c
│B│ [588/665 34.137s ( 88%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/drivers/qwerty -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/service/CMakeFiles/monado-service.dir/main.c.o -MF src/xrt/targets/service/CMakeFiles/monado-service.dir/main.c.o.d -o src/xrt/targets/service/CMakeFiles/monado-service.dir/main.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/service/main.c
│B│ [589/665 34.180s ( 88%)] /usr/bin/clang -D_GNU_SOURCE -Ddriver_monado_EXPORTS -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/steamvr_drv -I/usr/include/libusb-1.0 -I/mason/build/x86_64/monado.git/src/xrt/targets/common -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIC -fcolor-diagnostics -MD -MT src/xrt/targets/steamvr_drv/CMakeFiles/driver_monado.dir/main.c.o -MF src/xrt/targets/steamvr_drv/CMakeFiles/driver_monado.dir/main.c.o.d -o src/xrt/targets/steamvr_drv/CMakeFiles/driver_monado.dir/main.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/steamvr_drv/main.c
│B│ [590/665 34.184s ( 88%)] /usr/bin/clang -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/targets/ctl/ipc -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/main.c.o -MF src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/main.c.o.d -o src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/main.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/ctl/main.c
│B│ [591/665 34.232s ( 88%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/steamvr_drv/steamvr_bindings -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/steamvr_drv/CMakeFiles/st_ovrd.dir/ovrd_driver.cpp.o -MF src/xrt/state_trackers/steamvr_drv/CMakeFiles/st_ovrd.dir/ovrd_driver.cpp.o.d -o src/xrt/state_trackers/steamvr_drv/CMakeFiles/st_ovrd.dir/ovrd_driver.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/steamvr_drv/ovrd_driver.cpp
│B│ [592/665 34.272s ( 89%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/targets/common -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_main.c.o -MF src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_main.c.o.d -o src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_main.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/gui/gui_sdl2_main.c
│B│ [593/665 34.276s ( 89%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/targets/common -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2.c.o -MF src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2.c.o.d -o src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/gui/gui_sdl2.c
│B│ [594/665 34.277s ( 89%)] : && /usr/bin/cmake -E rm -f src/xrt/state_trackers/steamvr_drv/libst_ovrd.a && /usr/bin/llvm-ar qc src/xrt/state_trackers/steamvr_drv/libst_ovrd.a src/xrt/state_trackers/steamvr_drv/CMakeFiles/st_ovrd.dir/ovrd_driver.cpp.o && /usr/bin/llvm-ranlib src/xrt/state_trackers/steamvr_drv/libst_ovrd.a && :
│B│ [595/665 34.277s ( 89%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/openvr -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/openvr_includes -isystem /mason/build/x86_64/monado.git/aerynos-builddir/src/external/openvr_includes -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRClientCore.cpp.o -MF src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRClientCore.cpp.o.d -o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRClientCore.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/state_trackers/openvr/interfaces/XRTVRClientCore.cpp
│B│ [596/665 34.307s ( 89%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/targets/common -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_imgui.c.o -MF src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_imgui.c.o.d -o src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_imgui.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/gui/gui_sdl2_imgui.c
│B│ [597/665 34.312s ( 89%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /usr/include/SDL2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o -MF src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o.d -o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/sdl_test/sdl_hack_stubs.c
│B│ [598/665 34.324s ( 89%)] : && /usr/bin/cmake -E rm -f src/xrt/state_trackers/openvr/libst_openvr.a && /usr/bin/llvm-ar qc src/xrt/state_trackers/openvr/libst_openvr.a src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_devices.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_events.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/openvr_negotiate.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_error.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_logger.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/common/openvr_math.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/compositor/openvr_compositor.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRChaperone.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRChaperoneSetup.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRClientCore.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRCompositor.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRRenderModels.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/interfaces/XRTVRSystem.cpp.o src/xrt/state_trackers/openvr/CMakeFiles/st_openvr.dir/compositor/openvr_compositor_vulkan.cpp.o && /usr/bin/llvm-ranlib src/xrt/state_trackers/openvr/libst_openvr.a && :
│B│ [599/665 34.508s ( 90%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /usr/include/SDL2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_main.c.o -MF src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_main.c.o.d -o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_main.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/sdl_test/sdl_main.c
│B│ [600/665 34.552s ( 90%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /usr/include/SDL2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_compositor.c.o -MF src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_compositor.c.o.d -o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_compositor.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/sdl_test/sdl_compositor.c
│B│ [601/665 34.553s ( 90%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /usr/include/SDL2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_device.c.o -MF src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_device.c.o.d -o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_device.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/sdl_test/sdl_device.c
│B│ [602/665 34.596s ( 90%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /usr/include/SDL2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_instance.c.o -MF src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_instance.c.o.d -o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_instance.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/sdl_test/sdl_instance.c
│B│ [603/665 34.664s ( 90%)] /usr/bin/clang -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /usr/include/SDL2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -std=gnu11 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_swapchain.c.o -MF src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_swapchain.c.o.d -o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_swapchain.c.o -c /mason/build/x86_64/monado.git/src/xrt/targets/sdl_test/sdl_swapchain.c
│B│ [604/665 34.836s ( 90%)] /usr/bin/clang++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/ipc -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/gui/.. -I/mason/build/x86_64/monado.git/src/xrt/base -I/mason/build/x86_64/monado.git/src/xrt/drivers -I/mason/build/x86_64/monado.git/src/xrt/targets/helpers -isystem /mason/build/x86_64/monado.git/src/external/imgui -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /usr/include/SDL2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_program.cpp.o -MF src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_program.cpp.o.d -o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_program.cpp.o -c /mason/build/x86_64/monado.git/src/xrt/targets/sdl_test/sdl_program.cpp
│B│ [605/665 35.968s ( 90%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o -MF tests/CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o.d -o tests/CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_cxx_wrappers.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_cxx_wrappers.cpp:35:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 35 | TEST_CASE("unique_xrt_device")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_cxx_wrappers.cpp:35:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 2 warnings generated.
│B│ [606/665 36.292s ( 91%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_deque.dir/tests_deque.cpp.o -MF tests/CMakeFiles/tests_deque.dir/tests_deque.cpp.o.d -o tests/CMakeFiles/tests_deque.dir/tests_deque.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_deque.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_deque.cpp:12:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 12 | TEST_CASE("u_deque")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_deque.cpp:12:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_deque.cpp:14:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 14 | SECTION("Test interface generated from macros")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 3 warnings generated.
│B│ [607/665 36.372s ( 91%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_glue_traits.dir/tests_glue_traits.cpp.o -MF tests/CMakeFiles/tests_glue_traits.dir/tests_glue_traits.cpp.o.d -o tests/CMakeFiles/tests_glue_traits.dir/tests_glue_traits.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:64:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 64 | TEST_CASE("is_non_virtual_base_v true for non-virtual bases")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:64:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:72:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 72 | TEST_CASE("is_non_virtual_base_v false for virtual bases")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:72:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:78:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 78 | TEST_CASE("is_non_virtual_base_v false for unrelated types")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:78:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 6 warnings generated.
│B│ [608/665 36.680s ( 91%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o -MF tests/CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o.d -o tests/CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:33:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 33 | TEST_CASE("u_generic_callbacks")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:33:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:39:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 39 | SECTION("call when empty")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:45:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 45 | SECTION("same function, different mask and userdata")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:51:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 51 | SECTION("contains")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:56:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 56 | SECTION("removal matching")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:63:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 63 | SECTION("duplicates, contains, and removal")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:70:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 70 | SECTION("max_remove")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:86:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 86 | SECTION("large max_remove")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:97:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 97 | SECTION("num_skip")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:113:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 113 | SECTION("invoke acquired")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:119:6: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 119 | INFO("should have removed themselves");
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:125:6: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 125 | INFO("LOST callbacks should still be there");
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:132:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 132 | SECTION("invoke lost")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:138:6: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 138 | INFO("should have removed themselves");
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:144:6: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 144 | INFO("ACQUIRED callbacks should still be there");
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:164:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 164 | TEST_CASE("u_generic_callbacks-C")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:164:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 18 warnings generated.
│B│ [609/665 36.968s ( 91%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o -MF tests/CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o.d -o tests/CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:16:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 16 | TEST_CASE("u_template_historybuf")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:16:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:19:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 19 | SECTION("behavior when empty")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:28:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 28 | INFO("Check after pop_back");
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:33:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 33 | SECTION("behavior with one")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:39:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 39 | CAPTURE(zero_inner_index);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:85:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 85 | INFO("Check after pop_back");
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:95:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 95 | SECTION("behavior with two")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:102:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 102 | CAPTURE(zero_inner_index);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:103:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 103 | CAPTURE(one_inner_index);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:107:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 107 | SECTION("check front and back")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:118:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 118 | SECTION("check contents")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:173:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 173 | SECTION("Check after pop_back")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:188:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 188 | SECTION("algorithm behavior with 3")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:196:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 196 | CAPTURE(zero_inner_index);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:197:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 197 | CAPTURE(two_inner_index);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:198:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 198 | CAPTURE(four_inner_index);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 17 warnings generated.
│B│ [610/665 37.353s ( 91%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o -MF tests/CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o.d -o tests/CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:30:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 30 | TEST_CASE("m_relation_history")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:30:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:35:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 35 | SECTION("empty buffer")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:41:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 41 | SECTION("populated buffer")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:125:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 125 | TEST_CASE("RelationHistory")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:125:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:130:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 130 | SECTION("empty buffer")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:136:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 136 | SECTION("populated buffer")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:213:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 213 | TEST_CASE("u_template_historybuf")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:213:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:216:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 216 | SECTION("behavior when empty")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:224:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 224 | INFO("Check after pop_back");
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:229:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 229 | SECTION("behavior with one")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:290:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 290 | INFO("Check after pop_back");
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:298:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 298 | SECTION("behavior with two")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:304:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 304 | SECTION("check iterators")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:333:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 333 | SECTION("check contents")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:371:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 371 | SECTION("Check after pop_back")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:382:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 382 | SECTION("algorithm behavior with 3")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:397:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 397 | TEST_CASE("IteratorBase")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:397:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:410:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 410 | SECTION("Check default constructed")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:415:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 415 | SECTION("Check begin constructed")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:421:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 421 | SECTION("Check end constructed")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 24 warnings generated.
│B│ [611/665 37.624s ( 91%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_glue_device.dir/tests_glue_device.cpp.o -MF tests/CMakeFiles/tests_glue_device.dir/tests_glue_device.cpp.o.d -o tests/CMakeFiles/tests_glue_device.dir/tests_glue_device.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:315:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 315 | TEST_CASE("DeviceBase_MinimalDevice")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:315:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:320:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 320 | SECTION("Basic properties")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:326:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 326 | SECTION("Function pointers are set")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:332:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 332 | SECTION("Stub functions are set for disabled features")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:362:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 362 | SECTION("fromXDev conversion works")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:368:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 368 | SECTION("getTrackedPose can be called")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:378:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 378 | SECTION("destroy calls destroyDevice")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:386:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 386 | TEST_CASE("DeviceBase_HandTrackingDevice")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:386:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:391:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 391 | SECTION("Hand tracking function is set")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:397:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 397 | SECTION("Other disabled features still use stubs")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:404:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 404 | SECTION("Hand tracking can be called")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:418:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 418 | SECTION("fromXDev conversion works")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:425:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 425 | TEST_CASE("DeviceBase_HmdDevice")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:425:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:430:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 430 | SECTION("HMD functions are set")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:438:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 438 | SECTION("Other disabled features still use stubs")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:451:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 451 | SECTION("get_view_poses can be called")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:467:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 467 | SECTION("is_form_factor_available can be called")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:479:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 479 | SECTION("fromXDev conversion works")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:486:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 486 | TEST_CASE("DeviceBase_MultipleInstances")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:486:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:491:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 491 | SECTION("Each device has its own xrt_device")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:496:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 496 | SECTION("fromXDev returns correct instance")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:506:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 506 | SECTION("Destroying one doesn't affect the other")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:515:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 515 | TEST_CASE("DeviceBase_BodyTrackingDevice")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:515:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:520:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 520 | SECTION("Body tracking functions are set")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:528:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 528 | SECTION("Other disabled features still use stubs")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:537:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 537 | SECTION("get_body_skeleton can be called")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:549:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 549 | SECTION("get_body_joints can be called")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:561:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 561 | SECTION("reset_body_tracking_calibration_meta can be called")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:571:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 571 | SECTION("set_body_tracking_calibration_override_meta can be called")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:581:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 581 | SECTION("fromXDev conversion works")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:588:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 588 | TEST_CASE("DeviceBase_BatteryDevice")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:588:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:593:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 593 | SECTION("Battery function is set")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:598:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 598 | SECTION("Other disabled features still use stubs")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:609:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 609 | SECTION("get_battery_status can be called")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:626:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 626 | SECTION("fromXDev conversion works")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:633:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 633 | TEST_CASE("DeviceBase_BrightnessDevice")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:633:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:638:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 638 | SECTION("Brightness functions are set")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:644:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 644 | SECTION("Other disabled features still use stubs")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:654:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 654 | SECTION("get_brightness can be called")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:667:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 667 | SECTION("set_brightness can be called")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:677:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 677 | SECTION("fromXDev conversion works")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:945:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 945 | TEST_CASE("DeviceBase_AllFeaturesDevice")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:945:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:950:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 950 | SECTION("All function pointers are set")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:982:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 982 | SECTION("All functions can be called and track call counts")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1162:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 1162 | SECTION("fromXDev conversion works")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 53 warnings generated.
│B│ [612/665 38.240s ( 92%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o -MF tests/CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o.d -o tests/CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:19:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 19 | TEMPLATE_TEST_CASE("LowPassIIRFilter", "", float, double)
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6953:39: note: expanded from macro 'TEMPLATE_TEST_CASE'
│B│ 6953 | #define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6666:108: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE'
│B│ 6666 | INTERNAL_CATCH_TEMPLATE_TEST_CASE_2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), Name, Tags, typename TestType, __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:19:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6953:39: note: expanded from macro 'TEMPLATE_TEST_CASE'
│B│ 6953 | #define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6666:46: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE'
│B│ 6666 | INTERNAL_CATCH_TEMPLATE_TEST_CASE_2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), Name, Tags, typename TestType, __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:19:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6953:39: note: expanded from macro 'TEMPLATE_TEST_CASE'
│B│ 6953 | #define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6666:9: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE'
│B│ 6666 | INTERNAL_CATCH_TEMPLATE_TEST_CASE_2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), Name, Tags, typename TestType, __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6655:30: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE_2'
│B│ 6655 | static const int INTERNAL_CATCH_UNIQUE_NAME( globalRegistrar ) = [](){\
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:32:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 32 | SECTION("Increase")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:50:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 50 | SECTION("Decrease")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:66:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 66 | SECTION("Stay Same")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:78:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 78 | TEST_CASE("m_lowpass_float")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:78:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:98:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 98 | SECTION("Increase")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:116:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 116 | SECTION("Decrease")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:132:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 132 | SECTION("Stay Same")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 11 warnings generated.
│B│ [613/665 38.348s ( 92%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o -MF tests/CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o.d -o tests/CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:18:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 18 | TEMPLATE_TEST_CASE("IntegerLowPassIIRFilter", "", int32_t, uint32_t)
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6953:39: note: expanded from macro 'TEMPLATE_TEST_CASE'
│B│ 6953 | #define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6666:108: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE'
│B│ 6666 | INTERNAL_CATCH_TEMPLATE_TEST_CASE_2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), Name, Tags, typename TestType, __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:18:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6953:39: note: expanded from macro 'TEMPLATE_TEST_CASE'
│B│ 6953 | #define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6666:46: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE'
│B│ 6666 | INTERNAL_CATCH_TEMPLATE_TEST_CASE_2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), Name, Tags, typename TestType, __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:18:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6953:39: note: expanded from macro 'TEMPLATE_TEST_CASE'
│B│ 6953 | #define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6666:9: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE'
│B│ 6666 | INTERNAL_CATCH_TEMPLATE_TEST_CASE_2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), Name, Tags, typename TestType, __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6655:30: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE_2'
│B│ 6655 | static const int INTERNAL_CATCH_UNIQUE_NAME( globalRegistrar ) = [](){\
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:29:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 29 | SECTION("Increase")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:45:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 45 | SECTION("Decrease")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:60:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 60 | SECTION("Stay Same")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:71:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 71 | TEST_CASE("m_lowpass_integer")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:71:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:85:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 85 | SECTION("Increase")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:101:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 101 | SECTION("Decrease")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:116:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 116 | SECTION("Stay Same")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 11 warnings generated.
│B│ [614/665 38.600s ( 92%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o -MF tests/CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o.d -o tests/CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_pacing.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:68:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 68 | INFO(predictions.frame_id);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:69:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 69 | INFO(now_ns);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:199:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 199 | TEST_CASE("u_pacing_compositor_display_timing")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:199:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:220:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 220 | SECTION("faster than expected")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:260:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 260 | INFO("frame id" << loopPred.frame_id);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:261:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 261 | INFO(clock.now());
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:280:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 280 | SECTION("slower than desired")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:322:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 322 | INFO(loopPred.frame_id);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:323:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 323 | INFO(clock.now());
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:344:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 344 | TEST_CASE("u_pacing_compositor_fake")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:344:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:353:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 353 | SECTION("Standalone predictions")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:362:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 362 | SECTION("Consistency in loop")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:365:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 365 | SECTION("Fast")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:375:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 375 | INFO(predictions.frame_id);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:376:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 376 | INFO(clock.now());
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:384:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 384 | SECTION("Slow")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:393:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 393 | INFO(predictions.frame_id);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:394:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 394 | INFO(clock.now());
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 20 warnings generated.
│B│ [615/665 38.808s ( 92%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o -MF tests/CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o.d -o tests/CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:16:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 16 | TEST_CASE("m_quatexpmap")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:16:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 22 | SECTION("Test integrate velocity and finite difference mappings")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:25:27: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 25 | float q1_angle = (float)GENERATE(M_PI, -M_PI / 6);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:7625:69: note: expanded from macro 'GENERATE'
│B│ 7625 | Catch::Generators::generate( CATCH_INTERNAL_GENERATOR_STRINGIZE(INTERNAL_CATCH_UNIQUE_NAME(generator)), \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:27:28: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 27 | float vel_angle = (float)GENERATE(-M_PI, M_PI / 5);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:7625:69: note: expanded from macro 'GENERATE'
│B│ 7625 | Catch::Generators::generate( CATCH_INTERNAL_GENERATOR_STRINGIZE(INTERNAL_CATCH_UNIQUE_NAME(generator)), \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:28:21: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 28 | float dt = (float)GENERATE(0.01, 0.1, 1);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:7625:69: note: expanded from macro 'GENERATE'
│B│ 7625 | Catch::Generators::generate( CATCH_INTERNAL_GENERATOR_STRINGIZE(INTERNAL_CATCH_UNIQUE_NAME(generator)), \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:51:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 51 | INFO("vel=" << vel.x << ", " << vel.y << ", " << vel.z);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:52:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 52 | INFO("new_vel=" << new_vel.x << ", " << new_vel.y << ", " << new_vel.z);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:58:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 58 | SECTION("Test quat_exp and quat_ln are inverses")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 9 warnings generated.
│B│ [616/665 39.312s ( 92%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_json.dir/tests_json.cpp.o -MF tests/CMakeFiles/tests_json.dir/tests_json.cpp.o.d -o tests/CMakeFiles/tests_json.dir/tests_json.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_json.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:18:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 18 | TEST_CASE("u_json")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:18:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:96:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 96 | SECTION("JSONBuilder builds as expected")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:114:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 114 | INFO("json_node=" << json_node.toString(false));
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:115:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 115 | INFO("node_from_string=" << node_from_string.toString(false));
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:119:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 119 | SECTION("Complex JSON is preserved through save and load")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:122:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 122 | INFO("json_node=" << json_node.toString(false));
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:123:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 123 | INFO("loaded=" << loaded.toString(false));
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4068:23: note: expanded from macro 'INFO'
│B│ 4068 | #define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4045:32: note: expanded from macro 'INTERNAL_CATCH_INFO'
│B│ 4045 | const Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:127:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 127 | SECTION("Read methods work")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:141:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 141 | SECTION("Can make a double")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:151:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 151 | SECTION("Copy construction duplicates the JSON")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:158:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 158 | SECTION("Copy assignment duplicates the JSON")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:166:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 166 | SECTION("Move construction doesn't duplicate the JSON")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_json.cpp:175:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 175 | SECTION("Move assignment doesn't duplicate the JSON")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 14 warnings generated.
│B│ [617/665 40.116s ( 92%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o -MF tests/CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o.d -o tests/CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_quat_change_of_basis.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_quat_change_of_basis.cpp:146:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 146 | TEST_CASE("QuaternionChangeOfBasis")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quat_change_of_basis.cpp:146:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 2 warnings generated.
│B│ [618/665 40.171s ( 92%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o -MF tests/CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o.d -o tests/CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:34:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 34 | TEST_CASE("SwingTwistTriviallyInvertibleIn180DegreeHemisphere")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:34:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:68:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 68 | TEST_CASE("SwingTwistAlwaysInvertibleIfYouUseSoundRotationEqualities")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:68:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 4 warnings generated.
│B│ [619/665 40.291s ( 93%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_vector.dir/tests_vector.cpp.o -MF tests/CMakeFiles/tests_vector.dir/tests_vector.cpp.o.d -o tests/CMakeFiles/tests_vector.dir/tests_vector.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_vector.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_vector.cpp:12:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 12 | TEST_CASE("u_vector")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_vector.cpp:12:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_vector.cpp:14:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 14 | SECTION("Test interface generated from macros")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 3 warnings generated.
│B│ [620/665 40.479s ( 93%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o -MF tests/CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o.d -o tests/CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:160:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 160 | TEST_CASE("Relation Chain Flags")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:160:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:162:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 162 | SECTION("Not Valid")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:164:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 164 | TEST_FLAGS(kFlagsNotValid, VT, NV, VT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:165:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 165 | TEST_FLAGS(kFlagsNotValid, VT, VT, VT, NV);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:166:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 166 | TEST_FLAGS(kFlagsNotValid, P, NV, VNT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:168:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 168 | TEST_FLAGS(kFlagsNotValid, NV, ONLY_ORIENTATION);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:169:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 169 | TEST_FLAGS(kFlagsNotValid, NV, ONLY_POSITION);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:170:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 170 | TEST_FLAGS(kFlagsNotValid, ONLY_ORIENTATION, NV);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:171:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 171 | TEST_FLAGS(kFlagsNotValid, ONLY_POSITION, NV);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:174:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 174 | SECTION("Not Wrongly Tracked")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:176:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 176 | TEST_FLAGS(kFlagsValid, VNT, IP, VT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:177:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 177 | TEST_FLAGS(kFlagsValid, VNT, P, VT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:178:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 178 | TEST_FLAGS(kFlagsValid, P, VT, P, VNT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:179:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 179 | TEST_FLAGS(kFlagsValid, VT, VT, VNT, VT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:180:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 180 | TEST_FLAGS(kFlagsValid, IP, VT, P, VNT, P, VT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:183:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 183 | TEST_FLAGS(kFlagsValid, VT, ONLY_ORIENTATION);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:184:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 184 | TEST_FLAGS(XRT_SPACE_RELATION_POSITION_VALID_BIT, VT, ONLY_POSITION);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:186:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 186 | TEST_FLAGS(kFlagsValid, ONLY_ORIENTATION, VT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:187:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 187 | TEST_FLAGS(XRT_SPACE_RELATION_POSITION_VALID_BIT, ONLY_POSITION, VT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:190:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 190 | TEST_FLAGS(kFlagsValid, P, VT, ONLY_ORIENTATION, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:191:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 191 | TEST_FLAGS(XRT_SPACE_RELATION_POSITION_VALID_BIT, P, VT, ONLY_POSITION, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:193:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 193 | TEST_FLAGS(kFlagsValid, P, ONLY_ORIENTATION, VT, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:194:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 194 | TEST_FLAGS(XRT_SPACE_RELATION_POSITION_VALID_BIT, P, ONLY_POSITION, VT, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:197:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 197 | SECTION("Tracked")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:199:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 199 | TEST_FLAGS(kFlagsValidTracked, P, VT, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:200:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 200 | TEST_FLAGS(kFlagsValidTracked, P, VT, P, VT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:201:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 201 | TEST_FLAGS(kFlagsValidTracked, VT, IP, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:202:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 202 | TEST_FLAGS(kFlagsValidTracked, IP, VT, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:203:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 203 | TEST_FLAGS(kFlagsValidTracked, P, VT, IP, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:204:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 204 | TEST_FLAGS(kFlagsValidTracked, P, IP, VT, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:205:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 205 | TEST_FLAGS(kFlagsValidTracked, IP, IP, VT, IP, IP);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:208:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 208 | SECTION("Non-Tracked")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:210:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 210 | TEST_FLAGS(kFlagsValid, P, VNT, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:211:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 211 | TEST_FLAGS(kFlagsValid, VNT, VNT, VNT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:212:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 212 | TEST_FLAGS(kFlagsValid, VNT, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:213:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 213 | TEST_FLAGS(kFlagsValid, P, VNT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:214:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 214 | TEST_FLAGS(kFlagsValid, VNT, IP);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:215:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 215 | TEST_FLAGS(kFlagsValid, IP, VNT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:216:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 216 | TEST_FLAGS(kFlagsValid, VNT, IP, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:217:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 217 | TEST_FLAGS(kFlagsValid, IP, VNT, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:218:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 218 | TEST_FLAGS(kFlagsValid, P, VNT, IP, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:219:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 219 | TEST_FLAGS(kFlagsValid, P, IP, VNT, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:222:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 222 | TEST_FLAGS(kFlagsValid, P, ONLY_ORIENTATION, IP, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:223:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 223 | TEST_FLAGS(XRT_SPACE_RELATION_POSITION_VALID_BIT, P, ONLY_POSITION, IP, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:226:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 226 | TEST_FLAGS(kFlagsValid, ONLY_ORIENTATION, VNT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:227:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 227 | TEST_FLAGS(XRT_SPACE_RELATION_POSITION_VALID_BIT, ONLY_POSITION, VNT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:229:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 229 | TEST_FLAGS(kFlagsValid, VNT, ONLY_ORIENTATION);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:230:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 230 | TEST_FLAGS(XRT_SPACE_RELATION_POSITION_VALID_BIT, VNT, ONLY_POSITION);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:233:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 233 | TEST_FLAGS(kFlagsValid, ONLY_ORIENTATION, P, VNT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:234:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 234 | TEST_FLAGS(XRT_SPACE_RELATION_POSITION_VALID_BIT, ONLY_POSITION, P, VNT);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:236:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 236 | TEST_FLAGS(kFlagsValid, VNT, ONLY_ORIENTATION, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:237:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 237 | TEST_FLAGS(XRT_SPACE_RELATION_POSITION_VALID_BIT, VNT, ONLY_POSITION, P);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:148:3: note: expanded from macro 'TEST_FLAGS'
│B│ 148 | CAPTURE(str); \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 53 warnings generated.
│B│ [621/665 40.833s ( 93%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_worker.dir/tests_worker.cpp.o -MF tests/CMakeFiles/tests_worker.dir/tests_worker.cpp.o.d -o tests/CMakeFiles/tests_worker.dir/tests_worker.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_worker.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_worker.cpp:21:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 21 | TEST_CASE("TaskCollection")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_worker.cpp:21:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_worker.cpp:57:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 57 | SECTION("Sequential wait")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_worker.cpp:76:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 76 | SECTION("Simultaneous dispatch, reversed wait")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_worker.cpp:97:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 97 | SECTION("Simultaneous dispatch, reversed wait")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 5 warnings generated.
│B│ [622/665 41.357s ( 93%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_rational.dir/tests_rational.cpp.o -MF tests/CMakeFiles/tests_rational.dir/tests_rational.cpp.o.d -o tests/CMakeFiles/tests_rational.dir/tests_rational.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_rational.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_rational.cpp:31:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 31 | TEMPLATE_TEST_CASE("Rational", "", int32_t, uint32_t, int64_t, uint64_t)
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6953:39: note: expanded from macro 'TEMPLATE_TEST_CASE'
│B│ 6953 | #define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6666:108: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE'
│B│ 6666 | INTERNAL_CATCH_TEMPLATE_TEST_CASE_2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), Name, Tags, typename TestType, __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_rational.cpp:31:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6953:39: note: expanded from macro 'TEMPLATE_TEST_CASE'
│B│ 6953 | #define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6666:46: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE'
│B│ 6666 | INTERNAL_CATCH_TEMPLATE_TEST_CASE_2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), Name, Tags, typename TestType, __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_rational.cpp:31:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6953:39: note: expanded from macro 'TEMPLATE_TEST_CASE'
│B│ 6953 | #define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6666:9: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE'
│B│ 6666 | INTERNAL_CATCH_TEMPLATE_TEST_CASE_2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEMPLATE_TEST_ ), Name, Tags, typename TestType, __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6655:30: note: expanded from macro 'INTERNAL_CATCH_TEMPLATE_TEST_CASE_2'
│B│ 6655 | static const int INTERNAL_CATCH_UNIQUE_NAME( globalRegistrar ) = [](){\
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_rational.cpp:61:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 61 | CAPTURE(val);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_rational.cpp:80:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 80 | CAPTURE(val);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_rational.cpp:99:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 99 | CAPTURE(val);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_rational.cpp:107:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 107 | CAPTURE(val);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_rational.cpp:119:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 119 | CAPTURE(val);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_rational.cpp:133:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 133 | CAPTURE(val);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_rational.cpp:144:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 144 | CAPTURE(val);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_rational.cpp:155:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 155 | CAPTURE(val);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 11 warnings generated.
│B│ [623/665 41.394s ( 93%)] : && /usr/bin/cmake -E rm -f src/xrt/drivers/libdrv_sample.a && /usr/bin/llvm-ar qc src/xrt/drivers/libdrv_sample.a src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_prober.c.o && /usr/bin/llvm-ranlib src/xrt/drivers/libdrv_sample.a && :
│B│ [624/665 41.406s ( 93%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_pose.dir/tests_pose.cpp.o -MF tests/CMakeFiles/tests_pose.dir/tests_pose.cpp.o.d -o tests/CMakeFiles/tests_pose.dir/tests_pose.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_pose.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_pose.cpp:15:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 15 | TEST_CASE("Pose invert works")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pose.cpp:15:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pose.cpp:42:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 42 | TEST_CASE("Pose interpolation works")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_pose.cpp:42:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 4 warnings generated.
│B│ [625/665 41.480s ( 93%)] cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc && /usr/bin/python3.14 /mason/build/x86_64/monado.git/src/xrt/ipc/shared/proto.py /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/ipc/proto.json /mason/build/x86_64/monado.git/aerynos-builddir/ipc-structs.txt
│B│ [626/665 41.531s ( 94%)] : && /usr/bin/clang -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=src/xrt/targets/libmonado/CMakeFiles/libmonado-example.dir/link.d src/xrt/targets/libmonado/CMakeFiles/libmonado-example.dir/example.c.o -o src/xrt/targets/libmonado/libmonado-example -Wl,-rpath,/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/targets/libmonado src/xrt/targets/libmonado/libmonado.so.25.1.0 && :
│B│ [627/665 43.334s ( 94%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o -MF tests/CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o.d -o tests/CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_vec3_angle.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_vec3_angle.cpp:14:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 14 | TEST_CASE("Vec3Angle")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_vec3_angle.cpp:14:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 2 warnings generated.
│B│ [628/665 44.533s ( 94%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o -MF tests/CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o.d -o tests/CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_comp_client_vulkan.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_comp_client_vulkan.cpp:105:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 105 | TEST_CASE("client_compositor", "[.][needgpu]")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_comp_client_vulkan.cpp:105:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_comp_client_vulkan.cpp:160:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 160 | SECTION("CreateSwapchain calls native create")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 3 warnings generated.
│B│ [629/665 47.710s ( 94%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/xrt/compositor -I/mason/build/x86_64/monado.git/src/xrt/auxiliary/render/shaders -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o -MF tests/CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o.d -o tests/CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:38:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 38 | TEST_CASE("render_calc_uv_to_tangent_lengths_rect")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:38:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:43:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 43 | SECTION("45_degrees")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:51:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 51 | SECTION("normal")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:53:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 53 | CAPTURE(f45.angle_up, f45.angle_down, f45.angle_left, f45.angle_right);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:65:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 65 | SECTION("flipped_vertical")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:70:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 70 | CAPUTER_FOV(f45);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:35:26: note: expanded from macro 'CAPUTER_FOV'
│B│ 35 | #define CAPUTER_FOV(FOV) CAPTURE(FOV.angle_up, FOV.angle_down, FOV.angle_left, FOV.angle_right);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:78:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 78 | SECTION("flipped_horizontal")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:83:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 83 | CAPUTER_FOV(f45);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:35:26: note: expanded from macro 'CAPUTER_FOV'
│B│ 35 | #define CAPUTER_FOV(FOV) CAPTURE(FOV.angle_up, FOV.angle_down, FOV.angle_left, FOV.angle_right);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:93:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 93 | SECTION("30_degrees")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:101:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 101 | CAPUTER_FOV(f30);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:35:26: note: expanded from macro 'CAPUTER_FOV'
│B│ 35 | #define CAPUTER_FOV(FOV) CAPTURE(FOV.angle_up, FOV.angle_down, FOV.angle_left, FOV.angle_right);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 11 warnings generated.
│B│ [630/665 48.323s ( 94%)] : && /usr/bin/clang++ -fPIC -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -shared -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-undefined -u xrNegotiateLoaderRuntimeInterface -Wl,--version-script="/mason/build/x86_64/monado.git/src/xrt/targets/openxr/libopenxr.version" -Xlinker --dependency-file=src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/link.d -o src/xrt/targets/openxr/libopenxr_monado.so src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/target.c.o src/xrt/auxiliary/vk/libaux_vk.a src/xrt/auxiliary/os/libaux_os.a src/xrt/auxiliary/util/libaux_util.a src/xrt/auxiliary/math/libaux_math.a src/xrt/state_trackers/oxr/libst_oxr.a src/xrt/ipc/libipc_client.a src/xrt/compositor/client/libcomp_client.a src/xrt/auxiliary/vk/libaux_vk.a /usr/lib/libvulkan.so /usr/lib/libGLX.so /usr/lib/libOpenGL.so src/xrt/auxiliary/ogl/libaux_ogl.a -ldl src/xrt/ipc/libipc_shared.a /usr/lib/librt.a src/xrt/base/libbase.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/xrt/auxiliary/os/libaux_os.a src/external/libxrt-external-metrics.a src/external/libxrt-external-nanopb.a /usr/lib/libcjson.so.1.7.19 -lm && cd /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/targets/openxr && /usr/bin/python3.14 /mason/build/x86_64/monado.git/cmake/generate_openxr_runtime_manifest.py buildtree --out-file /mason/build/x86_64/monado.git/aerynos-builddir/openxr_monado-dev.json --target-path /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/targets/openxr/libopenxr_monado.so --template /mason/build/x86_64/monado.git/cmake/openxr_manifest.in.json --libmonado-path /mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/targets/libmonado/libmonado.so.25.1.0
│B│ [631/665 48.344s ( 94%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/link.d src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/main.c.o -o src/xrt/targets/ctl/monado-ctl src/xrt/auxiliary/util/libaux_util.a src/xrt/ipc/libipc_client.a src/xrt/ipc/libipc_shared.a /usr/lib/librt.a src/xrt/base/libbase.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-metrics.a src/external/libxrt-external-nanopb.a /usr/lib/libcjson.so.1.7.19 -lm src/xrt/auxiliary/os/libaux_os.a && :
│B│ [632/665 49.372s ( 95%)] : && /usr/bin/clang++ -fPIC -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -shared -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-undefined -u VRClientCoreFactory -u HmdSystemFactory -Wl,--version-script="/mason/build/x86_64/monado.git/src/xrt/targets/openvr/libopenvr.version" -Xlinker --dependency-file=src/xrt/targets/openvr/CMakeFiles/openvr.dir/link.d -o st-openvr/bin/linux64/vrclient.so src/xrt/targets/openvr/CMakeFiles/openvr.dir/target.c.o src/xrt/auxiliary/vk/libaux_vk.a src/xrt/auxiliary/os/libaux_os.a src/xrt/auxiliary/util/libaux_util.a src/xrt/auxiliary/math/libaux_math.a src/xrt/state_trackers/openvr/libst_openvr.a src/xrt/ipc/libipc_client.a src/xrt/compositor/client/libcomp_client.a src/xrt/auxiliary/ogl/libaux_ogl.a /usr/lib/libGLX.so /usr/lib/libOpenGL.so src/xrt/auxiliary/render/libaux_render.a src/xrt/auxiliary/render/shaders/libaux_shaders.a src/xrt/auxiliary/vk/libaux_vk.a /usr/lib/libvulkan.so src/xrt/ipc/libipc_shared.a /usr/lib/librt.a src/xrt/base/libbase.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/xrt/auxiliary/os/libaux_os.a src/external/libxrt-external-metrics.a src/external/libxrt-external-nanopb.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [633/665 50.486s ( 95%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/tests/SDL2::SDL2 -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/compositor -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /usr/include/SDL2 -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o -MF tests/CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o.d -o tests/CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_comp_client_opengl.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_comp_client_opengl.cpp:34:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 34 | TEST_CASE("opengl_client_compositor", "[.][needgpu]")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_comp_client_opengl.cpp:34:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_comp_client_opengl.cpp:75:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 75 | SECTION("Swapchain create and import")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_comp_client_opengl.cpp:112:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 112 | SECTION("Swapchain Create")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 4 warnings generated.
│B│ [634/665 54.572s ( 95%)] /usr/bin/clang++ -D_GNU_SOURCE -I/mason/build/x86_64/monado.git/src/external/metrics -I/mason/build/x86_64/monado.git/src/external/nanopb -I/mason/build/x86_64/monado.git/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary -I/mason/build/x86_64/monado.git/src/xrt/include -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/include -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/common -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/bindings -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/state_trackers/oxr/extension_support -I/mason/build/x86_64/monado.git/src/xrt/state_trackers/oxr/.. -I/mason/build/x86_64/monado.git/aerynos-builddir/src/xrt/auxiliary/vk -I/mason/build/x86_64/monado.git/src/external/openxr_includes -isystem /mason/build/x86_64/monado.git/src/external/Catch2 -isystem /mason/build/x86_64/monado.git/src/external/bcdec -isystem /usr/include/eigen3 -isystem /mason/build/x86_64/monado.git/src/external/glad/include -isystem /mason/build/x86_64/monado.git/src/external/renderdoc_api -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIE -fcolor-diagnostics -MD -MT tests/CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o -MF tests/CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o.d -o tests/CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o -c /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 22 | TEST_CASE("input_transform")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:34:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 34 | SECTION("Float action")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:38:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 38 | SECTION("From Vec1 -1 to 1 identity")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:49:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 49 | SECTION("Roundtrip")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:51:18: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 51 | auto value = GENERATE(values({-1.f, -0.5f, 0.f, -0.f, 0.5f, 1.f}));
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:7625:69: note: expanded from macro 'GENERATE'
│B│ 7625 | Catch::Generators::generate( CATCH_INTERNAL_GENERATOR_STRINGIZE(INTERNAL_CATCH_UNIQUE_NAME(generator)), \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:59:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 59 | SECTION("From Vec1 0 to 1 identity")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:70:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 70 | SECTION("Roundtrip")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:72:18: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 72 | auto value = GENERATE(values({0.f, -0.f, 0.5f, 1.f}));
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:7625:69: note: expanded from macro 'GENERATE'
│B│ 7625 | Catch::Generators::generate( CATCH_INTERNAL_GENERATOR_STRINGIZE(INTERNAL_CATCH_UNIQUE_NAME(generator)), \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:80:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 80 | SECTION("From Vec2 input")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:86:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 86 | SECTION("path component x")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:100:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 100 | SECTION("path component y")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:114:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 114 | SECTION("no component")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:129:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 129 | SECTION("From bool input")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:139:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 139 | SECTION("False")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:147:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 147 | SECTION("True")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:157:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 157 | SECTION("Bool action")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:160:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 160 | SECTION("From Bool identity")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:169:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 169 | SECTION("Roundtrip")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:171:18: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 171 | auto value = GENERATE(values({0, 1}));
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:7625:69: note: expanded from macro 'GENERATE'
│B│ 7625 | Catch::Generators::generate( CATCH_INTERNAL_GENERATOR_STRINGIZE(INTERNAL_CATCH_UNIQUE_NAME(generator)), \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:178:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 178 | SECTION("From Vec1 -1 to 1")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:187:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 187 | SECTION("True")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:189:18: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 189 | auto value = GENERATE(values({0.5f, 1.f}));
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:7625:69: note: expanded from macro 'GENERATE'
│B│ 7625 | Catch::Generators::generate( CATCH_INTERNAL_GENERATOR_STRINGIZE(INTERNAL_CATCH_UNIQUE_NAME(generator)), \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:196:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 196 | SECTION("False")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:198:18: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 198 | auto value = GENERATE(values({0.0f, -1.f}));
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:7625:69: note: expanded from macro 'GENERATE'
│B│ 7625 | Catch::Generators::generate( CATCH_INTERNAL_GENERATOR_STRINGIZE(INTERNAL_CATCH_UNIQUE_NAME(generator)), \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:206:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 206 | SECTION("From Vec1 0 to 1")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:216:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 216 | SECTION("True")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:218:18: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 218 | auto value = GENERATE(values({0.95f, 1.f}));
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:7625:69: note: expanded from macro 'GENERATE'
│B│ 7625 | Catch::Generators::generate( CATCH_INTERNAL_GENERATOR_STRINGIZE(INTERNAL_CATCH_UNIQUE_NAME(generator)), \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:225:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 225 | SECTION("False")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:227:18: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 227 | auto value = GENERATE(values({0.0f, 0.5f}));
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:7625:69: note: expanded from macro 'GENERATE'
│B│ 7625 | Catch::Generators::generate( CATCH_INTERNAL_GENERATOR_STRINGIZE(INTERNAL_CATCH_UNIQUE_NAME(generator)), \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:235:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 235 | SECTION("From Vec2")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:241:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 241 | SECTION("x")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:253:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 253 | SECTION("y")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:265:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 265 | SECTION("no component")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:281:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 281 | SECTION("Pose action")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:285:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 285 | SECTION("From Pose identity")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:294:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 294 | SECTION("From other input")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:296:22: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 296 | auto input_type = GENERATE(values({
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:7625:69: note: expanded from macro 'GENERATE'
│B│ 7625 | Catch::Generators::generate( CATCH_INTERNAL_GENERATOR_STRINGIZE(INTERNAL_CATCH_UNIQUE_NAME(generator)), \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:304:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 304 | CAPTURE(input_type);
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:4071:50: note: expanded from macro 'CAPTURE'
│B│ 4071 | #define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE", __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 331 | TEST_CASE("input_transform_dpad")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:35: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6257:28: note: expanded from macro 'TEST_CASE'
│B│ 6257 | #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6047:9: note: expanded from macro 'INTERNAL_CATCH_TESTCASE'
│B│ 6047 | INTERNAL_CATCH_TESTCASE2( INTERNAL_CATCH_UNIQUE_NAME( CATCH2_INTERNAL_TEST_ ), __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6043:41: note: expanded from macro 'INTERNAL_CATCH_TESTCASE2'
│B│ 6043 | namespace{ const Catch::AutoReg INTERNAL_CATCH_UNIQUE_NAME( autoRegistrar )( Catch::makeTestInvoker( &TestName ), CATCH_INTERNAL_LINEINFO, Catch::StringRef(), Catch::NameAndTags{ __VA_ARGS__ } ); } /* NOLINT */ \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:348:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 348 | SECTION("Default settings")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 352 | SECTION("without an activation input")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:364:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 364 | SECTION("up region is off in center")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:372:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 372 | SECTION("up region is on when pointing up")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:395:5: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 395 | DYNAMIC_SECTION("with (x, y) of (" << cases[i].x << ", " << cases[i].y << ")")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6262:34: note: expanded from macro 'DYNAMIC_SECTION'
│B│ 6262 | #define DYNAMIC_SECTION( ... ) INTERNAL_CATCH_DYNAMIC_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5891:36: note: expanded from macro 'INTERNAL_CATCH_DYNAMIC_SECTION'
│B│ 5891 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:405:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 405 | SECTION("with a boolean activation input")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:420:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 420 | SECTION("when activation input is set to true")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:426:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 426 | SECTION("when activation input is set to false")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:433:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 433 | SECTION("with a float activation input")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:448:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 448 | SECTION("when activation input is set to 1.0")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:454:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 454 | SECTION("when activation input is set to 0.0")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:460:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 460 | SECTION("when activation input varies")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:477:2: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 477 | SECTION("Sticky enabled")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:492:3: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 492 | SECTION("without an activation input")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:505:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 505 | SECTION("up region is off in center")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:513:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 513 | SECTION("up region is on when pointing up")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:520:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 520 | SECTION("up region is off when pointing down")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:528:4: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions]
│B│ 528 | SECTION("up region stays on when stick moves clockwise to down")
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:6261:26: note: expanded from macro 'SECTION'
│B│ 6261 | #define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:5883:36: note: expanded from macro 'INTERNAL_CATCH_SECTION'
│B│ 5883 | if ( Catch::Section const& INTERNAL_CATCH_UNIQUE_NAME( \
│B│ | ^
│B│ /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.hpp:660:85: note: expanded from macro 'INTERNAL_CATCH_UNIQUE_NAME'
│B│ 660 | # define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ )
│B│ | ^
│B│ 59 warnings generated.
│B│ [635/665 57.032s ( 95%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/link.d src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_compositor.c.o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_device.c.o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_instance.c.o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_main.c.o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_program.cpp.o src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_swapchain.c.o -o src/xrt/targets/sdl_test/sdl-test src/external/imgui/libxrt-external-imgui-sdl2.a src/xrt/auxiliary/os/libaux_os.a src/xrt/auxiliary/vk/libaux_vk.a src/xrt/auxiliary/ogl/libaux_ogl.a src/xrt/auxiliary/util/libaux_util.a src/xrt/compositor/util/libcomp_util.a src/xrt/compositor/multi/libcomp_multi.a src/xrt/ipc/libipc_server.a src/xrt/state_trackers/gui/libst_gui.a src/xrt/base/libbase.a src/xrt/drivers/libdrv_simulated.a src/xrt/targets/helpers/libtarget_helpers.a src/xrt/auxiliary/render/libaux_render.a src/xrt/auxiliary/render/shaders/libaux_shaders.a src/xrt/auxiliary/vk/libaux_vk.a /usr/lib/libvulkan.so src/xrt/auxiliary/util/libaux_util_process.a -lbsd src/xrt/auxiliary/util/libaux_util_debug_gui.a src/xrt/drivers/libdrv_qwerty.a src/xrt/ipc/libipc_shared.a /usr/lib/librt.a /usr/lib/libsystemd.so src/external/imgui/libxrt-external-imgui-sdl2.a /usr/lib/libSDL2-2.0.so.0.3200.70 src/xrt/tracking/constellation/libconstellation.a src/xrt/auxiliary/util/libaux_util_scribble.a src/xrt/state_trackers/gui/libst_gui_base.a src/xrt/auxiliary/ogl/libaux_ogl.a src/external/imgui/libxrt-external-imgui.a src/xrt/auxiliary/gstreamer/libaux_gstreamer.a -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 src/xrt/drivers/libdrv_remote.a src/xrt/auxiliary/vive/libaux_vive.a src/xrt/auxiliary/tracking/libaux_tracking.a /usr/lib/libopencv_highgui.so.4.13.0 /usr/lib/libopencv_videoio.so.4.13.0 /usr/lib/libopencv_imgcodecs.so.4.13.0 /usr/lib/libopencv_video.so.4.13.0 /usr/lib/libopencv_dnn.so.4.13.0 /usr/lib/libopencv_calib3d.so.4.13.0 /usr/lib/libopencv_features2d.so.4.13.0 /usr/lib/libopencv_imgproc.so.4.13.0 /usr/lib/libopencv_flann.so.4.13.0 /usr/lib/libopencv_core.so.4.13.0 -ldl src/xrt/base/libbase.a src/xrt/auxiliary/util/libaux_util_sink.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/xrt/auxiliary/os/libaux_os.a src/external/libxrt-external-metrics.a src/external/libxrt-external-nanopb.a /usr/lib/libcjson.so.1.7.19 -lm /usr/lib/libjpeg.so && :
│B│ [636/665 64.496s ( 95%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=src/xrt/targets/cli/CMakeFiles/cli.dir/link.d src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_info.c.o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_probe.c.o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_slambatch.c.o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_test.c.o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_main.c.o src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -o src/xrt/targets/cli/monado-cli src/xrt/auxiliary/tracking/libaux_tracking.a src/xrt/auxiliary/os/libaux_os.a src/xrt/auxiliary/os/libaux_os_ble.a src/xrt/auxiliary/util/libaux_util.a src/xrt/auxiliary/math/libaux_math.a src/xrt/targets/common/libtarget_instance_no_comp.a src/xrt/state_trackers/prober/libst_prober.a /usr/lib/libudev.so src/xrt/targets/common/libtarget_lists.a src/xrt/drivers/libdrv_multi.a src/xrt/drivers/libdrv_v4l2.a src/xrt/drivers/libdrv_vf.a -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 src/xrt/targets/helpers/libtarget_helpers.a src/xrt/drivers/libdrv_ns.a src/xrt/drivers/libdrv_wmr.a src/xrt/drivers/libdrv_qwerty.a /usr/lib/libSDL2-2.0.so.0.3200.70 src/xrt/drivers/libdrv_xreal_air.a src/xrt/drivers/libdrv_arduino.a src/xrt/drivers/libdrv_blubur_s1.a src/xrt/drivers/libdrv_contactglove.a src/xrt/drivers/libdrv_cemu.a src/xrt/drivers/libdrv_daydream.a src/xrt/auxiliary/os/libaux_os_ble.a -ldbus-1 src/xrt/drivers/libdrv_simulated.a src/xrt/drivers/libdrv_hdk.a src/xrt/drivers/libdrv_hydra.a src/xrt/drivers/libdrv_twrap.a src/xrt/drivers/libdrv_opengloves.a -lbluetooth src/xrt/drivers/libdrv_psmv.a src/xrt/drivers/libdrv_pssense.a src/xrt/drivers/libdrv_psvr.a /usr/lib/libhidapi-libusb.so src/xrt/drivers/libdrv_psvr2.a src/xrt/drivers/libdrv_remote.a src/xrt/drivers/libdrv_rift.a src/xrt/tracking/constellation/libconstellation.a src/xrt/auxiliary/util/libaux_util_scribble.a src/xrt/drivers/libdrv_rift_sensor.a src/xrt/drivers/libdrv_uvc.a src/xrt/drivers/libdrv_rift_s.a src/xrt/drivers/libdrv_rokid.a /usr/lib/libusb-1.0.so src/xrt/drivers/libdrv_vive.a /usr/lib/libz.so src/xrt/drivers/libdrv_steamvr_lh.a src/xrt/drivers/libdrv_vp2.a src/xrt/auxiliary/vive/libaux_vive.a src/xrt/auxiliary/htc/libaux_htc.a src/xrt/drivers/libdrv_euroc.a src/xrt/auxiliary/tracking/libaux_tracking.a src/xrt/auxiliary/util/libaux_util_sink.a /usr/lib/libjpeg.so -ldl /usr/lib/libopencv_highgui.so.4.13.0 /usr/lib/libopencv_videoio.so.4.13.0 /usr/lib/libopencv_imgcodecs.so.4.13.0 /usr/lib/libopencv_video.so.4.13.0 /usr/lib/libopencv_dnn.so.4.13.0 /usr/lib/libopencv_calib3d.so.4.13.0 /usr/lib/libopencv_features2d.so.4.13.0 /usr/lib/libopencv_imgproc.so.4.13.0 /usr/lib/libopencv_flann.so.4.13.0 /usr/lib/libopencv_core.so.4.13.0 src/xrt/drivers/libdrv_solarxr.a src/xrt/ipc/libipc_shared.a /usr/lib/librt.a src/xrt/base/libbase.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/xrt/auxiliary/os/libaux_os.a src/external/libxrt-external-metrics.a src/external/libxrt-external-nanopb.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [637/665 66.836s ( 95%)] /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -std=gnu++20 -fPIC -fcolor-diagnostics -MD -MT src/external/CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o -MF src/external/CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o.d -o src/external/CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o -c /mason/build/x86_64/monado.git/src/external/Catch2/catch_amalgamated.cpp
│B│ [638/665 66.972s ( 95%)] : && /usr/bin/cmake -E rm -f src/external/libxrt-external-catch2.a && /usr/bin/llvm-ar qc src/external/libxrt-external-catch2.a src/external/CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o && /usr/bin/llvm-ranlib src/external/libxrt-external-catch2.a && :
│B│ [639/665 68.907s ( 96%)] : && /usr/bin/clang++ -fPIC -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -shared -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-undefined -Xlinker --dependency-file=src/xrt/targets/steamvr_drv/CMakeFiles/driver_monado.dir/link.d -o steamvr-monado/bin/linux64/driver_monado.so src/xrt/targets/steamvr_drv/CMakeFiles/driver_monado.dir/main.c.o src/xrt/auxiliary/util/libaux_util.a src/xrt/state_trackers/steamvr_drv/libst_ovrd.a src/xrt/state_trackers/prober/libst_prober.a src/xrt/targets/common/libtarget_lists.a src/xrt/targets/common/libtarget_instance_no_comp.a src/xrt/state_trackers/steamvr_drv/steamvr_bindings/libovrd_generated_bindings.a src/xrt/state_trackers/prober/libst_prober.a /usr/lib/libudev.so src/xrt/targets/common/libtarget_lists.a src/xrt/drivers/libdrv_multi.a src/xrt/drivers/libdrv_v4l2.a src/xrt/drivers/libdrv_vf.a -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 src/xrt/targets/helpers/libtarget_helpers.a src/xrt/drivers/libdrv_ns.a src/xrt/drivers/libdrv_wmr.a src/xrt/drivers/libdrv_qwerty.a /usr/lib/libSDL2-2.0.so.0.3200.70 src/xrt/drivers/libdrv_xreal_air.a src/xrt/drivers/libdrv_arduino.a src/xrt/drivers/libdrv_blubur_s1.a src/xrt/drivers/libdrv_contactglove.a src/xrt/drivers/libdrv_cemu.a src/xrt/drivers/libdrv_daydream.a src/xrt/auxiliary/os/libaux_os_ble.a -ldbus-1 src/xrt/drivers/libdrv_simulated.a src/xrt/drivers/libdrv_hdk.a src/xrt/drivers/libdrv_hydra.a src/xrt/drivers/libdrv_twrap.a src/xrt/drivers/libdrv_opengloves.a -lbluetooth src/xrt/drivers/libdrv_psmv.a src/xrt/drivers/libdrv_pssense.a src/xrt/drivers/libdrv_psvr.a /usr/lib/libhidapi-libusb.so src/xrt/drivers/libdrv_psvr2.a src/xrt/drivers/libdrv_remote.a src/xrt/drivers/libdrv_rift.a src/xrt/tracking/constellation/libconstellation.a src/xrt/auxiliary/util/libaux_util_scribble.a src/xrt/drivers/libdrv_rift_sensor.a src/xrt/drivers/libdrv_uvc.a src/xrt/drivers/libdrv_rift_s.a src/xrt/drivers/libdrv_rokid.a /usr/lib/libusb-1.0.so src/xrt/drivers/libdrv_vive.a /usr/lib/libz.so src/xrt/drivers/libdrv_steamvr_lh.a src/xrt/drivers/libdrv_vp2.a src/xrt/auxiliary/vive/libaux_vive.a src/xrt/auxiliary/htc/libaux_htc.a src/xrt/drivers/libdrv_euroc.a src/xrt/auxiliary/tracking/libaux_tracking.a src/xrt/auxiliary/util/libaux_util_sink.a /usr/lib/libjpeg.so -ldl /usr/lib/libopencv_highgui.so.4.13.0 /usr/lib/libopencv_videoio.so.4.13.0 /usr/lib/libopencv_imgcodecs.so.4.13.0 /usr/lib/libopencv_video.so.4.13.0 /usr/lib/libopencv_dnn.so.4.13.0 /usr/lib/libopencv_calib3d.so.4.13.0 /usr/lib/libopencv_features2d.so.4.13.0 /usr/lib/libopencv_imgproc.so.4.13.0 /usr/lib/libopencv_flann.so.4.13.0 /usr/lib/libopencv_core.so.4.13.0 src/xrt/drivers/libdrv_solarxr.a src/xrt/ipc/libipc_shared.a /usr/lib/librt.a src/xrt/base/libbase.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-metrics.a src/external/libxrt-external-nanopb.a /usr/lib/libcjson.so.1.7.19 -lm src/xrt/auxiliary/os/libaux_os.a && :
│B│ [640/665 81.281s ( 96%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=src/xrt/targets/gui/CMakeFiles/gui.dir/link.d src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2.c.o src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_imgui.c.o src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_main.c.o -o src/xrt/targets/gui/monado-gui src/xrt/auxiliary/os/libaux_os.a src/xrt/auxiliary/ogl/libaux_ogl.a src/xrt/auxiliary/util/libaux_util.a src/xrt/auxiliary/math/libaux_math.a src/xrt/state_trackers/gui/libst_gui.a src/xrt/targets/common/libtarget_instance_no_comp.a src/external/imgui/libxrt-external-imgui-sdl2.a src/xrt/state_trackers/gui/libst_gui_base.a src/xrt/auxiliary/ogl/libaux_ogl.a src/external/imgui/libxrt-external-imgui.a src/xrt/auxiliary/gstreamer/libaux_gstreamer.a src/xrt/state_trackers/prober/libst_prober.a /usr/lib/libudev.so src/xrt/targets/common/libtarget_lists.a src/xrt/drivers/libdrv_remote.a src/xrt/drivers/libdrv_multi.a src/xrt/drivers/libdrv_v4l2.a src/xrt/drivers/libdrv_vf.a -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 src/xrt/targets/helpers/libtarget_helpers.a src/xrt/drivers/libdrv_ns.a src/xrt/drivers/libdrv_wmr.a src/xrt/drivers/libdrv_qwerty.a /usr/lib/libSDL2-2.0.so.0.3200.70 src/xrt/drivers/libdrv_xreal_air.a src/xrt/drivers/libdrv_arduino.a src/xrt/drivers/libdrv_blubur_s1.a src/xrt/drivers/libdrv_contactglove.a src/xrt/drivers/libdrv_cemu.a src/xrt/drivers/libdrv_daydream.a src/xrt/auxiliary/os/libaux_os_ble.a -ldbus-1 src/xrt/drivers/libdrv_simulated.a src/xrt/drivers/libdrv_hdk.a src/xrt/drivers/libdrv_hydra.a src/xrt/drivers/libdrv_twrap.a src/xrt/drivers/libdrv_opengloves.a -lbluetooth src/xrt/drivers/libdrv_psmv.a src/xrt/drivers/libdrv_pssense.a src/xrt/drivers/libdrv_psvr.a /usr/lib/libhidapi-libusb.so src/xrt/drivers/libdrv_psvr2.a src/xrt/drivers/libdrv_rift.a src/xrt/tracking/constellation/libconstellation.a src/xrt/auxiliary/util/libaux_util_scribble.a src/xrt/drivers/libdrv_rift_sensor.a src/xrt/drivers/libdrv_uvc.a src/xrt/drivers/libdrv_rift_s.a src/xrt/drivers/libdrv_rokid.a /usr/lib/libusb-1.0.so src/xrt/drivers/libdrv_vive.a /usr/lib/libz.so src/xrt/drivers/libdrv_steamvr_lh.a src/xrt/base/libbase.a src/xrt/drivers/libdrv_vp2.a src/xrt/auxiliary/vive/libaux_vive.a src/xrt/auxiliary/htc/libaux_htc.a src/xrt/drivers/libdrv_euroc.a src/xrt/auxiliary/tracking/libaux_tracking.a src/xrt/auxiliary/util/libaux_util_sink.a /usr/lib/libjpeg.so /usr/lib/libopencv_highgui.so.4.13.0 /usr/lib/libopencv_videoio.so.4.13.0 /usr/lib/libopencv_imgcodecs.so.4.13.0 /usr/lib/libopencv_video.so.4.13.0 /usr/lib/libopencv_dnn.so.4.13.0 /usr/lib/libopencv_calib3d.so.4.13.0 /usr/lib/libopencv_features2d.so.4.13.0 /usr/lib/libopencv_imgproc.so.4.13.0 /usr/lib/libopencv_flann.so.4.13.0 /usr/lib/libopencv_core.so.4.13.0 -ldl src/xrt/drivers/libdrv_solarxr.a src/xrt/ipc/libipc_shared.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/xrt/auxiliary/os/libaux_os.a src/external/libxrt-external-metrics.a src/external/libxrt-external-nanopb.a /usr/lib/libcjson.so.1.7.19 -lm /usr/lib/librt.a && :
│B│ [641/665 82.252s ( 96%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=src/xrt/targets/service/CMakeFiles/monado-service.dir/link.d src/xrt/targets/service/CMakeFiles/monado-service.dir/main.c.o -o src/xrt/targets/service/monado-service src/xrt/auxiliary/util/libaux_util.a src/xrt/auxiliary/util/libaux_util_debug_gui.a src/xrt/state_trackers/prober/libst_prober.a src/xrt/ipc/libipc_server.a src/xrt/targets/common/libtarget_lists.a src/xrt/targets/common/libtarget_instance.a src/xrt/state_trackers/gui/libst_gui.a src/external/imgui/libxrt-external-imgui-sdl2.a src/xrt/auxiliary/ogl/libaux_ogl.a src/xrt/auxiliary/util/libaux_util_debug_gui.a src/xrt/auxiliary/util/libaux_util_process.a -lbsd /usr/lib/libsystemd.so src/xrt/state_trackers/prober/libst_prober.a /usr/lib/libudev.so src/xrt/targets/common/libtarget_lists.a src/xrt/drivers/libdrv_qwerty.a src/xrt/drivers/libdrv_multi.a src/xrt/drivers/libdrv_v4l2.a src/xrt/drivers/libdrv_vf.a src/xrt/targets/helpers/libtarget_helpers.a src/xrt/drivers/libdrv_ns.a src/xrt/drivers/libdrv_wmr.a src/xrt/drivers/libdrv_xreal_air.a src/xrt/drivers/libdrv_arduino.a src/xrt/drivers/libdrv_blubur_s1.a src/xrt/drivers/libdrv_contactglove.a src/xrt/drivers/libdrv_cemu.a src/xrt/drivers/libdrv_daydream.a src/xrt/auxiliary/os/libaux_os_ble.a -ldbus-1 src/xrt/drivers/libdrv_simulated.a src/xrt/drivers/libdrv_hdk.a src/xrt/drivers/libdrv_hydra.a src/xrt/drivers/libdrv_twrap.a src/xrt/drivers/libdrv_opengloves.a -lbluetooth src/xrt/drivers/libdrv_psmv.a src/xrt/drivers/libdrv_pssense.a src/xrt/drivers/libdrv_psvr.a /usr/lib/libhidapi-libusb.so src/xrt/drivers/libdrv_psvr2.a src/xrt/drivers/libdrv_rift.a src/xrt/drivers/libdrv_rift_sensor.a src/xrt/drivers/libdrv_uvc.a src/xrt/drivers/libdrv_rift_s.a src/xrt/drivers/libdrv_rokid.a /usr/lib/libusb-1.0.so src/xrt/drivers/libdrv_vive.a /usr/lib/libz.so src/xrt/drivers/libdrv_steamvr_lh.a src/xrt/drivers/libdrv_vp2.a src/xrt/auxiliary/htc/libaux_htc.a src/xrt/drivers/libdrv_euroc.a src/xrt/drivers/libdrv_solarxr.a src/xrt/ipc/libipc_shared.a /usr/lib/librt.a src/xrt/compositor/main/libcomp_main.a -lxcb-randr -lX11-xcb -lX11 -lxcb -lxcb-randr -lX11-xcb -lX11 -lxcb /usr/lib/libX11.so -lwayland-client /usr/lib/libdrm.so src/xrt/compositor/null/libcomp_null.a src/xrt/compositor/util/libcomp_util.a src/xrt/auxiliary/render/libaux_render.a src/xrt/auxiliary/render/shaders/libaux_shaders.a src/xrt/auxiliary/vk/libaux_vk.a /usr/lib/libvulkan.so src/xrt/compositor/multi/libcomp_multi.a src/external/imgui/libxrt-external-imgui-sdl2.a /usr/lib/libSDL2-2.0.so.0.3200.70 src/xrt/state_trackers/gui/libst_gui_base.a src/xrt/auxiliary/ogl/libaux_ogl.a src/xrt/tracking/constellation/libconstellation.a src/xrt/auxiliary/util/libaux_util_scribble.a src/xrt/drivers/libdrv_remote.a src/xrt/base/libbase.a src/xrt/auxiliary/vive/libaux_vive.a src/xrt/auxiliary/tracking/libaux_tracking.a src/xrt/auxiliary/util/libaux_util_sink.a /usr/lib/libjpeg.so /usr/lib/libopencv_highgui.so.4.13.0 /usr/lib/libopencv_videoio.so.4.13.0 /usr/lib/libopencv_imgcodecs.so.4.13.0 /usr/lib/libopencv_video.so.4.13.0 /usr/lib/libopencv_dnn.so.4.13.0 /usr/lib/libopencv_calib3d.so.4.13.0 /usr/lib/libopencv_features2d.so.4.13.0 /usr/lib/libopencv_imgproc.so.4.13.0 /usr/lib/libopencv_flann.so.4.13.0 /usr/lib/libopencv_core.so.4.13.0 -ldl src/external/imgui/libxrt-external-imgui.a src/xrt/auxiliary/gstreamer/libaux_gstreamer.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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 && :
│B│ [642/665 83.040s ( 96%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_generic_callbacks.dir/link.d tests/CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [643/665 83.085s ( 96%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_cxx_wrappers.dir/link.d tests/CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [644/665 83.171s ( 96%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_deque.dir/link.d tests/CMakeFiles/tests_deque.dir/tests_deque.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [645/665 83.244s ( 96%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_glue_device.dir/link.d tests/CMakeFiles/tests_glue_device.dir/tests_glue_device.cpp.o -o tests/tests_glue_device src/external/libxrt-external-catch2.a src/xrt/auxiliary/util/libaux_util.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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [646/665 83.496s ( 97%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_glue_traits.dir/link.d tests/CMakeFiles/tests_glue_traits.dir/tests_glue_traits.cpp.o -o tests/tests_glue_traits src/external/libxrt-external-catch2.a src/xrt/auxiliary/util/libaux_util.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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [647/665 84.964s ( 97%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_history_buf.dir/link.d tests/CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [648/665 89.292s ( 97%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_id_ringbuffer.dir/link.d tests/CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [649/665 90.080s ( 97%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_json.dir/link.d tests/CMakeFiles/tests_json.dir/tests_json.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [650/665 90.799s ( 97%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_lowpass_integer.dir/link.d tests/CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [651/665 90.930s ( 97%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_quat_change_of_basis.dir/link.d tests/CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [652/665 90.988s ( 98%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_quatexpmap.dir/link.d tests/CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [653/665 91.060s ( 98%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_lowpass_float.dir/link.d tests/CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [654/665 91.828s ( 98%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_pacing.dir/link.d tests/CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [655/665 93.164s ( 98%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_quat_swing_twist.dir/link.d tests/CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [656/665 97.544s ( 98%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_rational.dir/link.d tests/CMakeFiles/tests_rational.dir/tests_rational.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [657/665 98.348s ( 98%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_relation_chain.dir/link.d tests/CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [658/665 98.376s ( 98%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_worker.dir/link.d tests/CMakeFiles/tests_worker.dir/tests_worker.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [659/665 98.528s ( 99%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_vector.dir/link.d tests/CMakeFiles/tests_vector.dir/tests_vector.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [660/665 98.842s ( 99%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_vec3_angle.dir/link.d tests/CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [661/665 98.844s ( 99%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_pose.dir/link.d tests/CMakeFiles/tests_pose.dir/tests_pose.cpp.o -o tests/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│ [662/665 99.028s ( 99%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_comp_client_vulkan.dir/link.d tests/CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o -o tests/tests_comp_client_vulkan src/external/libxrt-external-catch2.a src/xrt/auxiliary/util/libaux_util.a src/xrt/compositor/client/libcomp_client.a src/xrt/compositor/mock/libcomp_mock.a src/xrt/compositor/util/libcomp_util.a src/xrt/auxiliary/vk/libaux_vk.a src/xrt/auxiliary/ogl/libaux_ogl.a /usr/lib/libGLX.so /usr/lib/libOpenGL.so src/xrt/auxiliary/render/libaux_render.a src/xrt/auxiliary/render/shaders/libaux_shaders.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-metrics.a src/external/libxrt-external-nanopb.a /usr/lib/libcjson.so.1.7.19 -lm src/xrt/auxiliary/os/libaux_os.a /usr/lib/libvulkan.so && :
│B│ [663/665 100.282s ( 99%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_uv_to_tangent.dir/link.d tests/CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o -o tests/tests_uv_to_tangent src/external/libxrt-external-catch2.a src/xrt/auxiliary/util/libaux_util.a src/xrt/auxiliary/render/libaux_render.a src/xrt/auxiliary/render/shaders/libaux_shaders.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-metrics.a src/external/libxrt-external-nanopb.a /usr/lib/libcjson.so.1.7.19 -lm src/xrt/auxiliary/os/libaux_os.a /usr/lib/libvulkan.so && :
│B│ [664/665 104.440s ( 99%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_input_transform.dir/link.d tests/CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o -o tests/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/client/libcomp_client.a src/xrt/auxiliary/vk/libaux_vk.a /usr/lib/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm /usr/lib/libGLX.so /usr/lib/libOpenGL.so -ldl && :
│B│ [665/665 104.938s (100%)] : && /usr/bin/clang++ -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -pedantic -Wall -Wextra -Wno-unused-parameter -msse2 -mfpmath=sse -DNDEBUG -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -fPIE -pie -Xlinker --dependency-file=tests/CMakeFiles/tests_comp_client_opengl.dir/link.d tests/CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o -o tests/tests_comp_client_opengl src/external/libxrt-external-catch2.a src/xrt/auxiliary/util/libaux_util.a src/xrt/compositor/client/libcomp_client.a src/xrt/compositor/mock/libcomp_mock.a src/xrt/auxiliary/ogl/libaux_ogl.a /usr/lib/libSDL2-2.0.so.0.3200.70 src/xrt/auxiliary/vk/libaux_vk.a /usr/lib/libvulkan.so /usr/lib/libGLX.so /usr/lib/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-metrics.a src/external/libxrt-external-nanopb.a src/xrt/auxiliary/os/libaux_os.a /usr/lib/libcjson.so.1.7.19 -lm && :
│B│
│
│Install
│I│ + set -o errexit
│I│ + set -o pipefail
│I│ + set -o nounset
│I│ + TERM=dumb
│I│ + export TERM
│I│ + SOURCE_DATE_EPOCH=1784833312
│I│ + export SOURCE_DATE_EPOCH
│I│ + PGO_STAGE=NONE
│I│ + export PGO_STAGE
│I│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig
│I│ + export PKG_CONFIG_PATH
│I│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│I│ + export CFLAGS
│I│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│I│ + export CGO_CFLAGS
│I│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│I│ + export CXXFLAGS
│I│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│I│ + export CGO_CXXFLAGS
│I│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g'
│I│ + export FFLAGS
│I│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin'
│I│ + export LDFLAGS
│I│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections'
│I│ + export CGO_LDFLAGS
│I│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi'
│I│ + export DFLAGS
│I│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2'
│I│ + export RUSTFLAGS
│I│ + VALAFLAGS=-g
│I│ + export VALAFLAGS
│I│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath'
│I│ + export GOFLAGS
│I│ + CC=clang
│I│ + export CC
│I│ + CXX=clang++
│I│ + export CXX
│I│ + OBJC=clang
│I│ + export OBJC
│I│ + OBJCXX=clang++
│I│ + export OBJCXX
│I│ + CPP=clang-cpp
│I│ + export CPP
│I│ + OBJCPP='clang -E -'
│I│ + export OBJCPP
│I│ + OBJCXXCPP='clang++ -E'
│I│ + export OBJCXXCPP
│I│ + AR=llvm-ar
│I│ + export AR
│I│ + LD=ld.lld
│I│ + export LD
│I│ + OBJCOPY=llvm-objcopy
│I│ + export OBJCOPY
│I│ + NM=llvm-nm
│I│ + export NM
│I│ + RANLIB=llvm-ranlib
│I│ + export RANLIB
│I│ + STRIP=llvm-strip
│I│ + export STRIP
│I│ + PATH=/usr/bin:/bin
│I│ + export PATH
│I│ + GOAMD64=v2
│I│ + export GOAMD64
│I│ + test -z v2
│I│ + CCACHE_DIR=/mason/ccache
│I│ + export CCACHE_DIR
│I│ + CCACHE_BASEDIR=/mason/build/x86_64/monado.git
│I│ + export CCACHE_BASEDIR
│I│ + test -z /mason/ccache
│I│ + export 'NINJA_STATUS=[%f/%t %es (%P)] '
│I│ + NINJA_STATUS='[%f/%t %es (%P)] '
│I│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/monado.git
│I│ + export CARGO_BUILD_DEP_INFO_BASEDIR
│I│ + CARGO_NET_RETRY=5
│I│ + export CARGO_NET_RETRY
│I│ + CARGO_PROFILE_RELEASE_DEBUG=full
│I│ + export CARGO_PROFILE_RELEASE_DEBUG
│I│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off
│I│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO
│I│ + CARGO_PROFILE_RELEASE_LTO=off
│I│ + export CARGO_PROFILE_RELEASE_LTO
│I│ + CARGO_PROFILE_RELEASE_STRIP=none
│I│ + export CARGO_PROFILE_RELEASE_STRIP
│I│ + RUSTC_WRAPPER=
│I│ + export RUSTC_WRAPPER
│I│ + test -z ''
│I│ + unset RUSTC_WRAPPER
│I│ + GOCACHE=
│I│ + export GOCACHE
│I│ + test -z ''
│I│ + unset GOCACHE
│I│ + GOMODCACHE=
│I│ + export GOMODCACHE
│I│ + test -z ''
│I│ + unset GOMODCACHE
│I│ + CARGO_HOME=
│I│ + export CARGO_HOME
│I│ + test -z ''
│I│ + unset CARGO_HOME
│I│ + ZIG_GLOBAL_CACHE_DIR=
│I│ + export ZIG_GLOBAL_CACHE_DIR
│I│ + test -z ''
│I│ + unset ZIG_GLOBAL_CACHE_DIR
│I│ + ZIG_LOCAL_CACHE_DIR=
│I│ + export ZIG_LOCAL_CACHE_DIR
│I│ + test -z ''
│I│ + unset ZIG_LOCAL_CACHE_DIR
│I│ + SCCACHE_DIR=/mason/sccache
│I│ + export SCCACHE_DIR
│I│ + test -z /mason/sccache
│I│ + LANG=en_US.UTF-8
│I│ + export LANG
│I│ + LC_ALL=en_US.UTF-8
│I│ + export LC_ALL
│I│ The work directory %(workdir) is /mason/build/x86_64/monado.git
│I│ + test -d /mason/build/x86_64/monado.git
│I│ + cd /mason/build/x86_64/monado.git
│I│ + echo 'The work directory %(workdir) is /mason/build/x86_64/monado.git'
│I│ + DESTDIR=/mason/install
│I│ + cmake --install aerynos-builddir --verbose
│I│ -- Install configuration: "Release"
│I│ -- Installing: /mason/install/usr/lib/libmonado.so.25.1.0
│I│ -- Installing: /mason/install/usr/lib/libmonado.so.25
│I│ -- Installing: /mason/install/usr/lib/libmonado.so
│I│ -- Installing: /mason/install/usr/include/monado/monado.h
│I│ -- Installing: /mason/install/usr/share/openxr/1/openxr_monado.json
│I│ -- Installing: /mason/install/usr/lib/libopenxr_monado.so
│I│ -- Installing: /mason/install/usr/share/st-openvr
│I│ -- Installing: /mason/install/usr/share/st-openvr/bin
│I│ -- Installing: /mason/install/usr/share/st-openvr/bin/linux64
│I│ -- Installing: /mason/install/usr/share/st-openvr/bin/linux64/vrclient.so
│I│ -- Installing: /mason/install/usr/share/st-openvr/bin/version.txt
│I│ -- Installing: /mason/install/usr/bin/monado-cli
│I│ -- Installing: /mason/install/usr/bin/monado-gui
│I│ -- Installing: /mason/install/usr/bin/monado-ctl
│I│ -- Installing: /mason/install/usr/bin/monado-service
│I│ -- Installing: /mason/install/usr/lib/systemd/user/monado.socket
│I│ -- Installing: /mason/install/usr/lib/systemd/user/monado.service
│I│ -- Installing: /mason/install/usr/share/steamvr-monado
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/htc_vive_focus3_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/oppo_mr_controller_oppo_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/microsoft_motion_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/meta_touch_controller_quest_2_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/mndx_ball_on_a_stick_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/htc_vive_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/facebook_touch_controller_pro_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/htc_vive_cosmos_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/bytedance_pico_neo3_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/meta_touch_controller_plus_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/khr_simple_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/mndx_flipvr_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/mndx_hydra_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/google_daydream_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/logitech_mx_ink_stylus_logitech_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/mndx_pssense_controller_mndx_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/meta_touch_controller_quest_1_rift_s_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/meta_touch_controller_rift_cv1_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/bytedance_pico4_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/mnd_contactglove2_mnd_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/valve_index_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/bytedance_pico_g3_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/ml_ml2_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/mnd_contactglove2_with_magnetra2_mnd_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/samsung_odyssey_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/htc_vive_tracker_htcx_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/meta_touch_pro_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/khr_generic_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/meta_touch_plus_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/hp_mixed_reality_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/microsoft_hand_interaction_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/oculus_touch_controller_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/input/ext_hand_interaction_ext_profile.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/driver.vrresources
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_standby.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_ready_alert.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_error.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_standby.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_searching.gif
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_searching.gif.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_ready.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_error.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_off.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_ready_low.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_searching_alert.gif.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_ready_alert.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_off.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_ready_low.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_ready_low.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_searching.gif.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_off.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_off.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_searching_alert.gif
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_ready.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_standby.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_standby.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_error.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_searching.gif
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_ready_low.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_searching_alert.gif
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_ready.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_error.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_ready.png.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_searching_alert.gif.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/headset_monado_status_ready_alert.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/icons/controller_status_ready_alert.png
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/settings
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/settings/default.vrsettings.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/settings/default.vrsettings
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/driver.vrresources.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/localization
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/localization/localization.json.license
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/resources/localization/localization.json
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/bin
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/bin/linux64
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/bin/linux64/driver_monado.so
│I│ -- Installing: /mason/install/usr/share/steamvr-monado/driver.vrdrivermanifest
│
│Check
│C│ + set -o errexit
│C│ + set -o pipefail
│C│ + set -o nounset
│C│ + TERM=dumb
│C│ + export TERM
│C│ + SOURCE_DATE_EPOCH=1784833312
│C│ + export SOURCE_DATE_EPOCH
│C│ + PGO_STAGE=NONE
│C│ + export PGO_STAGE
│C│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig
│C│ + export PKG_CONFIG_PATH
│C│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│C│ + export CFLAGS
│C│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│C│ + export CGO_CFLAGS
│C│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│C│ + export CXXFLAGS
│C│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC'
│C│ + export CGO_CXXFLAGS
│C│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g'
│C│ + export FFLAGS
│C│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin'
│C│ + export LDFLAGS
│C│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections'
│C│ + export CGO_LDFLAGS
│C│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi'
│C│ + export DFLAGS
│C│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2'
│C│ + export RUSTFLAGS
│C│ + VALAFLAGS=-g
│C│ + export VALAFLAGS
│C│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath'
│C│ + export GOFLAGS
│C│ + CC=clang
│C│ + export CC
│C│ + CXX=clang++
│C│ + export CXX
│C│ + OBJC=clang
│C│ + export OBJC
│C│ + OBJCXX=clang++
│C│ + export OBJCXX
│C│ + CPP=clang-cpp
│C│ + export CPP
│C│ + OBJCPP='clang -E -'
│C│ + export OBJCPP
│C│ + OBJCXXCPP='clang++ -E'
│C│ + export OBJCXXCPP
│C│ + AR=llvm-ar
│C│ + export AR
│C│ + LD=ld.lld
│C│ + export LD
│C│ + OBJCOPY=llvm-objcopy
│C│ + export OBJCOPY
│C│ + NM=llvm-nm
│C│ + export NM
│C│ + RANLIB=llvm-ranlib
│C│ + export RANLIB
│C│ + STRIP=llvm-strip
│C│ + export STRIP
│C│ + PATH=/usr/bin:/bin
│C│ + export PATH
│C│ + GOAMD64=v2
│C│ + export GOAMD64
│C│ + test -z v2
│C│ + CCACHE_DIR=/mason/ccache
│C│ + export CCACHE_DIR
│C│ + CCACHE_BASEDIR=/mason/build/x86_64/monado.git
│C│ + export CCACHE_BASEDIR
│C│ + test -z /mason/ccache
│C│ + export 'NINJA_STATUS=[%f/%t %es (%P)] '
│C│ + NINJA_STATUS='[%f/%t %es (%P)] '
│C│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/monado.git
│C│ + export CARGO_BUILD_DEP_INFO_BASEDIR
│C│ + CARGO_NET_RETRY=5
│C│ + export CARGO_NET_RETRY
│C│ + CARGO_PROFILE_RELEASE_DEBUG=full
│C│ + export CARGO_PROFILE_RELEASE_DEBUG
│C│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off
│C│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO
│C│ + CARGO_PROFILE_RELEASE_LTO=off
│C│ + export CARGO_PROFILE_RELEASE_LTO
│C│ + CARGO_PROFILE_RELEASE_STRIP=none
│C│ + export CARGO_PROFILE_RELEASE_STRIP
│C│ + RUSTC_WRAPPER=
│C│ + export RUSTC_WRAPPER
│C│ + test -z ''
│C│ + unset RUSTC_WRAPPER
│C│ + GOCACHE=
│C│ + export GOCACHE
│C│ + test -z ''
│C│ + unset GOCACHE
│C│ + GOMODCACHE=
│C│ + export GOMODCACHE
│C│ + test -z ''
│C│ + unset GOMODCACHE
│C│ + CARGO_HOME=
│C│ + export CARGO_HOME
│C│ + test -z ''
│C│ + unset CARGO_HOME
│C│ + ZIG_GLOBAL_CACHE_DIR=
│C│ + export ZIG_GLOBAL_CACHE_DIR
│C│ + test -z ''
│C│ + unset ZIG_GLOBAL_CACHE_DIR
│C│ + ZIG_LOCAL_CACHE_DIR=
│C│ + export ZIG_LOCAL_CACHE_DIR
│C│ + test -z ''
│C│ + unset ZIG_LOCAL_CACHE_DIR
│C│ + SCCACHE_DIR=/mason/sccache
│C│ + export SCCACHE_DIR
│C│ + test -z /mason/sccache
│C│ + LANG=en_US.UTF-8
│C│ + export LANG
│C│ + LC_ALL=en_US.UTF-8
│C│ + export LC_ALL
│C│ + test -d /mason/build/x86_64/monado.git
│C│ + cd /mason/build/x86_64/monado.git
│C│ + echo 'The work directory %(workdir) is /mason/build/x86_64/monado.git'
│C│ + ctest --test-dir aerynos-builddir --verbose --parallel 8 --output-on-failure --force-new-ctest-process
│C│ The work directory %(workdir) is /mason/build/x86_64/monado.git
│C│ UpdateCTestConfiguration from :/mason/build/x86_64/monado.git/aerynos-builddir/DartConfiguration.tcl
│C│ Parse Config file:/mason/build/x86_64/monado.git/aerynos-builddir/DartConfiguration.tcl
│C│ Test project /mason/build/x86_64/monado.git/aerynos-builddir
│C│ Constructing a list of tests
│C│ Done constructing a list of tests
│C│ Updating test list for fixtures
│C│ Added 0 tests to meet fixture requirements
│C│ Checking test dependency graph...
│C│ Checking test dependency graph end
│C│ test 1
│C│ Start 1: tests_cxx_wrappers
│C│
│C│ 1: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_cxx_wrappers "--success" "--allow-running-no-tests"
│C│ 1: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 1: Test timeout computed to be: 1500
│C│ test 2
│C│ Start 2: tests_deque
│C│
│C│ 2: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_deque "--success" "--allow-running-no-tests"
│C│ 2: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 2: Test timeout computed to be: 1500
│C│ test 3
│C│ Start 3: tests_generic_callbacks
│C│
│C│ 3: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_generic_callbacks "--success" "--allow-running-no-tests"
│C│ 3: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 3: Test timeout computed to be: 1500
│C│ test 4
│C│ Start 4: tests_glue_device
│C│
│C│ 4: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_glue_device "--success" "--allow-running-no-tests"
│C│ 4: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 4: Test timeout computed to be: 1500
│C│ test 5
│C│ Start 5: tests_glue_traits
│C│
│C│ 5: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_glue_traits "--success" "--allow-running-no-tests"
│C│ 5: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 5: Test timeout computed to be: 1500
│C│ test 6
│C│ Start 6: tests_history_buf
│C│
│C│ 6: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_history_buf "--success" "--allow-running-no-tests"
│C│ 6: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 6: Test timeout computed to be: 1500
│C│ test 7
│C│ Start 7: tests_id_ringbuffer
│C│
│C│ 7: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_id_ringbuffer "--success" "--allow-running-no-tests"
│C│ 7: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 7: Test timeout computed to be: 1500
│C│ test 8
│C│ Start 8: tests_json
│C│
│C│ 8: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_json "--success" "--allow-running-no-tests"
│C│ 8: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 8: Test timeout computed to be: 1500
│C│ 1: Randomness seeded to: 1602288002
│C│ 1:
│C│ 1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 1: tests_cxx_wrappers is a Catch2 v3.6.0 host application.
│C│ 1: Run with -? for options
│C│ 1:
│C│ 1: -------------------------------------------------------------------------------
│C│ 1: unique_xrt_device
│C│ 1: -------------------------------------------------------------------------------
│C│ 1: /mason/build/x86_64/monado.git/tests/tests_cxx_wrappers.cpp:35
│C│ 1: ...............................................................................
│C│ 1:
│C│ 1: /mason/build/x86_64/monado.git/tests/tests_cxx_wrappers.cpp:42: PASSED:
│C│ 1: CHECK_FALSE( destroyed )
│C│ 1: with expansion:
│C│ 1: !false
│C│ 1:
│C│ 1: /mason/build/x86_64/monado.git/tests/tests_cxx_wrappers.cpp:46: PASSED:
│C│ 1: CHECK_FALSE( destroyed )
│C│ 1: with expansion:
│C│ 1: !false
│C│ 1:
│C│ 1: /mason/build/x86_64/monado.git/tests/tests_cxx_wrappers.cpp:49: PASSED:
│C│ 1: CHECK( destroyed )
│C│ 1: with expansion:
│C│ 1: true
│C│ 1:
│C│ 1: ===============================================================================
│C│ 1: All tests passed (3 assertions in 1 test case)
│C│ 1:
│C│ 2: Randomness seeded to: 1367078592
│C│ 2:
│C│ 2: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 2: tests_deque is a Catch2 v3.6.0 host application.
│C│ 2: Run with -? for options
│C│ 2:
│C│ 2: -------------------------------------------------------------------------------
│C│ 2: u_deque
│C│ 2: Test interface generated from macros
│C│ 2: -------------------------------------------------------------------------------
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:14
│C│ 2: ...............................................................................
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:17: PASSED:
│C│ 2: CHECK( dt.ptr != __null )
│C│ 2: with expansion:
│C│ 2: 0x0000556935471c00 != 0
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:24: PASSED:
│C│ 2: CHECK( !u_deque_timepoint_ns_pop_front(dt, &elem) )
│C│ 2: with expansion:
│C│ 2: true
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:25: PASSED:
│C│ 2: CHECK( elem == 0 )
│C│ 2: with expansion:
│C│ 2: 0 == 0
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:30: PASSED:
│C│ 2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) )
│C│ 2: with expansion:
│C│ 2: true
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:31: PASSED:
│C│ 2: CHECK( elem == C )
│C│ 2: with expansion:
│C│ 2: 33333333 (0x1fca055)
│C│ 2: ==
│C│ 2: 33333333 (0x1fca055)
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:32: PASSED:
│C│ 2: CHECK( u_deque_timepoint_ns_size(dt) == 1 )
│C│ 2: with expansion:
│C│ 2: 1 == 1
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:41: PASSED:
│C│ 2: CHECK( a == A )
│C│ 2: with expansion:
│C│ 2: 11111111 (0xa98ac7) == 11111111 (0xa98ac7)
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:42: PASSED:
│C│ 2: CHECK( b == B )
│C│ 2: with expansion:
│C│ 2: 22222222 (0x153158e)
│C│ 2: ==
│C│ 2: 22222222 (0x153158e)
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:43: PASSED:
│C│ 2: CHECK( c == C )
│C│ 2: with expansion:
│C│ 2: 33333333 (0x1fca055)
│C│ 2: ==
│C│ 2: 33333333 (0x1fca055)
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:45: PASSED:
│C│ 2: CHECK( u_deque_timepoint_ns_size(dt) == 3 )
│C│ 2: with expansion:
│C│ 2: 3 == 3
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:47: PASSED:
│C│ 2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) )
│C│ 2: with expansion:
│C│ 2: true
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:48: PASSED:
│C│ 2: CHECK( elem == A )
│C│ 2: with expansion:
│C│ 2: 11111111 (0xa98ac7) == 11111111 (0xa98ac7)
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:49: PASSED:
│C│ 2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) )
│C│ 2: with expansion:
│C│ 2: true
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:50: PASSED:
│C│ 2: CHECK( elem == B )
│C│ 2: with expansion:
│C│ 2: 22222222 (0x153158e)
│C│ 2: ==
│C│ 2: 22222222 (0x153158e)
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:51: PASSED:
│C│ 2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) )
│C│ 2: with expansion:
│C│ 2: true
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:52: PASSED:
│C│ 2: CHECK( elem == C )
│C│ 2: with expansion:
│C│ 2: 33333333 (0x1fca055)
│C│ 2: ==
│C│ 2: 33333333 (0x1fca055)
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:54: PASSED:
│C│ 2: CHECK( u_deque_timepoint_ns_size(dt) == 0 )
│C│ 2: with expansion:
│C│ 2: 0 == 0
│C│ 2:
│C│ 2: /mason/build/x86_64/monado.git/tests/tests_deque.cpp:57: PASSED:
│C│ 2: CHECK( dt.ptr == __null )
│C│ 2: with expansion:
│C│ 2: nullptr == 0
│C│ 2:
│C│ 2: ===============================================================================
│C│ 2: All tests passed (18 assertions in 1 test case)
│C│ 2:
│C│ 3: Randomness seeded to: 2979448534
│C│ 3:
│C│ 3: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 3: tests_generic_callbacks is a Catch2 v3.6.0 host application.
│C│ 3: Run with -? for options
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: call when empty
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:39
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:41: PASSED:
│C│ 3: CHECK( 0 == callbacks.invokeCallbacks(MyEvent::ACQUIRED, invoker) )
│C│ 3: with expansion:
│C│ 3: 0 == 0
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:42: PASSED:
│C│ 3: CHECK( 0 == callbacks.invokeCallbacks(MyEvent::LOST, invoker) )
│C│ 3: with expansion:
│C│ 3: 0 == 0
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:43: PASSED:
│C│ 3: CHECK( 0 == callbacks.removeCallback(&increment_userdata_int, (mask_t)MyEvent::LOST, nullptr) )
│C│ 3: with expansion:
│C│ 3: 0 == 0
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:45
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:49: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:50: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: contains
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:51
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:53: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:54: PASSED:
│C│ 3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: !false
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:45
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:49: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:50: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: removal matching
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:56
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:59: PASSED:
│C│ 3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: 0 == 0
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:61: PASSED:
│C│ 3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numLost) )
│C│ 3: with expansion:
│C│ 3: 0 == 0
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:45
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:49: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:50: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: duplicates, contains, and removal
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:63
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:65: PASSED:
│C│ 3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:67: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:68: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: duplicates, contains, and removal
│C│ 3: max_remove
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:70
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:73: PASSED:
│C│ 3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 0, 0) )
│C│ 3: with expansion:
│C│ 3: 0 == 0
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:75: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:78: PASSED:
│C│ 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 0, 1) )
│C│ 3: with expansion:
│C│ 3: 1 == 1
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:80: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:84: PASSED:
│C│ 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3: with expansion:
│C│ 3: 1 == 1
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:45
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:49: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:50: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: duplicates, contains, and removal
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:63
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:65: PASSED:
│C│ 3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:67: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:68: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: duplicates, contains, and removal
│C│ 3: large max_remove
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:86
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:89: PASSED:
│C│ 3: CHECK( 2 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 0, 3) )
│C│ 3: with expansion:
│C│ 3: 2 == 2
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:91: PASSED:
│C│ 3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: !false
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:95: PASSED:
│C│ 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3: with expansion:
│C│ 3: 1 == 1
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:45
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:49: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:50: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: duplicates, contains, and removal
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:63
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:65: PASSED:
│C│ 3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:67: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:68: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: duplicates, contains, and removal
│C│ 3: num_skip
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:97
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:100: PASSED:
│C│ 3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 3) )
│C│ 3: with expansion:
│C│ 3: 0 == 0
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:102: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:105: PASSED:
│C│ 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 1) )
│C│ 3: with expansion:
│C│ 3: 1 == 1
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:107: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:111: PASSED:
│C│ 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3: with expansion:
│C│ 3: 1 == 1
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:45
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:49: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:50: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: duplicates, contains, and removal
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:63
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:65: PASSED:
│C│ 3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:67: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:68: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: duplicates, contains, and removal
│C│ 3: invoke acquired
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:113
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:115: PASSED:
│C│ 3: CHECK( 2 == callbacks.invokeCallbacks(MyEvent::ACQUIRED, invoker) )
│C│ 3: with expansion:
│C│ 3: 2 == 2
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:116: PASSED:
│C│ 3: CHECK( 2 == numAcquired )
│C│ 3: with expansion:
│C│ 3: 2 == 2
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:117: PASSED:
│C│ 3: CHECK( 0 == numLost )
│C│ 3: with expansion:
│C│ 3: 0 == 0
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:121: PASSED:
│C│ 3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: !false
│C│ 3: with message:
│C│ 3: should have removed themselves
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:127: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3: with message:
│C│ 3: LOST callbacks should still be there
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:129: PASSED:
│C│ 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3: with expansion:
│C│ 3: 1 == 1
│C│ 3: with message:
│C│ 3: LOST callbacks should still be there
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:45
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:49: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:50: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: duplicates, contains, and removal
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:63
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:65: PASSED:
│C│ 3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:67: PASSED:
│C│ 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:68: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3:
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: u_generic_callbacks
│C│ 3: same function, different mask and userdata
│C│ 3: duplicates, contains, and removal
│C│ 3: invoke lost
│C│ 3: -------------------------------------------------------------------------------
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:132
│C│ 3: ...............................................................................
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:134: PASSED:
│C│ 3: CHECK( 1 == callbacks.invokeCallbacks(MyEvent::LOST, invoker) )
│C│ 3: with expansion:
│C│ 3: 1 == 1
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:135: PASSED:
│C│ 3: CHECK( 0 == numAcquired )
│C│ 3: with expansion:
│C│ 3: 0 == 0
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:136: PASSED:
│C│ 3: CHECK( 1 == numLost )
│C│ 3: with expansion:
│C│ 3: 1 == 1
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:140: PASSED:
│C│ 3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) )
│C│ 3: with expansion:
│C│ 3: !false
│C│ 3: with message:
│C│ 3: should have removed themselves
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:146: PASSED:
│C│ 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: true
│C│ 3: with message:
│C│ 3: ACQUIRED callbacks should still be there
│C│ 3:
│C│ 3: /mason/build/x86_64/monado.git/tests/tests_generic_callbacks.cpp:148: PASSED:
│C│ 3: CHECK( 2 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) )
│C│ 3: with expansion:
│C│ 3: 2 == 2
│C│ 3: with message:
│C│ 3: ACQUIRED callbacks should still be there
│C│ 3:
│C│ 3: ===============================================================================
│C│ 3: All tests passed (61 assertions in 2 test cases)
│C│ 3:
│C│ 4: Randomness seeded to: 3592388444
│C│ 4:
│C│ 4: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 4: tests_glue_device is a Catch2 v3.6.0 host application.
│C│ 4: Run with -? for options
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_MinimalDevice
│C│ 4: Basic properties
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:320
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:322: PASSED:
│C│ 4: REQUIRE( xdev != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d430 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:323: PASSED:
│C│ 4: REQUIRE_FALSE( dev.destroyed )
│C│ 4: with expansion:
│C│ 4: !false
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_MinimalDevice
│C│ 4: Function pointers are set
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:326
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:328: PASSED:
│C│ 4: REQUIRE( xdev->get_tracked_pose != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5514370 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:329: PASSED:
│C│ 4: REQUIRE( xdev->destroy != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5514390 != nullptr
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_MinimalDevice
│C│ 4: Stub functions are set for disabled features
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:332
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:334: PASSED:
│C│ 4: REQUIRE( xdev->get_view_poses == u_device_ni_get_view_poses )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b950 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:335: PASSED:
│C│ 4: REQUIRE( xdev->is_form_factor_available == u_device_ni_is_form_factor_available )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bad0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:336: PASSED:
│C│ 4: REQUIRE( xdev->compute_distortion == u_device_ni_compute_distortion )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b9d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:339: PASSED:
│C│ 4: REQUIRE( xdev->update_inputs == u_device_noop_update_inputs )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556ace0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:340: PASSED:
│C│ 4: REQUIRE( xdev->set_output == u_device_ni_set_output )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b5d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:341: PASSED:
│C│ 4: REQUIRE( xdev->get_output_limits == u_device_ni_get_output_limits )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b650 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:342: PASSED:
│C│ 4: REQUIRE( xdev->ref_space_usage == u_device_ni_ref_space_usage )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556ba50 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:343: PASSED:
│C│ 4: REQUIRE( xdev->get_hand_tracking == u_device_ni_get_hand_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b250 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:344: PASSED:
│C│ 4: REQUIRE( xdev->get_face_tracking == u_device_ni_get_face_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b2d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:345: PASSED:
│C│ 4: REQUIRE( xdev->get_body_skeleton == u_device_ni_get_body_skeleton )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b3d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:346: PASSED:
│C│ 4: REQUIRE( xdev->get_body_joints == u_device_ni_get_body_joints )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b450 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:347: PASSED:
│C│ 4: REQUIRE( xdev->reset_body_tracking_calibration_meta == u_device_ni_reset_body_tracking_calibration_meta )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b4d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:349: PASSED:
│C│ 4: REQUIRE( xdev->set_body_tracking_calibration_override_meta == u_device_ni_set_body_tracking_calibration_override_meta )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b550 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:350: PASSED:
│C│ 4: REQUIRE( xdev->get_presence == u_device_ni_get_presence )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b6d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:351: PASSED:
│C│ 4: REQUIRE( xdev->begin_plane_detection_ext == u_device_ni_begin_plane_detection_ext )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b750 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:352: PASSED:
│C│ 4: REQUIRE( xdev->destroy_plane_detection_ext == u_device_ni_destroy_plane_detection_ext )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b7d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:353: PASSED:
│C│ 4: REQUIRE( xdev->get_plane_detection_state_ext == u_device_ni_get_plane_detection_state_ext )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b850 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:354: PASSED:
│C│ 4: REQUIRE( xdev->get_plane_detections_ext == u_device_ni_get_plane_detections_ext )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b8d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:355: PASSED:
│C│ 4: REQUIRE( xdev->get_battery_status == u_device_ni_get_battery_status )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bb60 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:356: PASSED:
│C│ 4: REQUIRE( xdev->get_brightness == u_device_ni_get_brightness )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bbe0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:357: PASSED:
│C│ 4: REQUIRE( xdev->set_brightness == u_device_ni_set_brightness )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bc60 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:358: PASSED:
│C│ 4: REQUIRE( xdev->begin_feature == u_device_ni_begin_feature )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bd60 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:359: PASSED:
│C│ 4: REQUIRE( xdev->end_feature == u_device_ni_end_feature )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bde0 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_MinimalDevice
│C│ 4: fromXDev conversion works
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:362
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:365: PASSED:
│C│ 4: REQUIRE( retrieved == &dev )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d430 == 0x00007ffd0f92d430
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_MinimalDevice
│C│ 4: getTrackedPose can be called
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:368
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:374: PASSED:
│C│ 4: REQUIRE( result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:375: PASSED:
│C│ 4: REQUIRE( relation.relation_flags == XRT_SPACE_RELATION_BITMASK_NONE )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_MinimalDevice
│C│ 4: destroy calls destroyDevice
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:378
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:380: PASSED:
│C│ 4: REQUIRE_FALSE( dev.destroyed )
│C│ 4: with expansion:
│C│ 4: !false
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:382: PASSED:
│C│ 4: REQUIRE( dev.destroyed )
│C│ 4: with expansion:
│C│ 4: true
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_HandTrackingDevice
│C│ 4: Hand tracking function is set
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:391
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:393: PASSED:
│C│ 4: REQUIRE( xdev->get_hand_tracking != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5516ef0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:394: PASSED:
│C│ 4: REQUIRE( xdev->get_hand_tracking != u_device_ni_get_hand_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5516ef0 != 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_HandTrackingDevice
│C│ 4: Other disabled features still use stubs
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:397
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:399: PASSED:
│C│ 4: REQUIRE( xdev->get_view_poses == u_device_ni_get_view_poses )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b950 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:400: PASSED:
│C│ 4: REQUIRE( xdev->is_form_factor_available == u_device_ni_is_form_factor_available )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bad0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:401: PASSED:
│C│ 4: REQUIRE( xdev->get_face_tracking == u_device_ni_get_face_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b2d0 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_HandTrackingDevice
│C│ 4: Hand tracking can be called
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:404
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:409: PASSED:
│C│ 4: REQUIRE( dev.hand_tracking_call_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:414: PASSED:
│C│ 4: REQUIRE( result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:415: PASSED:
│C│ 4: REQUIRE( dev.hand_tracking_call_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_HandTrackingDevice
│C│ 4: fromXDev conversion works
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:418
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:421: PASSED:
│C│ 4: REQUIRE( retrieved == &dev )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d430 == 0x00007ffd0f92d430
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_HmdDevice
│C│ 4: HMD functions are set
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:430
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:432: PASSED:
│C│ 4: REQUIRE( xdev->get_view_poses != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5517290 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:433: PASSED:
│C│ 4: REQUIRE( xdev->get_view_poses != u_device_ni_get_view_poses )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5517290 != 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:434: PASSED:
│C│ 4: REQUIRE( xdev->is_form_factor_available != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a55172b0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:435: PASSED:
│C│ 4: REQUIRE( xdev->is_form_factor_available != u_device_ni_is_form_factor_available )
│C│ 4: with expansion:
│C│ 4: 0x00005602a55172b0 != 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_HmdDevice
│C│ 4: Other disabled features still use stubs
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:438
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:440: PASSED:
│C│ 4: REQUIRE( xdev->compute_distortion == u_device_ni_compute_distortion )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b9d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:441: PASSED:
│C│ 4: REQUIRE( xdev->ref_space_usage == u_device_ni_ref_space_usage )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556ba50 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:442: PASSED:
│C│ 4: REQUIRE( xdev->get_hand_tracking == u_device_ni_get_hand_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b250 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:443: PASSED:
│C│ 4: REQUIRE( xdev->get_face_tracking == u_device_ni_get_face_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b2d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:444: PASSED:
│C│ 4: REQUIRE( xdev->get_body_skeleton == u_device_ni_get_body_skeleton )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b3d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:445: PASSED:
│C│ 4: REQUIRE( xdev->get_body_joints == u_device_ni_get_body_joints )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b450 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:446: PASSED:
│C│ 4: REQUIRE( xdev->get_presence == u_device_ni_get_presence )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b6d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:447: PASSED:
│C│ 4: REQUIRE( xdev->get_battery_status == u_device_ni_get_battery_status )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bb60 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:448: PASSED:
│C│ 4: REQUIRE( xdev->get_output_limits == u_device_ni_get_output_limits )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b650 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_HmdDevice
│C│ 4: get_view_poses can be called
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:451
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:458: PASSED:
│C│ 4: REQUIRE( dev.get_view_poses_call_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:463: PASSED:
│C│ 4: REQUIRE( result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:464: PASSED:
│C│ 4: REQUIRE( dev.get_view_poses_call_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_HmdDevice
│C│ 4: is_form_factor_available can be called
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:467
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:469: PASSED:
│C│ 4: REQUIRE( dev.form_factor_call_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:474: PASSED:
│C│ 4: REQUIRE( result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:475: PASSED:
│C│ 4: REQUIRE_FALSE( available )
│C│ 4: with expansion:
│C│ 4: !false
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:476: PASSED:
│C│ 4: REQUIRE( dev.form_factor_call_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_HmdDevice
│C│ 4: fromXDev conversion works
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:479
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:482: PASSED:
│C│ 4: REQUIRE( retrieved == &dev )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d428 == 0x00007ffd0f92d428
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_MultipleInstances
│C│ 4: Each device has its own xrt_device
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:491
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:493: PASSED:
│C│ 4: REQUIRE( dev1.getXDev() != dev2.getXDev() )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d430 != 0x00007ffd0f92d0d0
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_MultipleInstances
│C│ 4: fromXDev returns correct instance
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:496
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:501: PASSED:
│C│ 4: REQUIRE( retrieved1 == &dev1 )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d430 == 0x00007ffd0f92d430
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:502: PASSED:
│C│ 4: REQUIRE( retrieved2 == &dev2 )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d0d0 == 0x00007ffd0f92d0d0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:503: PASSED:
│C│ 4: REQUIRE( retrieved1 != retrieved2 )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d430 != 0x00007ffd0f92d0d0
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_MultipleInstances
│C│ 4: Destroying one doesn't affect the other
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:506
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:510: PASSED:
│C│ 4: REQUIRE( dev1.destroyed )
│C│ 4: with expansion:
│C│ 4: true
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:511: PASSED:
│C│ 4: REQUIRE_FALSE( dev2.destroyed )
│C│ 4: with expansion:
│C│ 4: !false
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BodyTrackingDevice
│C│ 4: Body tracking functions are set
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:520
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:522: PASSED:
│C│ 4: REQUIRE( xdev->get_body_skeleton != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5517920 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:523: PASSED:
│C│ 4: REQUIRE( xdev->get_body_joints != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5517940 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:524: PASSED:
│C│ 4: REQUIRE( xdev->reset_body_tracking_calibration_meta != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5517960 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:525: PASSED:
│C│ 4: REQUIRE( xdev->set_body_tracking_calibration_override_meta != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5517980 != nullptr
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BodyTrackingDevice
│C│ 4: Other disabled features still use stubs
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:528
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:530: PASSED:
│C│ 4: REQUIRE( xdev->get_view_poses == u_device_ni_get_view_poses )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b950 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:531: PASSED:
│C│ 4: REQUIRE( xdev->get_hand_tracking == u_device_ni_get_hand_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b250 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:532: PASSED:
│C│ 4: REQUIRE( xdev->get_face_tracking == u_device_ni_get_face_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b2d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:533: PASSED:
│C│ 4: REQUIRE( xdev->get_presence == u_device_ni_get_presence )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b6d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:534: PASSED:
│C│ 4: REQUIRE( xdev->get_battery_status == u_device_ni_get_battery_status )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bb60 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BodyTrackingDevice
│C│ 4: get_body_skeleton can be called
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:537
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:541: PASSED:
│C│ 4: REQUIRE( dev.get_body_skeleton_call_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:545: PASSED:
│C│ 4: REQUIRE( result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:546: PASSED:
│C│ 4: REQUIRE( dev.get_body_skeleton_call_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BodyTrackingDevice
│C│ 4: get_body_joints can be called
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:549
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:553: PASSED:
│C│ 4: REQUIRE( dev.get_body_joints_call_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:557: PASSED:
│C│ 4: REQUIRE( result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:558: PASSED:
│C│ 4: REQUIRE( dev.get_body_joints_call_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BodyTrackingDevice
│C│ 4: reset_body_tracking_calibration_meta can be called
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:561
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:563: PASSED:
│C│ 4: REQUIRE( dev.reset_calibration_call_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:567: PASSED:
│C│ 4: REQUIRE( result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:568: PASSED:
│C│ 4: REQUIRE( dev.reset_calibration_call_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BodyTrackingDevice
│C│ 4: set_body_tracking_calibration_override_meta can be called
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:571
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:573: PASSED:
│C│ 4: REQUIRE( dev.set_calibration_call_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:577: PASSED:
│C│ 4: REQUIRE( result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:578: PASSED:
│C│ 4: REQUIRE( dev.set_calibration_call_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BodyTrackingDevice
│C│ 4: fromXDev conversion works
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:581
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:584: PASSED:
│C│ 4: REQUIRE( retrieved == &dev )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d420 == 0x00007ffd0f92d420
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BatteryDevice
│C│ 4: Battery function is set
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:593
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:595: PASSED:
│C│ 4: REQUIRE( xdev->get_battery_status != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5517f70 != nullptr
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BatteryDevice
│C│ 4: Other disabled features still use stubs
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:598
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:600: PASSED:
│C│ 4: REQUIRE( xdev->get_view_poses == u_device_ni_get_view_poses )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b950 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:601: PASSED:
│C│ 4: REQUIRE( xdev->get_hand_tracking == u_device_ni_get_hand_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b250 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:602: PASSED:
│C│ 4: REQUIRE( xdev->get_face_tracking == u_device_ni_get_face_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b2d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:603: PASSED:
│C│ 4: REQUIRE( xdev->get_body_skeleton == u_device_ni_get_body_skeleton )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b3d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:604: PASSED:
│C│ 4: REQUIRE( xdev->get_presence == u_device_ni_get_presence )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b6d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:605: PASSED:
│C│ 4: REQUIRE( xdev->get_brightness == u_device_ni_get_brightness )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bbe0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:606: PASSED:
│C│ 4: REQUIRE( xdev->set_brightness == u_device_ni_set_brightness )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bc60 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BatteryDevice
│C│ 4: get_battery_status can be called
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:609
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:615: PASSED:
│C│ 4: REQUIRE( dev.get_battery_call_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:619: PASSED:
│C│ 4: REQUIRE( result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:620: PASSED:
│C│ 4: REQUIRE( present == true )
│C│ 4: with expansion:
│C│ 4: true == true
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:621: PASSED:
│C│ 4: REQUIRE( charging == false )
│C│ 4: with expansion:
│C│ 4: false == false
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:622: PASSED:
│C│ 4: REQUIRE( charge == 0.75f )
│C│ 4: with expansion:
│C│ 4: 0.75f == 0.75f
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:623: PASSED:
│C│ 4: REQUIRE( dev.get_battery_call_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BatteryDevice
│C│ 4: fromXDev conversion works
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:626
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:629: PASSED:
│C│ 4: REQUIRE( retrieved == &dev )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d430 == 0x00007ffd0f92d430
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BrightnessDevice
│C│ 4: Brightness functions are set
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:638
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:640: PASSED:
│C│ 4: REQUIRE( xdev->get_brightness != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518430 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:641: PASSED:
│C│ 4: REQUIRE( xdev->set_brightness != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518450 != nullptr
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BrightnessDevice
│C│ 4: Other disabled features still use stubs
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:644
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:646: PASSED:
│C│ 4: REQUIRE( xdev->get_view_poses == u_device_ni_get_view_poses )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b950 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:647: PASSED:
│C│ 4: REQUIRE( xdev->get_hand_tracking == u_device_ni_get_hand_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b250 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:648: PASSED:
│C│ 4: REQUIRE( xdev->get_face_tracking == u_device_ni_get_face_tracking )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b2d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:649: PASSED:
│C│ 4: REQUIRE( xdev->get_body_skeleton == u_device_ni_get_body_skeleton )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b3d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:650: PASSED:
│C│ 4: REQUIRE( xdev->get_presence == u_device_ni_get_presence )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556b6d0 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:651: PASSED:
│C│ 4: REQUIRE( xdev->get_battery_status == u_device_ni_get_battery_status )
│C│ 4: with expansion:
│C│ 4: 0x00005602a556bb60 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BrightnessDevice
│C│ 4: get_brightness can be called
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:654
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:658: PASSED:
│C│ 4: REQUIRE( dev.get_brightness_call_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:662: PASSED:
│C│ 4: REQUIRE( result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:663: PASSED:
│C│ 4: REQUIRE( brightness == 0.5f )
│C│ 4: with expansion:
│C│ 4: 0.5f == 0.5f
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:664: PASSED:
│C│ 4: REQUIRE( dev.get_brightness_call_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BrightnessDevice
│C│ 4: set_brightness can be called
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:667
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:669: PASSED:
│C│ 4: REQUIRE( dev.set_brightness_call_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:673: PASSED:
│C│ 4: REQUIRE( result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:674: PASSED:
│C│ 4: REQUIRE( dev.set_brightness_call_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_BrightnessDevice
│C│ 4: fromXDev conversion works
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:677
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:680: PASSED:
│C│ 4: REQUIRE( retrieved == &dev )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d428 == 0x00007ffd0f92d428
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_AllFeaturesDevice
│C│ 4: All function pointers are set
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:950
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:952: PASSED:
│C│ 4: REQUIRE( xdev->update_inputs != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a55188a0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:953: PASSED:
│C│ 4: REQUIRE( xdev->get_tracked_pose != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a55187e0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:954: PASSED:
│C│ 4: REQUIRE( xdev->get_hand_tracking != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518900 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:955: PASSED:
│C│ 4: REQUIRE( xdev->get_face_tracking != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518920 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:956: PASSED:
│C│ 4: REQUIRE( xdev->get_face_calibration_state_android != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518940 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:957: PASSED:
│C│ 4: REQUIRE( xdev->get_body_skeleton != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518960 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:958: PASSED:
│C│ 4: REQUIRE( xdev->get_body_joints != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518980 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:959: PASSED:
│C│ 4: REQUIRE( xdev->reset_body_tracking_calibration_meta != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a55189a0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:960: PASSED:
│C│ 4: REQUIRE( xdev->set_body_tracking_calibration_override_meta != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a55189c0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:961: PASSED:
│C│ 4: REQUIRE( xdev->set_output != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a55188c0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:962: PASSED:
│C│ 4: REQUIRE( xdev->get_output_limits != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a55188e0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:963: PASSED:
│C│ 4: REQUIRE( xdev->get_presence != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518a60 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:964: PASSED:
│C│ 4: REQUIRE( xdev->begin_plane_detection_ext != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a55189e0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:965: PASSED:
│C│ 4: REQUIRE( xdev->destroy_plane_detection_ext != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518a00 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:966: PASSED:
│C│ 4: REQUIRE( xdev->get_plane_detection_state_ext != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518a20 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:967: PASSED:
│C│ 4: REQUIRE( xdev->get_plane_detections_ext != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518a40 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:968: PASSED:
│C│ 4: REQUIRE( xdev->get_view_poses != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518820 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:969: PASSED:
│C│ 4: REQUIRE( xdev->compute_distortion != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518860 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:970: PASSED:
│C│ 4: REQUIRE( xdev->get_visibility_mask != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518880 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:971: PASSED:
│C│ 4: REQUIRE( xdev->ref_space_usage != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518a80 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:972: PASSED:
│C│ 4: REQUIRE( xdev->is_form_factor_available != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518840 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:973: PASSED:
│C│ 4: REQUIRE( xdev->get_battery_status != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518aa0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:974: PASSED:
│C│ 4: REQUIRE( xdev->get_brightness != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518ac0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:975: PASSED:
│C│ 4: REQUIRE( xdev->set_brightness != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518ae0 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:976: PASSED:
│C│ 4: REQUIRE( xdev->get_compositor_info != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518b00 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:977: PASSED:
│C│ 4: REQUIRE( xdev->begin_feature != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518b20 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:978: PASSED:
│C│ 4: REQUIRE( xdev->end_feature != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518b40 != nullptr
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:979: PASSED:
│C│ 4: REQUIRE( xdev->destroy != nullptr )
│C│ 4: with expansion:
│C│ 4: 0x00005602a5518800 != nullptr
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_AllFeaturesDevice
│C│ 4: All functions can be called and track call counts
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:982
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:985: PASSED:
│C│ 4: REQUIRE( dev.update_inputs_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:987: PASSED:
│C│ 4: REQUIRE( dev.update_inputs_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:990: PASSED:
│C│ 4: REQUIRE( dev.tracked_pose_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:993: PASSED:
│C│ 4: REQUIRE( dev.tracked_pose_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:996: PASSED:
│C│ 4: REQUIRE( dev.hand_tracking_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1000: PASSED:
│C│ 4: REQUIRE( dev.hand_tracking_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1003: PASSED:
│C│ 4: REQUIRE( dev.face_tracking_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1006: PASSED:
│C│ 4: REQUIRE( dev.face_tracking_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1009: PASSED:
│C│ 4: REQUIRE( dev.face_calibration_android_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1012: PASSED:
│C│ 4: REQUIRE( dev.face_calibration_android_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1013: PASSED:
│C│ 4: REQUIRE( face_calibrated == true )
│C│ 4: with expansion:
│C│ 4: true == true
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1016: PASSED:
│C│ 4: REQUIRE( dev.body_skeleton_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1019: PASSED:
│C│ 4: REQUIRE( dev.body_skeleton_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1022: PASSED:
│C│ 4: REQUIRE( dev.body_joints_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1025: PASSED:
│C│ 4: REQUIRE( dev.body_joints_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1028: PASSED:
│C│ 4: REQUIRE( dev.reset_body_calibration_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1030: PASSED:
│C│ 4: REQUIRE( dev.reset_body_calibration_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1033: PASSED:
│C│ 4: REQUIRE( dev.set_body_calibration_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1035: PASSED:
│C│ 4: REQUIRE( dev.set_body_calibration_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1038: PASSED:
│C│ 4: REQUIRE( dev.set_output_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1041: PASSED:
│C│ 4: REQUIRE( dev.set_output_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1044: PASSED:
│C│ 4: REQUIRE( dev.get_output_limits_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1047: PASSED:
│C│ 4: REQUIRE( dev.get_output_limits_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1050: PASSED:
│C│ 4: REQUIRE( dev.presence_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1053: PASSED:
│C│ 4: REQUIRE( dev.presence_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1054: PASSED:
│C│ 4: REQUIRE( presence == true )
│C│ 4: with expansion:
│C│ 4: true == true
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1057: PASSED:
│C│ 4: REQUIRE( dev.begin_plane_detection_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1061: PASSED:
│C│ 4: REQUIRE( dev.begin_plane_detection_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1062: PASSED:
│C│ 4: REQUIRE( plane_detection_id == 42 )
│C│ 4: with expansion:
│C│ 4: 42 == 42
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1065: PASSED:
│C│ 4: REQUIRE( dev.get_plane_detection_state_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1068: PASSED:
│C│ 4: REQUIRE( dev.get_plane_detection_state_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1069: PASSED:
│C│ 4: REQUIRE( state == XRT_PLANE_DETECTOR_STATE_DONE_EXT )
│C│ 4: with expansion:
│C│ 4: 2 == 2
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1072: PASSED:
│C│ 4: REQUIRE( dev.get_plane_detections_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1075: PASSED:
│C│ 4: REQUIRE( dev.get_plane_detections_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1078: PASSED:
│C│ 4: REQUIRE( dev.destroy_plane_detection_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1080: PASSED:
│C│ 4: REQUIRE( dev.destroy_plane_detection_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1083: PASSED:
│C│ 4: REQUIRE( dev.get_view_poses_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1089: PASSED:
│C│ 4: REQUIRE( dev.get_view_poses_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1092: PASSED:
│C│ 4: REQUIRE( dev.compute_distortion_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1095: PASSED:
│C│ 4: REQUIRE( dev.compute_distortion_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1098: PASSED:
│C│ 4: REQUIRE( dev.get_visibility_mask_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1101: PASSED:
│C│ 4: REQUIRE( dev.get_visibility_mask_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1104: PASSED:
│C│ 4: REQUIRE( dev.ref_space_usage_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1106: PASSED:
│C│ 4: REQUIRE( dev.ref_space_usage_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1109: PASSED:
│C│ 4: REQUIRE( dev.is_form_factor_available_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1113: PASSED:
│C│ 4: REQUIRE( form_factor_result == XRT_SUCCESS )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1114: PASSED:
│C│ 4: REQUIRE( dev.is_form_factor_available_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1115: PASSED:
│C│ 4: REQUIRE( form_factor_available == true )
│C│ 4: with expansion:
│C│ 4: true == true
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1118: PASSED:
│C│ 4: REQUIRE( dev.get_battery_status_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1122: PASSED:
│C│ 4: REQUIRE( dev.get_battery_status_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1123: PASSED:
│C│ 4: REQUIRE( battery_present == true )
│C│ 4: with expansion:
│C│ 4: true == true
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1124: PASSED:
│C│ 4: REQUIRE( battery_charging == false )
│C│ 4: with expansion:
│C│ 4: false == false
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1125: PASSED:
│C│ 4: REQUIRE( battery_charge == 0.85f )
│C│ 4: with expansion:
│C│ 4: 0.850000024f == 0.850000024f
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1128: PASSED:
│C│ 4: REQUIRE( dev.get_brightness_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1131: PASSED:
│C│ 4: REQUIRE( dev.get_brightness_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1132: PASSED:
│C│ 4: REQUIRE( brightness == 0.7f )
│C│ 4: with expansion:
│C│ 4: 0.699999988f == 0.699999988f
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1135: PASSED:
│C│ 4: REQUIRE( dev.set_brightness_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1137: PASSED:
│C│ 4: REQUIRE( dev.set_brightness_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1140: PASSED:
│C│ 4: REQUIRE( dev.get_compositor_info_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1144: PASSED:
│C│ 4: REQUIRE( dev.get_compositor_info_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1147: PASSED:
│C│ 4: REQUIRE( dev.begin_feature_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1149: PASSED:
│C│ 4: REQUIRE( dev.begin_feature_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1152: PASSED:
│C│ 4: REQUIRE( dev.end_feature_count == 0 )
│C│ 4: with expansion:
│C│ 4: 0 == 0
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1154: PASSED:
│C│ 4: REQUIRE( dev.end_feature_count == 1 )
│C│ 4: with expansion:
│C│ 4: 1 == 1
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1157: PASSED:
│C│ 4: REQUIRE_FALSE( dev.destroyed )
│C│ 4: with expansion:
│C│ 4: !false
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1159: PASSED:
│C│ 4: REQUIRE( dev.destroyed )
│C│ 4: with expansion:
│C│ 4: true
│C│ 4:
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: DeviceBase_AllFeaturesDevice
│C│ 4: fromXDev conversion works
│C│ 4: -------------------------------------------------------------------------------
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1162
│C│ 4: ...............................................................................
│C│ 4:
│C│ 4: /mason/build/x86_64/monado.git/tests/tests_glue_device.cpp:1165: PASSED:
│C│ 4: REQUIRE( retrieved == &dev )
│C│ 4: with expansion:
│C│ 4: 0x00007ffd0f92d3c8 == 0x00007ffd0f92d3c8
│C│ 4:
│C│ 4: ===============================================================================
│C│ 4: All tests passed (216 assertions in 8 test cases)
│C│ 4:
│C│ 5: Randomness seeded to: 3346324940
│C│ 5:
│C│ 5: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 5: tests_glue_traits is a Catch2 v3.6.0 host application.
│C│ 5: Run with -? for options
│C│ 5:
│C│ 5: -------------------------------------------------------------------------------
│C│ 5: is_non_virtual_base_v true for non-virtual bases
│C│ 5: -------------------------------------------------------------------------------
│C│ 5: /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:64
│C│ 5: ...............................................................................
│C│ 5:
│C│ 5: /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:66: PASSED:
│C│ 5: with message:
│C│ 5: is_non_virtual_base_v
│C│ 5:
│C│ 5: /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:67: PASSED:
│C│ 5: with message:
│C│ 5: is_non_virtual_base_v
│C│ 5:
│C│ 5: /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:68: PASSED:
│C│ 5: with message:
│C│ 5: is_non_virtual_base_v
│C│ 5:
│C│ 5: /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:69: PASSED:
│C│ 5: with message:
│C│ 5: is_non_virtual_base_v, CrtpUser>
│C│ 5:
│C│ 5: -------------------------------------------------------------------------------
│C│ 5: is_non_virtual_base_v false for virtual bases
│C│ 5: -------------------------------------------------------------------------------
│C│ 5: /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:72
│C│ 5: ...............................................................................
│C│ 5:
│C│ 5: /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:74: PASSED:
│C│ 5: with message:
│C│ 5: !(is_non_virtual_base_v)
│C│ 5:
│C│ 5: /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:75: PASSED:
│C│ 5: with message:
│C│ 5: !(is_non_virtual_base_v)
│C│ 5:
│C│ 5: -------------------------------------------------------------------------------
│C│ 5: is_non_virtual_base_v false for unrelated types
│C│ 5: -------------------------------------------------------------------------------
│C│ 5: /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:78
│C│ 5: ...............................................................................
│C│ 5:
│C│ 5: /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:80: PASSED:
│C│ 5: with message:
│C│ 5: !(is_non_virtual_base_v)
│C│ 5:
│C│ 5: /mason/build/x86_64/monado.git/tests/tests_glue_traits.cpp:81: PASSED:
│C│ 5: with message:
│C│ 5: !(is_non_virtual_base_v)
│C│ 5:
│C│ 5: ===============================================================================
│C│ 5: All tests passed (8 assertions in 3 test cases)
│C│ 5:
│C│ 6: Randomness seeded to: 2423196172
│C│ 6:
│C│ 6: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 6: tests_history_buf is a Catch2 v3.6.0 host application.
│C│ 6: Run with -? for options
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: m_relation_history
│C│ 6: empty buffer
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:35
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:38: PASSED:
│C│ 6: CHECK( m_relation_history_get(rh, 0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:39: PASSED:
│C│ 6: CHECK( m_relation_history_get(rh, 1, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: m_relation_history
│C│ 6: populated buffer
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:41
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:62: PASSED:
│C│ 6: CHECK( m_relation_history_get_size(rh) == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:63: PASSED:
│C│ 6: CHECK_FALSE( m_relation_history_get_latest(rh, &out_time, &out_relation) )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:66: PASSED:
│C│ 6: CHECK( m_relation_history_push(rh, &relation, T0) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:67: PASSED:
│C│ 6: CHECK( m_relation_history_get_size(rh) == 1 )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:68: PASSED:
│C│ 6: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:69: PASSED:
│C│ 6: CHECK( out_time == T0 )
│C│ 6: with expansion:
│C│ 6: 20000000000 (0x4a817c800)
│C│ 6: ==
│C│ 6: 20000000000 (0x4a817c800)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:72: PASSED:
│C│ 6: CHECK( m_relation_history_push(rh, &relation, T1) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:73: PASSED:
│C│ 6: CHECK( m_relation_history_get_size(rh) == 2 )
│C│ 6: with expansion:
│C│ 6: 2 == 2
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:74: PASSED:
│C│ 6: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:75: PASSED:
│C│ 6: CHECK( out_time == T1 )
│C│ 6: with expansion:
│C│ 6: 21000000000 (0x4e3b29200)
│C│ 6: ==
│C│ 6: 21000000000 (0x4e3b29200)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:78: PASSED:
│C│ 6: CHECK( m_relation_history_push(rh, &relation, T2) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:79: PASSED:
│C│ 6: CHECK( m_relation_history_get_size(rh) == 3 )
│C│ 6: with expansion:
│C│ 6: 3 == 3
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:80: PASSED:
│C│ 6: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:81: PASSED:
│C│ 6: CHECK( out_time == T2 )
│C│ 6: with expansion:
│C│ 6: 22000000000 (0x51f4d5c00)
│C│ 6: ==
│C│ 6: 22000000000 (0x51f4d5c00)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:84: PASSED:
│C│ 6: CHECK_FALSE( m_relation_history_push(rh, &relation, T1) )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:85: PASSED:
│C│ 6: CHECK( m_relation_history_get_size(rh) == 3 )
│C│ 6: with expansion:
│C│ 6: 3 == 3
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:86: PASSED:
│C│ 6: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:87: PASSED:
│C│ 6: CHECK( out_time == T2 )
│C│ 6: with expansion:
│C│ 6: 22000000000 (0x51f4d5c00)
│C│ 6: ==
│C│ 6: 22000000000 (0x51f4d5c00)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:89: PASSED:
│C│ 6: CHECK( m_relation_history_get(rh, 0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:91: PASSED:
│C│ 6: CHECK( m_relation_history_get(rh, T0, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:92: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x == 0.f )
│C│ 6: with expansion:
│C│ 6: 0.0f == 0.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:94: PASSED:
│C│ 6: CHECK( m_relation_history_get(rh, T1, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:95: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x == 1.f )
│C│ 6: with expansion:
│C│ 6: 1.0f == 1.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:97: PASSED:
│C│ 6: CHECK( m_relation_history_get(rh, T2, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:98: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x == 2.f )
│C│ 6: with expansion:
│C│ 6: 2.0f == 2.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:102: PASSED:
│C│ 6: CHECK( m_relation_history_get(rh, T0 - (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_REVERSE_PREDICTED )
│C│ 6: with expansion:
│C│ 6: 4 == 4
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:103: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x < 0.f )
│C│ 6: with expansion:
│C│ 6: -1.0f < 0.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:106: PASSED:
│C│ 6: CHECK( m_relation_history_get(rh, (T0 + T1) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED )
│C│ 6: with expansion:
│C│ 6: 2 == 2
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:107: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x > 0.f )
│C│ 6: with expansion:
│C│ 6: 0.5f > 0.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:108: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x < 1.f )
│C│ 6: with expansion:
│C│ 6: 0.5f < 1.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:111: PASSED:
│C│ 6: CHECK( m_relation_history_get(rh, (T1 + T2) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED )
│C│ 6: with expansion:
│C│ 6: 2 == 2
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:112: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x > 1.f )
│C│ 6: with expansion:
│C│ 6: 1.5f > 1.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:113: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x < 2.f )
│C│ 6: with expansion:
│C│ 6: 1.5f < 2.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:116: PASSED:
│C│ 6: CHECK( m_relation_history_get(rh, T2 + (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_PREDICTED )
│C│ 6: with expansion:
│C│ 6: 3 == 3
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:117: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x > 2.f )
│C│ 6: with expansion:
│C│ 6: 3.0f > 2.0f
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: RelationHistory
│C│ 6: empty buffer
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:130
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:133: PASSED:
│C│ 6: CHECK( rh.get(0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:134: PASSED:
│C│ 6: CHECK( rh.get(1, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: RelationHistory
│C│ 6: populated buffer
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:136
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:157: PASSED:
│C│ 6: CHECK( rh.size() == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:158: PASSED:
│C│ 6: CHECK_FALSE( rh.get_latest(&out_time, &out_relation) )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:161: PASSED:
│C│ 6: CHECK( rh.push(relation, T0) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:162: PASSED:
│C│ 6: CHECK( rh.size() == 1 )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:163: PASSED:
│C│ 6: CHECK( rh.get_latest(&out_time, &out_relation) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:164: PASSED:
│C│ 6: CHECK( out_time == T0 )
│C│ 6: with expansion:
│C│ 6: 20000000000 (0x4a817c800)
│C│ 6: ==
│C│ 6: 20000000000 (0x4a817c800)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:167: PASSED:
│C│ 6: CHECK( rh.push(relation, T1) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:168: PASSED:
│C│ 6: CHECK( rh.size() == 2 )
│C│ 6: with expansion:
│C│ 6: 2 == 2
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:169: PASSED:
│C│ 6: CHECK( rh.get_latest(&out_time, &out_relation) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:170: PASSED:
│C│ 6: CHECK( out_time == T1 )
│C│ 6: with expansion:
│C│ 6: 21000000000 (0x4e3b29200)
│C│ 6: ==
│C│ 6: 21000000000 (0x4e3b29200)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:173: PASSED:
│C│ 6: CHECK( rh.push(relation, T2) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:174: PASSED:
│C│ 6: CHECK( rh.size() == 3 )
│C│ 6: with expansion:
│C│ 6: 3 == 3
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:175: PASSED:
│C│ 6: CHECK( rh.get_latest(&out_time, &out_relation) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:176: PASSED:
│C│ 6: CHECK( out_time == T2 )
│C│ 6: with expansion:
│C│ 6: 22000000000 (0x51f4d5c00)
│C│ 6: ==
│C│ 6: 22000000000 (0x51f4d5c00)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:179: PASSED:
│C│ 6: CHECK_FALSE( rh.push(relation, T1) )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:180: PASSED:
│C│ 6: CHECK( rh.size() == 3 )
│C│ 6: with expansion:
│C│ 6: 3 == 3
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:181: PASSED:
│C│ 6: CHECK( rh.get_latest(&out_time, &out_relation) )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:182: PASSED:
│C│ 6: CHECK( out_time == T2 )
│C│ 6: with expansion:
│C│ 6: 22000000000 (0x51f4d5c00)
│C│ 6: ==
│C│ 6: 22000000000 (0x51f4d5c00)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:184: PASSED:
│C│ 6: CHECK( rh.get(0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:186: PASSED:
│C│ 6: CHECK( rh.get(T0, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:187: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x == 0.f )
│C│ 6: with expansion:
│C│ 6: 0.0f == 0.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:189: PASSED:
│C│ 6: CHECK( rh.get(T1, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:190: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x == 1.f )
│C│ 6: with expansion:
│C│ 6: 1.0f == 1.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:192: PASSED:
│C│ 6: CHECK( rh.get(T2, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:193: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x == 2.f )
│C│ 6: with expansion:
│C│ 6: 2.0f == 2.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:197: PASSED:
│C│ 6: CHECK( rh.get(T0 - (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_REVERSE_PREDICTED )
│C│ 6: with expansion:
│C│ 6: 4 == 4
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:198: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x < 0.f )
│C│ 6: with expansion:
│C│ 6: -1.0f < 0.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:200: PASSED:
│C│ 6: CHECK( rh.get((T0 + T1) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED )
│C│ 6: with expansion:
│C│ 6: 2 == 2
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:201: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x > 0.f )
│C│ 6: with expansion:
│C│ 6: 0.5f > 0.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:202: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x < 1.f )
│C│ 6: with expansion:
│C│ 6: 0.5f < 1.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:204: PASSED:
│C│ 6: CHECK( rh.get((T1 + T2) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED )
│C│ 6: with expansion:
│C│ 6: 2 == 2
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:205: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x > 1.f )
│C│ 6: with expansion:
│C│ 6: 1.5f > 1.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:206: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x < 2.f )
│C│ 6: with expansion:
│C│ 6: 1.5f < 2.0f
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:208: PASSED:
│C│ 6: CHECK( rh.get(T2 + (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_PREDICTED )
│C│ 6: with expansion:
│C│ 6: 3 == 3
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:209: PASSED:
│C│ 6: CHECK( out_relation.pose.position.x > 2.f )
│C│ 6: with expansion:
│C│ 6: 3.0f > 2.0f
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: u_template_historybuf
│C│ 6: behavior when empty
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:216
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:218: PASSED:
│C│ 6: CHECK( buffer.empty() )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:219: PASSED:
│C│ 6: CHECK( 0 == buffer.size() )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:220: PASSED:
│C│ 6: CHECK_FALSE( buffer.begin().valid() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:221: PASSED:
│C│ 6: CHECK_FALSE( buffer.end().valid() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:222: PASSED:
│C│ 6: CHECK( buffer.begin() == buffer.end() )
│C│ 6: with expansion:
│C│ 6: Iterator@[0] == Iterator@[0]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:225: PASSED:
│C│ 6: REQUIRE_FALSE( buffer.pop_back() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6: with message:
│C│ 6: Check after pop_back
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:226: PASSED:
│C│ 6: CHECK( buffer.empty() )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6: with message:
│C│ 6: Check after pop_back
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: u_template_historybuf
│C│ 6: behavior with one
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:229
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:232: PASSED:
│C│ 6: CHECK_FALSE( buffer.empty() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:233: PASSED:
│C│ 6: CHECK( buffer.size() == 1 )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:236: PASSED:
│C│ 6: CHECK( buffer.begin().valid() )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:237: PASSED:
│C│ 6: CHECK_FALSE( buffer.end().valid() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:238: PASSED:
│C│ 6: CHECK_FALSE( buffer.begin() == buffer.end() )
│C│ 6: with expansion:
│C│ 6: !(Iterator@[0] == Iterator@[1])
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:243: PASSED:
│C│ 6: CHECK_FALSE( it.valid() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:245: PASSED:
│C│ 6: CHECK_FALSE( it.valid() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:247: PASSED:
│C│ 6: CHECK( buffer.begin() == buffer.cbegin() )
│C│ 6: with expansion:
│C│ 6: Iterator@[0] == Iterator@[0]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:248: PASSED:
│C│ 6: CHECK( buffer.end() == buffer.cend() )
│C│ 6: with expansion:
│C│ 6: Iterator@[1] == Iterator@[1]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:251: PASSED:
│C│ 6: CHECK( buffer.begin() == --(buffer.end()) )
│C│ 6: with expansion:
│C│ 6: Iterator@[0] == Iterator@[0]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:254: PASSED:
│C│ 6: CHECK_FALSE( buffer.begin() == (buffer.end())-- )
│C│ 6: with expansion:
│C│ 6: !(Iterator@[0] == Iterator@[1])
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:257: PASSED:
│C│ 6: CHECK( buffer.begin() == buffer.begin()++ )
│C│ 6: with expansion:
│C│ 6: Iterator@[0] == Iterator@[0]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:260: PASSED:
│C│ 6: CHECK_FALSE( buffer.begin() == ++(buffer.begin()) )
│C│ 6: with expansion:
│C│ 6: !(Iterator@[0] == Iterator@[1])
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:264: PASSED:
│C│ 6: CHECK_NOTHROW( buffer.get_at_index(0) )
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:265: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_index(0) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1404 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:266: PASSED:
│C│ 6: CHECK( *buffer.get_at_index(0) == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:268: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_age(0) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1404 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:269: PASSED:
│C│ 6: CHECK( *buffer.get_at_age(0) == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:270: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_clamped_age(0) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1404 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:271: PASSED:
│C│ 6: CHECK( *buffer.get_at_clamped_age(0) == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:273: PASSED:
│C│ 6: CHECK( buffer.get_at_age(1) == nullptr )
│C│ 6: with expansion:
│C│ 6: nullptr == nullptr
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:275: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_clamped_age(1) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1404 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:276: PASSED:
│C│ 6: CHECK( *buffer.get_at_clamped_age(1) == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:278: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_clamped_age(2) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1404 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:279: PASSED:
│C│ 6: CHECK( *buffer.get_at_clamped_age(2) == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:281: PASSED:
│C│ 6: CHECK_NOTHROW( buffer.front() )
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:282: PASSED:
│C│ 6: CHECK( buffer.front() == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:284: PASSED:
│C│ 6: CHECK_NOTHROW( buffer.back() )
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:285: PASSED:
│C│ 6: CHECK( buffer.back() == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:287: PASSED:
│C│ 6: CHECK( *buffer.begin() == buffer.front() )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:291: PASSED:
│C│ 6: REQUIRE( buffer.pop_back() )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6: with message:
│C│ 6: Check after pop_back
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:292: PASSED:
│C│ 6: CHECK( buffer.size() == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6: with message:
│C│ 6: Check after pop_back
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:294: PASSED:
│C│ 6: REQUIRE_FALSE( buffer.pop_back() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6: with message:
│C│ 6: Check after pop_back
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: u_template_historybuf
│C│ 6: behavior with two
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:298
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:302: PASSED:
│C│ 6: CHECK_FALSE( buffer.empty() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:303: PASSED:
│C│ 6: CHECK( buffer.size() == 2 )
│C│ 6: with expansion:
│C│ 6: 2 == 2
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: u_template_historybuf
│C│ 6: behavior with two
│C│ 6: check iterators
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:304
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:307: PASSED:
│C│ 6: CHECK( buffer.begin().valid() )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:308: PASSED:
│C│ 6: CHECK_FALSE( buffer.end().valid() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:309: PASSED:
│C│ 6: CHECK_FALSE( buffer.begin() == buffer.end() )
│C│ 6: with expansion:
│C│ 6: !(Iterator@[0] == Iterator@[2])
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:314: PASSED:
│C│ 6: CHECK_FALSE( it.valid() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:316: PASSED:
│C│ 6: CHECK_FALSE( it.valid() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:318: PASSED:
│C│ 6: CHECK( buffer.begin() == buffer.cbegin() )
│C│ 6: with expansion:
│C│ 6: Iterator@[0] == Iterator@[0]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:319: PASSED:
│C│ 6: CHECK( buffer.end() == buffer.cend() )
│C│ 6: with expansion:
│C│ 6: Iterator@[2] == Iterator@[2]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:322: PASSED:
│C│ 6: CHECK( buffer.begin() == --(--(buffer.end())) )
│C│ 6: with expansion:
│C│ 6: Iterator@[0] == Iterator@[0]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:325: PASSED:
│C│ 6: CHECK_FALSE( buffer.begin() == (buffer.end())-- )
│C│ 6: with expansion:
│C│ 6: !(Iterator@[0] == Iterator@[2])
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:328: PASSED:
│C│ 6: CHECK( buffer.begin() == buffer.begin()++ )
│C│ 6: with expansion:
│C│ 6: Iterator@[0] == Iterator@[0]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:331: PASSED:
│C│ 6: CHECK_FALSE( buffer.begin() == ++(buffer.begin()) )
│C│ 6: with expansion:
│C│ 6: !(Iterator@[0] == Iterator@[1])
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: u_template_historybuf
│C│ 6: behavior with two
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:298
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:302: PASSED:
│C│ 6: CHECK_FALSE( buffer.empty() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:303: PASSED:
│C│ 6: CHECK( buffer.size() == 2 )
│C│ 6: with expansion:
│C│ 6: 2 == 2
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: u_template_historybuf
│C│ 6: behavior with two
│C│ 6: check contents
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:333
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:336: PASSED:
│C│ 6: CHECK_NOTHROW( buffer.get_at_index(0) )
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:337: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_index(0) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1404 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:338: PASSED:
│C│ 6: CHECK( *buffer.get_at_index(0) == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:339: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_index(1) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1408 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:340: PASSED:
│C│ 6: CHECK( *buffer.get_at_index(1) == 1 )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:341: PASSED:
│C│ 6: CHECK( buffer.get_at_index(2) == nullptr )
│C│ 6: with expansion:
│C│ 6: nullptr == nullptr
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:343: PASSED:
│C│ 6: CHECK_NOTHROW( buffer.get_at_age(0) )
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:344: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_age(0) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1408 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:345: PASSED:
│C│ 6: CHECK( *buffer.get_at_age(0) == 1 )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:346: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_clamped_age(0) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1408 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:347: PASSED:
│C│ 6: CHECK( *buffer.get_at_clamped_age(0) == 1 )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:349: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_age(1) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1404 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:350: PASSED:
│C│ 6: CHECK( *buffer.get_at_age(1) == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:351: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_clamped_age(1) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1404 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:352: PASSED:
│C│ 6: CHECK( *buffer.get_at_clamped_age(1) == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:354: PASSED:
│C│ 6: CHECK( buffer.get_at_age(2) == nullptr )
│C│ 6: with expansion:
│C│ 6: nullptr == nullptr
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:356: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_clamped_age(2) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1404 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:357: PASSED:
│C│ 6: CHECK( *buffer.get_at_clamped_age(2) == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:359: PASSED:
│C│ 6: CHECK_FALSE( buffer.get_at_clamped_age(3) == nullptr )
│C│ 6: with expansion:
│C│ 6: !(0x00007fff1b9f1404 == nullptr)
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:360: PASSED:
│C│ 6: CHECK( *buffer.get_at_clamped_age(3) == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:362: PASSED:
│C│ 6: CHECK_NOTHROW( buffer.front() )
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:363: PASSED:
│C│ 6: CHECK( buffer.front() == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:365: PASSED:
│C│ 6: CHECK_NOTHROW( buffer.back() )
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:366: PASSED:
│C│ 6: CHECK( buffer.back() == 1 )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:368: PASSED:
│C│ 6: CHECK( *buffer.begin() == buffer.front() )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:369: PASSED:
│C│ 6: CHECK( buffer.back() == *(--buffer.end()) )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: u_template_historybuf
│C│ 6: behavior with two
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:298
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:302: PASSED:
│C│ 6: CHECK_FALSE( buffer.empty() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:303: PASSED:
│C│ 6: CHECK( buffer.size() == 2 )
│C│ 6: with expansion:
│C│ 6: 2 == 2
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: u_template_historybuf
│C│ 6: behavior with two
│C│ 6: Check after pop_back
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:371
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:373: PASSED:
│C│ 6: REQUIRE( buffer.pop_back() )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:374: PASSED:
│C│ 6: CHECK( buffer.size() == 1 )
│C│ 6: with expansion:
│C│ 6: 1 == 1
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:375: PASSED:
│C│ 6: CHECK( buffer.front() == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:377: PASSED:
│C│ 6: REQUIRE( buffer.pop_back() )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:378: PASSED:
│C│ 6: CHECK( buffer.size() == 0 )
│C│ 6: with expansion:
│C│ 6: 0 == 0
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: u_template_historybuf
│C│ 6: algorithm behavior with 3
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:382
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:387: PASSED:
│C│ 6: CHECK_FALSE( buffer.empty() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:388: PASSED:
│C│ 6: CHECK( buffer.size() == 3 )
│C│ 6: with expansion:
│C│ 6: 3 == 3
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:389: PASSED:
│C│ 6: CHECK( buffer.begin() == std::find(buffer.begin(), buffer.end(), 0) )
│C│ 6: with expansion:
│C│ 6: Iterator@[0] == Iterator@[0]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:390: PASSED:
│C│ 6: CHECK( ++(buffer.begin()) == std::find(buffer.begin(), buffer.end(), 2) )
│C│ 6: with expansion:
│C│ 6: Iterator@[1] == Iterator@[1]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:391: PASSED:
│C│ 6: CHECK( buffer.end() == std::find(buffer.begin(), buffer.end(), 5) )
│C│ 6: with expansion:
│C│ 6: Iterator@[3] == Iterator@[3]
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:393: PASSED:
│C│ 6: CHECK( ++(buffer.begin()) == std::lower_bound(buffer.begin(), buffer.end(), 1) )
│C│ 6: with expansion:
│C│ 6: Iterator@[1] == Iterator@[1]
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: IteratorBase
│C│ 6: Check default constructed
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:410
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:412: PASSED:
│C│ 6: CHECK_FALSE( default_constructed.valid() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:413: PASSED:
│C│ 6: CHECK( default_constructed.is_cleared() )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: IteratorBase
│C│ 6: Check begin constructed
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:415
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:417: PASSED:
│C│ 6: CHECK( begin_constructed.valid() )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:418: PASSED:
│C│ 6: CHECK_FALSE( begin_constructed.is_cleared() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:419: PASSED:
│C│ 6: CHECK( (--begin_constructed).is_cleared() )
│C│ 6: with expansion:
│C│ 6: true
│C│ 6:
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: IteratorBase
│C│ 6: Check end constructed
│C│ 6: -------------------------------------------------------------------------------
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:421
│C│ 6: ...............................................................................
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:423: PASSED:
│C│ 6: CHECK_FALSE( end_constructed.valid() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:424: PASSED:
│C│ 6: CHECK_FALSE( end_constructed.is_cleared() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: /mason/build/x86_64/monado.git/tests/tests_history_buf.cpp:426: PASSED:
│C│ 6: CHECK_FALSE( (++end_constructed).is_cleared() )
│C│ 6: with expansion:
│C│ 6: !false
│C│ 6:
│C│ 6: ===============================================================================
│C│ 6: All tests passed (176 assertions in 4 test cases)
│C│ 6:
│C│ 1/24 Test #1: tests_cxx_wrappers ............... Passed 0.01 sec
│C│ 2/24 Test #2: tests_deque ...................... Passed 0.01 sec
│C│ 3/24 Test #3: tests_generic_callbacks .......... Passed 0.01 sec
│C│ 4/24 Test #4: tests_glue_device ................ Passed 0.01 sec
│C│ 5/24 Test #5: tests_glue_traits ................ Passed 0.01 sec
│C│ 6/24 Test #6: tests_history_buf ................ Passed 0.01 sec
│C│ 7: Randomness seeded to: 4232308836
│C│ 7:
│C│ 7: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 7: tests_id_ringbuffer is a Catch2 v3.6.0 host application.
│C│ 7: Run with -? for options
│C│ 7:
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: u_template_historybuf
│C│ 7: behavior when empty
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:19
│C│ 7: ...............................................................................
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:21: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_is_empty(buffer) )
│C│ 7: with expansion:
│C│ 7: true
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:22: PASSED:
│C│ 7: CHECK( 0 == u_id_ringbuffer_get_size(buffer) )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:24: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_front(buffer, &out_id) < 0 )
│C│ 7: with expansion:
│C│ 7: -1 < 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:25: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_back(buffer, &out_id) < 0 )
│C│ 7: with expansion:
│C│ 7: -1 < 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:30: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_is_empty(buffer) )
│C│ 7: with expansion:
│C│ 7: true
│C│ 7: with message:
│C│ 7: Check after pop_back
│C│ 7:
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: u_template_historybuf
│C│ 7: behavior with one
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:33
│C│ 7: ...............................................................................
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:36: PASSED:
│C│ 7: REQUIRE( zero_inner_index >= 0 )
│C│ 7: with expansion:
│C│ 7: 1 >= 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:37: PASSED:
│C│ 7: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) )
│C│ 7: with expansion:
│C│ 7: !false
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:38: PASSED:
│C│ 7: CHECK( 1 == u_id_ringbuffer_get_size(buffer) )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:45: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) >= 0 )
│C│ 7: with expansion:
│C│ 7: 1 >= 0
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:46: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:47: PASSED:
│C│ 7: CHECK( out_id_front == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:48: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_back(buffer, &out_id_back) >= 0 )
│C│ 7: with expansion:
│C│ 7: 1 >= 0
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:49: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_back(buffer, &out_id_front) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:50: PASSED:
│C│ 7: CHECK( out_id_back == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:51: PASSED:
│C│ 7: CHECK( out_id_front == out_id_back )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:56: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_index(buffer, 0, &out_id) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:57: PASSED:
│C│ 7: CHECK( out_id == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:61: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_age(buffer, 0, &out_id) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:62: PASSED:
│C│ 7: CHECK( out_id == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:66: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 0, &out_id) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:67: PASSED:
│C│ 7: CHECK( out_id == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:71: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_age(buffer, 1, &out_id) < 0 )
│C│ 7: with expansion:
│C│ 7: -1 < 0
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:75: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 1, &out_id) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:76: PASSED:
│C│ 7: CHECK( out_id == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:80: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 2, &out_id) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:81: PASSED:
│C│ 7: CHECK( out_id == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with message:
│C│ 7: zero_inner_index := 1
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:88: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_is_empty(buffer) )
│C│ 7: with expansion:
│C│ 7: true
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: Check after pop_back
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:91: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_is_empty(buffer) )
│C│ 7: with expansion:
│C│ 7: true
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: Check after pop_back
│C│ 7:
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: u_template_historybuf
│C│ 7: behavior with two
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:95
│C│ 7: ...............................................................................
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:99: PASSED:
│C│ 7: REQUIRE( zero_inner_index >= 0 )
│C│ 7: with expansion:
│C│ 7: 1 >= 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:100: PASSED:
│C│ 7: REQUIRE( one_inner_index >= 0 )
│C│ 7: with expansion:
│C│ 7: 2 >= 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:101: PASSED:
│C│ 7: REQUIRE( zero_inner_index != one_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 != 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:104: PASSED:
│C│ 7: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) )
│C│ 7: with expansion:
│C│ 7: !false
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:105: PASSED:
│C│ 7: CHECK( 2 == u_id_ringbuffer_get_size(buffer) )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: u_template_historybuf
│C│ 7: behavior with two
│C│ 7: check front and back
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:107
│C│ 7: ...............................................................................
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:112: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:113: PASSED:
│C│ 7: CHECK( out_id_front == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:114: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_back(buffer, &out_id_back) == one_inner_index )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:115: PASSED:
│C│ 7: CHECK( out_id_back == 1 )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:116: PASSED:
│C│ 7: CHECK( out_id_front != out_id_back )
│C│ 7: with expansion:
│C│ 7: 0 != 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: u_template_historybuf
│C│ 7: behavior with two
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:95
│C│ 7: ...............................................................................
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:99: PASSED:
│C│ 7: REQUIRE( zero_inner_index >= 0 )
│C│ 7: with expansion:
│C│ 7: 1 >= 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:100: PASSED:
│C│ 7: REQUIRE( one_inner_index >= 0 )
│C│ 7: with expansion:
│C│ 7: 2 >= 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:101: PASSED:
│C│ 7: REQUIRE( zero_inner_index != one_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 != 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:104: PASSED:
│C│ 7: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) )
│C│ 7: with expansion:
│C│ 7: !false
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:105: PASSED:
│C│ 7: CHECK( 2 == u_id_ringbuffer_get_size(buffer) )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: u_template_historybuf
│C│ 7: behavior with two
│C│ 7: check contents
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:118
│C│ 7: ...............................................................................
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:123: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_index(buffer, 0, &out_id) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:124: PASSED:
│C│ 7: CHECK( out_id == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:128: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_index(buffer, 1, &out_id) == one_inner_index )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:129: PASSED:
│C│ 7: CHECK( out_id == 1 )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:133: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_index(buffer, 2, &out_id) < 0 )
│C│ 7: with expansion:
│C│ 7: -1 < 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:138: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_age(buffer, 0, &out_id) == one_inner_index )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:139: PASSED:
│C│ 7: CHECK( out_id == 1 )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:143: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 0, &out_id) == one_inner_index )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:144: PASSED:
│C│ 7: CHECK( out_id == 1 )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:149: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_age(buffer, 1, &out_id) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:150: PASSED:
│C│ 7: CHECK( out_id == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:154: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 1, &out_id) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:155: PASSED:
│C│ 7: CHECK( out_id == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:160: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_age(buffer, 2, &out_id) < 0 )
│C│ 7: with expansion:
│C│ 7: -1 < 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:164: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 2, &out_id) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:165: PASSED:
│C│ 7: CHECK( out_id == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:169: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 3, &out_id) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:170: PASSED:
│C│ 7: CHECK( out_id == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: u_template_historybuf
│C│ 7: behavior with two
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:95
│C│ 7: ...............................................................................
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:99: PASSED:
│C│ 7: REQUIRE( zero_inner_index >= 0 )
│C│ 7: with expansion:
│C│ 7: 1 >= 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:100: PASSED:
│C│ 7: REQUIRE( one_inner_index >= 0 )
│C│ 7: with expansion:
│C│ 7: 2 >= 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:101: PASSED:
│C│ 7: REQUIRE( zero_inner_index != one_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 != 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:104: PASSED:
│C│ 7: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) )
│C│ 7: with expansion:
│C│ 7: !false
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:105: PASSED:
│C│ 7: CHECK( 2 == u_id_ringbuffer_get_size(buffer) )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: u_template_historybuf
│C│ 7: behavior with two
│C│ 7: Check after pop_back
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:173
│C│ 7: ...............................................................................
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:176: PASSED:
│C│ 7: CHECK( 1 == u_id_ringbuffer_get_size(buffer) )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:178: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:179: PASSED:
│C│ 7: CHECK( out_id_front == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:182: PASSED:
│C│ 7: CHECK( 0 == u_id_ringbuffer_get_size(buffer) )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:184: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_get_front(buffer, &out_id) < 0 )
│C│ 7: with expansion:
│C│ 7: -1 < 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: one_inner_index := 2
│C│ 7:
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: u_template_historybuf
│C│ 7: algorithm behavior with 3
│C│ 7: -------------------------------------------------------------------------------
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:188
│C│ 7: ...............................................................................
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:193: PASSED:
│C│ 7: REQUIRE( zero_inner_index >= 0 )
│C│ 7: with expansion:
│C│ 7: 1 >= 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:194: PASSED:
│C│ 7: REQUIRE( two_inner_index >= 0 )
│C│ 7: with expansion:
│C│ 7: 2 >= 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:195: PASSED:
│C│ 7: REQUIRE( four_inner_index >= 0 )
│C│ 7: with expansion:
│C│ 7: 3 >= 0
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:199: PASSED:
│C│ 7: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) )
│C│ 7: with expansion:
│C│ 7: !false
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:200: PASSED:
│C│ 7: CHECK( 3 == u_id_ringbuffer_get_size(buffer) )
│C│ 7: with expansion:
│C│ 7: 3 == 3
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:204: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 0, nullptr, nullptr) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:205: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 0, &out_id, &out_index) == zero_inner_index )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:206: PASSED:
│C│ 7: CHECK( out_id == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:207: PASSED:
│C│ 7: CHECK( out_index == 0 )
│C│ 7: with expansion:
│C│ 7: 0 == 0
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:209: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 2, nullptr, nullptr) == two_inner_index )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:210: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 2, &out_id, &out_index) == two_inner_index )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:211: PASSED:
│C│ 7: CHECK( out_id == 2 )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:212: PASSED:
│C│ 7: CHECK( out_index == 1 )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:214: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 4, nullptr, nullptr) == four_inner_index )
│C│ 7: with expansion:
│C│ 7: 3 == 3
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:215: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 4, &out_id, &out_index) == four_inner_index )
│C│ 7: with expansion:
│C│ 7: 3 == 3
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:216: PASSED:
│C│ 7: CHECK( out_id == 4 )
│C│ 7: with expansion:
│C│ 7: 4 == 4
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:217: PASSED:
│C│ 7: CHECK( out_index == 2 )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:222: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_lower_bound_id(buffer, 1, nullptr, nullptr) == two_inner_index )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:223: PASSED:
│C│ 7: CHECK( u_id_ringbuffer_lower_bound_id(buffer, 1, &out_id, &out_index) == two_inner_index )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:224: PASSED:
│C│ 7: CHECK( out_id == 2 )
│C│ 7: with expansion:
│C│ 7: 2 == 2
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: /mason/build/x86_64/monado.git/tests/tests_id_ringbuffer.cpp:225: PASSED:
│C│ 7: CHECK( out_index == 1 )
│C│ 7: with expansion:
│C│ 7: 1 == 1
│C│ 7: with messages:
│C│ 7: zero_inner_index := 1
│C│ 7: two_inner_index := 2
│C│ 7: four_inner_index := 3
│C│ 7:
│C│ 7: ===============================================================================
│C│ 7: All tests passed (92 assertions in 1 test case)
│C│ 7:
│C│ 8: Randomness seeded to: 4101321550
│C│ 8:
│C│ 8: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 8: tests_json is a Catch2 v3.6.0 host application.
│C│ 8: Run with -? for options
│C│ 8:
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: u_json
│C│ 8: JSONBuilder builds as expected
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:96
│C│ 8: ...............................................................................
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:116: PASSED:
│C│ 8: CHECK( json_node.toString(false) == node_from_string.toString(false) )
│C│ 8: with expansion:
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8: ==
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8: with messages:
│C│ 8: json_node={
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }
│C│ 8: node_from_string={
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }
│C│ 8:
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: u_json
│C│ 8: Complex JSON is preserved through save and load
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:119
│C│ 8: ...............................................................................
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:124: PASSED:
│C│ 8: CHECK( json_node.toString(false) == loaded.toString(false) )
│C│ 8: with expansion:
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8: ==
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8: with messages:
│C│ 8: json_node={
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }
│C│ 8: loaded={
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }
│C│ 8:
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: u_json
│C│ 8: Read methods work
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:127
│C│ 8: ...............................................................................
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:129: PASSED:
│C│ 8: CHECK( json_node["eta"].asString() == "theta" )
│C│ 8: with expansion:
│C│ 8: "theta" == "theta"
│C│ 8:
│C│ 8: ERROR [asDouble] Invalid double: "theta"
│C│ 8: From field named: eta, defaults 3.140000
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:130: PASSED:
│C│ 8: CHECK( json_node["eta"].asDouble(3.14) == 3.14 )
│C│ 8: with expansion:
│C│ 8: 3.14000000000000012 == 3.14000000000000012
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:131: PASSED:
│C│ 8: CHECK( json_node["mu"].asBool(false) == true )
│C│ 8: with expansion:
│C│ 8: true == true
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:132: PASSED:
│C│ 8: CHECK( json_node["alpha"][0].canBool() )
│C│ 8: with expansion:
│C│ 8: true
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:133: PASSED:
│C│ 8: CHECK( json_node["alpha"][0].asBool(false) == true )
│C│ 8: with expansion:
│C│ 8: true == true
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:134: PASSED:
│C│ 8: CHECK( json_node["alpha"][4]["delta"].asInt(-1) == 6 )
│C│ 8: with expansion:
│C│ 8: 6 == 6
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:135: PASSED:
│C│ 8: CHECK( json_node["alpha"][4]["delta"].asDouble(-1) == 6.0 )
│C│ 8: with expansion:
│C│ 8: 6.0 == 6.0
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:136: PASSED:
│C│ 8: CHECK( json_node["rho"][0]["sigma"][0]["tau"][0]["upsilon"].asArray().size() == 1 )
│C│ 8: with expansion:
│C│ 8: 1 == 1
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:137: PASSED:
│C│ 8: CHECK( json_node["alpha"][3].asObject()["gamma"].asInt() == 5 )
│C│ 8: with expansion:
│C│ 8: 5 == 5
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:138: PASSED:
│C│ 8: CHECK( json_node["iota"].hasKey("kappa") )
│C│ 8: with expansion:
│C│ 8: true
│C│ 8:
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: u_json
│C│ 8: Can make a double
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:141
│C│ 8: ...............................................................................
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:147: PASSED:
│C│ 8: CHECK( stringToDouble.isDouble() )
│C│ 8: with expansion:
│C│ 8: true
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:148: PASSED:
│C│ 8: CHECK( stringToDouble.asDouble() == Catch::Approx(0.5).margin(e) )
│C│ 8: with expansion:
│C│ 8: 0.5 == Approx( 0.5 )
│C│ 8:
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: u_json
│C│ 8: Copy construction duplicates the JSON
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:151
│C│ 8: ...............................................................................
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:154: PASSED:
│C│ 8: CHECK( copy.getCJSON() != json_node.getCJSON() )
│C│ 8: with expansion:
│C│ 8: 0x000055ac9124f040 != 0x000055ac9124eca0
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:155: PASSED:
│C│ 8: CHECK( copy.toString(false) == json_node.toString(false) )
│C│ 8: with expansion:
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8: ==
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8:
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: u_json
│C│ 8: Copy assignment duplicates the JSON
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:158
│C│ 8: ...............................................................................
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:162: PASSED:
│C│ 8: CHECK( copy.getCJSON() != json_node.getCJSON() )
│C│ 8: with expansion:
│C│ 8: 0x000055ac91251090 != 0x000055ac9124e820
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:163: PASSED:
│C│ 8: CHECK( copy.toString(false) == json_node.toString(false) )
│C│ 8: with expansion:
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8: ==
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8:
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: u_json
│C│ 8: Move construction doesn't duplicate the JSON
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:166
│C│ 8: ...............................................................................
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:171: PASSED:
│C│ 8: CHECK( moved.getCJSON() == cjson )
│C│ 8: with expansion:
│C│ 8: 0x000055ac91255ec0 == 0x000055ac91255ec0
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:172: PASSED:
│C│ 8: CHECK( moved.toString(false) == json_node.toString(false) )
│C│ 8: with expansion:
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8: ==
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8:
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: u_json
│C│ 8: Move assignment doesn't duplicate the JSON
│C│ 8: -------------------------------------------------------------------------------
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:175
│C│ 8: ...............................................................................
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:181: PASSED:
│C│ 8: CHECK( moved.getCJSON() == cjson )
│C│ 8: with expansion:
│C│ 8: 0x000055ac91251130 == 0x000055ac91251130
│C│ 8:
│C│ 8: /mason/build/x86_64/monado.git/tests/tests_json.cpp:182: PASSED:
│C│ 8: CHECK( moved.toString(false) == json_node.toString(false) )
│C│ 8: with expansion:
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8: ==
│C│ 8: "{
│C│ 8: "alpha": [1, true, 3.14, {
│C│ 8: "beta": 4,
│C│ 8: "gamma": 5
│C│ 8: }, {
│C│ 8: "delta": 6
│C│ 8: }, [{
│C│ 8: "epsilon": [7],
│C│ 8: "zeta": false
│C│ 8: }]],
│C│ 8: "eta": "theta",
│C│ 8: "iota": {
│C│ 8: "kappa": [{
│C│ 8: "lambda": [5.5, [4.4, 3.3], {
│C│ 8: }, 2.2, 1, 0, {
│C│ 8: }, [-1], -2.2, -3.3, -4.4, -5.5]
│C│ 8: }]
│C│ 8: },
│C│ 8: "mu": true,
│C│ 8: "nu": false,
│C│ 8: "xi": 42,
│C│ 8: "omicron": [],
│C│ 8: "pi": 3.141592,
│C│ 8: "rho": [{
│C│ 8: "sigma": [{
│C│ 8: "tau": [{
│C│ 8: "upsilon": [[[]]]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }]
│C│ 8: }"
│C│ 8:
│C│ 8: ===============================================================================
│C│ 8: All tests passed (22 assertions in 1 test case)
│C│ 8:
│C│ test 9
│C│ Start 9: tests_lowpass_float
│C│
│C│ 9: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_lowpass_float "--success" "--allow-running-no-tests"
│C│ 9: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 9: Test timeout computed to be: 1500
│C│ test 10
│C│ Start 10: tests_lowpass_integer
│C│
│C│ 10: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_lowpass_integer "--success" "--allow-running-no-tests"
│C│ 10: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 10: Test timeout computed to be: 1500
│C│ test 11
│C│ Start 11: tests_pacing
│C│
│C│ 11: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_pacing "--success" "--allow-running-no-tests"
│C│ 11: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 11: Test timeout computed to be: 1500
│C│ test 12
│C│ Start 12: tests_quatexpmap
│C│
│C│ 12: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_quatexpmap "--success" "--allow-running-no-tests"
│C│ 12: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 12: Test timeout computed to be: 1500
│C│ test 13
│C│ Start 13: tests_quat_change_of_basis
│C│
│C│ 13: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_quat_change_of_basis "--success" "--allow-running-no-tests"
│C│ 13: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 13: Test timeout computed to be: 1500
│C│ test 14
│C│ Start 14: tests_quat_swing_twist
│C│
│C│ 14: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_quat_swing_twist "--success" "--allow-running-no-tests"
│C│ 14: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 14: Test timeout computed to be: 1500
│C│ 7/24 Test #7: tests_id_ringbuffer .............. Passed 0.02 sec
│C│ 8/24 Test #8: tests_json ....................... Passed 0.02 sec
│C│ 9: Randomness seeded to: 2262389062
│C│ 9:
│C│ 9: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 9: tests_lowpass_float is a Catch2 v3.6.0 host application.
│C│ 9: Run with -? for options
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - float
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:19
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:23: PASSED:
│C│ 9: CHECK_FALSE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: !false
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:27: PASSED:
│C│ 9: CHECK( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:28: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 12345 (0x3039) == 12345 (0x3039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:29: PASSED:
│C│ 9: CHECK( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - float
│C│ 9: Increase
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:32
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 20012345 (0x1315d39)
│C│ 9: ==
│C│ 9: 20012345 (0x1315d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 577.886474609f > 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 40012345 (0x2628a39)
│C│ 9: ==
│C│ 9: 40012345 (0x2628a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 598.369995117f > 577.886474609f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 60012345 (0x393b739)
│C│ 9: ==
│C│ 9: 60012345 (0x393b739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.879821777f > 598.369995117f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 80012345 (0x4c4e439)
│C│ 9: ==
│C│ 9: 80012345 (0x4c4e439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.991149902f > 599.879821777f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 100012345 (0x5f61139)
│C│ 9: ==
│C│ 9: 100012345 (0x5f61139)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.999328613f > 599.991149902f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 120012345 (0x7273e39)
│C│ 9: ==
│C│ 9: 120012345 (0x7273e39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.999938965f > 599.999328613f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 140012345 (0x8586b39)
│C│ 9: ==
│C│ 9: 140012345 (0x8586b39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 600.0f > 599.999938965f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 160012345 (0x9899839)
│C│ 9: ==
│C│ 9: 160012345 (0x9899839)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 180012345 (0xabac539)
│C│ 9: ==
│C│ 9: 180012345 (0xabac539)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 200012345 (0xbebf239)
│C│ 9: ==
│C│ 9: 200012345 (0xbebf239)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9: ==
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9: ==
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 260012345 (0xf7f7939)
│C│ 9: ==
│C│ 9: 260012345 (0xf7f7939)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 280012345 (0x10b0a639)
│C│ 9: ==
│C│ 9: 280012345 (0x10b0a639)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 300012345 (0x11e1d339)
│C│ 9: ==
│C│ 9: 300012345 (0x11e1d339)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 320012345 (0x13130039)
│C│ 9: ==
│C│ 9: 320012345 (0x13130039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 340012345 (0x14442d39)
│C│ 9: ==
│C│ 9: 340012345 (0x14442d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 360012345 (0x15755a39)
│C│ 9: ==
│C│ 9: 360012345 (0x15755a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 380012345 (0x16a68739)
│C│ 9: ==
│C│ 9: 380012345 (0x16a68739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 400012345 (0x17d7b439)
│C│ 9: ==
│C│ 9: 400012345 (0x17d7b439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - float
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:19
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:23: PASSED:
│C│ 9: CHECK_FALSE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: !false
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:27: PASSED:
│C│ 9: CHECK( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:28: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 12345 (0x3039) == 12345 (0x3039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:29: PASSED:
│C│ 9: CHECK( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - float
│C│ 9: Decrease
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:50
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 20012345 (0x1315d39)
│C│ 9: ==
│C│ 9: 20012345 (0x1315d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 161.056747437f < 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 40012345 (0x2628a39)
│C│ 9: ==
│C│ 9: 40012345 (0x2628a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.8150177f < 161.056747437f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 60012345 (0x393b739)
│C│ 9: ==
│C│ 9: 60012345 (0x393b739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.060073853f < 150.8150177f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 80012345 (0x4c4e439)
│C│ 9: ==
│C│ 9: 80012345 (0x4c4e439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.004425049f < 150.060073853f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 100012345 (0x5f61139)
│C│ 9: ==
│C│ 9: 100012345 (0x5f61139)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.000320435f < 150.004425049f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 120012345 (0x7273e39)
│C│ 9: ==
│C│ 9: 120012345 (0x7273e39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.000030518f < 150.000320435f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 140012345 (0x8586b39)
│C│ 9: ==
│C│ 9: 140012345 (0x8586b39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.0f < 150.000030518f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 160012345 (0x9899839)
│C│ 9: ==
│C│ 9: 160012345 (0x9899839)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 180012345 (0xabac539)
│C│ 9: ==
│C│ 9: 180012345 (0xabac539)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 200012345 (0xbebf239)
│C│ 9: ==
│C│ 9: 200012345 (0xbebf239)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9: ==
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9: ==
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 260012345 (0xf7f7939)
│C│ 9: ==
│C│ 9: 260012345 (0xf7f7939)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 280012345 (0x10b0a639)
│C│ 9: ==
│C│ 9: 280012345 (0x10b0a639)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 300012345 (0x11e1d339)
│C│ 9: ==
│C│ 9: 300012345 (0x11e1d339)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 320012345 (0x13130039)
│C│ 9: ==
│C│ 9: 320012345 (0x13130039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 340012345 (0x14442d39)
│C│ 9: ==
│C│ 9: 340012345 (0x14442d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 360012345 (0x15755a39)
│C│ 9: ==
│C│ 9: 360012345 (0x15755a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 380012345 (0x16a68739)
│C│ 9: ==
│C│ 9: 380012345 (0x16a68739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 400012345 (0x17d7b439)
│C│ 9: ==
│C│ 9: 400012345 (0x17d7b439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - float
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:19
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:23: PASSED:
│C│ 9: CHECK_FALSE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: !false
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:27: PASSED:
│C│ 9: CHECK( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:28: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 12345 (0x3039) == 12345 (0x3039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:29: PASSED:
│C│ 9: CHECK( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - float
│C│ 9: Stay Same
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:66
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 20012345 (0x1315d39)
│C│ 9: ==
│C│ 9: 20012345 (0x1315d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 40012345 (0x2628a39)
│C│ 9: ==
│C│ 9: 40012345 (0x2628a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 60012345 (0x393b739)
│C│ 9: ==
│C│ 9: 60012345 (0x393b739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 80012345 (0x4c4e439)
│C│ 9: ==
│C│ 9: 80012345 (0x4c4e439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 100012345 (0x5f61139)
│C│ 9: ==
│C│ 9: 100012345 (0x5f61139)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 120012345 (0x7273e39)
│C│ 9: ==
│C│ 9: 120012345 (0x7273e39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 140012345 (0x8586b39)
│C│ 9: ==
│C│ 9: 140012345 (0x8586b39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 160012345 (0x9899839)
│C│ 9: ==
│C│ 9: 160012345 (0x9899839)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 180012345 (0xabac539)
│C│ 9: ==
│C│ 9: 180012345 (0xabac539)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 200012345 (0xbebf239)
│C│ 9: ==
│C│ 9: 200012345 (0xbebf239)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9: ==
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9: ==
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 260012345 (0xf7f7939)
│C│ 9: ==
│C│ 9: 260012345 (0xf7f7939)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 280012345 (0x10b0a639)
│C│ 9: ==
│C│ 9: 280012345 (0x10b0a639)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 300012345 (0x11e1d339)
│C│ 9: ==
│C│ 9: 300012345 (0x11e1d339)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 320012345 (0x13130039)
│C│ 9: ==
│C│ 9: 320012345 (0x13130039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 340012345 (0x14442d39)
│C│ 9: ==
│C│ 9: 340012345 (0x14442d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 360012345 (0x15755a39)
│C│ 9: ==
│C│ 9: 360012345 (0x15755a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 380012345 (0x16a68739)
│C│ 9: ==
│C│ 9: 380012345 (0x16a68739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 400012345 (0x17d7b439)
│C│ 9: ==
│C│ 9: 400012345 (0x17d7b439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - double
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:19
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:23: PASSED:
│C│ 9: CHECK_FALSE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: !false
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:27: PASSED:
│C│ 9: CHECK( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:28: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 12345 (0x3039) == 12345 (0x3039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:29: PASSED:
│C│ 9: CHECK( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - double
│C│ 9: Increase
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:32
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 20012345 (0x1315d39)
│C│ 9: ==
│C│ 9: 20012345 (0x1315d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 577.88649532525164432 > 300.0
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 40012345 (0x2628a39)
│C│ 9: ==
│C│ 9: 40012345 (0x2628a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 598.36997636999956285
│C│ 9: >
│C│ 9: 577.88649532525164432
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 60012345 (0x393b739)
│C│ 9: ==
│C│ 9: 60012345 (0x393b739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.87984821612678843
│C│ 9: >
│C│ 9: 598.36997636999956285
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 80012345 (0x4c4e439)
│C│ 9: ==
│C│ 9: 80012345 (0x4c4e439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.99114340988546701
│C│ 9: >
│C│ 9: 599.87984821612678843
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 100012345 (0x5f61139)
│C│ 9: ==
│C│ 9: 100012345 (0x5f61139)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.99934716584368743
│C│ 9: >
│C│ 9: 599.99114340988546701
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 120012345 (0x7273e39)
│C│ 9: ==
│C│ 9: 120012345 (0x7273e39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.99995187849606282
│C│ 9: >
│C│ 9: 599.99934716584368743
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 140012345 (0x8586b39)
│C│ 9: ==
│C│ 9: 140012345 (0x8586b39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.99999645288301053
│C│ 9: >
│C│ 9: 599.99995187849606282
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 160012345 (0x9899839)
│C│ 9: ==
│C│ 9: 160012345 (0x9899839)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.99999973853607571
│C│ 9: >
│C│ 9: 599.99999645288301053
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 180012345 (0xabac539)
│C│ 9: ==
│C│ 9: 180012345 (0xabac539)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.99999998072701146
│C│ 9: >
│C│ 9: 599.99999973853607571
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 200012345 (0xbebf239)
│C│ 9: ==
│C│ 9: 200012345 (0xbebf239)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.99999999857936928
│C│ 9: >
│C│ 9: 599.99999998072701146
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9: ==
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.99999999989529442
│C│ 9: >
│C│ 9: 599.99999999857936928
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9: ==
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.9999999999922693
│C│ 9: >
│C│ 9: 599.99999999989529442
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 260012345 (0xf7f7939)
│C│ 9: ==
│C│ 9: 260012345 (0xf7f7939)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 599.99999999999943157
│C│ 9: >
│C│ 9: 599.9999999999922693
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 280012345 (0x10b0a639)
│C│ 9: ==
│C│ 9: 280012345 (0x10b0a639)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:44: PASSED:
│C│ 9: REQUIRE( filter.getState() > prev )
│C│ 9: with expansion:
│C│ 9: 600.0 > 599.99999999999943157
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 300012345 (0x11e1d339)
│C│ 9: ==
│C│ 9: 300012345 (0x11e1d339)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0 == 600.0
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 320012345 (0x13130039)
│C│ 9: ==
│C│ 9: 320012345 (0x13130039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0 == 600.0
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 340012345 (0x14442d39)
│C│ 9: ==
│C│ 9: 340012345 (0x14442d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0 == 600.0
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 360012345 (0x15755a39)
│C│ 9: ==
│C│ 9: 360012345 (0x15755a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0 == 600.0
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 380012345 (0x16a68739)
│C│ 9: ==
│C│ 9: 380012345 (0x16a68739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0 == 600.0
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:38: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:39: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 400012345 (0x17d7b439)
│C│ 9: ==
│C│ 9: 400012345 (0x17d7b439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:42: PASSED:
│C│ 9: REQUIRE( filter.getState() == prev )
│C│ 9: with expansion:
│C│ 9: 600.0 == 600.0
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - double
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:19
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:23: PASSED:
│C│ 9: CHECK_FALSE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: !false
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:27: PASSED:
│C│ 9: CHECK( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:28: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 12345 (0x3039) == 12345 (0x3039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:29: PASSED:
│C│ 9: CHECK( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - double
│C│ 9: Decrease
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:50
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 20012345 (0x1315d39)
│C│ 9: ==
│C│ 9: 20012345 (0x1315d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 161.05675233737417784 < 300.0
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 40012345 (0x2628a39)
│C│ 9: ==
│C│ 9: 40012345 (0x2628a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.81501181500019015
│C│ 9: <
│C│ 9: 161.05675233737417784
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 60012345 (0x393b739)
│C│ 9: ==
│C│ 9: 60012345 (0x393b739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.06007589193660579
│C│ 9: <
│C│ 9: 150.81501181500019015
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 80012345 (0x4c4e439)
│C│ 9: ==
│C│ 9: 80012345 (0x4c4e439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.0044282950572665
│C│ 9: <
│C│ 9: 150.06007589193660579
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 100012345 (0x5f61139)
│C│ 9: ==
│C│ 9: 100012345 (0x5f61139)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.00032641707815628
│C│ 9: <
│C│ 9: 150.0044282950572665
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 120012345 (0x7273e39)
│C│ 9: ==
│C│ 9: 120012345 (0x7273e39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.00002406075194017
│C│ 9: <
│C│ 9: 150.00032641707815628
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 140012345 (0x8586b39)
│C│ 9: ==
│C│ 9: 140012345 (0x8586b39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.00000177355849473
│C│ 9: <
│C│ 9: 150.00002406075194017
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 160012345 (0x9899839)
│C│ 9: ==
│C│ 9: 160012345 (0x9899839)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.00000013073199057
│C│ 9: <
│C│ 9: 150.00000177355849473
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 180012345 (0xabac539)
│C│ 9: ==
│C│ 9: 180012345 (0xabac539)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.00000000963646585
│C│ 9: <
│C│ 9: 150.00000013073199057
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 200012345 (0xbebf239)
│C│ 9: ==
│C│ 9: 200012345 (0xbebf239)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.00000000071031536
│C│ 9: <
│C│ 9: 150.00000000963646585
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9: ==
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.00000000005235279
│C│ 9: <
│C│ 9: 150.00000000071031536
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9: ==
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.00000000000386535
│C│ 9: <
│C│ 9: 150.00000000005235279
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 260012345 (0xf7f7939)
│C│ 9: ==
│C│ 9: 260012345 (0xf7f7939)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.00000000000028422
│C│ 9: <
│C│ 9: 150.00000000000386535
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 280012345 (0x10b0a639)
│C│ 9: ==
│C│ 9: 280012345 (0x10b0a639)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.00000000000002842
│C│ 9: <
│C│ 9: 150.00000000000028422
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 300012345 (0x11e1d339)
│C│ 9: ==
│C│ 9: 300012345 (0x11e1d339)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:61: PASSED:
│C│ 9: REQUIRE( filter.getState() < prev )
│C│ 9: with expansion:
│C│ 9: 150.0 < 150.00000000000002842
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 320012345 (0x13130039)
│C│ 9: ==
│C│ 9: 320012345 (0x13130039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0 == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 340012345 (0x14442d39)
│C│ 9: ==
│C│ 9: 340012345 (0x14442d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0 == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 360012345 (0x15755a39)
│C│ 9: ==
│C│ 9: 360012345 (0x15755a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0 == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 380012345 (0x16a68739)
│C│ 9: ==
│C│ 9: 380012345 (0x16a68739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0 == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:56: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:57: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 400012345 (0x17d7b439)
│C│ 9: ==
│C│ 9: 400012345 (0x17d7b439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:59: PASSED:
│C│ 9: REQUIRE( filter.getState() == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0 == 150.0f
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - double
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:19
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:23: PASSED:
│C│ 9: CHECK_FALSE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: !false
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:27: PASSED:
│C│ 9: CHECK( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:28: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 12345 (0x3039) == 12345 (0x3039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:29: PASSED:
│C│ 9: CHECK( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: LowPassIIRFilter - double
│C│ 9: Stay Same
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:66
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 20012345 (0x1315d39)
│C│ 9: ==
│C│ 9: 20012345 (0x1315d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 40012345 (0x2628a39)
│C│ 9: ==
│C│ 9: 40012345 (0x2628a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 60012345 (0x393b739)
│C│ 9: ==
│C│ 9: 60012345 (0x393b739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 80012345 (0x4c4e439)
│C│ 9: ==
│C│ 9: 80012345 (0x4c4e439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 100012345 (0x5f61139)
│C│ 9: ==
│C│ 9: 100012345 (0x5f61139)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 120012345 (0x7273e39)
│C│ 9: ==
│C│ 9: 120012345 (0x7273e39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 140012345 (0x8586b39)
│C│ 9: ==
│C│ 9: 140012345 (0x8586b39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 160012345 (0x9899839)
│C│ 9: ==
│C│ 9: 160012345 (0x9899839)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 180012345 (0xabac539)
│C│ 9: ==
│C│ 9: 180012345 (0xabac539)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 200012345 (0xbebf239)
│C│ 9: ==
│C│ 9: 200012345 (0xbebf239)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9: ==
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9: ==
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 260012345 (0xf7f7939)
│C│ 9: ==
│C│ 9: 260012345 (0xf7f7939)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 280012345 (0x10b0a639)
│C│ 9: ==
│C│ 9: 280012345 (0x10b0a639)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 300012345 (0x11e1d339)
│C│ 9: ==
│C│ 9: 300012345 (0x11e1d339)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 320012345 (0x13130039)
│C│ 9: ==
│C│ 9: 320012345 (0x13130039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 340012345 (0x14442d39)
│C│ 9: ==
│C│ 9: 340012345 (0x14442d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 360012345 (0x15755a39)
│C│ 9: ==
│C│ 9: 360012345 (0x15755a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 10: Randomness seeded to: 1348808471
│C│ 10:
│C│ 10: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 10: tests_lowpass_integer is a Catch2 v3.6.0 host application.
│C│ 10: Run with -? for options
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - int32_t
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:18
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:22: PASSED:
│C│ 10: CHECK_FALSE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: !false
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:25: PASSED:
│C│ 10: CHECK( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:26: PASSED:
│C│ 10: CHECK( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - int32_t
│C│ 10: Increase
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:29
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 450 (0x1c2) > 300 (0x12c)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 525 (0x20d) > 450 (0x1c2)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 562 (0x232) > 525 (0x20d)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 581 (0x245) > 562 (0x232)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 590 (0x24e) > 581 (0x245)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 595 (0x253) > 590 (0x24e)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 597 (0x255) > 595 (0x253)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 598 (0x256) > 597 (0x255)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) > 598 (0x256)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - int32_t
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:18
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:22: PASSED:
│C│ 10: CHECK_FALSE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: !false
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:25: PASSED:
│C│ 10: CHECK( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:26: PASSED:
│C│ 10: CHECK( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - int32_t
│C│ 10: Decrease
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:45
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 225 < 300 (0x12c)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 187 < 225
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 168 < 187
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 159 < 168
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 154 < 159
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 152 < 154
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 151 < 152
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 150 < 151
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - int32_t
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:18
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:22: PASSED:
│C│ 10: CHECK_FALSE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: !false
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:25: PASSED:
│C│ 10: CHECK( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:26: PASSED:
│C│ 10: CHECK( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - int32_t
│C│ 10: Stay Same
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:60
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - uint32_t
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:18
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:22: PASSED:
│C│ 10: CHECK_FALSE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: !false
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:25: PASSED:
│C│ 10: CHECK( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:26: PASSED:
│C│ 10: CHECK( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - uint32_t
│C│ 10: Increase
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:29
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 450 (0x1c2) > 300 (0x12c)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 525 (0x20d) > 450 (0x1c2)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 562 (0x232) > 525 (0x20d)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 581 (0x245) > 562 (0x232)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 590 (0x24e) > 581 (0x245)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 595 (0x253) > 590 (0x24e)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 597 (0x255) > 595 (0x253)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 598 (0x256) > 597 (0x255)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:39: PASSED:
│C│ 10: REQUIRE( filter.getState() > prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) > 598 (0x256)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:34: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:37: PASSED:
│C│ 10: REQUIRE( filter.getState() == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - uint32_t
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:18
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:22: PASSED:
│C│ 10: CHECK_FALSE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: !false
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:25: PASSED:
│C│ 10: CHECK( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:26: PASSED:
│C│ 10: CHECK( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - uint32_t
│C│ 10: Decrease
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:45
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 225 < 300 (0x12c)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 187 < 225
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 168 < 187
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 159 < 168
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 154 < 159
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 152 < 154
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 151 < 152
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:55: PASSED:
│C│ 10: REQUIRE( filter.getState() < prev )
│C│ 10: with expansion:
│C│ 10: 150 < 151
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:51: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:53: PASSED:
│C│ 10: REQUIRE( filter.getState() == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - uint32_t
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:18
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:22: PASSED:
│C│ 10: CHECK_FALSE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: !false
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:25: PASSED:
│C│ 10: CHECK( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:26: PASSED:
│C│ 10: CHECK( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: IntegerLowPassIIRFilter - uint32_t
│C│ 10: Stay Same
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:60
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:65: PASSED:
│C│ 10: REQUIRE( filter.isInitialized() )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:66: PASSED:
│C│ 10: REQUIRE( filter.getState() == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: m_lowpass_integer
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:71
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:75: PASSED:
│C│ 10: CHECK( filter )
│C│ 10: with expansion:
│C│ 10: 0x0000564613440210
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:77: PASSED:
│C│ 10: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: !false
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:80: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:81: PASSED:
│C│ 10: CHECK( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: m_lowpass_integer
│C│ 10: Increase
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:85
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:95: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) > prev )
│C│ 10: with expansion:
│C│ 10: 450 (0x1c2) > 300 (0x12c)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:95: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) > prev )
│C│ 10: with expansion:
│C│ 10: 525 (0x20d) > 450 (0x1c2)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:95: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) > prev )
│C│ 10: with expansion:
│C│ 10: 562 (0x232) > 525 (0x20d)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:95: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) > prev )
│C│ 10: with expansion:
│C│ 10: 581 (0x245) > 562 (0x232)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:95: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) > prev )
│C│ 10: with expansion:
│C│ 10: 590 (0x24e) > 581 (0x245)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:95: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) > prev )
│C│ 10: with expansion:
│C│ 10: 595 (0x253) > 590 (0x24e)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:95: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) > prev )
│C│ 10: with expansion:
│C│ 10: 597 (0x255) > 595 (0x253)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:95: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) > prev )
│C│ 10: with expansion:
│C│ 10: 598 (0x256) > 597 (0x255)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:95: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) > prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) > 598 (0x256)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:93: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:93: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:93: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:93: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:93: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:93: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:93: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:93: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:93: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:93: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:90: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:93: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == prev )
│C│ 10: with expansion:
│C│ 10: 599 (0x257) == 599 (0x257)
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: m_lowpass_integer
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:71
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:75: PASSED:
│C│ 10: CHECK( filter )
│C│ 10: with expansion:
│C│ 10: 0x000056461344b630
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:77: PASSED:
│C│ 10: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: !false
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:80: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:81: PASSED:
│C│ 10: CHECK( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: m_lowpass_integer
│C│ 10: Decrease
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:101
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:111: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) < prev )
│C│ 10: with expansion:
│C│ 10: 225 < 300 (0x12c)
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:111: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) < prev )
│C│ 10: with expansion:
│C│ 10: 187 < 225
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:111: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) < prev )
│C│ 10: with expansion:
│C│ 10: 168 < 187
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:111: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) < prev )
│C│ 10: with expansion:
│C│ 10: 159 < 168
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:111: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) < prev )
│C│ 10: with expansion:
│C│ 10: 154 < 159
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:111: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) < prev )
│C│ 10: with expansion:
│C│ 10: 152 < 154
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:111: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) < prev )
│C│ 10: with expansion:
│C│ 10: 151 < 152
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:111: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) < prev )
│C│ 10: with expansion:
│C│ 10: 150 < 151
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:107: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:109: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget )
│C│ 10: with expansion:
│C│ 10: 150 == 150
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: m_lowpass_integer
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:71
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:75: PASSED:
│C│ 10: CHECK( filter )
│C│ 10: with expansion:
│C│ 10: 0x0000564613440810
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:77: PASSED:
│C│ 10: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: !false
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:80: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:81: PASSED:
│C│ 10: CHECK( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: m_lowpass_integer
│C│ 10: Stay Same
│C│ 10: -------------------------------------------------------------------------------
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:116
│C│ 10: ...............................................................................
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 11: Randomness seeded to: 1163787303
│C│ 11:
│C│ 11: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 11: tests_pacing is a Catch2 v3.6.0 host application.
│C│ 11: Run with -? for options
│C│ 11:
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: u_pacing_compositor_display_timing
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:199
│C│ 11: ...............................................................................
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:204: PASSED:
│C│ 11: REQUIRE( XRT_SUCCESS == u_pc_display_timing_create(frame_interval_ns.count(), &config, &upc) )
│C│ 11: with expansion:
│C│ 11: 0 == 0
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:205: PASSED:
│C│ 11: REQUIRE( upc != nullptr )
│C│ 11: with expansion:
│C│ 11: 0x000055c15bf223d0 != nullptr
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000158400000 (0x38d7eae377e00)
│C│ 11: >=
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000161000000 (0x38d7eae5f2a40)
│C│ 11: >
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000161000000 (0x38d7eae5f2a40)
│C│ 11: >
│C│ 11: 1000000158400000 (0x38d7eae377e00)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000165000000 (0x38d7eae9c3340)
│C│ 11: >
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000165000000 (0x38d7eae9c3340)
│C│ 11: >
│C│ 11: 1000000161000000 (0x38d7eae5f2a40)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: u_pacing_compositor_display_timing
│C│ 11: faster than expected
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:220
│C│ 11: ...............................................................................
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000161000000 (0x38d7eae5f2a40)
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 2 > 0
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000178400000 (0x38d7eaf68ab00)
│C│ 11: >=
│C│ 11: 1000000002240000 (0x38d7ea4e8ae00)
│C│ 11: with messages:
│C│ 11: frame id2
│C│ 11: 1000000002240000
│C│ 11: 2
│C│ 11: 1000000002240000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000181000000 (0x38d7eaf905740)
│C│ 11: >
│C│ 11: 1000000002240000 (0x38d7ea4e8ae00)
│C│ 11: with messages:
│C│ 11: frame id2
│C│ 11: 1000000002240000
│C│ 11: 2
│C│ 11: 1000000002240000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000181000000 (0x38d7eaf905740)
│C│ 11: >
│C│ 11: 1000000178400000 (0x38d7eaf68ab00)
│C│ 11: with messages:
│C│ 11: frame id2
│C│ 11: 1000000002240000
│C│ 11: 2
│C│ 11: 1000000002240000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000185000000 (0x38d7eafcd6040)
│C│ 11: >
│C│ 11: 1000000002240000 (0x38d7ea4e8ae00)
│C│ 11: with messages:
│C│ 11: frame id2
│C│ 11: 1000000002240000
│C│ 11: 2
│C│ 11: 1000000002240000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000185000000 (0x38d7eafcd6040)
│C│ 11: >
│C│ 11: 1000000181000000 (0x38d7eaf905740)
│C│ 11: with messages:
│C│ 11: frame id2
│C│ 11: 1000000002240000
│C│ 11: 2
│C│ 11: 1000000002240000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id2
│C│ 11: 1000000002240000
│C│ 11: 2
│C│ 11: 1000000002240000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id2
│C│ 11: 1000000002240000
│C│ 11: 2
│C│ 11: 1000000002240000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000002240000 (0x38d7ea4e8ae00)
│C│ 11: <=
│C│ 11: 1000000178400000 (0x38d7eaf68ab00)
│C│ 11: with messages:
│C│ 11: frame id2
│C│ 11: 1000000002240000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000002240000 (0x38d7ea4e8ae00)
│C│ 11: <=
│C│ 11: 1000000178400000 (0x38d7eaf68ab00)
│C│ 11: with messages:
│C│ 11: frame id2
│C│ 11: 1000000002240000
│C│ 11:
│C│ 11: frame_id: 1
│C│ 11: desired_present_time_ns: 1000000161000000
│C│ 11: actual_present_time_ns: 1000000161000000
│C│ 11: earliest_present_time_ns: 1000000017000000
│C│ 11: present_margin_ns: 14760000
│C│ 11: now_ns: 1000000162000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000181000000 (0x38d7eaf905740)
│C│ 11: >=
│C│ 11: 1000000179640000 (0x38d7eaf7b96c0)
│C│ 11: with messages:
│C│ 11: frame id2
│C│ 11: 1000000002240000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000181000000 (0x38d7eaf905740)
│C│ 11: with messages:
│C│ 11: frame id2
│C│ 11: 1000000002240000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 3 > 1
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000190720000 (0x38d7eb024a800)
│C│ 11: >=
│C│ 11: 1000000179640000 (0x38d7eaf7b96c0)
│C│ 11: with messages:
│C│ 11: frame id3
│C│ 11: 1000000179640000
│C│ 11: 3
│C│ 11: 1000000179640000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000193000000 (0x38d7eb0477240)
│C│ 11: >
│C│ 11: 1000000179640000 (0x38d7eaf7b96c0)
│C│ 11: with messages:
│C│ 11: frame id3
│C│ 11: 1000000179640000
│C│ 11: 3
│C│ 11: 1000000179640000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000193000000 (0x38d7eb0477240)
│C│ 11: >
│C│ 11: 1000000190720000 (0x38d7eb024a800)
│C│ 11: with messages:
│C│ 11: frame id3
│C│ 11: 1000000179640000
│C│ 11: 3
│C│ 11: 1000000179640000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000197000000 (0x38d7eb0847b40)
│C│ 11: >
│C│ 11: 1000000179640000 (0x38d7eaf7b96c0)
│C│ 11: with messages:
│C│ 11: frame id3
│C│ 11: 1000000179640000
│C│ 11: 3
│C│ 11: 1000000179640000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000197000000 (0x38d7eb0847b40)
│C│ 11: >
│C│ 11: 1000000193000000 (0x38d7eb0477240)
│C│ 11: with messages:
│C│ 11: frame id3
│C│ 11: 1000000179640000
│C│ 11: 3
│C│ 11: 1000000179640000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id3
│C│ 11: 1000000179640000
│C│ 11: 3
│C│ 11: 1000000179640000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id3
│C│ 11: 1000000179640000
│C│ 11: 3
│C│ 11: 1000000179640000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000179640000 (0x38d7eaf7b96c0)
│C│ 11: <=
│C│ 11: 1000000190720000 (0x38d7eb024a800)
│C│ 11: with messages:
│C│ 11: frame id3
│C│ 11: 1000000179640000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000179640000 (0x38d7eaf7b96c0)
│C│ 11: <=
│C│ 11: 1000000190720000 (0x38d7eb024a800)
│C│ 11: with messages:
│C│ 11: frame id3
│C│ 11: 1000000179640000
│C│ 11:
│C│ 11: frame_id: 2
│C│ 11: desired_present_time_ns: 1000000181000000
│C│ 11: actual_present_time_ns: 1000000181000000
│C│ 11: earliest_present_time_ns: 1000000181000000
│C│ 11: present_margin_ns: 1360000
│C│ 11: now_ns: 1000000182000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000193000000 (0x38d7eb0477240)
│C│ 11: >=
│C│ 11: 1000000191960000 (0x38d7eb03793c0)
│C│ 11: with messages:
│C│ 11: frame id3
│C│ 11: 1000000179640000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000193000000 (0x38d7eb0477240)
│C│ 11: with messages:
│C│ 11: frame id3
│C│ 11: 1000000179640000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 4 > 2
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000211040000 (0x38d7eb15ab700)
│C│ 11: >=
│C│ 11: 1000000191960000 (0x38d7eb03793c0)
│C│ 11: with messages:
│C│ 11: frame id4
│C│ 11: 1000000191960000
│C│ 11: 4
│C│ 11: 1000000191960000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000213000000 (0x38d7eb1789f40)
│C│ 11: >
│C│ 11: 1000000191960000 (0x38d7eb03793c0)
│C│ 11: with messages:
│C│ 11: frame id4
│C│ 11: 1000000191960000
│C│ 11: 4
│C│ 11: 1000000191960000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000213000000 (0x38d7eb1789f40)
│C│ 11: >
│C│ 11: 1000000211040000 (0x38d7eb15ab700)
│C│ 11: with messages:
│C│ 11: frame id4
│C│ 11: 1000000191960000
│C│ 11: 4
│C│ 11: 1000000191960000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000217000000 (0x38d7eb1b5a840)
│C│ 11: >
│C│ 11: 1000000191960000 (0x38d7eb03793c0)
│C│ 11: with messages:
│C│ 11: frame id4
│C│ 11: 1000000191960000
│C│ 11: 4
│C│ 11: 1000000191960000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000217000000 (0x38d7eb1b5a840)
│C│ 11: >
│C│ 11: 1000000213000000 (0x38d7eb1789f40)
│C│ 11: with messages:
│C│ 11: frame id4
│C│ 11: 1000000191960000
│C│ 11: 4
│C│ 11: 1000000191960000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id4
│C│ 11: 1000000191960000
│C│ 11: 4
│C│ 11: 1000000191960000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id4
│C│ 11: 1000000191960000
│C│ 11: 4
│C│ 11: 1000000191960000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000191960000 (0x38d7eb03793c0)
│C│ 11: <=
│C│ 11: 1000000211040000 (0x38d7eb15ab700)
│C│ 11: with messages:
│C│ 11: frame id4
│C│ 11: 1000000191960000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000191960000 (0x38d7eb03793c0)
│C│ 11: <=
│C│ 11: 1000000211040000 (0x38d7eb15ab700)
│C│ 11: with messages:
│C│ 11: frame id4
│C│ 11: 1000000191960000
│C│ 11:
│C│ 11: frame_id: 3
│C│ 11: desired_present_time_ns: 1000000193000000
│C│ 11: actual_present_time_ns: 1000000193000000
│C│ 11: earliest_present_time_ns: 1000000193000000
│C│ 11: present_margin_ns: 1040000
│C│ 11: now_ns: 1000000194000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000213000000 (0x38d7eb1789f40)
│C│ 11: >=
│C│ 11: 1000000212280000 (0x38d7eb16da2c0)
│C│ 11: with messages:
│C│ 11: frame id4
│C│ 11: 1000000191960000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000213000000 (0x38d7eb1789f40)
│C│ 11: with messages:
│C│ 11: frame id4
│C│ 11: 1000000191960000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 5 > 3
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000223040000 (0x38d7eb211d200)
│C│ 11: >=
│C│ 11: 1000000212280000 (0x38d7eb16da2c0)
│C│ 11: with messages:
│C│ 11: frame id5
│C│ 11: 1000000212280000
│C│ 11: 5
│C│ 11: 1000000212280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000225000000 (0x38d7eb22fba40)
│C│ 11: >
│C│ 11: 1000000212280000 (0x38d7eb16da2c0)
│C│ 11: with messages:
│C│ 11: frame id5
│C│ 11: 1000000212280000
│C│ 11: 5
│C│ 11: 1000000212280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000225000000 (0x38d7eb22fba40)
│C│ 11: >
│C│ 11: 1000000223040000 (0x38d7eb211d200)
│C│ 11: with messages:
│C│ 11: frame id5
│C│ 11: 1000000212280000
│C│ 11: 5
│C│ 11: 1000000212280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000229000000 (0x38d7eb26cc340)
│C│ 11: >
│C│ 11: 1000000212280000 (0x38d7eb16da2c0)
│C│ 11: with messages:
│C│ 11: frame id5
│C│ 11: 1000000212280000
│C│ 11: 5
│C│ 11: 1000000212280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000229000000 (0x38d7eb26cc340)
│C│ 11: >
│C│ 11: 1000000225000000 (0x38d7eb22fba40)
│C│ 11: with messages:
│C│ 11: frame id5
│C│ 11: 1000000212280000
│C│ 11: 5
│C│ 11: 1000000212280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id5
│C│ 11: 1000000212280000
│C│ 11: 5
│C│ 11: 1000000212280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id5
│C│ 11: 1000000212280000
│C│ 11: 5
│C│ 11: 1000000212280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000212280000 (0x38d7eb16da2c0)
│C│ 11: <=
│C│ 11: 1000000223040000 (0x38d7eb211d200)
│C│ 11: with messages:
│C│ 11: frame id5
│C│ 11: 1000000212280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000212280000 (0x38d7eb16da2c0)
│C│ 11: <=
│C│ 11: 1000000223040000 (0x38d7eb211d200)
│C│ 11: with messages:
│C│ 11: frame id5
│C│ 11: 1000000212280000
│C│ 11:
│C│ 11: frame_id: 4
│C│ 11: desired_present_time_ns: 1000000213000000
│C│ 11: actual_present_time_ns: 1000000213000000
│C│ 11: earliest_present_time_ns: 1000000213000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000214000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000225000000 (0x38d7eb22fba40)
│C│ 11: >=
│C│ 11: 1000000224280000 (0x38d7eb224bdc0)
│C│ 11: with messages:
│C│ 11: frame id5
│C│ 11: 1000000212280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000225000000 (0x38d7eb22fba40)
│C│ 11: with messages:
│C│ 11: frame id5
│C│ 11: 1000000212280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 6 > 4
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000243040000 (0x38d7eb342ff00)
│C│ 11: >=
│C│ 11: 1000000224280000 (0x38d7eb224bdc0)
│C│ 11: with messages:
│C│ 11: frame id6
│C│ 11: 1000000224280000
│C│ 11: 6
│C│ 11: 1000000224280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000245000000 (0x38d7eb360e740)
│C│ 11: >
│C│ 11: 1000000224280000 (0x38d7eb224bdc0)
│C│ 11: with messages:
│C│ 11: frame id6
│C│ 11: 1000000224280000
│C│ 11: 6
│C│ 11: 1000000224280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000245000000 (0x38d7eb360e740)
│C│ 11: >
│C│ 11: 1000000243040000 (0x38d7eb342ff00)
│C│ 11: with messages:
│C│ 11: frame id6
│C│ 11: 1000000224280000
│C│ 11: 6
│C│ 11: 1000000224280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000249000000 (0x38d7eb39df040)
│C│ 11: >
│C│ 11: 1000000224280000 (0x38d7eb224bdc0)
│C│ 11: with messages:
│C│ 11: frame id6
│C│ 11: 1000000224280000
│C│ 11: 6
│C│ 11: 1000000224280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000249000000 (0x38d7eb39df040)
│C│ 11: >
│C│ 11: 1000000245000000 (0x38d7eb360e740)
│C│ 11: with messages:
│C│ 11: frame id6
│C│ 11: 1000000224280000
│C│ 11: 6
│C│ 11: 1000000224280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id6
│C│ 11: 1000000224280000
│C│ 11: 6
│C│ 11: 1000000224280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id6
│C│ 11: 1000000224280000
│C│ 11: 6
│C│ 11: 1000000224280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000224280000 (0x38d7eb224bdc0)
│C│ 11: <=
│C│ 11: 1000000243040000 (0x38d7eb342ff00)
│C│ 11: with messages:
│C│ 11: frame id6
│C│ 11: 1000000224280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000224280000 (0x38d7eb224bdc0)
│C│ 11: <=
│C│ 11: 1000000243040000 (0x38d7eb342ff00)
│C│ 11: with messages:
│C│ 11: frame id6
│C│ 11: 1000000224280000
│C│ 11:
│C│ 11: frame_id: 5
│C│ 11: desired_present_time_ns: 1000000225000000
│C│ 11: actual_present_time_ns: 1000000225000000
│C│ 11: earliest_present_time_ns: 1000000225000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000226000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000245000000 (0x38d7eb360e740)
│C│ 11: >=
│C│ 11: 1000000244280000 (0x38d7eb355eac0)
│C│ 11: with messages:
│C│ 11: frame id6
│C│ 11: 1000000224280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000245000000 (0x38d7eb360e740)
│C│ 11: with messages:
│C│ 11: frame id6
│C│ 11: 1000000224280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 7 > 5
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000255040000 (0x38d7eb3fa1a00)
│C│ 11: >=
│C│ 11: 1000000244280000 (0x38d7eb355eac0)
│C│ 11: with messages:
│C│ 11: frame id7
│C│ 11: 1000000244280000
│C│ 11: 7
│C│ 11: 1000000244280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000257000000 (0x38d7eb4180240)
│C│ 11: >
│C│ 11: 1000000244280000 (0x38d7eb355eac0)
│C│ 11: with messages:
│C│ 11: frame id7
│C│ 11: 1000000244280000
│C│ 11: 7
│C│ 11: 1000000244280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000257000000 (0x38d7eb4180240)
│C│ 11: >
│C│ 11: 1000000255040000 (0x38d7eb3fa1a00)
│C│ 11: with messages:
│C│ 11: frame id7
│C│ 11: 1000000244280000
│C│ 11: 7
│C│ 11: 1000000244280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000261000000 (0x38d7eb4550b40)
│C│ 11: >
│C│ 11: 1000000244280000 (0x38d7eb355eac0)
│C│ 11: with messages:
│C│ 11: frame id7
│C│ 11: 1000000244280000
│C│ 11: 7
│C│ 11: 1000000244280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000261000000 (0x38d7eb4550b40)
│C│ 11: >
│C│ 11: 1000000257000000 (0x38d7eb4180240)
│C│ 11: with messages:
│C│ 11: frame id7
│C│ 11: 1000000244280000
│C│ 11: 7
│C│ 11: 1000000244280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id7
│C│ 11: 1000000244280000
│C│ 11: 7
│C│ 11: 1000000244280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id7
│C│ 11: 1000000244280000
│C│ 11: 7
│C│ 11: 1000000244280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000244280000 (0x38d7eb355eac0)
│C│ 11: <=
│C│ 11: 1000000255040000 (0x38d7eb3fa1a00)
│C│ 11: with messages:
│C│ 11: frame id7
│C│ 11: 1000000244280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000244280000 (0x38d7eb355eac0)
│C│ 11: <=
│C│ 11: 1000000255040000 (0x38d7eb3fa1a00)
│C│ 11: with messages:
│C│ 11: frame id7
│C│ 11: 1000000244280000
│C│ 11:
│C│ 11: frame_id: 6
│C│ 11: desired_present_time_ns: 1000000245000000
│C│ 11: actual_present_time_ns: 1000000245000000
│C│ 11: earliest_present_time_ns: 1000000245000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000246000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000257000000 (0x38d7eb4180240)
│C│ 11: >=
│C│ 11: 1000000256280000 (0x38d7eb40d05c0)
│C│ 11: with messages:
│C│ 11: frame id7
│C│ 11: 1000000244280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000257000000 (0x38d7eb4180240)
│C│ 11: with messages:
│C│ 11: frame id7
│C│ 11: 1000000244280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 8 > 6
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000275040000 (0x38d7eb52b4700)
│C│ 11: >=
│C│ 11: 1000000256280000 (0x38d7eb40d05c0)
│C│ 11: with messages:
│C│ 11: frame id8
│C│ 11: 1000000256280000
│C│ 11: 8
│C│ 11: 1000000256280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000277000000 (0x38d7eb5492f40)
│C│ 11: >
│C│ 11: 1000000256280000 (0x38d7eb40d05c0)
│C│ 11: with messages:
│C│ 11: frame id8
│C│ 11: 1000000256280000
│C│ 11: 8
│C│ 11: 1000000256280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000277000000 (0x38d7eb5492f40)
│C│ 11: >
│C│ 11: 1000000275040000 (0x38d7eb52b4700)
│C│ 11: with messages:
│C│ 11: frame id8
│C│ 11: 1000000256280000
│C│ 11: 8
│C│ 11: 1000000256280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000281000000 (0x38d7eb5863840)
│C│ 11: >
│C│ 11: 1000000256280000 (0x38d7eb40d05c0)
│C│ 11: with messages:
│C│ 11: frame id8
│C│ 11: 1000000256280000
│C│ 11: 8
│C│ 11: 1000000256280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000281000000 (0x38d7eb5863840)
│C│ 11: >
│C│ 11: 1000000277000000 (0x38d7eb5492f40)
│C│ 11: with messages:
│C│ 11: frame id8
│C│ 11: 1000000256280000
│C│ 11: 8
│C│ 11: 1000000256280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id8
│C│ 11: 1000000256280000
│C│ 11: 8
│C│ 11: 1000000256280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id8
│C│ 11: 1000000256280000
│C│ 11: 8
│C│ 11: 1000000256280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000256280000 (0x38d7eb40d05c0)
│C│ 11: <=
│C│ 11: 1000000275040000 (0x38d7eb52b4700)
│C│ 11: with messages:
│C│ 11: frame id8
│C│ 11: 1000000256280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000256280000 (0x38d7eb40d05c0)
│C│ 11: <=
│C│ 11: 1000000275040000 (0x38d7eb52b4700)
│C│ 11: with messages:
│C│ 11: frame id8
│C│ 11: 1000000256280000
│C│ 11:
│C│ 11: frame_id: 7
│C│ 11: desired_present_time_ns: 1000000257000000
│C│ 11: actual_present_time_ns: 1000000257000000
│C│ 11: earliest_present_time_ns: 1000000257000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000258000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000277000000 (0x38d7eb5492f40)
│C│ 11: >=
│C│ 11: 1000000276280000 (0x38d7eb53e32c0)
│C│ 11: with messages:
│C│ 11: frame id8
│C│ 11: 1000000256280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000277000000 (0x38d7eb5492f40)
│C│ 11: with messages:
│C│ 11: frame id8
│C│ 11: 1000000256280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 9 > 7
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000287040000 (0x38d7eb5e26200)
│C│ 11: >=
│C│ 11: 1000000276280000 (0x38d7eb53e32c0)
│C│ 11: with messages:
│C│ 11: frame id9
│C│ 11: 1000000276280000
│C│ 11: 9
│C│ 11: 1000000276280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000289000000 (0x38d7eb6004a40)
│C│ 11: >
│C│ 11: 1000000276280000 (0x38d7eb53e32c0)
│C│ 11: with messages:
│C│ 11: frame id9
│C│ 11: 1000000276280000
│C│ 11: 9
│C│ 11: 1000000276280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000289000000 (0x38d7eb6004a40)
│C│ 11: >
│C│ 11: 1000000287040000 (0x38d7eb5e26200)
│C│ 11: with messages:
│C│ 11: frame id9
│C│ 11: 1000000276280000
│C│ 11: 9
│C│ 11: 1000000276280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000293000000 (0x38d7eb63d5340)
│C│ 11: >
│C│ 11: 1000000276280000 (0x38d7eb53e32c0)
│C│ 11: with messages:
│C│ 11: frame id9
│C│ 11: 1000000276280000
│C│ 11: 9
│C│ 11: 1000000276280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000293000000 (0x38d7eb63d5340)
│C│ 11: >
│C│ 11: 1000000289000000 (0x38d7eb6004a40)
│C│ 11: with messages:
│C│ 11: frame id9
│C│ 11: 1000000276280000
│C│ 11: 9
│C│ 11: 1000000276280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id9
│C│ 11: 1000000276280000
│C│ 11: 9
│C│ 11: 1000000276280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id9
│C│ 11: 1000000276280000
│C│ 11: 9
│C│ 11: 1000000276280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000276280000 (0x38d7eb53e32c0)
│C│ 11: <=
│C│ 11: 1000000287040000 (0x38d7eb5e26200)
│C│ 11: with messages:
│C│ 11: frame id9
│C│ 11: 1000000276280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000276280000 (0x38d7eb53e32c0)
│C│ 11: <=
│C│ 11: 1000000287040000 (0x38d7eb5e26200)
│C│ 11: with messages:
│C│ 11: frame id9
│C│ 11: 1000000276280000
│C│ 11:
│C│ 11: frame_id: 8
│C│ 11: desired_present_time_ns: 1000000277000000
│C│ 11: actual_present_time_ns: 1000000277000000
│C│ 11: earliest_present_time_ns: 1000000277000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000278000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000289000000 (0x38d7eb6004a40)
│C│ 11: >=
│C│ 11: 1000000288280000 (0x38d7eb5f54dc0)
│C│ 11: with messages:
│C│ 11: frame id9
│C│ 11: 1000000276280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000289000000 (0x38d7eb6004a40)
│C│ 11: with messages:
│C│ 11: frame id9
│C│ 11: 1000000276280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 10 > 8
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000307040000 (0x38d7eb7138f00)
│C│ 11: >=
│C│ 11: 1000000288280000 (0x38d7eb5f54dc0)
│C│ 11: with messages:
│C│ 11: frame id10
│C│ 11: 1000000288280000
│C│ 11: 10
│C│ 11: 1000000288280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000309000000 (0x38d7eb7317740)
│C│ 11: >
│C│ 11: 1000000288280000 (0x38d7eb5f54dc0)
│C│ 11: with messages:
│C│ 11: frame id10
│C│ 11: 1000000288280000
│C│ 11: 10
│C│ 11: 1000000288280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000309000000 (0x38d7eb7317740)
│C│ 11: >
│C│ 11: 1000000307040000 (0x38d7eb7138f00)
│C│ 11: with messages:
│C│ 11: frame id10
│C│ 11: 1000000288280000
│C│ 11: 10
│C│ 11: 1000000288280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000313000000 (0x38d7eb76e8040)
│C│ 11: >
│C│ 11: 1000000288280000 (0x38d7eb5f54dc0)
│C│ 11: with messages:
│C│ 11: frame id10
│C│ 11: 1000000288280000
│C│ 11: 10
│C│ 11: 1000000288280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000313000000 (0x38d7eb76e8040)
│C│ 11: >
│C│ 11: 1000000309000000 (0x38d7eb7317740)
│C│ 11: with messages:
│C│ 11: frame id10
│C│ 11: 1000000288280000
│C│ 11: 10
│C│ 11: 1000000288280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id10
│C│ 11: 1000000288280000
│C│ 11: 10
│C│ 11: 1000000288280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id10
│C│ 11: 1000000288280000
│C│ 11: 10
│C│ 11: 1000000288280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000288280000 (0x38d7eb5f54dc0)
│C│ 11: <=
│C│ 11: 1000000307040000 (0x38d7eb7138f00)
│C│ 11: with messages:
│C│ 11: frame id10
│C│ 11: 1000000288280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000288280000 (0x38d7eb5f54dc0)
│C│ 11: <=
│C│ 11: 1000000307040000 (0x38d7eb7138f00)
│C│ 11: with messages:
│C│ 11: frame id10
│C│ 11: 1000000288280000
│C│ 11:
│C│ 11: frame_id: 9
│C│ 11: desired_present_time_ns: 1000000289000000
│C│ 11: actual_present_time_ns: 1000000289000000
│C│ 11: earliest_present_time_ns: 1000000289000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000290000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000309000000 (0x38d7eb7317740)
│C│ 11: >=
│C│ 11: 1000000308280000 (0x38d7eb7267ac0)
│C│ 11: with messages:
│C│ 11: frame id10
│C│ 11: 1000000288280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000309000000 (0x38d7eb7317740)
│C│ 11: with messages:
│C│ 11: frame id10
│C│ 11: 1000000288280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 11 > 9
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000319040000 (0x38d7eb7caaa00)
│C│ 11: >=
│C│ 11: 1000000308280000 (0x38d7eb7267ac0)
│C│ 11: with messages:
│C│ 11: frame id11
│C│ 11: 1000000308280000
│C│ 11: 11
│C│ 11: 1000000308280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000321000000 (0x38d7eb7e89240)
│C│ 11: >
│C│ 11: 1000000308280000 (0x38d7eb7267ac0)
│C│ 11: with messages:
│C│ 11: frame id11
│C│ 11: 1000000308280000
│C│ 11: 11
│C│ 11: 1000000308280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000321000000 (0x38d7eb7e89240)
│C│ 11: >
│C│ 11: 1000000319040000 (0x38d7eb7caaa00)
│C│ 11: with messages:
│C│ 11: frame id11
│C│ 11: 1000000308280000
│C│ 11: 11
│C│ 11: 1000000308280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000325000000 (0x38d7eb8259b40)
│C│ 11: >
│C│ 11: 1000000308280000 (0x38d7eb7267ac0)
│C│ 11: with messages:
│C│ 11: frame id11
│C│ 11: 1000000308280000
│C│ 11: 11
│C│ 11: 1000000308280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000325000000 (0x38d7eb8259b40)
│C│ 11: >
│C│ 11: 1000000321000000 (0x38d7eb7e89240)
│C│ 11: with messages:
│C│ 11: frame id11
│C│ 11: 1000000308280000
│C│ 11: 11
│C│ 11: 1000000308280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id11
│C│ 11: 1000000308280000
│C│ 11: 11
│C│ 11: 1000000308280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id11
│C│ 11: 1000000308280000
│C│ 11: 11
│C│ 11: 1000000308280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000308280000 (0x38d7eb7267ac0)
│C│ 11: <=
│C│ 11: 1000000319040000 (0x38d7eb7caaa00)
│C│ 11: with messages:
│C│ 11: frame id11
│C│ 11: 1000000308280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000308280000 (0x38d7eb7267ac0)
│C│ 11: <=
│C│ 11: 1000000319040000 (0x38d7eb7caaa00)
│C│ 11: with messages:
│C│ 11: frame id11
│C│ 11: 1000000308280000
│C│ 11:
│C│ 11: frame_id: 10
│C│ 11: desired_present_time_ns: 1000000309000000
│C│ 11: actual_present_time_ns: 1000000309000000
│C│ 11: earliest_present_time_ns: 1000000309000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000310000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000321000000 (0x38d7eb7e89240)
│C│ 11: >=
│C│ 11: 1000000320280000 (0x38d7eb7dd95c0)
│C│ 11: with messages:
│C│ 11: frame id11
│C│ 11: 1000000308280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000321000000 (0x38d7eb7e89240)
│C│ 11: with messages:
│C│ 11: frame id11
│C│ 11: 1000000308280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 12 > 10
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000339040000 (0x38d7eb8fbd700)
│C│ 11: >=
│C│ 11: 1000000320280000 (0x38d7eb7dd95c0)
│C│ 11: with messages:
│C│ 11: frame id12
│C│ 11: 1000000320280000
│C│ 11: 12
│C│ 11: 1000000320280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000341000000 (0x38d7eb919bf40)
│C│ 11: >
│C│ 11: 1000000320280000 (0x38d7eb7dd95c0)
│C│ 11: with messages:
│C│ 11: frame id12
│C│ 11: 1000000320280000
│C│ 11: 12
│C│ 11: 1000000320280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000341000000 (0x38d7eb919bf40)
│C│ 11: >
│C│ 11: 1000000339040000 (0x38d7eb8fbd700)
│C│ 11: with messages:
│C│ 11: frame id12
│C│ 11: 1000000320280000
│C│ 11: 12
│C│ 11: 1000000320280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000345000000 (0x38d7eb956c840)
│C│ 11: >
│C│ 11: 1000000320280000 (0x38d7eb7dd95c0)
│C│ 11: with messages:
│C│ 11: frame id12
│C│ 11: 1000000320280000
│C│ 11: 12
│C│ 11: 1000000320280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000345000000 (0x38d7eb956c840)
│C│ 11: >
│C│ 11: 1000000341000000 (0x38d7eb919bf40)
│C│ 11: with messages:
│C│ 11: frame id12
│C│ 11: 1000000320280000
│C│ 11: 12
│C│ 11: 1000000320280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id12
│C│ 11: 1000000320280000
│C│ 11: 12
│C│ 11: 1000000320280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id12
│C│ 11: 1000000320280000
│C│ 11: 12
│C│ 11: 1000000320280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000320280000 (0x38d7eb7dd95c0)
│C│ 11: <=
│C│ 11: 1000000339040000 (0x38d7eb8fbd700)
│C│ 11: with messages:
│C│ 11: frame id12
│C│ 11: 1000000320280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000320280000 (0x38d7eb7dd95c0)
│C│ 11: <=
│C│ 11: 1000000339040000 (0x38d7eb8fbd700)
│C│ 11: with messages:
│C│ 11: frame id12
│C│ 11: 1000000320280000
│C│ 11:
│C│ 11: frame_id: 11
│C│ 11: desired_present_time_ns: 1000000321000000
│C│ 11: actual_present_time_ns: 1000000321000000
│C│ 11: earliest_present_time_ns: 1000000321000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000322000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000341000000 (0x38d7eb919bf40)
│C│ 11: >=
│C│ 11: 1000000340280000 (0x38d7eb90ec2c0)
│C│ 11: with messages:
│C│ 11: frame id12
│C│ 11: 1000000320280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000341000000 (0x38d7eb919bf40)
│C│ 11: with messages:
│C│ 11: frame id12
│C│ 11: 1000000320280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 13 > 11
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000351040000 (0x38d7eb9b2f200)
│C│ 11: >=
│C│ 11: 1000000340280000 (0x38d7eb90ec2c0)
│C│ 11: with messages:
│C│ 11: frame id13
│C│ 11: 1000000340280000
│C│ 11: 13
│C│ 11: 1000000340280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000353000000 (0x38d7eb9d0da40)
│C│ 11: >
│C│ 11: 1000000340280000 (0x38d7eb90ec2c0)
│C│ 11: with messages:
│C│ 11: frame id13
│C│ 11: 1000000340280000
│C│ 11: 13
│C│ 11: 1000000340280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000353000000 (0x38d7eb9d0da40)
│C│ 11: >
│C│ 11: 1000000351040000 (0x38d7eb9b2f200)
│C│ 11: with messages:
│C│ 11: frame id13
│C│ 11: 1000000340280000
│C│ 11: 13
│C│ 11: 1000000340280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000357000000 (0x38d7eba0de340)
│C│ 11: >
│C│ 11: 1000000340280000 (0x38d7eb90ec2c0)
│C│ 11: with messages:
│C│ 11: frame id13
│C│ 11: 1000000340280000
│C│ 11: 13
│C│ 11: 1000000340280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000357000000 (0x38d7eba0de340)
│C│ 11: >
│C│ 11: 1000000353000000 (0x38d7eb9d0da40)
│C│ 11: with messages:
│C│ 11: frame id13
│C│ 11: 1000000340280000
│C│ 11: 13
│C│ 11: 1000000340280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id13
│C│ 11: 1000000340280000
│C│ 11: 13
│C│ 11: 1000000340280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id13
│C│ 11: 1000000340280000
│C│ 11: 13
│C│ 11: 1000000340280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000340280000 (0x38d7eb90ec2c0)
│C│ 11: <=
│C│ 11: 1000000351040000 (0x38d7eb9b2f200)
│C│ 11: with messages:
│C│ 11: frame id13
│C│ 11: 1000000340280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000340280000 (0x38d7eb90ec2c0)
│C│ 11: <=
│C│ 11: 1000000351040000 (0x38d7eb9b2f200)
│C│ 11: with messages:
│C│ 11: frame id13
│C│ 11: 1000000340280000
│C│ 11:
│C│ 11: frame_id: 12
│C│ 11: desired_present_time_ns: 1000000341000000
│C│ 11: actual_present_time_ns: 1000000341000000
│C│ 11: earliest_present_time_ns: 1000000341000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000342000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000353000000 (0x38d7eb9d0da40)
│C│ 11: >=
│C│ 11: 1000000352280000 (0x38d7eb9c5ddc0)
│C│ 11: with messages:
│C│ 11: frame id13
│C│ 11: 1000000340280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000353000000 (0x38d7eb9d0da40)
│C│ 11: with messages:
│C│ 11: frame id13
│C│ 11: 1000000340280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 14 > 12
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000371040000 (0x38d7ebae41f00)
│C│ 11: >=
│C│ 11: 1000000352280000 (0x38d7eb9c5ddc0)
│C│ 11: with messages:
│C│ 11: frame id14
│C│ 11: 1000000352280000
│C│ 11: 14
│C│ 11: 1000000352280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000373000000 (0x38d7ebb020740)
│C│ 11: >
│C│ 11: 1000000352280000 (0x38d7eb9c5ddc0)
│C│ 11: with messages:
│C│ 11: frame id14
│C│ 11: 1000000352280000
│C│ 11: 14
│C│ 11: 1000000352280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000373000000 (0x38d7ebb020740)
│C│ 11: >
│C│ 11: 1000000371040000 (0x38d7ebae41f00)
│C│ 11: with messages:
│C│ 11: frame id14
│C│ 11: 1000000352280000
│C│ 11: 14
│C│ 11: 1000000352280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000377000000 (0x38d7ebb3f1040)
│C│ 11: >
│C│ 11: 1000000352280000 (0x38d7eb9c5ddc0)
│C│ 11: with messages:
│C│ 11: frame id14
│C│ 11: 1000000352280000
│C│ 11: 14
│C│ 11: 1000000352280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000377000000 (0x38d7ebb3f1040)
│C│ 11: >
│C│ 11: 1000000373000000 (0x38d7ebb020740)
│C│ 11: with messages:
│C│ 11: frame id14
│C│ 11: 1000000352280000
│C│ 11: 14
│C│ 11: 1000000352280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id14
│C│ 11: 1000000352280000
│C│ 11: 14
│C│ 11: 1000000352280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id14
│C│ 11: 1000000352280000
│C│ 11: 14
│C│ 11: 1000000352280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000352280000 (0x38d7eb9c5ddc0)
│C│ 11: <=
│C│ 11: 1000000371040000 (0x38d7ebae41f00)
│C│ 11: with messages:
│C│ 11: frame id14
│C│ 11: 1000000352280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000352280000 (0x38d7eb9c5ddc0)
│C│ 11: <=
│C│ 11: 1000000371040000 (0x38d7ebae41f00)
│C│ 11: with messages:
│C│ 11: frame id14
│C│ 11: 1000000352280000
│C│ 11:
│C│ 11: frame_id: 13
│C│ 11: desired_present_time_ns: 1000000353000000
│C│ 11: actual_present_time_ns: 1000000353000000
│C│ 11: earliest_present_time_ns: 1000000353000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000354000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000373000000 (0x38d7ebb020740)
│C│ 11: >=
│C│ 11: 1000000372280000 (0x38d7ebaf70ac0)
│C│ 11: with messages:
│C│ 11: frame id14
│C│ 11: 1000000352280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000373000000 (0x38d7ebb020740)
│C│ 11: with messages:
│C│ 11: frame id14
│C│ 11: 1000000352280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 15 > 13
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000383040000 (0x38d7ebb9b3a00)
│C│ 11: >=
│C│ 11: 1000000372280000 (0x38d7ebaf70ac0)
│C│ 11: with messages:
│C│ 11: frame id15
│C│ 11: 1000000372280000
│C│ 11: 15
│C│ 11: 1000000372280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000385000000 (0x38d7ebbb92240)
│C│ 11: >
│C│ 11: 1000000372280000 (0x38d7ebaf70ac0)
│C│ 11: with messages:
│C│ 11: frame id15
│C│ 11: 1000000372280000
│C│ 11: 15
│C│ 11: 1000000372280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000385000000 (0x38d7ebbb92240)
│C│ 11: >
│C│ 11: 1000000383040000 (0x38d7ebb9b3a00)
│C│ 11: with messages:
│C│ 11: frame id15
│C│ 11: 1000000372280000
│C│ 11: 15
│C│ 11: 1000000372280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000389000000 (0x38d7ebbf62b40)
│C│ 11: >
│C│ 11: 1000000372280000 (0x38d7ebaf70ac0)
│C│ 11: with messages:
│C│ 11: frame id15
│C│ 11: 1000000372280000
│C│ 11: 15
│C│ 11: 1000000372280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000389000000 (0x38d7ebbf62b40)
│C│ 11: >
│C│ 11: 1000000385000000 (0x38d7ebbb92240)
│C│ 11: with messages:
│C│ 11: frame id15
│C│ 11: 1000000372280000
│C│ 11: 15
│C│ 11: 1000000372280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id15
│C│ 11: 1000000372280000
│C│ 11: 15
│C│ 11: 1000000372280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id15
│C│ 11: 1000000372280000
│C│ 11: 15
│C│ 11: 1000000372280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000372280000 (0x38d7ebaf70ac0)
│C│ 11: <=
│C│ 11: 1000000383040000 (0x38d7ebb9b3a00)
│C│ 11: with messages:
│C│ 11: frame id15
│C│ 11: 1000000372280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000372280000 (0x38d7ebaf70ac0)
│C│ 11: <=
│C│ 11: 1000000383040000 (0x38d7ebb9b3a00)
│C│ 11: with messages:
│C│ 11: frame id15
│C│ 11: 1000000372280000
│C│ 11:
│C│ 11: frame_id: 14
│C│ 11: desired_present_time_ns: 1000000373000000
│C│ 11: actual_present_time_ns: 1000000373000000
│C│ 11: earliest_present_time_ns: 1000000373000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000374000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000385000000 (0x38d7ebbb92240)
│C│ 11: >=
│C│ 11: 1000000384280000 (0x38d7ebbae25c0)
│C│ 11: with messages:
│C│ 11: frame id15
│C│ 11: 1000000372280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000385000000 (0x38d7ebbb92240)
│C│ 11: with messages:
│C│ 11: frame id15
│C│ 11: 1000000372280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 16 > 14
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000403040000 (0x38d7ebccc6700)
│C│ 11: >=
│C│ 11: 1000000384280000 (0x38d7ebbae25c0)
│C│ 11: with messages:
│C│ 11: frame id16
│C│ 11: 1000000384280000
│C│ 11: 16
│C│ 11: 1000000384280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000405000000 (0x38d7ebcea4f40)
│C│ 11: >
│C│ 11: 1000000384280000 (0x38d7ebbae25c0)
│C│ 11: with messages:
│C│ 11: frame id16
│C│ 11: 1000000384280000
│C│ 11: 16
│C│ 11: 1000000384280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000405000000 (0x38d7ebcea4f40)
│C│ 11: >
│C│ 11: 1000000403040000 (0x38d7ebccc6700)
│C│ 11: with messages:
│C│ 11: frame id16
│C│ 11: 1000000384280000
│C│ 11: 16
│C│ 11: 1000000384280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000409000000 (0x38d7ebd275840)
│C│ 11: >
│C│ 11: 1000000384280000 (0x38d7ebbae25c0)
│C│ 11: with messages:
│C│ 11: frame id16
│C│ 11: 1000000384280000
│C│ 11: 16
│C│ 11: 1000000384280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000409000000 (0x38d7ebd275840)
│C│ 11: >
│C│ 11: 1000000405000000 (0x38d7ebcea4f40)
│C│ 11: with messages:
│C│ 11: frame id16
│C│ 11: 1000000384280000
│C│ 11: 16
│C│ 11: 1000000384280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id16
│C│ 11: 1000000384280000
│C│ 11: 16
│C│ 11: 1000000384280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id16
│C│ 11: 1000000384280000
│C│ 11: 16
│C│ 11: 1000000384280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000384280000 (0x38d7ebbae25c0)
│C│ 11: <=
│C│ 11: 1000000403040000 (0x38d7ebccc6700)
│C│ 11: with messages:
│C│ 11: frame id16
│C│ 11: 1000000384280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000384280000 (0x38d7ebbae25c0)
│C│ 11: <=
│C│ 11: 1000000403040000 (0x38d7ebccc6700)
│C│ 11: with messages:
│C│ 11: frame id16
│C│ 11: 1000000384280000
│C│ 11:
│C│ 11: frame_id: 15
│C│ 11: desired_present_time_ns: 1000000385000000
│C│ 11: actual_present_time_ns: 1000000385000000
│C│ 11: earliest_present_time_ns: 1000000385000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000386000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000405000000 (0x38d7ebcea4f40)
│C│ 11: >=
│C│ 11: 1000000404280000 (0x38d7ebcdf52c0)
│C│ 11: with messages:
│C│ 11: frame id16
│C│ 11: 1000000384280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000405000000 (0x38d7ebcea4f40)
│C│ 11: with messages:
│C│ 11: frame id16
│C│ 11: 1000000384280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 17 > 15
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000415040000 (0x38d7ebd838200)
│C│ 11: >=
│C│ 11: 1000000404280000 (0x38d7ebcdf52c0)
│C│ 11: with messages:
│C│ 11: frame id17
│C│ 11: 1000000404280000
│C│ 11: 17
│C│ 11: 1000000404280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000417000000 (0x38d7ebda16a40)
│C│ 11: >
│C│ 11: 1000000404280000 (0x38d7ebcdf52c0)
│C│ 11: with messages:
│C│ 11: frame id17
│C│ 11: 1000000404280000
│C│ 11: 17
│C│ 11: 1000000404280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000417000000 (0x38d7ebda16a40)
│C│ 11: >
│C│ 11: 1000000415040000 (0x38d7ebd838200)
│C│ 11: with messages:
│C│ 11: frame id17
│C│ 11: 1000000404280000
│C│ 11: 17
│C│ 11: 1000000404280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000421000000 (0x38d7ebdde7340)
│C│ 11: >
│C│ 11: 1000000404280000 (0x38d7ebcdf52c0)
│C│ 11: with messages:
│C│ 11: frame id17
│C│ 11: 1000000404280000
│C│ 11: 17
│C│ 11: 1000000404280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000421000000 (0x38d7ebdde7340)
│C│ 11: >
│C│ 11: 1000000417000000 (0x38d7ebda16a40)
│C│ 11: with messages:
│C│ 11: frame id17
│C│ 11: 1000000404280000
│C│ 11: 17
│C│ 11: 1000000404280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id17
│C│ 11: 1000000404280000
│C│ 11: 17
│C│ 11: 1000000404280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id17
│C│ 11: 1000000404280000
│C│ 11: 17
│C│ 11: 1000000404280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000404280000 (0x38d7ebcdf52c0)
│C│ 11: <=
│C│ 11: 1000000415040000 (0x38d7ebd838200)
│C│ 11: with messages:
│C│ 11: frame id17
│C│ 11: 1000000404280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000404280000 (0x38d7ebcdf52c0)
│C│ 11: <=
│C│ 11: 1000000415040000 (0x38d7ebd838200)
│C│ 11: with messages:
│C│ 11: frame id17
│C│ 11: 1000000404280000
│C│ 11:
│C│ 11: frame_id: 16
│C│ 11: desired_present_time_ns: 1000000405000000
│C│ 11: actual_present_time_ns: 1000000405000000
│C│ 11: earliest_present_time_ns: 1000000405000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000406000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000417000000 (0x38d7ebda16a40)
│C│ 11: >=
│C│ 11: 1000000416280000 (0x38d7ebd966dc0)
│C│ 11: with messages:
│C│ 11: frame id17
│C│ 11: 1000000404280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000417000000 (0x38d7ebda16a40)
│C│ 11: with messages:
│C│ 11: frame id17
│C│ 11: 1000000404280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 18 > 16
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000435040000 (0x38d7ebeb4af00)
│C│ 11: >=
│C│ 11: 1000000416280000 (0x38d7ebd966dc0)
│C│ 11: with messages:
│C│ 11: frame id18
│C│ 11: 1000000416280000
│C│ 11: 18
│C│ 11: 1000000416280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000437000000 (0x38d7ebed29740)
│C│ 11: >
│C│ 11: 1000000416280000 (0x38d7ebd966dc0)
│C│ 11: with messages:
│C│ 11: frame id18
│C│ 11: 1000000416280000
│C│ 11: 18
│C│ 11: 1000000416280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000437000000 (0x38d7ebed29740)
│C│ 11: >
│C│ 11: 1000000435040000 (0x38d7ebeb4af00)
│C│ 11: with messages:
│C│ 11: frame id18
│C│ 11: 1000000416280000
│C│ 11: 18
│C│ 11: 1000000416280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000441000000 (0x38d7ebf0fa040)
│C│ 11: >
│C│ 11: 1000000416280000 (0x38d7ebd966dc0)
│C│ 11: with messages:
│C│ 11: frame id18
│C│ 11: 1000000416280000
│C│ 11: 18
│C│ 11: 1000000416280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000441000000 (0x38d7ebf0fa040)
│C│ 11: >
│C│ 11: 1000000437000000 (0x38d7ebed29740)
│C│ 11: with messages:
│C│ 11: frame id18
│C│ 11: 1000000416280000
│C│ 11: 18
│C│ 11: 1000000416280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id18
│C│ 11: 1000000416280000
│C│ 11: 18
│C│ 11: 1000000416280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id18
│C│ 11: 1000000416280000
│C│ 11: 18
│C│ 11: 1000000416280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000416280000 (0x38d7ebd966dc0)
│C│ 11: <=
│C│ 11: 1000000435040000 (0x38d7ebeb4af00)
│C│ 11: with messages:
│C│ 11: frame id18
│C│ 11: 1000000416280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000416280000 (0x38d7ebd966dc0)
│C│ 11: <=
│C│ 11: 1000000435040000 (0x38d7ebeb4af00)
│C│ 11: with messages:
│C│ 11: frame id18
│C│ 11: 1000000416280000
│C│ 11:
│C│ 11: frame_id: 17
│C│ 11: desired_present_time_ns: 1000000417000000
│C│ 11: actual_present_time_ns: 1000000417000000
│C│ 11: earliest_present_time_ns: 1000000417000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000418000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000437000000 (0x38d7ebed29740)
│C│ 11: >=
│C│ 11: 1000000436280000 (0x38d7ebec79ac0)
│C│ 11: with messages:
│C│ 11: frame id18
│C│ 11: 1000000416280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000437000000 (0x38d7ebed29740)
│C│ 11: with messages:
│C│ 11: frame id18
│C│ 11: 1000000416280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 19 > 17
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000447040000 (0x38d7ebf6bca00)
│C│ 11: >=
│C│ 11: 1000000436280000 (0x38d7ebec79ac0)
│C│ 11: with messages:
│C│ 11: frame id19
│C│ 11: 1000000436280000
│C│ 11: 19
│C│ 11: 1000000436280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000449000000 (0x38d7ebf89b240)
│C│ 11: >
│C│ 11: 1000000436280000 (0x38d7ebec79ac0)
│C│ 11: with messages:
│C│ 11: frame id19
│C│ 11: 1000000436280000
│C│ 11: 19
│C│ 11: 1000000436280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000449000000 (0x38d7ebf89b240)
│C│ 11: >
│C│ 11: 1000000447040000 (0x38d7ebf6bca00)
│C│ 11: with messages:
│C│ 11: frame id19
│C│ 11: 1000000436280000
│C│ 11: 19
│C│ 11: 1000000436280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000453000000 (0x38d7ebfc6bb40)
│C│ 11: >
│C│ 11: 1000000436280000 (0x38d7ebec79ac0)
│C│ 11: with messages:
│C│ 11: frame id19
│C│ 11: 1000000436280000
│C│ 11: 19
│C│ 11: 1000000436280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000453000000 (0x38d7ebfc6bb40)
│C│ 11: >
│C│ 11: 1000000449000000 (0x38d7ebf89b240)
│C│ 11: with messages:
│C│ 11: frame id19
│C│ 11: 1000000436280000
│C│ 11: 19
│C│ 11: 1000000436280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id19
│C│ 11: 1000000436280000
│C│ 11: 19
│C│ 11: 1000000436280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id19
│C│ 11: 1000000436280000
│C│ 11: 19
│C│ 11: 1000000436280000
│C│ 11:
│C│ 12: Randomness seeded to: 3138191368
│C│ 12:
│C│ 12: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 12: tests_quatexpmap is a Catch2 v3.6.0 host application.
│C│ 12: Run with -? for options
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000004583f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.8138, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000003146f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365674, -0.764589, -3.02511
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000011545f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.81379, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000012552f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365684, -0.764591, -3.02512
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000546f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.8138, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000298f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365673, -0.764588, -3.02511
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.00000146f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.8138, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000001449f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365673, -0.764589, -3.02511
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.0f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.8138, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000305f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365673, -0.764588, -3.02511
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000584f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.8138, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000273f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365673, -0.764588, -3.02511
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000005202f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.362762, -0.36276, 0.362765
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000002212f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731346, 0.152918, 0.605024
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000006983f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.362764, -0.362765, 0.362759
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000017714f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731184, 0.15291, 0.605023
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000223f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.36276, -0.36276, 0.36276
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000519f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731348, 0.152918, 0.605022
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000067f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.36276, -0.36276, 0.36276
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000264f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731346, 0.152917, 0.605022
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000089f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.36276, -0.36276, 0.36276
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000045f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731345, 0.152918, 0.605022
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000067f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.36276, -0.36276, 0.36276
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000133f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731345, 0.152918, 0.605022
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000003074f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.8138, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000001495f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365671, -0.764588, -3.02511
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000002676f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.8138, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000004362f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365672, -0.764589, -3.02511
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000413f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.8138, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000443f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365673, -0.764588, -3.02511
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000446f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.8138, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000119f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365673, -0.764588, -3.02511
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000206f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.8138, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000287f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365673, -0.764588, -3.02511
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000119f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-1.8138, 1.8138, -1.8138
│C│ 12: new_vel=-1.8138, 1.8138, -1.8138
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000238f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.365673, -0.764588, -3.02511
│C│ 12: new_vel=0.365673, -0.764588, -3.02511
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000002574f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.362758, -0.362761, 0.362759
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000516f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731351, 0.152918, 0.605022
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000003466f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.362761, -0.362763, 0.362758
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000002047f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731349, 0.152918, 0.60502
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000328f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.36276, -0.36276, 0.36276
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000113f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731346, 0.152918, 0.605022
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000528f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.36276, -0.36276, 0.36276
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000303f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731347, 0.152917, 0.605022
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test integrate velocity and finite difference mappings
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:22
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000052f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.36276, -0.36276, 0.36276
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000047f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731346, 0.152918, 0.605022
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.00000003f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=0.36276, -0.36276, 0.36276
│C│ 12: new_vel=0.36276, -0.36276, 0.36276
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:53: PASSED:
│C│ 12: CHECK( m_vec3_len(new_vel - vel) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.00000012f <= 0.001
│C│ 12: with messages:
│C│ 12: vel=-0.0731345, 0.152918, 0.605022
│C│ 12: new_vel=-0.0731345, 0.152918, 0.605022
│C│ 12:
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: m_quatexpmap
│C│ 12: Test quat_exp and quat_ln are inverses
│C│ 12: -------------------------------------------------------------------------------
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:58
│C│ 12: ...............................................................................
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:75: PASSED:
│C│ 12: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.0f <= 0.001
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:75: PASSED:
│C│ 12: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000003f <= 0.001
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:75: PASSED:
│C│ 12: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000067f <= 0.001
│C│ 12:
│C│ 12: /mason/build/x86_64/monado.git/tests/tests_quatexpmap.cpp:75: PASSED:
│C│ 12: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 )
│C│ 12: with expansion:
│C│ 12: 0.000000206f <= 0.001
│C│ 12:
│C│ 12: ===============================================================================
│C│ 12: All tests passed (52 assertions in 1 test case)
│C│ 12:
│C│ 13: ERROR [CATCH2_INTERNAL_TEST_0] LH to RH!
│C│ 13: ERROR [log_quat] xyzw: 0.140690 0.558413 0.581359 -0.574806
│C│ 13: ERROR [log_quat] xyzw: -0.140691 0.558413 0.581359 0.574807
│C│ 13: ERROR [log_quat] xyzw: -0.140690 0.558413 0.581359 0.574806
│C│ 13: Randomness seeded to: 3756308243
│C│ 13:
│C│ 13: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 13: tests_quat_change_of_basis is a Catch2 v3.6.0 host application.
│C│ 13: Run with -? for options
│C│ 13:
│C│ 13: -------------------------------------------------------------------------------
│C│ 13: QuaternionChangeOfBasis
│C│ 13: -------------------------------------------------------------------------------
│C│ 13: /mason/build/x86_64/monado.git/tests/tests_quat_change_of_basis.cpp:146
│C│ 13: ...............................................................................
│C│ 13:
│C│ 13: /mason/build/x86_64/monado.git/tests/tests_quat_change_of_basis.cpp:166: PASSED:
│C│ 13: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 )
│C│ 13: with expansion:
│C│ 13: 0.000000358f < 0.01
│C│ 13:
│C│ 13: ERROR [log_quat] xyzw: -0.061443 -0.309795 0.223788 0.922047
│C│ 13: ERROR [log_quat] xyzw: -0.061443 0.309795 -0.223788 0.922047
│C│ 13: ERROR [log_quat] xyzw: 0.061443 -0.309795 0.223788 -0.922047
│C│ 13: /mason/build/x86_64/monado.git/tests/tests_quat_change_of_basis.cpp:166: PASSED:
│C│ 13: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 )
│C│ 13: with expansion:
│C│ 13: 0.0f < 0.01
│C│ 13:
│C│ 13: ERROR [log_quat] xyzw: -0.064658 0.297405 0.895106 0.325815
│C│ 13: ERROR [log_quat] xyzw: 0.064658 0.297405 0.895106 -0.325815
│C│ 13: ERROR [log_quat] xyzw: 0.064658 0.297405 0.895106 -0.325815
│C│ 13: /mason/build/x86_64/monado.git/tests/tests_quat_change_of_basis.cpp:166: PASSED:
│C│ 13: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 )
│C│ 13: with expansion:
│C│ 13: -0.000000238f < 0.01
│C│ 13:
│C│ 13: ERROR [CATCH2_INTERNAL_TEST_0] Unity to OpenXR!
│C│ 13: ERROR [log_quat] xyzw: 0.310217 0.000000 0.000000 0.950666
│C│ 13: ERROR [log_quat] xyzw: -0.310217 -0.000000 0.000000 0.950666
│C│ 13: ERROR [log_quat] xyzw: 0.310217 0.000000 -0.000000 -0.950666
│C│ 13: /mason/build/x86_64/monado.git/tests/tests_quat_change_of_basis.cpp:193: PASSED:
│C│ 13: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 )
│C│ 13: with expansion:
│C│ 13: 0.0f < 0.01
│C│ 13:
│C│ 13: ERROR [log_quat] xyzw: 0.108161 -0.243143 -0.195730 0.943860
│C│ 13: ERROR [log_quat] xyzw: -0.108161 0.243143 -0.195730 0.943860
│C│ 13: ERROR [log_quat] xyzw: 0.108161 -0.243143 0.195730 -0.943860
│C│ 13: /mason/build/x86_64/monado.git/tests/tests_quat_change_of_basis.cpp:193: PASSED:
│C│ 13: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 )
│C│ 13: with expansion:
│C│ 13: 0.0f < 0.01
│C│ 13:
│C│ 13: ERROR [log_quat] xyzw: -0.545797 0.334570 0.504585 0.579278
│C│ 13: ERROR [log_quat] xyzw: 0.545797 -0.334570 0.504585 0.579278
│C│ 13: ERROR [log_quat] xyzw: -0.545797 0.334570 -0.504585 -0.579278
│C│ 13: /mason/build/x86_64/monado.git/tests/tests_quat_change_of_basis.cpp:193: PASSED:
│C│ 13: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 )
│C│ 13: with expansion:
│C│ 13: 0.000000358f < 0.01
│C│ 13:
│C│ 13: ===============================================================================
│C│ 13: All tests passed (6 assertions in 1 test case)
│C│ 13:
│C│ test 15
│C│ Start 15: tests_rational
│C│
│C│ 15: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_rational "--success" "--allow-running-no-tests"
│C│ 15: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 15: Test timeout computed to be: 1500
│C│ test 16
│C│ Start 16: tests_relation_chain
│C│
│C│ 16: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_relation_chain "--success" "--allow-running-no-tests"
│C│ 16: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 16: Test timeout computed to be: 1500
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 380012345 (0x16a68739)
│C│ 9: ==
│C│ 9: 380012345 (0x16a68739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:71: PASSED:
│C│ 9: REQUIRE( filter.isInitialized() )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:72: PASSED:
│C│ 9: CHECK( filter.getTimestampNs() == now )
│C│ 9: with expansion:
│C│ 9: 400012345 (0x17d7b439)
│C│ 9: ==
│C│ 9: 400012345 (0x17d7b439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:73: PASSED:
│C│ 9: REQUIRE( filter.getState() == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0 == 300.0f
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: m_lowpass_float
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:78
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:82: PASSED:
│C│ 9: CHECK( filter )
│C│ 9: with expansion:
│C│ 9: 0x000056541158e830
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:84: PASSED:
│C│ 9: CHECK_FALSE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: !false
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:89: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:90: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:93: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:94: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 12345 (0x3039) == 12345 (0x3039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:95: PASSED:
│C│ 9: CHECK( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: m_lowpass_float
│C│ 9: Increase
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:98
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 20012345 (0x1315d39)
│C│ 9: ==
│C│ 9: 20012345 (0x1315d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:110: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) > prev )
│C│ 9: with expansion:
│C│ 9: 577.886474609f > 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 40012345 (0x2628a39)
│C│ 9: ==
│C│ 9: 40012345 (0x2628a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:110: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) > prev )
│C│ 9: with expansion:
│C│ 9: 598.369995117f > 577.886474609f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 60012345 (0x393b739)
│C│ 9: ==
│C│ 9: 60012345 (0x393b739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:110: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) > prev )
│C│ 9: with expansion:
│C│ 9: 599.879821777f > 598.369995117f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 80012345 (0x4c4e439)
│C│ 9: ==
│C│ 9: 80012345 (0x4c4e439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:110: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) > prev )
│C│ 9: with expansion:
│C│ 9: 599.991149902f > 599.879821777f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 100012345 (0x5f61139)
│C│ 9: ==
│C│ 9: 100012345 (0x5f61139)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:110: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) > prev )
│C│ 9: with expansion:
│C│ 9: 599.999328613f > 599.991149902f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 120012345 (0x7273e39)
│C│ 9: ==
│C│ 9: 120012345 (0x7273e39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:110: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) > prev )
│C│ 9: with expansion:
│C│ 9: 599.999938965f > 599.999328613f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 140012345 (0x8586b39)
│C│ 9: ==
│C│ 9: 140012345 (0x8586b39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:110: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) > prev )
│C│ 9: with expansion:
│C│ 9: 600.0f > 599.999938965f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 160012345 (0x9899839)
│C│ 9: ==
│C│ 9: 160012345 (0x9899839)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 180012345 (0xabac539)
│C│ 9: ==
│C│ 9: 180012345 (0xabac539)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 200012345 (0xbebf239)
│C│ 9: ==
│C│ 9: 200012345 (0xbebf239)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9: ==
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9: ==
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 260012345 (0xf7f7939)
│C│ 9: ==
│C│ 9: 260012345 (0xf7f7939)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 280012345 (0x10b0a639)
│C│ 9: ==
│C│ 9: 280012345 (0x10b0a639)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 300012345 (0x11e1d339)
│C│ 9: ==
│C│ 9: 300012345 (0x11e1d339)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 320012345 (0x13130039)
│C│ 9: ==
│C│ 9: 320012345 (0x13130039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 340012345 (0x14442d39)
│C│ 9: ==
│C│ 9: 340012345 (0x14442d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 360012345 (0x15755a39)
│C│ 9: ==
│C│ 9: 360012345 (0x15755a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 380012345 (0x16a68739)
│C│ 9: ==
│C│ 9: 380012345 (0x16a68739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:104: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:105: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 400012345 (0x17d7b439)
│C│ 9: ==
│C│ 9: 400012345 (0x17d7b439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:108: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == prev )
│C│ 9: with expansion:
│C│ 9: 600.0f == 600.0f
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: m_lowpass_float
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:78
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:82: PASSED:
│C│ 9: CHECK( filter )
│C│ 9: with expansion:
│C│ 9: 0x000056541159bfb0
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:84: PASSED:
│C│ 9: CHECK_FALSE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: !false
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:89: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:90: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:93: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:94: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 12345 (0x3039) == 12345 (0x3039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:95: PASSED:
│C│ 9: CHECK( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: m_lowpass_float
│C│ 9: Decrease
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:116
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 20012345 (0x1315d39)
│C│ 9: ==
│C│ 9: 20012345 (0x1315d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:127: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) < prev )
│C│ 9: with expansion:
│C│ 9: 161.056747437f < 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 40012345 (0x2628a39)
│C│ 9: ==
│C│ 9: 40012345 (0x2628a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:127: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) < prev )
│C│ 9: with expansion:
│C│ 9: 150.8150177f < 161.056747437f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 60012345 (0x393b739)
│C│ 9: ==
│C│ 9: 60012345 (0x393b739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:127: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) < prev )
│C│ 9: with expansion:
│C│ 9: 150.060073853f < 150.8150177f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 80012345 (0x4c4e439)
│C│ 9: ==
│C│ 9: 80012345 (0x4c4e439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:127: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) < prev )
│C│ 9: with expansion:
│C│ 9: 150.004425049f < 150.060073853f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 100012345 (0x5f61139)
│C│ 9: ==
│C│ 9: 100012345 (0x5f61139)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:127: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) < prev )
│C│ 9: with expansion:
│C│ 9: 150.000320435f < 150.004425049f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 120012345 (0x7273e39)
│C│ 9: ==
│C│ 9: 120012345 (0x7273e39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:127: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) < prev )
│C│ 9: with expansion:
│C│ 9: 150.000030518f < 150.000320435f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 140012345 (0x8586b39)
│C│ 9: ==
│C│ 9: 140012345 (0x8586b39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:127: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) < prev )
│C│ 9: with expansion:
│C│ 9: 150.0f < 150.000030518f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 160012345 (0x9899839)
│C│ 9: ==
│C│ 9: 160012345 (0x9899839)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 180012345 (0xabac539)
│C│ 9: ==
│C│ 9: 180012345 (0xabac539)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 200012345 (0xbebf239)
│C│ 9: ==
│C│ 9: 200012345 (0xbebf239)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9: ==
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9: ==
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 260012345 (0xf7f7939)
│C│ 9: ==
│C│ 9: 260012345 (0xf7f7939)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 280012345 (0x10b0a639)
│C│ 9: ==
│C│ 9: 280012345 (0x10b0a639)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 300012345 (0x11e1d339)
│C│ 9: ==
│C│ 9: 300012345 (0x11e1d339)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 320012345 (0x13130039)
│C│ 9: ==
│C│ 9: 320012345 (0x13130039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 340012345 (0x14442d39)
│C│ 9: ==
│C│ 9: 340012345 (0x14442d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 360012345 (0x15755a39)
│C│ 9: ==
│C│ 9: 360012345 (0x15755a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 380012345 (0x16a68739)
│C│ 9: ==
│C│ 9: 380012345 (0x16a68739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:122: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:123: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 400012345 (0x17d7b439)
│C│ 9: ==
│C│ 9: 400012345 (0x17d7b439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:125: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == newTarget )
│C│ 9: with expansion:
│C│ 9: 150.0f == 150.0f
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: m_lowpass_float
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:78
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:82: PASSED:
│C│ 9: CHECK( filter )
│C│ 9: with expansion:
│C│ 9: 0x000056541159bf90
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:84: PASSED:
│C│ 9: CHECK_FALSE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: !false
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:89: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:90: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:93: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:94: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 12345 (0x3039) == 12345 (0x3039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:95: PASSED:
│C│ 9: CHECK( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: m_lowpass_float
│C│ 9: Stay Same
│C│ 9: -------------------------------------------------------------------------------
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:132
│C│ 9: ...............................................................................
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 20012345 (0x1315d39)
│C│ 9: ==
│C│ 9: 20012345 (0x1315d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 40012345 (0x2628a39)
│C│ 9: ==
│C│ 9: 40012345 (0x2628a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 60012345 (0x393b739)
│C│ 9: ==
│C│ 9: 60012345 (0x393b739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 80012345 (0x4c4e439)
│C│ 9: ==
│C│ 9: 80012345 (0x4c4e439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 100012345 (0x5f61139)
│C│ 9: ==
│C│ 9: 100012345 (0x5f61139)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 120012345 (0x7273e39)
│C│ 9: ==
│C│ 9: 120012345 (0x7273e39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 140012345 (0x8586b39)
│C│ 9: ==
│C│ 9: 140012345 (0x8586b39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 160012345 (0x9899839)
│C│ 9: ==
│C│ 9: 160012345 (0x9899839)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 180012345 (0xabac539)
│C│ 9: ==
│C│ 9: 180012345 (0xabac539)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 200012345 (0xbebf239)
│C│ 9: ==
│C│ 9: 200012345 (0xbebf239)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9: ==
│C│ 9: 220012345 (0xd1d1f39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9: ==
│C│ 9: 240012345 (0xe4e4c39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 260012345 (0xf7f7939)
│C│ 9: ==
│C│ 9: 260012345 (0xf7f7939)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 280012345 (0x10b0a639)
│C│ 9: ==
│C│ 9: 280012345 (0x10b0a639)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 300012345 (0x11e1d339)
│C│ 9: ==
│C│ 9: 300012345 (0x11e1d339)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 320012345 (0x13130039)
│C│ 9: ==
│C│ 9: 320012345 (0x13130039)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 340012345 (0x14442d39)
│C│ 9: ==
│C│ 9: 340012345 (0x14442d39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 360012345 (0x15755a39)
│C│ 9: ==
│C│ 9: 360012345 (0x15755a39)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 380012345 (0x16a68739)
│C│ 9: ==
│C│ 9: 380012345 (0x16a68739)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:137: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_is_initialized(filter) )
│C│ 9: with expansion:
│C│ 9: true
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:138: PASSED:
│C│ 9: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now )
│C│ 9: with expansion:
│C│ 9: 400012345 (0x17d7b439)
│C│ 9: ==
│C│ 9: 400012345 (0x17d7b439)
│C│ 9:
│C│ 9: /mason/build/x86_64/monado.git/tests/tests_lowpass_float.cpp:139: PASSED:
│C│ 9: REQUIRE( m_lowpass_float_get_state(filter) == InitialState )
│C│ 9: with expansion:
│C│ 9: 300.0f == 300.0f
│C│ 9:
│C│ 9: ===============================================================================
│C│ 9: All tests passed (585 assertions in 3 test cases)
│C│ 9:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:121: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_is_initialized(filter) )
│C│ 10: with expansion:
│C│ 10: true
│C│ 10:
│C│ 10: /mason/build/x86_64/monado.git/tests/tests_lowpass_integer.cpp:122: PASSED:
│C│ 10: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState )
│C│ 10: with expansion:
│C│ 10: 300 (0x12c) == 300
│C│ 10:
│C│ 10: ===============================================================================
│C│ 10: All tests passed (390 assertions in 3 test cases)
│C│ 10:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000436280000 (0x38d7ebec79ac0)
│C│ 11: <=
│C│ 11: 1000000447040000 (0x38d7ebf6bca00)
│C│ 11: with messages:
│C│ 11: frame id19
│C│ 11: 1000000436280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000436280000 (0x38d7ebec79ac0)
│C│ 11: <=
│C│ 11: 1000000447040000 (0x38d7ebf6bca00)
│C│ 11: with messages:
│C│ 11: frame id19
│C│ 11: 1000000436280000
│C│ 11:
│C│ 11: frame_id: 18
│C│ 11: desired_present_time_ns: 1000000437000000
│C│ 11: actual_present_time_ns: 1000000437000000
│C│ 11: earliest_present_time_ns: 1000000437000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000438000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000449000000 (0x38d7ebf89b240)
│C│ 11: >=
│C│ 11: 1000000448280000 (0x38d7ebf7eb5c0)
│C│ 11: with messages:
│C│ 11: frame id19
│C│ 11: 1000000436280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000449000000 (0x38d7ebf89b240)
│C│ 11: with messages:
│C│ 11: frame id19
│C│ 11: 1000000436280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 20 > 18
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000467040000 (0x38d7ec09cf700)
│C│ 11: >=
│C│ 11: 1000000448280000 (0x38d7ebf7eb5c0)
│C│ 11: with messages:
│C│ 11: frame id20
│C│ 11: 1000000448280000
│C│ 11: 20
│C│ 11: 1000000448280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000469000000 (0x38d7ec0badf40)
│C│ 11: >
│C│ 11: 1000000448280000 (0x38d7ebf7eb5c0)
│C│ 11: with messages:
│C│ 11: frame id20
│C│ 11: 1000000448280000
│C│ 11: 20
│C│ 11: 1000000448280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000469000000 (0x38d7ec0badf40)
│C│ 11: >
│C│ 11: 1000000467040000 (0x38d7ec09cf700)
│C│ 11: with messages:
│C│ 11: frame id20
│C│ 11: 1000000448280000
│C│ 11: 20
│C│ 11: 1000000448280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000473000000 (0x38d7ec0f7e840)
│C│ 11: >
│C│ 11: 1000000448280000 (0x38d7ebf7eb5c0)
│C│ 11: with messages:
│C│ 11: frame id20
│C│ 11: 1000000448280000
│C│ 11: 20
│C│ 11: 1000000448280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000473000000 (0x38d7ec0f7e840)
│C│ 11: >
│C│ 11: 1000000469000000 (0x38d7ec0badf40)
│C│ 11: with messages:
│C│ 11: frame id20
│C│ 11: 1000000448280000
│C│ 11: 20
│C│ 11: 1000000448280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id20
│C│ 11: 1000000448280000
│C│ 11: 20
│C│ 11: 1000000448280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id20
│C│ 11: 1000000448280000
│C│ 11: 20
│C│ 11: 1000000448280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000448280000 (0x38d7ebf7eb5c0)
│C│ 11: <=
│C│ 11: 1000000467040000 (0x38d7ec09cf700)
│C│ 11: with messages:
│C│ 11: frame id20
│C│ 11: 1000000448280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000448280000 (0x38d7ebf7eb5c0)
│C│ 11: <=
│C│ 11: 1000000467040000 (0x38d7ec09cf700)
│C│ 11: with messages:
│C│ 11: frame id20
│C│ 11: 1000000448280000
│C│ 11:
│C│ 11: frame_id: 19
│C│ 11: desired_present_time_ns: 1000000449000000
│C│ 11: actual_present_time_ns: 1000000449000000
│C│ 11: earliest_present_time_ns: 1000000449000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000450000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000469000000 (0x38d7ec0badf40)
│C│ 11: >=
│C│ 11: 1000000468280000 (0x38d7ec0afe2c0)
│C│ 11: with messages:
│C│ 11: frame id20
│C│ 11: 1000000448280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000469000000 (0x38d7ec0badf40)
│C│ 11: with messages:
│C│ 11: frame id20
│C│ 11: 1000000448280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:259: PASSED:
│C│ 11: CHECK( loopPred.frame_id > i )
│C│ 11: with expansion:
│C│ 11: 21 > 19
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000479040000 (0x38d7ec1541200)
│C│ 11: >=
│C│ 11: 1000000468280000 (0x38d7ec0afe2c0)
│C│ 11: with messages:
│C│ 11: frame id21
│C│ 11: 1000000468280000
│C│ 11: 21
│C│ 11: 1000000468280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000481000000 (0x38d7ec171fa40)
│C│ 11: >
│C│ 11: 1000000468280000 (0x38d7ec0afe2c0)
│C│ 11: with messages:
│C│ 11: frame id21
│C│ 11: 1000000468280000
│C│ 11: 21
│C│ 11: 1000000468280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000481000000 (0x38d7ec171fa40)
│C│ 11: >
│C│ 11: 1000000479040000 (0x38d7ec1541200)
│C│ 11: with messages:
│C│ 11: frame id21
│C│ 11: 1000000468280000
│C│ 11: 21
│C│ 11: 1000000468280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000485000000 (0x38d7ec1af0340)
│C│ 11: >
│C│ 11: 1000000468280000 (0x38d7ec0afe2c0)
│C│ 11: with messages:
│C│ 11: frame id21
│C│ 11: 1000000468280000
│C│ 11: 21
│C│ 11: 1000000468280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000485000000 (0x38d7ec1af0340)
│C│ 11: >
│C│ 11: 1000000481000000 (0x38d7ec171fa40)
│C│ 11: with messages:
│C│ 11: frame id21
│C│ 11: 1000000468280000
│C│ 11: 21
│C│ 11: 1000000468280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: frame id21
│C│ 11: 1000000468280000
│C│ 11: 21
│C│ 11: 1000000468280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: frame id21
│C│ 11: 1000000468280000
│C│ 11: 21
│C│ 11: 1000000468280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000468280000 (0x38d7ec0afe2c0)
│C│ 11: <=
│C│ 11: 1000000479040000 (0x38d7ec1541200)
│C│ 11: with messages:
│C│ 11: frame id21
│C│ 11: 1000000468280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000468280000 (0x38d7ec0afe2c0)
│C│ 11: <=
│C│ 11: 1000000479040000 (0x38d7ec1541200)
│C│ 11: with messages:
│C│ 11: frame id21
│C│ 11: 1000000468280000
│C│ 11:
│C│ 11: frame_id: 20
│C│ 11: desired_present_time_ns: 1000000469000000
│C│ 11: actual_present_time_ns: 1000000469000000
│C│ 11: earliest_present_time_ns: 1000000469000000
│C│ 11: present_margin_ns: 720000
│C│ 11: now_ns: 1000000470000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000481000000 (0x38d7ec171fa40)
│C│ 11: >=
│C│ 11: 1000000480280000 (0x38d7ec166fdc0)
│C│ 11: with messages:
│C│ 11: frame id21
│C│ 11: 1000000468280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000481000000 (0x38d7ec171fa40)
│C│ 11: with messages:
│C│ 11: frame id21
│C│ 11: 1000000468280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000499040000 (0x38d7ec2853f00)
│C│ 11: >=
│C│ 11: 1000000480280000 (0x38d7ec166fdc0)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000480280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000501000000 (0x38d7ec2a32740)
│C│ 11: >
│C│ 11: 1000000480280000 (0x38d7ec166fdc0)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000480280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000501000000 (0x38d7ec2a32740)
│C│ 11: >
│C│ 11: 1000000499040000 (0x38d7ec2853f00)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000480280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000505000000 (0x38d7ec2e03040)
│C│ 11: >
│C│ 11: 1000000480280000 (0x38d7ec166fdc0)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000480280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000505000000 (0x38d7ec2e03040)
│C│ 11: >
│C│ 11: 1000000501000000 (0x38d7ec2a32740)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000480280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000480280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000480280000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:275: PASSED:
│C│ 11: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) < unanoseconds(predictions.desired_present_time_ns - predictions.wake_up_time_ns) )
│C│ 11: with expansion:
│C│ 11: 1960000 ns < 2600000 ns
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:277: PASSED:
│C│ 11: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) > unanoseconds(shortDrawDelay + shortSubmitDelay + shortGpuTime) )
│C│ 11: with expansion:
│C│ 11: 1960000 ns > 1200000 ns
│C│ 11:
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: u_pacing_compositor_display_timing
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:199
│C│ 11: ...............................................................................
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:204: PASSED:
│C│ 11: REQUIRE( XRT_SUCCESS == u_pc_display_timing_create(frame_interval_ns.count(), &config, &upc) )
│C│ 11: with expansion:
│C│ 11: 0 == 0
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:205: PASSED:
│C│ 11: REQUIRE( upc != nullptr )
│C│ 11: with expansion:
│C│ 11: 0x000055c15bf223d0 != nullptr
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000158400000 (0x38d7eae377e00)
│C│ 11: >=
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000161000000 (0x38d7eae5f2a40)
│C│ 11: >
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000161000000 (0x38d7eae5f2a40)
│C│ 11: >
│C│ 11: 1000000158400000 (0x38d7eae377e00)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000165000000 (0x38d7eae9c3340)
│C│ 11: >
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000165000000 (0x38d7eae9c3340)
│C│ 11: >
│C│ 11: 1000000161000000 (0x38d7eae5f2a40)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: u_pacing_compositor_display_timing
│C│ 11: slower than desired
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:280
│C│ 11: ...............................................................................
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:306: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint > gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000161000000 (0x38d7eae5f2a40)
│C│ 11: >
│C│ 11: 1000000006070000 (0x38d7ea5231ef0)
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000161000000 (0x38d7eae5f2a40)
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000178400000 (0x38d7eaf68ab00)
│C│ 11: >=
│C│ 11: 1000000006070000 (0x38d7ea5231ef0)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000181000000 (0x38d7eaf905740)
│C│ 11: >
│C│ 11: 1000000006070000 (0x38d7ea5231ef0)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000181000000 (0x38d7eaf905740)
│C│ 11: >
│C│ 11: 1000000178400000 (0x38d7eaf68ab00)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000185000000 (0x38d7eafcd6040)
│C│ 11: >
│C│ 11: 1000000006070000 (0x38d7ea5231ef0)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000185000000 (0x38d7eafcd6040)
│C│ 11: >
│C│ 11: 1000000181000000 (0x38d7eaf905740)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000006070000 (0x38d7ea5231ef0)
│C│ 11: <=
│C│ 11: 1000000178400000 (0x38d7eaf68ab00)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000006070000 (0x38d7ea5231ef0)
│C│ 11: <=
│C│ 11: 1000000178400000 (0x38d7eaf68ab00)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11:
│C│ 11: frame_id: 1
│C│ 11: desired_present_time_ns: 1000000161000000
│C│ 11: actual_present_time_ns: 1000000161000000
│C│ 11: earliest_present_time_ns: 1000000017000000
│C│ 11: present_margin_ns: 10930000
│C│ 11: now_ns: 1000000162000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000197000000 (0x38d7eb0847b40)
│C│ 11: >=
│C│ 11: 1000000183470000 (0x38d7eafb607b0)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000197000000 (0x38d7eb0847b40)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000006070000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000190720000 (0x38d7eb024a800)
│C│ 11: >=
│C│ 11: 1000000183470000 (0x38d7eafb607b0)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000193000000 (0x38d7eb0477240)
│C│ 11: >
│C│ 11: 1000000183470000 (0x38d7eafb607b0)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000193000000 (0x38d7eb0477240)
│C│ 11: >
│C│ 11: 1000000190720000 (0x38d7eb024a800)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000197000000 (0x38d7eb0847b40)
│C│ 11: >
│C│ 11: 1000000183470000 (0x38d7eafb607b0)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000197000000 (0x38d7eb0847b40)
│C│ 11: >
│C│ 11: 1000000193000000 (0x38d7eb0477240)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000183470000 (0x38d7eafb607b0)
│C│ 11: <=
│C│ 11: 1000000190720000 (0x38d7eb024a800)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000183470000 (0x38d7eafb607b0)
│C│ 11: <=
│C│ 11: 1000000190720000 (0x38d7eb024a800)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000209000000 (0x38d7eb13b9640)
│C│ 11: >=
│C│ 11: 1000000195790000 (0x38d7eb07204b0)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000209000000 (0x38d7eb13b9640)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000183470000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000206720000 (0x38d7eb118cc00)
│C│ 11: >=
│C│ 11: 1000000195790000 (0x38d7eb07204b0)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000209000000 (0x38d7eb13b9640)
│C│ 11: >
│C│ 11: 1000000195790000 (0x38d7eb07204b0)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000209000000 (0x38d7eb13b9640)
│C│ 11: >
│C│ 11: 1000000206720000 (0x38d7eb118cc00)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000213000000 (0x38d7eb1789f40)
│C│ 11: >
│C│ 11: 1000000195790000 (0x38d7eb07204b0)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000213000000 (0x38d7eb1789f40)
│C│ 11: >
│C│ 11: 1000000209000000 (0x38d7eb13b9640)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000195790000 (0x38d7eb07204b0)
│C│ 11: <=
│C│ 11: 1000000206720000 (0x38d7eb118cc00)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000195790000 (0x38d7eb07204b0)
│C│ 11: <=
│C│ 11: 1000000206720000 (0x38d7eb118cc00)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11:
│C│ 11: WARN [adjust_comp_time] Frame 2 missed by 16.00!
│C│ 11: frame_id: 2
│C│ 11: desired_present_time_ns: 1000000181000000
│C│ 11: actual_present_time_ns: 1000000197000000
│C│ 11: earliest_present_time_ns: 1000000197000000
│C│ 11: present_margin_ns: 13530000
│C│ 11: now_ns: 1000000198000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000225000000 (0x38d7eb22fba40)
│C│ 11: >=
│C│ 11: 1000000211790000 (0x38d7eb16628b0)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000225000000 (0x38d7eb22fba40)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000195790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000242080000 (0x38d7eb3345900)
│C│ 11: >=
│C│ 11: 1000000211790000 (0x38d7eb16628b0)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000245000000 (0x38d7eb360e740)
│C│ 11: >
│C│ 11: 1000000211790000 (0x38d7eb16628b0)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000245000000 (0x38d7eb360e740)
│C│ 11: >
│C│ 11: 1000000242080000 (0x38d7eb3345900)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000249000000 (0x38d7eb39df040)
│C│ 11: >
│C│ 11: 1000000211790000 (0x38d7eb16628b0)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000249000000 (0x38d7eb39df040)
│C│ 11: >
│C│ 11: 1000000245000000 (0x38d7eb360e740)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000211790000 (0x38d7eb16628b0)
│C│ 11: <=
│C│ 11: 1000000242080000 (0x38d7eb3345900)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000211790000 (0x38d7eb16628b0)
│C│ 11: <=
│C│ 11: 1000000242080000 (0x38d7eb3345900)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11:
│C│ 11: WARN [adjust_comp_time] Frame 3 missed by 16.00!
│C│ 11: WARN [adjust_comp_time] Frame 4 missed by 16.00!
│C│ 11: frame_id: 3
│C│ 11: desired_present_time_ns: 1000000193000000
│C│ 11: actual_present_time_ns: 1000000209000000
│C│ 11: earliest_present_time_ns: 1000000209000000
│C│ 11: present_margin_ns: 13210000
│C│ 11: now_ns: 1000000210000000
│C│ 11:
│C│ 11: frame_id: 4
│C│ 11: desired_present_time_ns: 1000000209000000
│C│ 11: actual_present_time_ns: 1000000225000000
│C│ 11: earliest_present_time_ns: 1000000225000000
│C│ 11: present_margin_ns: 13210000
│C│ 11: now_ns: 1000000226000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000261000000 (0x38d7eb4550b40)
│C│ 11: >=
│C│ 11: 1000000247150000 (0x38d7eb381b5b0)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000261000000 (0x38d7eb4550b40)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000211790000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000252800000 (0x38d7eb3d7ec00)
│C│ 11: >=
│C│ 11: 1000000247150000 (0x38d7eb381b5b0)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000257000000 (0x38d7eb4180240)
│C│ 11: >
│C│ 11: 1000000247150000 (0x38d7eb381b5b0)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000257000000 (0x38d7eb4180240)
│C│ 11: >
│C│ 11: 1000000252800000 (0x38d7eb3d7ec00)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000261000000 (0x38d7eb4550b40)
│C│ 11: >
│C│ 11: 1000000247150000 (0x38d7eb381b5b0)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000261000000 (0x38d7eb4550b40)
│C│ 11: >
│C│ 11: 1000000257000000 (0x38d7eb4180240)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000247150000 (0x38d7eb381b5b0)
│C│ 11: <=
│C│ 11: 1000000252800000 (0x38d7eb3d7ec00)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000247150000 (0x38d7eb381b5b0)
│C│ 11: <=
│C│ 11: 1000000252800000 (0x38d7eb3d7ec00)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000273000000 (0x38d7eb50c2640)
│C│ 11: >=
│C│ 11: 1000000257870000 (0x38d7eb42548b0)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000273000000 (0x38d7eb50c2640)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000247150000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000268800000 (0x38d7eb4cc1000)
│C│ 11: >=
│C│ 11: 1000000257870000 (0x38d7eb42548b0)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000273000000 (0x38d7eb50c2640)
│C│ 11: >
│C│ 11: 1000000257870000 (0x38d7eb42548b0)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000273000000 (0x38d7eb50c2640)
│C│ 11: >
│C│ 11: 1000000268800000 (0x38d7eb4cc1000)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000277000000 (0x38d7eb5492f40)
│C│ 11: >
│C│ 11: 1000000257870000 (0x38d7eb42548b0)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000277000000 (0x38d7eb5492f40)
│C│ 11: >
│C│ 11: 1000000273000000 (0x38d7eb50c2640)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000257870000 (0x38d7eb42548b0)
│C│ 11: <=
│C│ 11: 1000000268800000 (0x38d7eb4cc1000)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000257870000 (0x38d7eb42548b0)
│C│ 11: <=
│C│ 11: 1000000268800000 (0x38d7eb4cc1000)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11:
│C│ 11: WARN [adjust_comp_time] Frame 5 missed by 16.00!
│C│ 11: frame_id: 5
│C│ 11: desired_present_time_ns: 1000000245000000
│C│ 11: actual_present_time_ns: 1000000261000000
│C│ 11: earliest_present_time_ns: 1000000261000000
│C│ 11: present_margin_ns: 13850000
│C│ 11: now_ns: 1000000262000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000289000000 (0x38d7eb6004a40)
│C│ 11: >=
│C│ 11: 1000000273870000 (0x38d7eb5196cb0)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000289000000 (0x38d7eb6004a40)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000257870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000304160000 (0x38d7eb6e79d00)
│C│ 11: >=
│C│ 11: 1000000273870000 (0x38d7eb5196cb0)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000309000000 (0x38d7eb7317740)
│C│ 11: >
│C│ 11: 1000000273870000 (0x38d7eb5196cb0)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000309000000 (0x38d7eb7317740)
│C│ 11: >
│C│ 11: 1000000304160000 (0x38d7eb6e79d00)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000313000000 (0x38d7eb76e8040)
│C│ 11: >
│C│ 11: 1000000273870000 (0x38d7eb5196cb0)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000313000000 (0x38d7eb76e8040)
│C│ 11: >
│C│ 11: 1000000309000000 (0x38d7eb7317740)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000273870000 (0x38d7eb5196cb0)
│C│ 11: <=
│C│ 11: 1000000304160000 (0x38d7eb6e79d00)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000273870000 (0x38d7eb5196cb0)
│C│ 11: <=
│C│ 11: 1000000304160000 (0x38d7eb6e79d00)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11:
│C│ 11: WARN [adjust_comp_time] Frame 6 missed by 16.00!
│C│ 11: WARN [adjust_comp_time] Frame 7 missed by 16.00!
│C│ 11: frame_id: 6
│C│ 11: desired_present_time_ns: 1000000257000000
│C│ 11: actual_present_time_ns: 1000000273000000
│C│ 11: earliest_present_time_ns: 1000000273000000
│C│ 11: present_margin_ns: 15130000
│C│ 11: now_ns: 1000000274000000
│C│ 11:
│C│ 11: frame_id: 7
│C│ 11: desired_present_time_ns: 1000000273000000
│C│ 11: actual_present_time_ns: 1000000289000000
│C│ 11: earliest_present_time_ns: 1000000289000000
│C│ 11: present_margin_ns: 15130000
│C│ 11: now_ns: 1000000290000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000325000000 (0x38d7eb8259b40)
│C│ 11: >=
│C│ 11: 1000000309230000 (0x38d7eb734f9b0)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000325000000 (0x38d7eb8259b40)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000273870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000315200000 (0x38d7eb7901200)
│C│ 11: >=
│C│ 11: 1000000309230000 (0x38d7eb734f9b0)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000321000000 (0x38d7eb7e89240)
│C│ 11: >
│C│ 11: 1000000309230000 (0x38d7eb734f9b0)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000321000000 (0x38d7eb7e89240)
│C│ 11: >
│C│ 11: 1000000315200000 (0x38d7eb7901200)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000325000000 (0x38d7eb8259b40)
│C│ 11: >
│C│ 11: 1000000309230000 (0x38d7eb734f9b0)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000325000000 (0x38d7eb8259b40)
│C│ 11: >
│C│ 11: 1000000321000000 (0x38d7eb7e89240)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000309230000 (0x38d7eb734f9b0)
│C│ 11: <=
│C│ 11: 1000000315200000 (0x38d7eb7901200)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000309230000 (0x38d7eb734f9b0)
│C│ 11: <=
│C│ 11: 1000000315200000 (0x38d7eb7901200)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000321000000 (0x38d7eb7e89240)
│C│ 11: >=
│C│ 11: 1000000320270000 (0x38d7eb7dd6eb0)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000321000000 (0x38d7eb7e89240)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000309230000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000331200000 (0x38d7eb8843600)
│C│ 11: >=
│C│ 11: 1000000320270000 (0x38d7eb7dd6eb0)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000337000000 (0x38d7eb8dcb640)
│C│ 11: >
│C│ 11: 1000000320270000 (0x38d7eb7dd6eb0)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000337000000 (0x38d7eb8dcb640)
│C│ 11: >
│C│ 11: 1000000331200000 (0x38d7eb8843600)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000341000000 (0x38d7eb919bf40)
│C│ 11: >
│C│ 11: 1000000320270000 (0x38d7eb7dd6eb0)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000341000000 (0x38d7eb919bf40)
│C│ 11: >
│C│ 11: 1000000337000000 (0x38d7eb8dcb640)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000320270000 (0x38d7eb7dd6eb0)
│C│ 11: <=
│C│ 11: 1000000331200000 (0x38d7eb8843600)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000320270000 (0x38d7eb7dd6eb0)
│C│ 11: <=
│C│ 11: 1000000331200000 (0x38d7eb8843600)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11:
│C│ 11: WARN [adjust_comp_time] Frame 8 missed by 16.00!
│C│ 11: frame_id: 9
│C│ 11: desired_present_time_ns: 1000000321000000
│C│ 11: actual_present_time_ns: 1000000321000000
│C│ 11: earliest_present_time_ns: 1000000321000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000322000000
│C│ 11:
│C│ 11: frame_id: 8
│C│ 11: desired_present_time_ns: 1000000309000000
│C│ 11: actual_present_time_ns: 1000000325000000
│C│ 11: earliest_present_time_ns: 1000000325000000
│C│ 11: present_margin_ns: 15770000
│C│ 11: now_ns: 1000000326000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000337000000 (0x38d7eb8dcb640)
│C│ 11: >=
│C│ 11: 1000000336270000 (0x38d7eb8d192b0)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000337000000 (0x38d7eb8dcb640)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000320270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000347200000 (0x38d7eb9785a00)
│C│ 11: >=
│C│ 11: 1000000336270000 (0x38d7eb8d192b0)
│C│ 11: with messages:
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000353000000 (0x38d7eb9d0da40)
│C│ 11: >
│C│ 11: 1000000336270000 (0x38d7eb8d192b0)
│C│ 11: with messages:
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000353000000 (0x38d7eb9d0da40)
│C│ 11: >
│C│ 11: 1000000347200000 (0x38d7eb9785a00)
│C│ 11: with messages:
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000357000000 (0x38d7eba0de340)
│C│ 11: >
│C│ 11: 1000000336270000 (0x38d7eb8d192b0)
│C│ 11: with messages:
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000357000000 (0x38d7eba0de340)
│C│ 11: >
│C│ 11: 1000000353000000 (0x38d7eb9d0da40)
│C│ 11: with messages:
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000336270000 (0x38d7eb8d192b0)
│C│ 11: <=
│C│ 11: 1000000347200000 (0x38d7eb9785a00)
│C│ 11: with messages:
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000336270000 (0x38d7eb8d192b0)
│C│ 11: <=
│C│ 11: 1000000347200000 (0x38d7eb9785a00)
│C│ 11: with messages:
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11:
│C│ 11: frame_id: 10
│C│ 11: desired_present_time_ns: 1000000337000000
│C│ 11: actual_present_time_ns: 1000000337000000
│C│ 11: earliest_present_time_ns: 1000000337000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000338000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000353000000 (0x38d7eb9d0da40)
│C│ 11: >=
│C│ 11: 1000000352270000 (0x38d7eb9c5b6b0)
│C│ 11: with messages:
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000353000000 (0x38d7eb9d0da40)
│C│ 11: with messages:
│C│ 11: 11
│C│ 11: 1000000336270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000363200000 (0x38d7eba6c7e00)
│C│ 11: >=
│C│ 11: 1000000352270000 (0x38d7eb9c5b6b0)
│C│ 11: with messages:
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000369000000 (0x38d7ebac4fe40)
│C│ 11: >
│C│ 11: 1000000352270000 (0x38d7eb9c5b6b0)
│C│ 11: with messages:
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000369000000 (0x38d7ebac4fe40)
│C│ 11: >
│C│ 11: 1000000363200000 (0x38d7eba6c7e00)
│C│ 11: with messages:
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000373000000 (0x38d7ebb020740)
│C│ 11: >
│C│ 11: 1000000352270000 (0x38d7eb9c5b6b0)
│C│ 11: with messages:
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000373000000 (0x38d7ebb020740)
│C│ 11: >
│C│ 11: 1000000369000000 (0x38d7ebac4fe40)
│C│ 11: with messages:
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000352270000 (0x38d7eb9c5b6b0)
│C│ 11: <=
│C│ 11: 1000000363200000 (0x38d7eba6c7e00)
│C│ 11: with messages:
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000352270000 (0x38d7eb9c5b6b0)
│C│ 11: <=
│C│ 11: 1000000363200000 (0x38d7eba6c7e00)
│C│ 11: with messages:
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11:
│C│ 11: frame_id: 11
│C│ 11: desired_present_time_ns: 1000000353000000
│C│ 11: actual_present_time_ns: 1000000353000000
│C│ 11: earliest_present_time_ns: 1000000353000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000354000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000369000000 (0x38d7ebac4fe40)
│C│ 11: >=
│C│ 11: 1000000368270000 (0x38d7ebab9dab0)
│C│ 11: with messages:
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000369000000 (0x38d7ebac4fe40)
│C│ 11: with messages:
│C│ 11: 12
│C│ 11: 1000000352270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000379200000 (0x38d7ebb60a200)
│C│ 11: >=
│C│ 11: 1000000368270000 (0x38d7ebab9dab0)
│C│ 11: with messages:
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000385000000 (0x38d7ebbb92240)
│C│ 11: >
│C│ 11: 1000000368270000 (0x38d7ebab9dab0)
│C│ 11: with messages:
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000385000000 (0x38d7ebbb92240)
│C│ 11: >
│C│ 11: 1000000379200000 (0x38d7ebb60a200)
│C│ 11: with messages:
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000389000000 (0x38d7ebbf62b40)
│C│ 11: >
│C│ 11: 1000000368270000 (0x38d7ebab9dab0)
│C│ 11: with messages:
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000389000000 (0x38d7ebbf62b40)
│C│ 11: >
│C│ 11: 1000000385000000 (0x38d7ebbb92240)
│C│ 11: with messages:
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000368270000 (0x38d7ebab9dab0)
│C│ 11: <=
│C│ 11: 1000000379200000 (0x38d7ebb60a200)
│C│ 11: with messages:
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000368270000 (0x38d7ebab9dab0)
│C│ 11: <=
│C│ 11: 1000000379200000 (0x38d7ebb60a200)
│C│ 11: with messages:
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11:
│C│ 11: frame_id: 12
│C│ 11: desired_present_time_ns: 1000000369000000
│C│ 11: actual_present_time_ns: 1000000369000000
│C│ 11: earliest_present_time_ns: 1000000369000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000370000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000385000000 (0x38d7ebbb92240)
│C│ 11: >=
│C│ 11: 1000000384270000 (0x38d7ebbadfeb0)
│C│ 11: with messages:
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000385000000 (0x38d7ebbb92240)
│C│ 11: with messages:
│C│ 11: 13
│C│ 11: 1000000368270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000395200000 (0x38d7ebc54c600)
│C│ 11: >=
│C│ 11: 1000000384270000 (0x38d7ebbadfeb0)
│C│ 11: with messages:
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000401000000 (0x38d7ebcad4640)
│C│ 11: >
│C│ 11: 1000000384270000 (0x38d7ebbadfeb0)
│C│ 11: with messages:
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000401000000 (0x38d7ebcad4640)
│C│ 11: >
│C│ 11: 1000000395200000 (0x38d7ebc54c600)
│C│ 11: with messages:
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000405000000 (0x38d7ebcea4f40)
│C│ 11: >
│C│ 11: 1000000384270000 (0x38d7ebbadfeb0)
│C│ 11: with messages:
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000405000000 (0x38d7ebcea4f40)
│C│ 11: >
│C│ 11: 1000000401000000 (0x38d7ebcad4640)
│C│ 11: with messages:
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000384270000 (0x38d7ebbadfeb0)
│C│ 11: <=
│C│ 11: 1000000395200000 (0x38d7ebc54c600)
│C│ 11: with messages:
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000384270000 (0x38d7ebbadfeb0)
│C│ 11: <=
│C│ 11: 1000000395200000 (0x38d7ebc54c600)
│C│ 11: with messages:
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11:
│C│ 11: frame_id: 13
│C│ 11: desired_present_time_ns: 1000000385000000
│C│ 11: actual_present_time_ns: 1000000385000000
│C│ 11: earliest_present_time_ns: 1000000385000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000386000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000401000000 (0x38d7ebcad4640)
│C│ 11: >=
│C│ 11: 1000000400270000 (0x38d7ebca222b0)
│C│ 11: with messages:
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000401000000 (0x38d7ebcad4640)
│C│ 11: with messages:
│C│ 11: 14
│C│ 11: 1000000384270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000411200000 (0x38d7ebd48ea00)
│C│ 11: >=
│C│ 11: 1000000400270000 (0x38d7ebca222b0)
│C│ 11: with messages:
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000417000000 (0x38d7ebda16a40)
│C│ 11: >
│C│ 11: 1000000400270000 (0x38d7ebca222b0)
│C│ 11: with messages:
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000417000000 (0x38d7ebda16a40)
│C│ 11: >
│C│ 11: 1000000411200000 (0x38d7ebd48ea00)
│C│ 11: with messages:
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000421000000 (0x38d7ebdde7340)
│C│ 11: >
│C│ 11: 1000000400270000 (0x38d7ebca222b0)
│C│ 11: with messages:
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000421000000 (0x38d7ebdde7340)
│C│ 11: >
│C│ 11: 1000000417000000 (0x38d7ebda16a40)
│C│ 11: with messages:
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000400270000 (0x38d7ebca222b0)
│C│ 11: <=
│C│ 11: 1000000411200000 (0x38d7ebd48ea00)
│C│ 11: with messages:
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000400270000 (0x38d7ebca222b0)
│C│ 11: <=
│C│ 11: 1000000411200000 (0x38d7ebd48ea00)
│C│ 11: with messages:
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11:
│C│ 11: frame_id: 14
│C│ 11: desired_present_time_ns: 1000000401000000
│C│ 11: actual_present_time_ns: 1000000401000000
│C│ 11: earliest_present_time_ns: 1000000401000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000402000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000417000000 (0x38d7ebda16a40)
│C│ 11: >=
│C│ 11: 1000000416270000 (0x38d7ebd9646b0)
│C│ 11: with messages:
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000417000000 (0x38d7ebda16a40)
│C│ 11: with messages:
│C│ 11: 15
│C│ 11: 1000000400270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000427200000 (0x38d7ebe3d0e00)
│C│ 11: >=
│C│ 11: 1000000416270000 (0x38d7ebd9646b0)
│C│ 11: with messages:
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000433000000 (0x38d7ebe958e40)
│C│ 11: >
│C│ 11: 1000000416270000 (0x38d7ebd9646b0)
│C│ 11: with messages:
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000433000000 (0x38d7ebe958e40)
│C│ 11: >
│C│ 11: 1000000427200000 (0x38d7ebe3d0e00)
│C│ 11: with messages:
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000437000000 (0x38d7ebed29740)
│C│ 11: >
│C│ 11: 1000000416270000 (0x38d7ebd9646b0)
│C│ 11: with messages:
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000437000000 (0x38d7ebed29740)
│C│ 11: >
│C│ 11: 1000000433000000 (0x38d7ebe958e40)
│C│ 11: with messages:
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000416270000 (0x38d7ebd9646b0)
│C│ 11: <=
│C│ 11: 1000000427200000 (0x38d7ebe3d0e00)
│C│ 11: with messages:
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000416270000 (0x38d7ebd9646b0)
│C│ 11: <=
│C│ 11: 1000000427200000 (0x38d7ebe3d0e00)
│C│ 11: with messages:
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11:
│C│ 11: frame_id: 15
│C│ 11: desired_present_time_ns: 1000000417000000
│C│ 11: actual_present_time_ns: 1000000417000000
│C│ 11: earliest_present_time_ns: 1000000417000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000418000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000433000000 (0x38d7ebe958e40)
│C│ 11: >=
│C│ 11: 1000000432270000 (0x38d7ebe8a6ab0)
│C│ 11: with messages:
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000433000000 (0x38d7ebe958e40)
│C│ 11: with messages:
│C│ 11: 16
│C│ 11: 1000000416270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000443200000 (0x38d7ebf313200)
│C│ 11: >=
│C│ 11: 1000000432270000 (0x38d7ebe8a6ab0)
│C│ 11: with messages:
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000449000000 (0x38d7ebf89b240)
│C│ 11: >
│C│ 11: 1000000432270000 (0x38d7ebe8a6ab0)
│C│ 11: with messages:
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000449000000 (0x38d7ebf89b240)
│C│ 11: >
│C│ 11: 1000000443200000 (0x38d7ebf313200)
│C│ 11: with messages:
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11:
│C│ 9/24 Test #12: tests_quatexpmap ................. Passed 0.02 sec
│C│ 10/24 Test #13: tests_quat_change_of_basis ....... Passed 0.02 sec
│C│ 14: Randomness seeded to: 3379683262
│C│ 14:
│C│ 14: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 14: tests_quat_swing_twist is a Catch2 v3.6.0 host application.
│C│ 14: Run with -? for options
│C│ 14:
│C│ 14: -------------------------------------------------------------------------------
│C│ 14: SwingTwistTriviallyInvertibleIn180DegreeHemisphere
│C│ 14: -------------------------------------------------------------------------------
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:34
│C│ 14: ...............................................................................
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:63: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: -------------------------------------------------------------------------------
│C│ 14: SwingTwistAlwaysInvertibleIfYouUseSoundRotationEqualities
│C│ 14: -------------------------------------------------------------------------------
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:68
│C│ 14: ...............................................................................
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: /mason/build/x86_64/monado.git/tests/tests_quat_swing_twist.cpp:101: PASSED:
│C│ 14: CHECK( success )
│C│ 14: with expansion:
│C│ 14: true
│C│ 14:
│C│ 14: ===============================================================================
│C│ 14: All tests passed (40 assertions in 2 test cases)
│C│ 14:
│C│ 15: Randomness seeded to: 2333097840
│C│ 15:
│C│ 15: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 15: tests_rational is a Catch2 v3.6.0 host application.
│C│ 15: Run with -? for options
│C│ 15:
│C│ 15: -------------------------------------------------------------------------------
│C│ 15: Rational - int32_t
│C│ 15: -------------------------------------------------------------------------------
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:31
│C│ 15: ...............................................................................
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:35: PASSED:
│C│ 15: CHECK( R{1, 1} == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:36: PASSED:
│C│ 15: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:37: PASSED:
│C│ 15: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:38: PASSED:
│C│ 15: CHECK( R::simplestUnity().as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:39: PASSED:
│C│ 15: CHECK( R::simplestUnity().as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:41: PASSED:
│C│ 15: CHECK( R{5, 8}.reciprocal() == R{8, 5} )
│C│ 15: with expansion:
│C│ 15: 8/5 == 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:43: PASSED:
│C│ 15: CHECK( R{5, 8}.complement() == R{3, 8} )
│C│ 15: with expansion:
│C│ 15: 3/8 == 3/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:44: PASSED:
│C│ 15: CHECK( R{8, 8}.complement() == R{0, 8} )
│C│ 15: with expansion:
│C│ 15: 0/8 == 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:46: PASSED:
│C│ 15: CHECK( R{0, 8}.as_float() == 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.0f == 0.0f
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:47: PASSED:
│C│ 15: CHECK( R{0, 8}.as_double() == 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.0 == 0.0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:49: PASSED:
│C│ 15: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:52: PASSED:
│C│ 15: CHECK( R{5, -8}.withNonNegativeDenominator() == R{-5, 8} )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:53: PASSED:
│C│ 15: CHECK( R{-5, 8}.withNonNegativeDenominator() == R{-5, 8} )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:55: PASSED:
│C│ 15: CHECK( R{-5, 8}.reciprocal() == R{-8, 5} )
│C│ 15: with expansion:
│C│ 15: -8/5 == -8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:56: PASSED:
│C│ 15: CHECK( R{5, -8}.complement() == R{8 + 5, 8} )
│C│ 15: with expansion:
│C│ 15: 13/8 == 13/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:62: PASSED:
│C│ 15: CHECK( (R::simplestUnity() * val) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:63: PASSED:
│C│ 15: CHECK( (val * R::simplestUnity()) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:64: PASSED:
│C│ 15: CHECK( (val * T{1}) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:65: PASSED:
│C│ 15: CHECK( (T{1} * val) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:67: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:68: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:70: PASSED:
│C│ 15: CHECK( (val / val).numerator == (val / val).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:71: PASSED:
│C│ 15: CHECK( (val / val).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:73: PASSED:
│C│ 15: CHECK( (val / T{1}) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:81: PASSED:
│C│ 15: CHECK( (R::simplestUnity() * val) == valNonNegativeDenominator )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:82: PASSED:
│C│ 15: CHECK( (val * R::simplestUnity()) == valNonNegativeDenominator )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:83: PASSED:
│C│ 15: CHECK( (val * T{1}) == valNonNegativeDenominator )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:84: PASSED:
│C│ 15: CHECK( (T{1} * val) == valNonNegativeDenominator )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:86: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:87: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:89: PASSED:
│C│ 15: CHECK( (val / val).numerator == (val / val).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:90: PASSED:
│C│ 15: CHECK( (val / val).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:92: PASSED:
│C│ 15: CHECK( (val / T{1}) == valNonNegativeDenominator )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:100: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:101: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:102: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:103: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:108: PASSED:
│C│ 15: CHECK( val.isZero() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:109: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:110: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:111: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:113: PASSED:
│C│ 15: CHECK( val.as_float() == 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.0f == 0.0f
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:114: PASSED:
│C│ 15: CHECK( val.as_double() == 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.0 == 0.0
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:120: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:121: PASSED:
│C│ 15: CHECK( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:122: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:123: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:125: PASSED:
│C│ 15: CHECK( val.as_float() > 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.625f > 0.0f
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:126: PASSED:
│C│ 15: CHECK( val.as_float() < 1.0f )
│C│ 15: with expansion:
│C│ 15: 0.625f < 1.0f
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:127: PASSED:
│C│ 15: CHECK( val.as_double() > 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.625 > 0.0
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:128: PASSED:
│C│ 15: CHECK( val.as_double() < 1.0 )
│C│ 15: with expansion:
│C│ 15: 0.625 < 1.0
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:134: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:135: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:136: PASSED:
│C│ 15: CHECK( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:137: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:139: PASSED:
│C│ 15: CHECK( val.as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:140: PASSED:
│C│ 15: CHECK( val.as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:145: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:146: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:147: PASSED:
│C│ 15: CHECK( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:148: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:150: PASSED:
│C│ 15: CHECK( val.as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:151: PASSED:
│C│ 15: CHECK( val.as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:156: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:157: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:158: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:159: PASSED:
│C│ 15: CHECK( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:161: PASSED:
│C│ 15: CHECK( val.as_float() > 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.600000024f > 1.0f
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:162: PASSED:
│C│ 15: CHECK( val.as_double() > 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.60000000000000009 > 1.0
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: -------------------------------------------------------------------------------
│C│ 15: Rational - uint32_t
│C│ 15: -------------------------------------------------------------------------------
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:31
│C│ 15: ...............................................................................
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:35: PASSED:
│C│ 15: CHECK( R{1, 1} == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:36: PASSED:
│C│ 15: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:37: PASSED:
│C│ 15: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:38: PASSED:
│C│ 15: CHECK( R::simplestUnity().as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:39: PASSED:
│C│ 15: CHECK( R::simplestUnity().as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:41: PASSED:
│C│ 15: CHECK( R{5, 8}.reciprocal() == R{8, 5} )
│C│ 15: with expansion:
│C│ 15: 8/5 == 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:43: PASSED:
│C│ 15: CHECK( R{5, 8}.complement() == R{3, 8} )
│C│ 15: with expansion:
│C│ 15: 3/8 == 3/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:44: PASSED:
│C│ 15: CHECK( R{8, 8}.complement() == R{0, 8} )
│C│ 15: with expansion:
│C│ 15: 0/8 == 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:46: PASSED:
│C│ 15: CHECK( R{0, 8}.as_float() == 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.0f == 0.0f
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:47: PASSED:
│C│ 15: CHECK( R{0, 8}.as_double() == 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.0 == 0.0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:49: PASSED:
│C│ 15: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:62: PASSED:
│C│ 15: CHECK( (R::simplestUnity() * val) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:63: PASSED:
│C│ 15: CHECK( (val * R::simplestUnity()) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:64: PASSED:
│C│ 15: CHECK( (val * T{1}) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:65: PASSED:
│C│ 15: CHECK( (T{1} * val) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:67: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:68: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:70: PASSED:
│C│ 15: CHECK( (val / val).numerator == (val / val).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:71: PASSED:
│C│ 15: CHECK( (val / val).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:73: PASSED:
│C│ 15: CHECK( (val / T{1}) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:100: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:101: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:102: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:103: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:108: PASSED:
│C│ 15: CHECK( val.isZero() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:109: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:110: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:111: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:113: PASSED:
│C│ 15: CHECK( val.as_float() == 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.0f == 0.0f
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:114: PASSED:
│C│ 15: CHECK( val.as_double() == 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.0 == 0.0
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:120: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:121: PASSED:
│C│ 15: CHECK( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:122: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:123: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:125: PASSED:
│C│ 15: CHECK( val.as_float() > 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.625f > 0.0f
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:126: PASSED:
│C│ 15: CHECK( val.as_float() < 1.0f )
│C│ 15: with expansion:
│C│ 15: 0.625f < 1.0f
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:127: PASSED:
│C│ 15: CHECK( val.as_double() > 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.625 > 0.0
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:128: PASSED:
│C│ 15: CHECK( val.as_double() < 1.0 )
│C│ 15: with expansion:
│C│ 15: 0.625 < 1.0
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:134: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:135: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:136: PASSED:
│C│ 15: CHECK( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:137: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:139: PASSED:
│C│ 15: CHECK( val.as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:140: PASSED:
│C│ 15: CHECK( val.as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:145: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:146: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:147: PASSED:
│C│ 15: CHECK( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:148: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:150: PASSED:
│C│ 15: CHECK( val.as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:151: PASSED:
│C│ 15: CHECK( val.as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:156: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:157: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:158: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:159: PASSED:
│C│ 15: CHECK( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:161: PASSED:
│C│ 15: CHECK( val.as_float() > 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.600000024f > 1.0f
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:162: PASSED:
│C│ 15: CHECK( val.as_double() > 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.60000000000000009 > 1.0
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: -------------------------------------------------------------------------------
│C│ 15: Rational - int64_t
│C│ 15: -------------------------------------------------------------------------------
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:31
│C│ 15: ...............................................................................
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:35: PASSED:
│C│ 15: CHECK( R{1, 1} == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:36: PASSED:
│C│ 15: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:37: PASSED:
│C│ 15: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:38: PASSED:
│C│ 15: CHECK( R::simplestUnity().as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:39: PASSED:
│C│ 15: CHECK( R::simplestUnity().as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:41: PASSED:
│C│ 15: CHECK( R{5, 8}.reciprocal() == R{8, 5} )
│C│ 15: with expansion:
│C│ 15: 8/5 == 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:43: PASSED:
│C│ 15: CHECK( R{5, 8}.complement() == R{3, 8} )
│C│ 15: with expansion:
│C│ 15: 3/8 == 3/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:44: PASSED:
│C│ 15: CHECK( R{8, 8}.complement() == R{0, 8} )
│C│ 15: with expansion:
│C│ 15: 0/8 == 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:46: PASSED:
│C│ 15: CHECK( R{0, 8}.as_float() == 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.0f == 0.0f
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:47: PASSED:
│C│ 15: CHECK( R{0, 8}.as_double() == 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.0 == 0.0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:49: PASSED:
│C│ 15: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:52: PASSED:
│C│ 15: CHECK( R{5, -8}.withNonNegativeDenominator() == R{-5, 8} )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:53: PASSED:
│C│ 15: CHECK( R{-5, 8}.withNonNegativeDenominator() == R{-5, 8} )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:55: PASSED:
│C│ 15: CHECK( R{-5, 8}.reciprocal() == R{-8, 5} )
│C│ 15: with expansion:
│C│ 15: -8/5 == -8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:56: PASSED:
│C│ 15: CHECK( R{5, -8}.complement() == R{8 + 5, 8} )
│C│ 15: with expansion:
│C│ 15: 13/8 == 13/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:62: PASSED:
│C│ 15: CHECK( (R::simplestUnity() * val) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:63: PASSED:
│C│ 15: CHECK( (val * R::simplestUnity()) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:64: PASSED:
│C│ 15: CHECK( (val * T{1}) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:65: PASSED:
│C│ 15: CHECK( (T{1} * val) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:67: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:68: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:70: PASSED:
│C│ 15: CHECK( (val / val).numerator == (val / val).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:71: PASSED:
│C│ 15: CHECK( (val / val).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:73: PASSED:
│C│ 15: CHECK( (val / T{1}) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:81: PASSED:
│C│ 15: CHECK( (R::simplestUnity() * val) == valNonNegativeDenominator )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:82: PASSED:
│C│ 15: CHECK( (val * R::simplestUnity()) == valNonNegativeDenominator )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:83: PASSED:
│C│ 15: CHECK( (val * T{1}) == valNonNegativeDenominator )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:84: PASSED:
│C│ 15: CHECK( (T{1} * val) == valNonNegativeDenominator )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:86: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:87: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:89: PASSED:
│C│ 15: CHECK( (val / val).numerator == (val / val).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:90: PASSED:
│C│ 15: CHECK( (val / val).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:92: PASSED:
│C│ 15: CHECK( (val / T{1}) == valNonNegativeDenominator )
│C│ 15: with expansion:
│C│ 15: -5/8 == -5/8
│C│ 15: with message:
│C│ 15: val := 5/-8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:100: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:101: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:102: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:103: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:108: PASSED:
│C│ 15: CHECK( val.isZero() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:109: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:110: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:111: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:113: PASSED:
│C│ 15: CHECK( val.as_float() == 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.0f == 0.0f
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:114: PASSED:
│C│ 15: CHECK( val.as_double() == 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.0 == 0.0
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:120: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:121: PASSED:
│C│ 15: CHECK( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:122: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:123: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:125: PASSED:
│C│ 15: CHECK( val.as_float() > 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.625f > 0.0f
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:126: PASSED:
│C│ 15: CHECK( val.as_float() < 1.0f )
│C│ 15: with expansion:
│C│ 15: 0.625f < 1.0f
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:127: PASSED:
│C│ 15: CHECK( val.as_double() > 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.625 > 0.0
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:128: PASSED:
│C│ 15: CHECK( val.as_double() < 1.0 )
│C│ 15: with expansion:
│C│ 15: 0.625 < 1.0
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:134: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:135: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:136: PASSED:
│C│ 15: CHECK( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:137: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:139: PASSED:
│C│ 15: CHECK( val.as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:140: PASSED:
│C│ 15: CHECK( val.as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:145: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:146: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:147: PASSED:
│C│ 15: CHECK( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:148: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:150: PASSED:
│C│ 15: CHECK( val.as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:151: PASSED:
│C│ 15: CHECK( val.as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:156: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:157: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:158: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:159: PASSED:
│C│ 15: CHECK( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:161: PASSED:
│C│ 15: CHECK( val.as_float() > 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.600000024f > 1.0f
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:162: PASSED:
│C│ 15: CHECK( val.as_double() > 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.60000000000000009 > 1.0
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: -------------------------------------------------------------------------------
│C│ 15: Rational - uint64_t
│C│ 15: -------------------------------------------------------------------------------
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:31
│C│ 15: ...............................................................................
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:35: PASSED:
│C│ 15: CHECK( R{1, 1} == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:36: PASSED:
│C│ 15: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:37: PASSED:
│C│ 15: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() )
│C│ 15: with expansion:
│C│ 15: 1/1 == 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:38: PASSED:
│C│ 15: CHECK( R::simplestUnity().as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:39: PASSED:
│C│ 15: CHECK( R::simplestUnity().as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:41: PASSED:
│C│ 15: CHECK( R{5, 8}.reciprocal() == R{8, 5} )
│C│ 15: with expansion:
│C│ 15: 8/5 == 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:43: PASSED:
│C│ 15: CHECK( R{5, 8}.complement() == R{3, 8} )
│C│ 15: with expansion:
│C│ 15: 3/8 == 3/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:44: PASSED:
│C│ 15: CHECK( R{8, 8}.complement() == R{0, 8} )
│C│ 15: with expansion:
│C│ 15: 0/8 == 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:46: PASSED:
│C│ 15: CHECK( R{0, 8}.as_float() == 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.0f == 0.0f
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:47: PASSED:
│C│ 15: CHECK( R{0, 8}.as_double() == 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.0 == 0.0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:49: PASSED:
│C│ 15: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:62: PASSED:
│C│ 15: CHECK( (R::simplestUnity() * val) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:63: PASSED:
│C│ 15: CHECK( (val * R::simplestUnity()) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:64: PASSED:
│C│ 15: CHECK( (val * T{1}) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:65: PASSED:
│C│ 15: CHECK( (T{1} * val) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:67: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:68: PASSED:
│C│ 15: CHECK( (val * val.reciprocal()).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:70: PASSED:
│C│ 15: CHECK( (val / val).numerator == (val / val).denominator )
│C│ 15: with expansion:
│C│ 15: 40 == 40
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:71: PASSED:
│C│ 15: CHECK( (val / val).isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:73: PASSED:
│C│ 15: CHECK( (val / T{1}) == val )
│C│ 15: with expansion:
│C│ 15: 5/8 == 5/8
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:100: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:101: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:102: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:103: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/0
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:108: PASSED:
│C│ 15: CHECK( val.isZero() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:109: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:110: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:111: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:113: PASSED:
│C│ 15: CHECK( val.as_float() == 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.0f == 0.0f
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:114: PASSED:
│C│ 15: CHECK( val.as_double() == 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.0 == 0.0
│C│ 15: with message:
│C│ 15: val := 0/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:120: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:121: PASSED:
│C│ 15: CHECK( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:122: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:123: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:125: PASSED:
│C│ 15: CHECK( val.as_float() > 0.0f )
│C│ 15: with expansion:
│C│ 15: 0.625f > 0.0f
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:126: PASSED:
│C│ 15: CHECK( val.as_float() < 1.0f )
│C│ 15: with expansion:
│C│ 15: 0.625f < 1.0f
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:127: PASSED:
│C│ 15: CHECK( val.as_double() > 0.0 )
│C│ 15: with expansion:
│C│ 15: 0.625 > 0.0
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:128: PASSED:
│C│ 15: CHECK( val.as_double() < 1.0 )
│C│ 15: with expansion:
│C│ 15: 0.625 < 1.0
│C│ 15: with message:
│C│ 15: val := 5/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:134: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:135: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:136: PASSED:
│C│ 15: CHECK( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:137: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:139: PASSED:
│C│ 15: CHECK( val.as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:140: PASSED:
│C│ 15: CHECK( val.as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15: with message:
│C│ 15: val := 8/8
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:145: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:146: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:147: PASSED:
│C│ 15: CHECK( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:148: PASSED:
│C│ 15: CHECK_FALSE( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:150: PASSED:
│C│ 15: CHECK( val.as_float() == 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.0f == 1.0f
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:151: PASSED:
│C│ 15: CHECK( val.as_double() == 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.0 == 1.0
│C│ 15: with message:
│C│ 15: val := 1/1
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:156: PASSED:
│C│ 15: CHECK_FALSE( val.isZero() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:157: PASSED:
│C│ 15: CHECK_FALSE( val.isBetweenZeroAndOne() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:158: PASSED:
│C│ 15: CHECK_FALSE( val.isUnity() )
│C│ 15: with expansion:
│C│ 15: !false
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:159: PASSED:
│C│ 15: CHECK( val.isOverUnity() )
│C│ 15: with expansion:
│C│ 15: true
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:161: PASSED:
│C│ 15: CHECK( val.as_float() > 1.0f )
│C│ 15: with expansion:
│C│ 15: 1.600000024f > 1.0f
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: /mason/build/x86_64/monado.git/tests/tests_rational.cpp:162: PASSED:
│C│ 15: CHECK( val.as_double() > 1.0 )
│C│ 15: with expansion:
│C│ 15: 1.60000000000000009 > 1.0
│C│ 15: with message:
│C│ 15: val := 8/5
│C│ 15:
│C│ 15: ===============================================================================
│C│ 15: All tests passed (250 assertions in 4 test cases)
│C│ 15:
│C│ test 17
│C│ Start 17: tests_vector
│C│
│C│ 17: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_vector "--success" "--allow-running-no-tests"
│C│ 17: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 17: Test timeout computed to be: 1500
│C│ test 18
│C│ Start 18: tests_worker
│C│
│C│ 18: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_worker "--success" "--allow-running-no-tests"
│C│ 18: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 18: Test timeout computed to be: 1500
│C│ 11/24 Test #9: tests_lowpass_float .............. Passed 0.03 sec
│C│ 12/24 Test #10: tests_lowpass_integer ............ Passed 0.03 sec
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000453000000 (0x38d7ebfc6bb40)
│C│ 11: >
│C│ 11: 1000000432270000 (0x38d7ebe8a6ab0)
│C│ 11: with messages:
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000453000000 (0x38d7ebfc6bb40)
│C│ 11: >
│C│ 11: 1000000449000000 (0x38d7ebf89b240)
│C│ 11: with messages:
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000432270000 (0x38d7ebe8a6ab0)
│C│ 11: <=
│C│ 11: 1000000443200000 (0x38d7ebf313200)
│C│ 11: with messages:
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000432270000 (0x38d7ebe8a6ab0)
│C│ 11: <=
│C│ 11: 1000000443200000 (0x38d7ebf313200)
│C│ 11: with messages:
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11:
│C│ 11: frame_id: 16
│C│ 11: desired_present_time_ns: 1000000433000000
│C│ 11: actual_present_time_ns: 1000000433000000
│C│ 11: earliest_present_time_ns: 1000000433000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000434000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000449000000 (0x38d7ebf89b240)
│C│ 11: >=
│C│ 11: 1000000448270000 (0x38d7ebf7e8eb0)
│C│ 11: with messages:
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000449000000 (0x38d7ebf89b240)
│C│ 11: with messages:
│C│ 11: 17
│C│ 11: 1000000432270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000459200000 (0x38d7ec0255600)
│C│ 11: >=
│C│ 11: 1000000448270000 (0x38d7ebf7e8eb0)
│C│ 11: with messages:
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000465000000 (0x38d7ec07dd640)
│C│ 11: >
│C│ 11: 1000000448270000 (0x38d7ebf7e8eb0)
│C│ 11: with messages:
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000465000000 (0x38d7ec07dd640)
│C│ 11: >
│C│ 11: 1000000459200000 (0x38d7ec0255600)
│C│ 11: with messages:
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000469000000 (0x38d7ec0badf40)
│C│ 11: >
│C│ 11: 1000000448270000 (0x38d7ebf7e8eb0)
│C│ 11: with messages:
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000469000000 (0x38d7ec0badf40)
│C│ 11: >
│C│ 11: 1000000465000000 (0x38d7ec07dd640)
│C│ 11: with messages:
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000448270000 (0x38d7ebf7e8eb0)
│C│ 11: <=
│C│ 11: 1000000459200000 (0x38d7ec0255600)
│C│ 11: with messages:
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000448270000 (0x38d7ebf7e8eb0)
│C│ 11: <=
│C│ 11: 1000000459200000 (0x38d7ec0255600)
│C│ 11: with messages:
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11:
│C│ 11: frame_id: 17
│C│ 11: desired_present_time_ns: 1000000449000000
│C│ 11: actual_present_time_ns: 1000000449000000
│C│ 11: earliest_present_time_ns: 1000000449000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000450000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000465000000 (0x38d7ec07dd640)
│C│ 11: >=
│C│ 11: 1000000464270000 (0x38d7ec072b2b0)
│C│ 11: with messages:
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000465000000 (0x38d7ec07dd640)
│C│ 11: with messages:
│C│ 11: 18
│C│ 11: 1000000448270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000475200000 (0x38d7ec1197a00)
│C│ 11: >=
│C│ 11: 1000000464270000 (0x38d7ec072b2b0)
│C│ 11: with messages:
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000481000000 (0x38d7ec171fa40)
│C│ 11: >
│C│ 11: 1000000464270000 (0x38d7ec072b2b0)
│C│ 11: with messages:
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000481000000 (0x38d7ec171fa40)
│C│ 11: >
│C│ 11: 1000000475200000 (0x38d7ec1197a00)
│C│ 11: with messages:
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000485000000 (0x38d7ec1af0340)
│C│ 11: >
│C│ 11: 1000000464270000 (0x38d7ec072b2b0)
│C│ 11: with messages:
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000485000000 (0x38d7ec1af0340)
│C│ 11: >
│C│ 11: 1000000481000000 (0x38d7ec171fa40)
│C│ 11: with messages:
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000464270000 (0x38d7ec072b2b0)
│C│ 11: <=
│C│ 11: 1000000475200000 (0x38d7ec1197a00)
│C│ 11: with messages:
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000464270000 (0x38d7ec072b2b0)
│C│ 11: <=
│C│ 11: 1000000475200000 (0x38d7ec1197a00)
│C│ 11: with messages:
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11:
│C│ 11: frame_id: 18
│C│ 11: desired_present_time_ns: 1000000465000000
│C│ 11: actual_present_time_ns: 1000000465000000
│C│ 11: earliest_present_time_ns: 1000000465000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000466000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000481000000 (0x38d7ec171fa40)
│C│ 11: >=
│C│ 11: 1000000480270000 (0x38d7ec166d6b0)
│C│ 11: with messages:
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000481000000 (0x38d7ec171fa40)
│C│ 11: with messages:
│C│ 11: 19
│C│ 11: 1000000464270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000491200000 (0x38d7ec20d9e00)
│C│ 11: >=
│C│ 11: 1000000480270000 (0x38d7ec166d6b0)
│C│ 11: with messages:
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000497000000 (0x38d7ec2661e40)
│C│ 11: >
│C│ 11: 1000000480270000 (0x38d7ec166d6b0)
│C│ 11: with messages:
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000497000000 (0x38d7ec2661e40)
│C│ 11: >
│C│ 11: 1000000491200000 (0x38d7ec20d9e00)
│C│ 11: with messages:
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000501000000 (0x38d7ec2a32740)
│C│ 11: >
│C│ 11: 1000000480270000 (0x38d7ec166d6b0)
│C│ 11: with messages:
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000501000000 (0x38d7ec2a32740)
│C│ 11: >
│C│ 11: 1000000497000000 (0x38d7ec2661e40)
│C│ 11: with messages:
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000480270000 (0x38d7ec166d6b0)
│C│ 11: <=
│C│ 11: 1000000491200000 (0x38d7ec20d9e00)
│C│ 11: with messages:
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000480270000 (0x38d7ec166d6b0)
│C│ 11: <=
│C│ 11: 1000000491200000 (0x38d7ec20d9e00)
│C│ 11: with messages:
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11:
│C│ 11: frame_id: 19
│C│ 11: desired_present_time_ns: 1000000481000000
│C│ 11: actual_present_time_ns: 1000000481000000
│C│ 11: earliest_present_time_ns: 1000000481000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000482000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000497000000 (0x38d7ec2661e40)
│C│ 11: >=
│C│ 11: 1000000496270000 (0x38d7ec25afab0)
│C│ 11: with messages:
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000497000000 (0x38d7ec2661e40)
│C│ 11: with messages:
│C│ 11: 20
│C│ 11: 1000000480270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000507200000 (0x38d7ec301c200)
│C│ 11: >=
│C│ 11: 1000000496270000 (0x38d7ec25afab0)
│C│ 11: with messages:
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000513000000 (0x38d7ec35a4240)
│C│ 11: >
│C│ 11: 1000000496270000 (0x38d7ec25afab0)
│C│ 11: with messages:
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000513000000 (0x38d7ec35a4240)
│C│ 11: >
│C│ 11: 1000000507200000 (0x38d7ec301c200)
│C│ 11: with messages:
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000517000000 (0x38d7ec3974b40)
│C│ 11: >
│C│ 11: 1000000496270000 (0x38d7ec25afab0)
│C│ 11: with messages:
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000517000000 (0x38d7ec3974b40)
│C│ 11: >
│C│ 11: 1000000513000000 (0x38d7ec35a4240)
│C│ 11: with messages:
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000496270000 (0x38d7ec25afab0)
│C│ 11: <=
│C│ 11: 1000000507200000 (0x38d7ec301c200)
│C│ 11: with messages:
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000496270000 (0x38d7ec25afab0)
│C│ 11: <=
│C│ 11: 1000000507200000 (0x38d7ec301c200)
│C│ 11: with messages:
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11:
│C│ 11: frame_id: 20
│C│ 11: desired_present_time_ns: 1000000497000000
│C│ 11: actual_present_time_ns: 1000000497000000
│C│ 11: earliest_present_time_ns: 1000000497000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000498000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000513000000 (0x38d7ec35a4240)
│C│ 11: >=
│C│ 11: 1000000512270000 (0x38d7ec34f1eb0)
│C│ 11: with messages:
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000513000000 (0x38d7ec35a4240)
│C│ 11: with messages:
│C│ 11: 21
│C│ 11: 1000000496270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000523200000 (0x38d7ec3f5e600)
│C│ 11: >=
│C│ 11: 1000000512270000 (0x38d7ec34f1eb0)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000529000000 (0x38d7ec44e6640)
│C│ 11: >
│C│ 11: 1000000512270000 (0x38d7ec34f1eb0)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000529000000 (0x38d7ec44e6640)
│C│ 11: >
│C│ 11: 1000000523200000 (0x38d7ec3f5e600)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000533000000 (0x38d7ec48b6f40)
│C│ 11: >
│C│ 11: 1000000512270000 (0x38d7ec34f1eb0)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000533000000 (0x38d7ec48b6f40)
│C│ 11: >
│C│ 11: 1000000529000000 (0x38d7ec44e6640)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000512270000 (0x38d7ec34f1eb0)
│C│ 11: <=
│C│ 11: 1000000523200000 (0x38d7ec3f5e600)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000512270000 (0x38d7ec34f1eb0)
│C│ 11: <=
│C│ 11: 1000000523200000 (0x38d7ec3f5e600)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11:
│C│ 11: frame_id: 21
│C│ 11: desired_present_time_ns: 1000000513000000
│C│ 11: actual_present_time_ns: 1000000513000000
│C│ 11: earliest_present_time_ns: 1000000513000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000514000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000529000000 (0x38d7ec44e6640)
│C│ 11: >=
│C│ 11: 1000000528270000 (0x38d7ec44342b0)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000529000000 (0x38d7ec44e6640)
│C│ 11: with messages:
│C│ 11: 22
│C│ 11: 1000000512270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000539200000 (0x38d7ec4ea0a00)
│C│ 11: >=
│C│ 11: 1000000528270000 (0x38d7ec44342b0)
│C│ 11: with messages:
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000545000000 (0x38d7ec5428a40)
│C│ 11: >
│C│ 11: 1000000528270000 (0x38d7ec44342b0)
│C│ 11: with messages:
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000545000000 (0x38d7ec5428a40)
│C│ 11: >
│C│ 11: 1000000539200000 (0x38d7ec4ea0a00)
│C│ 11: with messages:
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000549000000 (0x38d7ec57f9340)
│C│ 11: >
│C│ 11: 1000000528270000 (0x38d7ec44342b0)
│C│ 11: with messages:
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000549000000 (0x38d7ec57f9340)
│C│ 11: >
│C│ 11: 1000000545000000 (0x38d7ec5428a40)
│C│ 11: with messages:
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000528270000 (0x38d7ec44342b0)
│C│ 11: <=
│C│ 11: 1000000539200000 (0x38d7ec4ea0a00)
│C│ 11: with messages:
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000528270000 (0x38d7ec44342b0)
│C│ 11: <=
│C│ 11: 1000000539200000 (0x38d7ec4ea0a00)
│C│ 11: with messages:
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11:
│C│ 11: frame_id: 22
│C│ 11: desired_present_time_ns: 1000000529000000
│C│ 11: actual_present_time_ns: 1000000529000000
│C│ 11: earliest_present_time_ns: 1000000529000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000530000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000545000000 (0x38d7ec5428a40)
│C│ 11: >=
│C│ 11: 1000000544270000 (0x38d7ec53766b0)
│C│ 11: with messages:
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000545000000 (0x38d7ec5428a40)
│C│ 11: with messages:
│C│ 11: 23
│C│ 11: 1000000528270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000555200000 (0x38d7ec5de2e00)
│C│ 11: >=
│C│ 11: 1000000544270000 (0x38d7ec53766b0)
│C│ 11: with messages:
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000561000000 (0x38d7ec636ae40)
│C│ 11: >
│C│ 11: 1000000544270000 (0x38d7ec53766b0)
│C│ 11: with messages:
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000561000000 (0x38d7ec636ae40)
│C│ 11: >
│C│ 11: 1000000555200000 (0x38d7ec5de2e00)
│C│ 11: with messages:
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000565000000 (0x38d7ec673b740)
│C│ 11: >
│C│ 11: 1000000544270000 (0x38d7ec53766b0)
│C│ 11: with messages:
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000565000000 (0x38d7ec673b740)
│C│ 11: >
│C│ 11: 1000000561000000 (0x38d7ec636ae40)
│C│ 11: with messages:
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000544270000 (0x38d7ec53766b0)
│C│ 11: <=
│C│ 11: 1000000555200000 (0x38d7ec5de2e00)
│C│ 11: with messages:
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000544270000 (0x38d7ec53766b0)
│C│ 11: <=
│C│ 11: 1000000555200000 (0x38d7ec5de2e00)
│C│ 11: with messages:
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11:
│C│ 11: frame_id: 23
│C│ 11: desired_present_time_ns: 1000000545000000
│C│ 11: actual_present_time_ns: 1000000545000000
│C│ 11: earliest_present_time_ns: 1000000545000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000546000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000561000000 (0x38d7ec636ae40)
│C│ 11: >=
│C│ 11: 1000000560270000 (0x38d7ec62b8ab0)
│C│ 11: with messages:
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000561000000 (0x38d7ec636ae40)
│C│ 11: with messages:
│C│ 11: 24
│C│ 11: 1000000544270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000571200000 (0x38d7ec6d25200)
│C│ 11: >=
│C│ 11: 1000000560270000 (0x38d7ec62b8ab0)
│C│ 11: with messages:
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000577000000 (0x38d7ec72ad240)
│C│ 11: >
│C│ 11: 1000000560270000 (0x38d7ec62b8ab0)
│C│ 11: with messages:
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000577000000 (0x38d7ec72ad240)
│C│ 11: >
│C│ 11: 1000000571200000 (0x38d7ec6d25200)
│C│ 11: with messages:
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000581000000 (0x38d7ec767db40)
│C│ 11: >
│C│ 11: 1000000560270000 (0x38d7ec62b8ab0)
│C│ 11: with messages:
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000581000000 (0x38d7ec767db40)
│C│ 11: >
│C│ 11: 1000000577000000 (0x38d7ec72ad240)
│C│ 11: with messages:
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000560270000 (0x38d7ec62b8ab0)
│C│ 11: <=
│C│ 11: 1000000571200000 (0x38d7ec6d25200)
│C│ 11: with messages:
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000560270000 (0x38d7ec62b8ab0)
│C│ 11: <=
│C│ 11: 1000000571200000 (0x38d7ec6d25200)
│C│ 11: with messages:
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11:
│C│ 11: frame_id: 24
│C│ 11: desired_present_time_ns: 1000000561000000
│C│ 11: actual_present_time_ns: 1000000561000000
│C│ 11: earliest_present_time_ns: 1000000561000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000562000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000577000000 (0x38d7ec72ad240)
│C│ 11: >=
│C│ 11: 1000000576270000 (0x38d7ec71faeb0)
│C│ 11: with messages:
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000577000000 (0x38d7ec72ad240)
│C│ 11: with messages:
│C│ 11: 25
│C│ 11: 1000000560270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000587200000 (0x38d7ec7c67600)
│C│ 11: >=
│C│ 11: 1000000576270000 (0x38d7ec71faeb0)
│C│ 11: with messages:
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000593000000 (0x38d7ec81ef640)
│C│ 11: >
│C│ 11: 1000000576270000 (0x38d7ec71faeb0)
│C│ 11: with messages:
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000593000000 (0x38d7ec81ef640)
│C│ 11: >
│C│ 11: 1000000587200000 (0x38d7ec7c67600)
│C│ 11: with messages:
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000597000000 (0x38d7ec85bff40)
│C│ 11: >
│C│ 11: 1000000576270000 (0x38d7ec71faeb0)
│C│ 11: with messages:
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000597000000 (0x38d7ec85bff40)
│C│ 11: >
│C│ 11: 1000000593000000 (0x38d7ec81ef640)
│C│ 11: with messages:
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000576270000 (0x38d7ec71faeb0)
│C│ 11: <=
│C│ 11: 1000000587200000 (0x38d7ec7c67600)
│C│ 11: with messages:
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000576270000 (0x38d7ec71faeb0)
│C│ 11: <=
│C│ 11: 1000000587200000 (0x38d7ec7c67600)
│C│ 11: with messages:
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11:
│C│ 11: frame_id: 25
│C│ 11: desired_present_time_ns: 1000000577000000
│C│ 11: actual_present_time_ns: 1000000577000000
│C│ 11: earliest_present_time_ns: 1000000577000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000578000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000593000000 (0x38d7ec81ef640)
│C│ 11: >=
│C│ 11: 1000000592270000 (0x38d7ec813d2b0)
│C│ 11: with messages:
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000593000000 (0x38d7ec81ef640)
│C│ 11: with messages:
│C│ 11: 26
│C│ 11: 1000000576270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000603200000 (0x38d7ec8ba9a00)
│C│ 11: >=
│C│ 11: 1000000592270000 (0x38d7ec813d2b0)
│C│ 11: with messages:
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000609000000 (0x38d7ec9131a40)
│C│ 11: >
│C│ 11: 1000000592270000 (0x38d7ec813d2b0)
│C│ 11: with messages:
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000609000000 (0x38d7ec9131a40)
│C│ 11: >
│C│ 11: 1000000603200000 (0x38d7ec8ba9a00)
│C│ 11: with messages:
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000613000000 (0x38d7ec9502340)
│C│ 11: >
│C│ 11: 1000000592270000 (0x38d7ec813d2b0)
│C│ 11: with messages:
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000613000000 (0x38d7ec9502340)
│C│ 11: >
│C│ 11: 1000000609000000 (0x38d7ec9131a40)
│C│ 11: with messages:
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000592270000 (0x38d7ec813d2b0)
│C│ 11: <=
│C│ 11: 1000000603200000 (0x38d7ec8ba9a00)
│C│ 11: with messages:
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000592270000 (0x38d7ec813d2b0)
│C│ 11: <=
│C│ 11: 1000000603200000 (0x38d7ec8ba9a00)
│C│ 11: with messages:
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11:
│C│ 11: frame_id: 26
│C│ 11: desired_present_time_ns: 1000000593000000
│C│ 11: actual_present_time_ns: 1000000593000000
│C│ 11: earliest_present_time_ns: 1000000593000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000594000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000609000000 (0x38d7ec9131a40)
│C│ 11: >=
│C│ 11: 1000000608270000 (0x38d7ec907f6b0)
│C│ 11: with messages:
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000609000000 (0x38d7ec9131a40)
│C│ 11: with messages:
│C│ 11: 27
│C│ 11: 1000000592270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000619200000 (0x38d7ec9aebe00)
│C│ 11: >=
│C│ 11: 1000000608270000 (0x38d7ec907f6b0)
│C│ 11: with messages:
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000625000000 (0x38d7eca073e40)
│C│ 11: >
│C│ 11: 1000000608270000 (0x38d7ec907f6b0)
│C│ 11: with messages:
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000625000000 (0x38d7eca073e40)
│C│ 11: >
│C│ 11: 1000000619200000 (0x38d7ec9aebe00)
│C│ 11: with messages:
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000629000000 (0x38d7eca444740)
│C│ 11: >
│C│ 11: 1000000608270000 (0x38d7ec907f6b0)
│C│ 11: with messages:
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000629000000 (0x38d7eca444740)
│C│ 11: >
│C│ 11: 1000000625000000 (0x38d7eca073e40)
│C│ 11: with messages:
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000608270000 (0x38d7ec907f6b0)
│C│ 11: <=
│C│ 11: 1000000619200000 (0x38d7ec9aebe00)
│C│ 11: with messages:
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000608270000 (0x38d7ec907f6b0)
│C│ 11: <=
│C│ 11: 1000000619200000 (0x38d7ec9aebe00)
│C│ 11: with messages:
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11:
│C│ 11: frame_id: 27
│C│ 11: desired_present_time_ns: 1000000609000000
│C│ 11: actual_present_time_ns: 1000000609000000
│C│ 11: earliest_present_time_ns: 1000000609000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000610000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000625000000 (0x38d7eca073e40)
│C│ 11: >=
│C│ 11: 1000000624270000 (0x38d7ec9fc1ab0)
│C│ 11: with messages:
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000625000000 (0x38d7eca073e40)
│C│ 11: with messages:
│C│ 11: 28
│C│ 11: 1000000608270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000635200000 (0x38d7ecaa2e200)
│C│ 11: >=
│C│ 11: 1000000624270000 (0x38d7ec9fc1ab0)
│C│ 11: with messages:
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000641000000 (0x38d7ecafb6240)
│C│ 11: >
│C│ 11: 1000000624270000 (0x38d7ec9fc1ab0)
│C│ 11: with messages:
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000641000000 (0x38d7ecafb6240)
│C│ 11: >
│C│ 11: 1000000635200000 (0x38d7ecaa2e200)
│C│ 11: with messages:
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000645000000 (0x38d7ecb386b40)
│C│ 11: >
│C│ 11: 1000000624270000 (0x38d7ec9fc1ab0)
│C│ 11: with messages:
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000645000000 (0x38d7ecb386b40)
│C│ 11: >
│C│ 11: 1000000641000000 (0x38d7ecafb6240)
│C│ 11: with messages:
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000624270000 (0x38d7ec9fc1ab0)
│C│ 11: <=
│C│ 11: 1000000635200000 (0x38d7ecaa2e200)
│C│ 11: with messages:
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000624270000 (0x38d7ec9fc1ab0)
│C│ 11: <=
│C│ 11: 1000000635200000 (0x38d7ecaa2e200)
│C│ 11: with messages:
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11:
│C│ 11: frame_id: 28
│C│ 11: desired_present_time_ns: 1000000625000000
│C│ 11: actual_present_time_ns: 1000000625000000
│C│ 11: earliest_present_time_ns: 1000000625000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000626000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000641000000 (0x38d7ecafb6240)
│C│ 11: >=
│C│ 11: 1000000640270000 (0x38d7ecaf03eb0)
│C│ 11: with messages:
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000641000000 (0x38d7ecafb6240)
│C│ 11: with messages:
│C│ 11: 29
│C│ 11: 1000000624270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000651200000 (0x38d7ecb970600)
│C│ 11: >=
│C│ 11: 1000000640270000 (0x38d7ecaf03eb0)
│C│ 11: with messages:
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000657000000 (0x38d7ecbef8640)
│C│ 11: >
│C│ 11: 1000000640270000 (0x38d7ecaf03eb0)
│C│ 11: with messages:
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000657000000 (0x38d7ecbef8640)
│C│ 11: >
│C│ 11: 1000000651200000 (0x38d7ecb970600)
│C│ 11: with messages:
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000661000000 (0x38d7ecc2c8f40)
│C│ 11: >
│C│ 11: 1000000640270000 (0x38d7ecaf03eb0)
│C│ 11: with messages:
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000661000000 (0x38d7ecc2c8f40)
│C│ 11: >
│C│ 11: 1000000657000000 (0x38d7ecbef8640)
│C│ 11: with messages:
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000640270000 (0x38d7ecaf03eb0)
│C│ 11: <=
│C│ 11: 1000000651200000 (0x38d7ecb970600)
│C│ 11: with messages:
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000640270000 (0x38d7ecaf03eb0)
│C│ 11: <=
│C│ 11: 1000000651200000 (0x38d7ecb970600)
│C│ 11: with messages:
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11:
│C│ 11: frame_id: 29
│C│ 11: desired_present_time_ns: 1000000641000000
│C│ 11: actual_present_time_ns: 1000000641000000
│C│ 11: earliest_present_time_ns: 1000000641000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000642000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000657000000 (0x38d7ecbef8640)
│C│ 11: >=
│C│ 11: 1000000656270000 (0x38d7ecbe462b0)
│C│ 11: with messages:
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000657000000 (0x38d7ecbef8640)
│C│ 11: with messages:
│C│ 11: 30
│C│ 11: 1000000640270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000667200000 (0x38d7ecc8b2a00)
│C│ 11: >=
│C│ 11: 1000000656270000 (0x38d7ecbe462b0)
│C│ 11: with messages:
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000673000000 (0x38d7ecce3aa40)
│C│ 11: >
│C│ 11: 1000000656270000 (0x38d7ecbe462b0)
│C│ 11: with messages:
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000673000000 (0x38d7ecce3aa40)
│C│ 11: >
│C│ 11: 1000000667200000 (0x38d7ecc8b2a00)
│C│ 11: with messages:
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000677000000 (0x38d7ecd20b340)
│C│ 11: >
│C│ 11: 1000000656270000 (0x38d7ecbe462b0)
│C│ 11: with messages:
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000677000000 (0x38d7ecd20b340)
│C│ 11: >
│C│ 11: 1000000673000000 (0x38d7ecce3aa40)
│C│ 11: with messages:
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000656270000 (0x38d7ecbe462b0)
│C│ 11: <=
│C│ 11: 1000000667200000 (0x38d7ecc8b2a00)
│C│ 11: with messages:
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000656270000 (0x38d7ecbe462b0)
│C│ 11: <=
│C│ 11: 1000000667200000 (0x38d7ecc8b2a00)
│C│ 11: with messages:
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11:
│C│ 11: frame_id: 30
│C│ 11: desired_present_time_ns: 1000000657000000
│C│ 11: actual_present_time_ns: 1000000657000000
│C│ 11: earliest_present_time_ns: 1000000657000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000658000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000673000000 (0x38d7ecce3aa40)
│C│ 11: >=
│C│ 11: 1000000672270000 (0x38d7eccd886b0)
│C│ 11: with messages:
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000673000000 (0x38d7ecce3aa40)
│C│ 11: with messages:
│C│ 11: 31
│C│ 11: 1000000656270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000683200000 (0x38d7ecd7f4e00)
│C│ 11: >=
│C│ 11: 1000000672270000 (0x38d7eccd886b0)
│C│ 11: with messages:
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000689000000 (0x38d7ecdd7ce40)
│C│ 11: >
│C│ 11: 1000000672270000 (0x38d7eccd886b0)
│C│ 11: with messages:
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000689000000 (0x38d7ecdd7ce40)
│C│ 11: >
│C│ 11: 1000000683200000 (0x38d7ecd7f4e00)
│C│ 11: with messages:
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000693000000 (0x38d7ece14d740)
│C│ 11: >
│C│ 11: 1000000672270000 (0x38d7eccd886b0)
│C│ 11: with messages:
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000693000000 (0x38d7ece14d740)
│C│ 11: >
│C│ 11: 1000000689000000 (0x38d7ecdd7ce40)
│C│ 11: with messages:
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000672270000 (0x38d7eccd886b0)
│C│ 11: <=
│C│ 11: 1000000683200000 (0x38d7ecd7f4e00)
│C│ 11: with messages:
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000672270000 (0x38d7eccd886b0)
│C│ 11: <=
│C│ 11: 1000000683200000 (0x38d7ecd7f4e00)
│C│ 11: with messages:
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11:
│C│ 11: frame_id: 31
│C│ 11: desired_present_time_ns: 1000000673000000
│C│ 11: actual_present_time_ns: 1000000673000000
│C│ 11: earliest_present_time_ns: 1000000673000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000674000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000689000000 (0x38d7ecdd7ce40)
│C│ 11: >=
│C│ 11: 1000000688270000 (0x38d7ecdccaab0)
│C│ 11: with messages:
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000689000000 (0x38d7ecdd7ce40)
│C│ 11: with messages:
│C│ 11: 32
│C│ 11: 1000000672270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000699200000 (0x38d7ece737200)
│C│ 11: >=
│C│ 11: 1000000688270000 (0x38d7ecdccaab0)
│C│ 11: with messages:
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000705000000 (0x38d7ececbf240)
│C│ 11: >
│C│ 11: 1000000688270000 (0x38d7ecdccaab0)
│C│ 11: with messages:
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000705000000 (0x38d7ececbf240)
│C│ 11: >
│C│ 11: 1000000699200000 (0x38d7ece737200)
│C│ 11: with messages:
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000709000000 (0x38d7ecf08fb40)
│C│ 11: >
│C│ 11: 1000000688270000 (0x38d7ecdccaab0)
│C│ 11: with messages:
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000709000000 (0x38d7ecf08fb40)
│C│ 11: >
│C│ 11: 1000000705000000 (0x38d7ececbf240)
│C│ 11: with messages:
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000688270000 (0x38d7ecdccaab0)
│C│ 11: <=
│C│ 11: 1000000699200000 (0x38d7ece737200)
│C│ 11: with messages:
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000688270000 (0x38d7ecdccaab0)
│C│ 11: <=
│C│ 11: 1000000699200000 (0x38d7ece737200)
│C│ 11: with messages:
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11:
│C│ 11: frame_id: 32
│C│ 11: desired_present_time_ns: 1000000689000000
│C│ 11: actual_present_time_ns: 1000000689000000
│C│ 11: earliest_present_time_ns: 1000000689000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000690000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000705000000 (0x38d7ececbf240)
│C│ 11: >=
│C│ 11: 1000000704270000 (0x38d7ecec0ceb0)
│C│ 11: with messages:
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000705000000 (0x38d7ececbf240)
│C│ 11: with messages:
│C│ 11: 33
│C│ 11: 1000000688270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000715200000 (0x38d7ecf679600)
│C│ 11: >=
│C│ 11: 1000000704270000 (0x38d7ecec0ceb0)
│C│ 11: with messages:
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000721000000 (0x38d7ecfc01640)
│C│ 11: >
│C│ 11: 1000000704270000 (0x38d7ecec0ceb0)
│C│ 11: with messages:
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000721000000 (0x38d7ecfc01640)
│C│ 11: >
│C│ 11: 1000000715200000 (0x38d7ecf679600)
│C│ 11: with messages:
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000725000000 (0x38d7ecffd1f40)
│C│ 11: >
│C│ 11: 1000000704270000 (0x38d7ecec0ceb0)
│C│ 11: with messages:
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000725000000 (0x38d7ecffd1f40)
│C│ 11: >
│C│ 11: 1000000721000000 (0x38d7ecfc01640)
│C│ 11: with messages:
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000704270000 (0x38d7ecec0ceb0)
│C│ 11: <=
│C│ 11: 1000000715200000 (0x38d7ecf679600)
│C│ 11: with messages:
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000704270000 (0x38d7ecec0ceb0)
│C│ 11: <=
│C│ 11: 1000000715200000 (0x38d7ecf679600)
│C│ 11: with messages:
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11:
│C│ 11: frame_id: 33
│C│ 11: desired_present_time_ns: 1000000705000000
│C│ 11: actual_present_time_ns: 1000000705000000
│C│ 11: earliest_present_time_ns: 1000000705000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000706000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000721000000 (0x38d7ecfc01640)
│C│ 11: >=
│C│ 11: 1000000720270000 (0x38d7ecfb4f2b0)
│C│ 11: with messages:
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000721000000 (0x38d7ecfc01640)
│C│ 11: with messages:
│C│ 11: 34
│C│ 11: 1000000704270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000731200000 (0x38d7ed05bba00)
│C│ 11: >=
│C│ 11: 1000000720270000 (0x38d7ecfb4f2b0)
│C│ 11: with messages:
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000737000000 (0x38d7ed0b43a40)
│C│ 11: >
│C│ 11: 1000000720270000 (0x38d7ecfb4f2b0)
│C│ 11: with messages:
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000737000000 (0x38d7ed0b43a40)
│C│ 11: >
│C│ 11: 1000000731200000 (0x38d7ed05bba00)
│C│ 11: with messages:
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000741000000 (0x38d7ed0f14340)
│C│ 11: >
│C│ 11: 1000000720270000 (0x38d7ecfb4f2b0)
│C│ 11: with messages:
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000741000000 (0x38d7ed0f14340)
│C│ 11: >
│C│ 11: 1000000737000000 (0x38d7ed0b43a40)
│C│ 11: with messages:
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000720270000 (0x38d7ecfb4f2b0)
│C│ 11: <=
│C│ 11: 1000000731200000 (0x38d7ed05bba00)
│C│ 11: with messages:
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000720270000 (0x38d7ecfb4f2b0)
│C│ 11: <=
│C│ 11: 1000000731200000 (0x38d7ed05bba00)
│C│ 11: with messages:
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11:
│C│ 11: frame_id: 34
│C│ 11: desired_present_time_ns: 1000000721000000
│C│ 11: actual_present_time_ns: 1000000721000000
│C│ 11: earliest_present_time_ns: 1000000721000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000722000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000737000000 (0x38d7ed0b43a40)
│C│ 11: >=
│C│ 11: 1000000736270000 (0x38d7ed0a916b0)
│C│ 11: with messages:
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000737000000 (0x38d7ed0b43a40)
│C│ 11: with messages:
│C│ 11: 35
│C│ 11: 1000000720270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000747200000 (0x38d7ed14fde00)
│C│ 11: >=
│C│ 11: 1000000736270000 (0x38d7ed0a916b0)
│C│ 11: with messages:
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000753000000 (0x38d7ed1a85e40)
│C│ 11: >
│C│ 11: 1000000736270000 (0x38d7ed0a916b0)
│C│ 11: with messages:
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000753000000 (0x38d7ed1a85e40)
│C│ 11: >
│C│ 11: 1000000747200000 (0x38d7ed14fde00)
│C│ 11: with messages:
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000757000000 (0x38d7ed1e56740)
│C│ 11: >
│C│ 11: 1000000736270000 (0x38d7ed0a916b0)
│C│ 11: with messages:
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000757000000 (0x38d7ed1e56740)
│C│ 11: >
│C│ 11: 1000000753000000 (0x38d7ed1a85e40)
│C│ 11: with messages:
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000736270000 (0x38d7ed0a916b0)
│C│ 11: <=
│C│ 11: 1000000747200000 (0x38d7ed14fde00)
│C│ 11: with messages:
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000736270000 (0x38d7ed0a916b0)
│C│ 11: <=
│C│ 11: 1000000747200000 (0x38d7ed14fde00)
│C│ 11: with messages:
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11:
│C│ 11: frame_id: 35
│C│ 11: desired_present_time_ns: 1000000737000000
│C│ 11: actual_present_time_ns: 1000000737000000
│C│ 11: earliest_present_time_ns: 1000000737000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000738000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000753000000 (0x38d7ed1a85e40)
│C│ 11: >=
│C│ 11: 1000000752270000 (0x38d7ed19d3ab0)
│C│ 11: with messages:
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000753000000 (0x38d7ed1a85e40)
│C│ 11: with messages:
│C│ 11: 36
│C│ 11: 1000000736270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000763200000 (0x38d7ed2440200)
│C│ 11: >=
│C│ 11: 1000000752270000 (0x38d7ed19d3ab0)
│C│ 11: with messages:
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000769000000 (0x38d7ed29c8240)
│C│ 11: >
│C│ 11: 1000000752270000 (0x38d7ed19d3ab0)
│C│ 11: with messages:
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000769000000 (0x38d7ed29c8240)
│C│ 11: >
│C│ 11: 1000000763200000 (0x38d7ed2440200)
│C│ 11: with messages:
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11:
│C│ 13/24 Test #14: tests_quat_swing_twist ........... Passed 0.03 sec
│C│ 16: Randomness seeded to: 1763404731
│C│ 16:
│C│ 16: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 16: tests_relation_chain is a Catch2 v3.6.0 host application.
│C│ 16: Run with -? for options
│C│ 16:
│C│ 16: -------------------------------------------------------------------------------
│C│ 16: Relation Chain Flags
│C│ 16: Not Valid
│C│ 16: -------------------------------------------------------------------------------
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:162
│C│ 16: ...............................................................................
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:164: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsNotValid )
│C│ 16: with expansion:
│C│ 16: 0 == 0
│C│ 16: with message:
│C│ 16: str := "VT, NV, VT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:165: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsNotValid )
│C│ 16: with expansion:
│C│ 16: 0 == 0
│C│ 16: with message:
│C│ 16: str := "VT, VT, VT, NV"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:166: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsNotValid )
│C│ 16: with expansion:
│C│ 16: 0 == 0
│C│ 16: with message:
│C│ 16: str := "P, NV, VNT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:168: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsNotValid )
│C│ 16: with expansion:
│C│ 16: 0 == 0
│C│ 16: with message:
│C│ 16: str := "NV, ONLY_ORIENTATION"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:169: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsNotValid )
│C│ 16: with expansion:
│C│ 16: 0 == 0
│C│ 16: with message:
│C│ 16: str := "NV, ONLY_POSITION"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:170: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsNotValid )
│C│ 16: with expansion:
│C│ 16: 0 == 0
│C│ 16: with message:
│C│ 16: str := "ONLY_ORIENTATION, NV"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:171: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsNotValid )
│C│ 16: with expansion:
│C│ 16: 0 == 0
│C│ 16: with message:
│C│ 16: str := "ONLY_POSITION, NV"
│C│ 16:
│C│ 16: -------------------------------------------------------------------------------
│C│ 16: Relation Chain Flags
│C│ 16: Not Wrongly Tracked
│C│ 16: -------------------------------------------------------------------------------
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:174
│C│ 16: ...............................................................................
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:176: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "VNT, IP, VT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:177: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "VNT, P, VT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:178: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "P, VT, P, VNT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:179: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "VT, VT, VNT, VT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:180: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "IP, VT, P, VNT, P, VT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:183: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "VT, ONLY_ORIENTATION"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:184: PASSED:
│C│ 16: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT )
│C│ 16: with expansion:
│C│ 16: 2 == 2
│C│ 16: with message:
│C│ 16: str := "VT, ONLY_POSITION"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:186: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "ONLY_ORIENTATION, VT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:187: PASSED:
│C│ 16: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT )
│C│ 16: with expansion:
│C│ 16: 2 == 2
│C│ 16: with message:
│C│ 16: str := "ONLY_POSITION, VT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:190: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "P, VT, ONLY_ORIENTATION, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:191: PASSED:
│C│ 16: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT )
│C│ 16: with expansion:
│C│ 16: 2 == 2
│C│ 16: with message:
│C│ 16: str := "P, VT, ONLY_POSITION, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:193: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "P, ONLY_ORIENTATION, VT, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:194: PASSED:
│C│ 16: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT )
│C│ 16: with expansion:
│C│ 16: 2 == 2
│C│ 16: with message:
│C│ 16: str := "P, ONLY_POSITION, VT, P"
│C│ 16:
│C│ 16: -------------------------------------------------------------------------------
│C│ 16: Relation Chain Flags
│C│ 16: Tracked
│C│ 16: -------------------------------------------------------------------------------
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:197
│C│ 16: ...............................................................................
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:199: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValidTracked )
│C│ 16: with expansion:
│C│ 16: 51 == 51
│C│ 16: with message:
│C│ 16: str := "P, VT, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:200: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValidTracked )
│C│ 16: with expansion:
│C│ 16: 51 == 51
│C│ 16: with message:
│C│ 16: str := "P, VT, P, VT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:201: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValidTracked )
│C│ 16: with expansion:
│C│ 16: 51 == 51
│C│ 16: with message:
│C│ 16: str := "VT, IP, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:202: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValidTracked )
│C│ 16: with expansion:
│C│ 16: 51 == 51
│C│ 16: with message:
│C│ 16: str := "IP, VT, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:203: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValidTracked )
│C│ 16: with expansion:
│C│ 16: 51 == 51
│C│ 16: with message:
│C│ 16: str := "P, VT, IP, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:204: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValidTracked )
│C│ 16: with expansion:
│C│ 16: 51 == 51
│C│ 16: with message:
│C│ 16: str := "P, IP, VT, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:205: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValidTracked )
│C│ 16: with expansion:
│C│ 16: 51 == 51
│C│ 16: with message:
│C│ 16: str := "IP, IP, VT, IP, IP"
│C│ 16:
│C│ 16: -------------------------------------------------------------------------------
│C│ 16: Relation Chain Flags
│C│ 16: Non-Tracked
│C│ 16: -------------------------------------------------------------------------------
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:208
│C│ 16: ...............................................................................
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:210: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "P, VNT, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:211: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "VNT, VNT, VNT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:212: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "VNT, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:213: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "P, VNT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:214: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "VNT, IP"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:215: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "IP, VNT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:216: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "VNT, IP, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:217: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "IP, VNT, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:218: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "P, VNT, IP, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:219: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "P, IP, VNT, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:222: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "P, ONLY_ORIENTATION, IP, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:223: PASSED:
│C│ 16: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT )
│C│ 16: with expansion:
│C│ 16: 2 == 2
│C│ 16: with message:
│C│ 16: str := "P, ONLY_POSITION, IP, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:226: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "ONLY_ORIENTATION, VNT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:227: PASSED:
│C│ 16: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT )
│C│ 16: with expansion:
│C│ 16: 2 == 2
│C│ 16: with message:
│C│ 16: str := "ONLY_POSITION, VNT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:229: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "VNT, ONLY_ORIENTATION"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:230: PASSED:
│C│ 16: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT )
│C│ 16: with expansion:
│C│ 16: 2 == 2
│C│ 16: with message:
│C│ 16: str := "VNT, ONLY_POSITION"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:233: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "ONLY_ORIENTATION, P, VNT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:234: PASSED:
│C│ 16: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT )
│C│ 16: with expansion:
│C│ 16: 2 == 2
│C│ 16: with message:
│C│ 16: str := "ONLY_POSITION, P, VNT"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:236: PASSED:
│C│ 16: CHECK( result.relation_flags == kFlagsValid )
│C│ 16: with expansion:
│C│ 16: 3 == 3
│C│ 16: with message:
│C│ 16: str := "VNT, ONLY_ORIENTATION, P"
│C│ 16:
│C│ 16: /mason/build/x86_64/monado.git/tests/tests_relation_chain.cpp:237: PASSED:
│C│ 16: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT )
│C│ 16: with expansion:
│C│ 16: 2 == 2
│C│ 16: with message:
│C│ 16: str := "VNT, ONLY_POSITION, P"
│C│ 16:
│C│ 16: ===============================================================================
│C│ 16: All tests passed (47 assertions in 1 test case)
│C│ 16:
│C│ 17: Randomness seeded to: 3818719824
│C│ 17:
│C│ 17: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 17: tests_vector is a Catch2 v3.6.0 host application.
│C│ 17: Run with -? for options
│C│ 17:
│C│ 17: -------------------------------------------------------------------------------
│C│ 17: u_vector
│C│ 17: Test interface generated from macros
│C│ 17: -------------------------------------------------------------------------------
│C│ 17: /mason/build/x86_64/monado.git/tests/tests_vector.cpp:14
│C│ 17: ...............................................................................
│C│ 17:
│C│ 17: /mason/build/x86_64/monado.git/tests/tests_vector.cpp:17: PASSED:
│C│ 17: CHECK( vf.ptr != __null )
│C│ 17: with expansion:
│C│ 17: 0x000055aadfcf3180 != 0
│C│ 17:
│C│ 17: /mason/build/x86_64/monado.git/tests/tests_vector.cpp:31: PASSED:
│C│ 17: CHECK( a == A )
│C│ 17: with expansion:
│C│ 17: 2.710000038f == 2.710000038f
│C│ 17:
│C│ 17: /mason/build/x86_64/monado.git/tests/tests_vector.cpp:32: PASSED:
│C│ 17: CHECK( b == B )
│C│ 17: with expansion:
│C│ 17: 1.610000014f == 1.610000014f
│C│ 17:
│C│ 17: /mason/build/x86_64/monado.git/tests/tests_vector.cpp:33: PASSED:
│C│ 17: CHECK( c == C )
│C│ 17: with expansion:
│C│ 17: 3.140000105f == 3.140000105f
│C│ 17:
│C│ 17: /mason/build/x86_64/monado.git/tests/tests_vector.cpp:36: PASSED:
│C│ 17: CHECK( vf.ptr == __null )
│C│ 17: with expansion:
│C│ 17: nullptr == 0
│C│ 17:
│C│ 17: ===============================================================================
│C│ 17: All tests passed (5 assertions in 1 test case)
│C│ 17:
│C│ 14/24 Test #15: tests_rational ................... Passed 0.02 sec
│C│ test 19
│C│ Start 19: tests_pose
│C│
│C│ 19: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_pose "--success" "--allow-running-no-tests"
│C│ 19: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 19: Test timeout computed to be: 1500
│C│ test 20
│C│ Start 20: tests_vec3_angle
│C│
│C│ 20: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_vec3_angle "--success" "--allow-running-no-tests"
│C│ 20: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 20: Test timeout computed to be: 1500
│C│ test 21
│C│ Start 21: tests_comp_client_vulkan
│C│
│C│ 21: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_comp_client_vulkan "--success" "--allow-running-no-tests"
│C│ 21: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 21: Test timeout computed to be: 1500
│C│ test 22
│C│ Start 22: tests_uv_to_tangent
│C│
│C│ 22: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_uv_to_tangent "--success" "--allow-running-no-tests"
│C│ 22: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 22: Test timeout computed to be: 1500
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000773000000 (0x38d7ed2d98b40)
│C│ 11: >
│C│ 11: 1000000752270000 (0x38d7ed19d3ab0)
│C│ 11: with messages:
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000773000000 (0x38d7ed2d98b40)
│C│ 11: >
│C│ 11: 1000000769000000 (0x38d7ed29c8240)
│C│ 11: with messages:
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000752270000 (0x38d7ed19d3ab0)
│C│ 11: <=
│C│ 11: 1000000763200000 (0x38d7ed2440200)
│C│ 11: with messages:
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000752270000 (0x38d7ed19d3ab0)
│C│ 11: <=
│C│ 11: 1000000763200000 (0x38d7ed2440200)
│C│ 11: with messages:
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11:
│C│ 11: frame_id: 36
│C│ 11: desired_present_time_ns: 1000000753000000
│C│ 11: actual_present_time_ns: 1000000753000000
│C│ 11: earliest_present_time_ns: 1000000753000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000754000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000769000000 (0x38d7ed29c8240)
│C│ 11: >=
│C│ 11: 1000000768270000 (0x38d7ed2915eb0)
│C│ 11: with messages:
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000769000000 (0x38d7ed29c8240)
│C│ 11: with messages:
│C│ 11: 37
│C│ 11: 1000000752270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000779200000 (0x38d7ed3382600)
│C│ 11: >=
│C│ 11: 1000000768270000 (0x38d7ed2915eb0)
│C│ 11: with messages:
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000785000000 (0x38d7ed390a640)
│C│ 11: >
│C│ 11: 1000000768270000 (0x38d7ed2915eb0)
│C│ 11: with messages:
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000785000000 (0x38d7ed390a640)
│C│ 11: >
│C│ 11: 1000000779200000 (0x38d7ed3382600)
│C│ 11: with messages:
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000789000000 (0x38d7ed3cdaf40)
│C│ 11: >
│C│ 11: 1000000768270000 (0x38d7ed2915eb0)
│C│ 11: with messages:
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000789000000 (0x38d7ed3cdaf40)
│C│ 11: >
│C│ 11: 1000000785000000 (0x38d7ed390a640)
│C│ 11: with messages:
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000768270000 (0x38d7ed2915eb0)
│C│ 11: <=
│C│ 11: 1000000779200000 (0x38d7ed3382600)
│C│ 11: with messages:
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000768270000 (0x38d7ed2915eb0)
│C│ 11: <=
│C│ 11: 1000000779200000 (0x38d7ed3382600)
│C│ 11: with messages:
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11:
│C│ 11: frame_id: 37
│C│ 11: desired_present_time_ns: 1000000769000000
│C│ 11: actual_present_time_ns: 1000000769000000
│C│ 11: earliest_present_time_ns: 1000000769000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000770000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000785000000 (0x38d7ed390a640)
│C│ 11: >=
│C│ 11: 1000000784270000 (0x38d7ed38582b0)
│C│ 11: with messages:
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000785000000 (0x38d7ed390a640)
│C│ 11: with messages:
│C│ 11: 38
│C│ 11: 1000000768270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000795200000 (0x38d7ed42c4a00)
│C│ 11: >=
│C│ 11: 1000000784270000 (0x38d7ed38582b0)
│C│ 11: with messages:
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000801000000 (0x38d7ed484ca40)
│C│ 11: >
│C│ 11: 1000000784270000 (0x38d7ed38582b0)
│C│ 11: with messages:
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000801000000 (0x38d7ed484ca40)
│C│ 11: >
│C│ 11: 1000000795200000 (0x38d7ed42c4a00)
│C│ 11: with messages:
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000805000000 (0x38d7ed4c1d340)
│C│ 11: >
│C│ 11: 1000000784270000 (0x38d7ed38582b0)
│C│ 11: with messages:
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000805000000 (0x38d7ed4c1d340)
│C│ 11: >
│C│ 11: 1000000801000000 (0x38d7ed484ca40)
│C│ 11: with messages:
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000784270000 (0x38d7ed38582b0)
│C│ 11: <=
│C│ 11: 1000000795200000 (0x38d7ed42c4a00)
│C│ 11: with messages:
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000784270000 (0x38d7ed38582b0)
│C│ 11: <=
│C│ 11: 1000000795200000 (0x38d7ed42c4a00)
│C│ 11: with messages:
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11:
│C│ 11: frame_id: 38
│C│ 11: desired_present_time_ns: 1000000785000000
│C│ 11: actual_present_time_ns: 1000000785000000
│C│ 11: earliest_present_time_ns: 1000000785000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000786000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000801000000 (0x38d7ed484ca40)
│C│ 11: >=
│C│ 11: 1000000800270000 (0x38d7ed479a6b0)
│C│ 11: with messages:
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000801000000 (0x38d7ed484ca40)
│C│ 11: with messages:
│C│ 11: 39
│C│ 11: 1000000784270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000811200000 (0x38d7ed5206e00)
│C│ 11: >=
│C│ 11: 1000000800270000 (0x38d7ed479a6b0)
│C│ 11: with messages:
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000817000000 (0x38d7ed578ee40)
│C│ 11: >
│C│ 11: 1000000800270000 (0x38d7ed479a6b0)
│C│ 11: with messages:
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000817000000 (0x38d7ed578ee40)
│C│ 11: >
│C│ 11: 1000000811200000 (0x38d7ed5206e00)
│C│ 11: with messages:
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000821000000 (0x38d7ed5b5f740)
│C│ 11: >
│C│ 11: 1000000800270000 (0x38d7ed479a6b0)
│C│ 11: with messages:
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000821000000 (0x38d7ed5b5f740)
│C│ 11: >
│C│ 11: 1000000817000000 (0x38d7ed578ee40)
│C│ 11: with messages:
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000800270000 (0x38d7ed479a6b0)
│C│ 11: <=
│C│ 11: 1000000811200000 (0x38d7ed5206e00)
│C│ 11: with messages:
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000800270000 (0x38d7ed479a6b0)
│C│ 11: <=
│C│ 11: 1000000811200000 (0x38d7ed5206e00)
│C│ 11: with messages:
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11:
│C│ 11: frame_id: 39
│C│ 11: desired_present_time_ns: 1000000801000000
│C│ 11: actual_present_time_ns: 1000000801000000
│C│ 11: earliest_present_time_ns: 1000000801000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000802000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000817000000 (0x38d7ed578ee40)
│C│ 11: >=
│C│ 11: 1000000816270000 (0x38d7ed56dcab0)
│C│ 11: with messages:
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000817000000 (0x38d7ed578ee40)
│C│ 11: with messages:
│C│ 11: 40
│C│ 11: 1000000800270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000827200000 (0x38d7ed6149200)
│C│ 11: >=
│C│ 11: 1000000816270000 (0x38d7ed56dcab0)
│C│ 11: with messages:
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000833000000 (0x38d7ed66d1240)
│C│ 11: >
│C│ 11: 1000000816270000 (0x38d7ed56dcab0)
│C│ 11: with messages:
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000833000000 (0x38d7ed66d1240)
│C│ 11: >
│C│ 11: 1000000827200000 (0x38d7ed6149200)
│C│ 11: with messages:
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000837000000 (0x38d7ed6aa1b40)
│C│ 11: >
│C│ 11: 1000000816270000 (0x38d7ed56dcab0)
│C│ 11: with messages:
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000837000000 (0x38d7ed6aa1b40)
│C│ 11: >
│C│ 11: 1000000833000000 (0x38d7ed66d1240)
│C│ 11: with messages:
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000816270000 (0x38d7ed56dcab0)
│C│ 11: <=
│C│ 11: 1000000827200000 (0x38d7ed6149200)
│C│ 11: with messages:
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000816270000 (0x38d7ed56dcab0)
│C│ 11: <=
│C│ 11: 1000000827200000 (0x38d7ed6149200)
│C│ 11: with messages:
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11:
│C│ 11: frame_id: 40
│C│ 11: desired_present_time_ns: 1000000817000000
│C│ 11: actual_present_time_ns: 1000000817000000
│C│ 11: earliest_present_time_ns: 1000000817000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000818000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000833000000 (0x38d7ed66d1240)
│C│ 11: >=
│C│ 11: 1000000832270000 (0x38d7ed661eeb0)
│C│ 11: with messages:
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000833000000 (0x38d7ed66d1240)
│C│ 11: with messages:
│C│ 11: 41
│C│ 11: 1000000816270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000843200000 (0x38d7ed708b600)
│C│ 11: >=
│C│ 11: 1000000832270000 (0x38d7ed661eeb0)
│C│ 11: with messages:
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000849000000 (0x38d7ed7613640)
│C│ 11: >
│C│ 11: 1000000832270000 (0x38d7ed661eeb0)
│C│ 11: with messages:
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000849000000 (0x38d7ed7613640)
│C│ 11: >
│C│ 11: 1000000843200000 (0x38d7ed708b600)
│C│ 11: with messages:
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000853000000 (0x38d7ed79e3f40)
│C│ 11: >
│C│ 11: 1000000832270000 (0x38d7ed661eeb0)
│C│ 11: with messages:
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000853000000 (0x38d7ed79e3f40)
│C│ 11: >
│C│ 11: 1000000849000000 (0x38d7ed7613640)
│C│ 11: with messages:
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000832270000 (0x38d7ed661eeb0)
│C│ 11: <=
│C│ 11: 1000000843200000 (0x38d7ed708b600)
│C│ 11: with messages:
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000832270000 (0x38d7ed661eeb0)
│C│ 11: <=
│C│ 11: 1000000843200000 (0x38d7ed708b600)
│C│ 11: with messages:
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11:
│C│ 11: frame_id: 41
│C│ 11: desired_present_time_ns: 1000000833000000
│C│ 11: actual_present_time_ns: 1000000833000000
│C│ 11: earliest_present_time_ns: 1000000833000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000834000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000849000000 (0x38d7ed7613640)
│C│ 11: >=
│C│ 11: 1000000848270000 (0x38d7ed75612b0)
│C│ 11: with messages:
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000849000000 (0x38d7ed7613640)
│C│ 11: with messages:
│C│ 11: 42
│C│ 11: 1000000832270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000859200000 (0x38d7ed7fcda00)
│C│ 11: >=
│C│ 11: 1000000848270000 (0x38d7ed75612b0)
│C│ 11: with messages:
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000865000000 (0x38d7ed8555a40)
│C│ 11: >
│C│ 11: 1000000848270000 (0x38d7ed75612b0)
│C│ 11: with messages:
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000865000000 (0x38d7ed8555a40)
│C│ 11: >
│C│ 11: 1000000859200000 (0x38d7ed7fcda00)
│C│ 11: with messages:
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000869000000 (0x38d7ed8926340)
│C│ 11: >
│C│ 11: 1000000848270000 (0x38d7ed75612b0)
│C│ 11: with messages:
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000869000000 (0x38d7ed8926340)
│C│ 11: >
│C│ 11: 1000000865000000 (0x38d7ed8555a40)
│C│ 11: with messages:
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000848270000 (0x38d7ed75612b0)
│C│ 11: <=
│C│ 11: 1000000859200000 (0x38d7ed7fcda00)
│C│ 11: with messages:
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000848270000 (0x38d7ed75612b0)
│C│ 11: <=
│C│ 11: 1000000859200000 (0x38d7ed7fcda00)
│C│ 11: with messages:
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11:
│C│ 11: frame_id: 42
│C│ 11: desired_present_time_ns: 1000000849000000
│C│ 11: actual_present_time_ns: 1000000849000000
│C│ 11: earliest_present_time_ns: 1000000849000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000850000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000865000000 (0x38d7ed8555a40)
│C│ 11: >=
│C│ 11: 1000000864270000 (0x38d7ed84a36b0)
│C│ 11: with messages:
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000865000000 (0x38d7ed8555a40)
│C│ 11: with messages:
│C│ 11: 43
│C│ 11: 1000000848270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000875200000 (0x38d7ed8f0fe00)
│C│ 11: >=
│C│ 11: 1000000864270000 (0x38d7ed84a36b0)
│C│ 11: with messages:
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000881000000 (0x38d7ed9497e40)
│C│ 11: >
│C│ 11: 1000000864270000 (0x38d7ed84a36b0)
│C│ 11: with messages:
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000881000000 (0x38d7ed9497e40)
│C│ 11: >
│C│ 11: 1000000875200000 (0x38d7ed8f0fe00)
│C│ 11: with messages:
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000885000000 (0x38d7ed9868740)
│C│ 11: >
│C│ 11: 1000000864270000 (0x38d7ed84a36b0)
│C│ 11: with messages:
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000885000000 (0x38d7ed9868740)
│C│ 11: >
│C│ 11: 1000000881000000 (0x38d7ed9497e40)
│C│ 11: with messages:
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000864270000 (0x38d7ed84a36b0)
│C│ 11: <=
│C│ 11: 1000000875200000 (0x38d7ed8f0fe00)
│C│ 11: with messages:
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000864270000 (0x38d7ed84a36b0)
│C│ 11: <=
│C│ 11: 1000000875200000 (0x38d7ed8f0fe00)
│C│ 11: with messages:
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11:
│C│ 11: frame_id: 43
│C│ 11: desired_present_time_ns: 1000000865000000
│C│ 11: actual_present_time_ns: 1000000865000000
│C│ 11: earliest_present_time_ns: 1000000865000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000866000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000881000000 (0x38d7ed9497e40)
│C│ 11: >=
│C│ 11: 1000000880270000 (0x38d7ed93e5ab0)
│C│ 11: with messages:
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000881000000 (0x38d7ed9497e40)
│C│ 11: with messages:
│C│ 11: 44
│C│ 11: 1000000864270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000891200000 (0x38d7ed9e52200)
│C│ 11: >=
│C│ 11: 1000000880270000 (0x38d7ed93e5ab0)
│C│ 11: with messages:
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000897000000 (0x38d7eda3da240)
│C│ 11: >
│C│ 11: 1000000880270000 (0x38d7ed93e5ab0)
│C│ 11: with messages:
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000897000000 (0x38d7eda3da240)
│C│ 11: >
│C│ 11: 1000000891200000 (0x38d7ed9e52200)
│C│ 11: with messages:
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000901000000 (0x38d7eda7aab40)
│C│ 11: >
│C│ 11: 1000000880270000 (0x38d7ed93e5ab0)
│C│ 11: with messages:
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000901000000 (0x38d7eda7aab40)
│C│ 11: >
│C│ 11: 1000000897000000 (0x38d7eda3da240)
│C│ 11: with messages:
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000880270000 (0x38d7ed93e5ab0)
│C│ 11: <=
│C│ 11: 1000000891200000 (0x38d7ed9e52200)
│C│ 11: with messages:
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000880270000 (0x38d7ed93e5ab0)
│C│ 11: <=
│C│ 11: 1000000891200000 (0x38d7ed9e52200)
│C│ 11: with messages:
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11:
│C│ 11: frame_id: 44
│C│ 11: desired_present_time_ns: 1000000881000000
│C│ 11: actual_present_time_ns: 1000000881000000
│C│ 11: earliest_present_time_ns: 1000000881000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000882000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000897000000 (0x38d7eda3da240)
│C│ 11: >=
│C│ 11: 1000000896270000 (0x38d7eda327eb0)
│C│ 11: with messages:
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000897000000 (0x38d7eda3da240)
│C│ 11: with messages:
│C│ 11: 45
│C│ 11: 1000000880270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000907200000 (0x38d7edad94600)
│C│ 11: >=
│C│ 11: 1000000896270000 (0x38d7eda327eb0)
│C│ 11: with messages:
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000913000000 (0x38d7edb31c640)
│C│ 11: >
│C│ 11: 1000000896270000 (0x38d7eda327eb0)
│C│ 11: with messages:
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000913000000 (0x38d7edb31c640)
│C│ 11: >
│C│ 11: 1000000907200000 (0x38d7edad94600)
│C│ 11: with messages:
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000917000000 (0x38d7edb6ecf40)
│C│ 11: >
│C│ 11: 1000000896270000 (0x38d7eda327eb0)
│C│ 11: with messages:
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000917000000 (0x38d7edb6ecf40)
│C│ 11: >
│C│ 11: 1000000913000000 (0x38d7edb31c640)
│C│ 11: with messages:
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000896270000 (0x38d7eda327eb0)
│C│ 11: <=
│C│ 11: 1000000907200000 (0x38d7edad94600)
│C│ 11: with messages:
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000896270000 (0x38d7eda327eb0)
│C│ 11: <=
│C│ 11: 1000000907200000 (0x38d7edad94600)
│C│ 11: with messages:
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11:
│C│ 11: frame_id: 45
│C│ 11: desired_present_time_ns: 1000000897000000
│C│ 11: actual_present_time_ns: 1000000897000000
│C│ 11: earliest_present_time_ns: 1000000897000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000898000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000913000000 (0x38d7edb31c640)
│C│ 11: >=
│C│ 11: 1000000912270000 (0x38d7edb26a2b0)
│C│ 11: with messages:
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000913000000 (0x38d7edb31c640)
│C│ 11: with messages:
│C│ 11: 46
│C│ 11: 1000000896270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000923200000 (0x38d7edbcd6a00)
│C│ 11: >=
│C│ 11: 1000000912270000 (0x38d7edb26a2b0)
│C│ 11: with messages:
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000929000000 (0x38d7edc25ea40)
│C│ 11: >
│C│ 11: 1000000912270000 (0x38d7edb26a2b0)
│C│ 11: with messages:
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000929000000 (0x38d7edc25ea40)
│C│ 11: >
│C│ 11: 1000000923200000 (0x38d7edbcd6a00)
│C│ 11: with messages:
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000933000000 (0x38d7edc62f340)
│C│ 11: >
│C│ 11: 1000000912270000 (0x38d7edb26a2b0)
│C│ 11: with messages:
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000933000000 (0x38d7edc62f340)
│C│ 11: >
│C│ 11: 1000000929000000 (0x38d7edc25ea40)
│C│ 11: with messages:
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000912270000 (0x38d7edb26a2b0)
│C│ 11: <=
│C│ 11: 1000000923200000 (0x38d7edbcd6a00)
│C│ 11: with messages:
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000912270000 (0x38d7edb26a2b0)
│C│ 11: <=
│C│ 11: 1000000923200000 (0x38d7edbcd6a00)
│C│ 11: with messages:
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11:
│C│ 11: frame_id: 46
│C│ 11: desired_present_time_ns: 1000000913000000
│C│ 11: actual_present_time_ns: 1000000913000000
│C│ 11: earliest_present_time_ns: 1000000913000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000914000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000929000000 (0x38d7edc25ea40)
│C│ 11: >=
│C│ 11: 1000000928270000 (0x38d7edc1ac6b0)
│C│ 11: with messages:
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000929000000 (0x38d7edc25ea40)
│C│ 11: with messages:
│C│ 11: 47
│C│ 11: 1000000912270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000939200000 (0x38d7edcc18e00)
│C│ 11: >=
│C│ 11: 1000000928270000 (0x38d7edc1ac6b0)
│C│ 11: with messages:
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000945000000 (0x38d7edd1a0e40)
│C│ 11: >
│C│ 11: 1000000928270000 (0x38d7edc1ac6b0)
│C│ 11: with messages:
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000945000000 (0x38d7edd1a0e40)
│C│ 11: >
│C│ 11: 1000000939200000 (0x38d7edcc18e00)
│C│ 11: with messages:
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000949000000 (0x38d7edd571740)
│C│ 11: >
│C│ 11: 1000000928270000 (0x38d7edc1ac6b0)
│C│ 11: with messages:
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000949000000 (0x38d7edd571740)
│C│ 11: >
│C│ 11: 1000000945000000 (0x38d7edd1a0e40)
│C│ 11: with messages:
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000928270000 (0x38d7edc1ac6b0)
│C│ 11: <=
│C│ 11: 1000000939200000 (0x38d7edcc18e00)
│C│ 11: with messages:
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000928270000 (0x38d7edc1ac6b0)
│C│ 11: <=
│C│ 11: 1000000939200000 (0x38d7edcc18e00)
│C│ 11: with messages:
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11:
│C│ 11: frame_id: 47
│C│ 11: desired_present_time_ns: 1000000929000000
│C│ 11: actual_present_time_ns: 1000000929000000
│C│ 11: earliest_present_time_ns: 1000000929000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000930000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000945000000 (0x38d7edd1a0e40)
│C│ 11: >=
│C│ 11: 1000000944270000 (0x38d7edd0eeab0)
│C│ 11: with messages:
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000945000000 (0x38d7edd1a0e40)
│C│ 11: with messages:
│C│ 11: 48
│C│ 11: 1000000928270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000955200000 (0x38d7eddb5b200)
│C│ 11: >=
│C│ 11: 1000000944270000 (0x38d7edd0eeab0)
│C│ 11: with messages:
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000961000000 (0x38d7ede0e3240)
│C│ 11: >
│C│ 11: 1000000944270000 (0x38d7edd0eeab0)
│C│ 11: with messages:
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000961000000 (0x38d7ede0e3240)
│C│ 11: >
│C│ 11: 1000000955200000 (0x38d7eddb5b200)
│C│ 11: with messages:
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000965000000 (0x38d7ede4b3b40)
│C│ 11: >
│C│ 11: 1000000944270000 (0x38d7edd0eeab0)
│C│ 11: with messages:
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000965000000 (0x38d7ede4b3b40)
│C│ 11: >
│C│ 11: 1000000961000000 (0x38d7ede0e3240)
│C│ 11: with messages:
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000944270000 (0x38d7edd0eeab0)
│C│ 11: <=
│C│ 11: 1000000955200000 (0x38d7eddb5b200)
│C│ 11: with messages:
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000944270000 (0x38d7edd0eeab0)
│C│ 11: <=
│C│ 11: 1000000955200000 (0x38d7eddb5b200)
│C│ 11: with messages:
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11:
│C│ 11: frame_id: 48
│C│ 11: desired_present_time_ns: 1000000945000000
│C│ 11: actual_present_time_ns: 1000000945000000
│C│ 11: earliest_present_time_ns: 1000000945000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000946000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000961000000 (0x38d7ede0e3240)
│C│ 11: >=
│C│ 11: 1000000960270000 (0x38d7ede030eb0)
│C│ 11: with messages:
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000961000000 (0x38d7ede0e3240)
│C│ 11: with messages:
│C│ 11: 49
│C│ 11: 1000000944270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000971200000 (0x38d7edea9d600)
│C│ 11: >=
│C│ 11: 1000000960270000 (0x38d7ede030eb0)
│C│ 11: with messages:
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000977000000 (0x38d7edf025640)
│C│ 11: >
│C│ 11: 1000000960270000 (0x38d7ede030eb0)
│C│ 11: with messages:
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000977000000 (0x38d7edf025640)
│C│ 11: >
│C│ 11: 1000000971200000 (0x38d7edea9d600)
│C│ 11: with messages:
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000981000000 (0x38d7edf3f5f40)
│C│ 11: >
│C│ 11: 1000000960270000 (0x38d7ede030eb0)
│C│ 11: with messages:
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000981000000 (0x38d7edf3f5f40)
│C│ 11: >
│C│ 11: 1000000977000000 (0x38d7edf025640)
│C│ 11: with messages:
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000960270000 (0x38d7ede030eb0)
│C│ 11: <=
│C│ 11: 1000000971200000 (0x38d7edea9d600)
│C│ 11: with messages:
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000960270000 (0x38d7ede030eb0)
│C│ 11: <=
│C│ 11: 1000000971200000 (0x38d7edea9d600)
│C│ 11: with messages:
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11:
│C│ 11: frame_id: 49
│C│ 11: desired_present_time_ns: 1000000961000000
│C│ 11: actual_present_time_ns: 1000000961000000
│C│ 11: earliest_present_time_ns: 1000000961000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000962000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000977000000 (0x38d7edf025640)
│C│ 11: >=
│C│ 11: 1000000976270000 (0x38d7edef732b0)
│C│ 11: with messages:
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000977000000 (0x38d7edf025640)
│C│ 11: with messages:
│C│ 11: 50
│C│ 11: 1000000960270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000987200000 (0x38d7edf9dfa00)
│C│ 11: >=
│C│ 11: 1000000976270000 (0x38d7edef732b0)
│C│ 11: with messages:
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000993000000 (0x38d7edff67a40)
│C│ 11: >
│C│ 11: 1000000976270000 (0x38d7edef732b0)
│C│ 11: with messages:
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000993000000 (0x38d7edff67a40)
│C│ 11: >
│C│ 11: 1000000987200000 (0x38d7edf9dfa00)
│C│ 11: with messages:
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000997000000 (0x38d7ee0338340)
│C│ 11: >
│C│ 11: 1000000976270000 (0x38d7edef732b0)
│C│ 11: with messages:
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000997000000 (0x38d7ee0338340)
│C│ 11: >
│C│ 11: 1000000993000000 (0x38d7edff67a40)
│C│ 11: with messages:
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000976270000 (0x38d7edef732b0)
│C│ 11: <=
│C│ 11: 1000000987200000 (0x38d7edf9dfa00)
│C│ 11: with messages:
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000976270000 (0x38d7edef732b0)
│C│ 11: <=
│C│ 11: 1000000987200000 (0x38d7edf9dfa00)
│C│ 11: with messages:
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11:
│C│ 11: frame_id: 50
│C│ 11: desired_present_time_ns: 1000000977000000
│C│ 11: actual_present_time_ns: 1000000977000000
│C│ 11: earliest_present_time_ns: 1000000977000000
│C│ 11: present_margin_ns: 730000
│C│ 11: now_ns: 1000000978000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000993000000 (0x38d7edff67a40)
│C│ 11: >=
│C│ 11: 1000000992270000 (0x38d7edfeb56b0)
│C│ 11: with messages:
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000993000000 (0x38d7edff67a40)
│C│ 11: with messages:
│C│ 11: 51
│C│ 11: 1000000976270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000001003200000 (0x38d7ee0921e00)
│C│ 11: >=
│C│ 11: 1000000992270000 (0x38d7edfeb56b0)
│C│ 11: with messages:
│C│ 11: 52
│C│ 11: 1000000992270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000001009000000 (0x38d7ee0ea9e40)
│C│ 11: >
│C│ 11: 1000000992270000 (0x38d7edfeb56b0)
│C│ 11: with messages:
│C│ 11: 52
│C│ 11: 1000000992270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000001009000000 (0x38d7ee0ea9e40)
│C│ 11: >
│C│ 11: 1000001003200000 (0x38d7ee0921e00)
│C│ 11: with messages:
│C│ 11: 52
│C│ 11: 1000000992270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000001013000000 (0x38d7ee127a740)
│C│ 11: >
│C│ 11: 1000000992270000 (0x38d7edfeb56b0)
│C│ 11: with messages:
│C│ 11: 52
│C│ 11: 1000000992270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000001013000000 (0x38d7ee127a740)
│C│ 11: >
│C│ 11: 1000001009000000 (0x38d7ee0ea9e40)
│C│ 11: with messages:
│C│ 11: 52
│C│ 11: 1000000992270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 52
│C│ 11: 1000000992270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 52
│C│ 11: 1000000992270000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:338: PASSED:
│C│ 11: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) > unanoseconds(longBeginDelay + longDrawDelay + shortSubmitDelay + longGpuTime) )
│C│ 11: with expansion:
│C│ 11: 5800000 ns > 5050000 ns
│C│ 11:
│C│ 11: INFO [u_pc_fake_create] Created pacer (non-feedback version aka "fake")
│C│ 11: estimated_frame_period: 16.000000ms
│C│ 11: percentage: 20.000000%
│C│ 11: min_comp_time: 3.000000ms
│C│ 11: comp_time: 3.200000ms
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: u_pacing_compositor_fake
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:344
│C│ 11: ...............................................................................
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:348: PASSED:
│C│ 11: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) )
│C│ 11: with expansion:
│C│ 11: 0 == 0
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:349: PASSED:
│C│ 11: REQUIRE( upc != nullptr )
│C│ 11: with expansion:
│C│ 11: 0x000055c15bf23e20 != nullptr
│C│ 11:
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: u_pacing_compositor_fake
│C│ 11: Standalone predictions
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:353
│C│ 11: ...............................................................................
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000062800000 (0x38d7ea884c080)
│C│ 11: >=
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000066000000 (0x38d7ea8b59480)
│C│ 11: >
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000066000000 (0x38d7ea8b59480)
│C│ 11: >
│C│ 11: 1000000062800000 (0x38d7ea884c080)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000070000000 (0x38d7ea8f29d80)
│C│ 11: >
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000070000000 (0x38d7ea8f29d80)
│C│ 11: >
│C│ 11: 1000000066000000 (0x38d7ea8b59480)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: INFO [u_pc_fake_create] Created pacer (non-feedback version aka "fake")
│C│ 11: estimated_frame_period: 16.000000ms
│C│ 11: percentage: 20.000000%
│C│ 11: min_comp_time: 3.000000ms
│C│ 11: comp_time: 3.200000ms
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: u_pacing_compositor_fake
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:344
│C│ 11: ...............................................................................
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:348: PASSED:
│C│ 11: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) )
│C│ 11: with expansion:
│C│ 11: 0 == 0
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:349: PASSED:
│C│ 11: REQUIRE( upc != nullptr )
│C│ 11: with expansion:
│C│ 11: 0x000055c15bf23e20 != nullptr
│C│ 11:
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: u_pacing_compositor_fake
│C│ 11: Consistency in loop
│C│ 11: Fast
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:365
│C│ 11: ...............................................................................
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000062800000 (0x38d7ea884c080)
│C│ 11: >=
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000066000000 (0x38d7ea8b59480)
│C│ 11: >
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000066000000 (0x38d7ea8b59480)
│C│ 11: >
│C│ 11: 1000000062800000 (0x38d7ea884c080)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000070000000 (0x38d7ea8f29d80)
│C│ 11: >
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000070000000 (0x38d7ea8f29d80)
│C│ 11: >
│C│ 11: 1000000066000000 (0x38d7ea8b59480)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: <=
│C│ 11: 1000000062800000 (0x38d7ea884c080)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: <=
│C│ 11: 1000000062800000 (0x38d7ea884c080)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000066000000 (0x38d7ea8b59480)
│C│ 11: >=
│C│ 11: 1000000064040000 (0x38d7ea897ac40)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000066000000 (0x38d7ea8b59480)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000078800000 (0x38d7ea978e480)
│C│ 11: >=
│C│ 11: 1000000064040000 (0x38d7ea897ac40)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000082000000 (0x38d7ea9a9b880)
│C│ 11: >
│C│ 11: 1000000064040000 (0x38d7ea897ac40)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000082000000 (0x38d7ea9a9b880)
│C│ 11: >
│C│ 11: 1000000078800000 (0x38d7ea978e480)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000086000000 (0x38d7ea9e6c180)
│C│ 11: >
│C│ 11: 1000000064040000 (0x38d7ea897ac40)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000086000000 (0x38d7ea9e6c180)
│C│ 11: >
│C│ 11: 1000000082000000 (0x38d7ea9a9b880)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000064040000 (0x38d7ea897ac40)
│C│ 11: <=
│C│ 11: 1000000078800000 (0x38d7ea978e480)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000064040000 (0x38d7ea897ac40)
│C│ 11: <=
│C│ 11: 1000000078800000 (0x38d7ea978e480)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11:
│C│ 11: frame_id: 1
│C│ 11: desired_present_time_ns: 1000000066000000
│C│ 11: actual_present_time_ns: 1000000066000000
│C│ 11: earliest_present_time_ns: 1000000066000000
│C│ 11: present_margin_ns: 1960000
│C│ 11: now_ns: 1000000067000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000082000000 (0x38d7ea9a9b880)
│C│ 11: >=
│C│ 11: 1000000080040000 (0x38d7ea98bd040)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000082000000 (0x38d7ea9a9b880)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000064040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000094800000 (0x38d7eaa6d0880)
│C│ 11: >=
│C│ 11: 1000000080040000 (0x38d7ea98bd040)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000098000000 (0x38d7eaa9ddc80)
│C│ 11: >
│C│ 11: 1000000080040000 (0x38d7ea98bd040)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000098000000 (0x38d7eaa9ddc80)
│C│ 11: >
│C│ 11: 1000000094800000 (0x38d7eaa6d0880)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000102000000 (0x38d7eaadae580)
│C│ 11: >
│C│ 11: 1000000080040000 (0x38d7ea98bd040)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000102000000 (0x38d7eaadae580)
│C│ 11: >
│C│ 11: 1000000098000000 (0x38d7eaa9ddc80)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000080040000 (0x38d7ea98bd040)
│C│ 11: <=
│C│ 11: 1000000094800000 (0x38d7eaa6d0880)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000080040000 (0x38d7ea98bd040)
│C│ 11: <=
│C│ 11: 1000000094800000 (0x38d7eaa6d0880)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11:
│C│ 11: frame_id: 2
│C│ 11: desired_present_time_ns: 1000000082000000
│C│ 11: actual_present_time_ns: 1000000082000000
│C│ 11: earliest_present_time_ns: 1000000082000000
│C│ 11: present_margin_ns: 1960000
│C│ 11: now_ns: 1000000083000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000098000000 (0x38d7eaa9ddc80)
│C│ 11: >=
│C│ 11: 1000000096040000 (0x38d7eaa7ff440)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000098000000 (0x38d7eaa9ddc80)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000080040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000110800000 (0x38d7eab612c80)
│C│ 11: >=
│C│ 11: 1000000096040000 (0x38d7eaa7ff440)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000114000000 (0x38d7eab920080)
│C│ 11: >
│C│ 11: 1000000096040000 (0x38d7eaa7ff440)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000114000000 (0x38d7eab920080)
│C│ 11: >
│C│ 11: 1000000110800000 (0x38d7eab612c80)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000118000000 (0x38d7eabcf0980)
│C│ 11: >
│C│ 11: 1000000096040000 (0x38d7eaa7ff440)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11:
│C│ 15/24 Test #16: tests_relation_chain ............. Passed 0.02 sec
│C│ 16/24 Test #17: tests_vector ..................... Passed 0.01 sec
│C│ 18: Randomness seeded to: 2762099264
│C│ 18:
│C│ 18: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 18: tests_worker is a Catch2 v3.6.0 host application.
│C│ 18: Run with -? for options
│C│ 18:
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: TaskCollection
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:21
│C│ 18: ...............................................................................
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:51: PASSED:
│C│ 18: CHECK( !calledA[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:52: PASSED:
│C│ 18: CHECK( !calledA[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:53: PASSED:
│C│ 18: CHECK( !calledA[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: TaskCollection
│C│ 18: Sequential wait
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:57
│C│ 18: ...............................................................................
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:60: PASSED:
│C│ 18: CHECK( calledA[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:61: PASSED:
│C│ 18: CHECK( calledA[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:62: PASSED:
│C│ 18: CHECK( calledA[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:64: PASSED:
│C│ 18: CHECK( !calledB[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:65: PASSED:
│C│ 18: CHECK( !calledB[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:66: PASSED:
│C│ 18: CHECK( !calledB[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:71: PASSED:
│C│ 18: CHECK( calledB[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:72: PASSED:
│C│ 18: CHECK( calledB[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:73: PASSED:
│C│ 18: CHECK( calledB[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: TaskCollection
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:21
│C│ 18: ...............................................................................
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:51: PASSED:
│C│ 18: CHECK( !calledA[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:52: PASSED:
│C│ 18: CHECK( !calledA[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:53: PASSED:
│C│ 18: CHECK( !calledA[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: TaskCollection
│C│ 18: Simultaneous dispatch, reversed wait
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:76
│C│ 18: ...............................................................................
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:78: PASSED:
│C│ 18: CHECK( !calledB[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:79: PASSED:
│C│ 18: CHECK( !calledB[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:80: PASSED:
│C│ 18: CHECK( !calledB[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:86: PASSED:
│C│ 18: CHECK( calledB[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:87: PASSED:
│C│ 18: CHECK( calledB[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:88: PASSED:
│C│ 18: CHECK( calledB[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:91: PASSED:
│C│ 18: CHECK( calledA[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:92: PASSED:
│C│ 18: CHECK( calledA[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:93: PASSED:
│C│ 18: CHECK( calledA[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: TaskCollection
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:21
│C│ 18: ...............................................................................
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:51: PASSED:
│C│ 18: CHECK( !calledA[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:52: PASSED:
│C│ 18: CHECK( !calledA[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:53: PASSED:
│C│ 18: CHECK( !calledA[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: TaskCollection
│C│ 18: Simultaneous dispatch, reversed wait
│C│ 18: -------------------------------------------------------------------------------
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:97
│C│ 18: ...............................................................................
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:99: PASSED:
│C│ 18: CHECK( !calledB[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:100: PASSED:
│C│ 18: CHECK( !calledB[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:101: PASSED:
│C│ 18: CHECK( !calledB[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 19: Randomness seeded to: 3200738592
│C│ 19:
│C│ 19: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 19: tests_pose is a Catch2 v3.6.0 host application.
│C│ 19: Run with -? for options
│C│ 19:
│C│ 19: -------------------------------------------------------------------------------
│C│ 19: Pose invert works
│C│ 19: -------------------------------------------------------------------------------
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:15
│C│ 19: ...............................................................................
│C│ 19:
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:35: PASSED:
│C│ 19: CHECK( m_vec3_len(out_a.position) < 0.001f )
│C│ 19: with expansion:
│C│ 19: 0.000152588f < 0.001f
│C│ 19:
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:36: PASSED:
│C│ 19: CHECK( 1 - abs(out_a.orientation.w) < 0.001f )
│C│ 19: with expansion:
│C│ 19: 0.0f < 0.001f
│C│ 19:
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:38: PASSED:
│C│ 19: CHECK( m_vec3_len(out_b.position) < 0.001f )
│C│ 19: with expansion:
│C│ 19: 0.000062914f < 0.001f
│C│ 19:
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:39: PASSED:
│C│ 19: CHECK( 1 - abs(out_b.orientation.w) < 0.001f )
│C│ 19: with expansion:
│C│ 19: 0.0f < 0.001f
│C│ 19:
│C│ 19: -------------------------------------------------------------------------------
│C│ 19: Pose interpolation works
│C│ 19: -------------------------------------------------------------------------------
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:42
│C│ 19: ...............................................................................
│C│ 19:
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:61: PASSED:
│C│ 19: CHECK( res.position.x == Catch::Approx(0).margin(e) )
│C│ 19: with expansion:
│C│ 19: 0.0f == Approx( 0.0 )
│C│ 19:
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:62: PASSED:
│C│ 19: CHECK( res.position.y == Catch::Approx(0).margin(e) )
│C│ 19: with expansion:
│C│ 19: 0.0f == Approx( 0.0 )
│C│ 19:
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:63: PASSED:
│C│ 19: CHECK( res.position.z == Catch::Approx(0).margin(e) )
│C│ 19: with expansion:
│C│ 19: 0.0f == Approx( 0.0 )
│C│ 19:
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:64: PASSED:
│C│ 19: CHECK( res.orientation.x == Catch::Approx(0).margin(e) )
│C│ 19: with expansion:
│C│ 19: 0.0f == Approx( 0.0 )
│C│ 19:
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:65: PASSED:
│C│ 19: CHECK( res.orientation.x == Catch::Approx(0).margin(e) )
│C│ 19: with expansion:
│C│ 19: 0.0f == Approx( 0.0 )
│C│ 19:
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:66: PASSED:
│C│ 19: CHECK( res.orientation.y == Catch::Approx(0).margin(e) )
│C│ 19: with expansion:
│C│ 19: 0.0f == Approx( 0.0 )
│C│ 19:
│C│ 19: /mason/build/x86_64/monado.git/tests/tests_pose.cpp:67: PASSED:
│C│ 19: CHECK( res.orientation.w == Catch::Approx(1).margin(e) )
│C│ 19: with expansion:
│C│ 19: 0.99999994f == Approx( 1.0 )
│C│ 19:
│C│ 19: ===============================================================================
│C│ 19: All tests passed (11 assertions in 2 test cases)
│C│ 19:
│C│ 20: Randomness seeded to: 1512342988
│C│ 20:
│C│ 20: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 20: tests_vec3_angle is a Catch2 v3.6.0 host application.
│C│ 20: Run with -? for options
│C│ 20:
│C│ 20: -------------------------------------------------------------------------------
│C│ 20: Vec3Angle
│C│ 20: -------------------------------------------------------------------------------
│C│ 20: /mason/build/x86_64/monado.git/tests/tests_vec3_angle.cpp:14
│C│ 20: ...............................................................................
│C│ 20:
│C│ 20: /mason/build/x86_64/monado.git/tests/tests_vec3_angle.cpp:17: PASSED:
│C│ 20: CHECK( m_vec3_angle({1, 0, 0}, {-1, 0, 0}) == Catch::Approx(3.14159265358979323846) )
│C│ 20: with expansion:
│C│ 20: 3.141592741f
│C│ 20: ==
│C│ 20: Approx( 3.14159265358979312 )
│C│ 20:
│C│ 20: /mason/build/x86_64/monado.git/tests/tests_vec3_angle.cpp:18: PASSED:
│C│ 20: CHECK( m_vec3_angle({1, 0, 0}, {0, 1, 0}) == Catch::Approx(3.14159265358979323846 / 2) )
│C│ 20: with expansion:
│C│ 20: 1.570796371f
│C│ 20: ==
│C│ 20: Approx( 1.57079632679489656 )
│C│ 20:
│C│ 20: /mason/build/x86_64/monado.git/tests/tests_vec3_angle.cpp:19: PASSED:
│C│ 20: CHECK( m_vec3_angle({1, 0, 0}, {sqrt2_2, sqrt2_2, 0}) == Catch::Approx(3.14159265358979323846 / 4) )
│C│ 20: with expansion:
│C│ 20: 0.785398126f
│C│ 20: ==
│C│ 20: Approx( 0.78539816339744828 )
│C│ 20:
│C│ 20: ===============================================================================
│C│ 20: All tests passed (3 assertions in 1 test case)
│C│ 20:
│C│ test 23
│C│ Start 23: tests_input_transform
│C│
│C│ 23: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_input_transform "--success" "--allow-running-no-tests"
│C│ 23: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 23: Test timeout computed to be: 1500
│C│ test 24
│C│ Start 24: tests_comp_client_opengl
│C│
│C│ 24: Test command: /mason/build/x86_64/monado.git/aerynos-builddir/tests/tests_comp_client_opengl "--success" "--allow-running-no-tests"
│C│ 24: Working Directory: /mason/build/x86_64/monado.git/aerynos-builddir/tests
│C│ 24: Test timeout computed to be: 1500
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000118000000 (0x38d7eabcf0980)
│C│ 11: >
│C│ 11: 1000000114000000 (0x38d7eab920080)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000096040000 (0x38d7eaa7ff440)
│C│ 11: <=
│C│ 11: 1000000110800000 (0x38d7eab612c80)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000096040000 (0x38d7eaa7ff440)
│C│ 11: <=
│C│ 11: 1000000110800000 (0x38d7eab612c80)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11:
│C│ 11: frame_id: 3
│C│ 11: desired_present_time_ns: 1000000098000000
│C│ 11: actual_present_time_ns: 1000000098000000
│C│ 11: earliest_present_time_ns: 1000000098000000
│C│ 11: present_margin_ns: 1960000
│C│ 11: now_ns: 1000000099000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000114000000 (0x38d7eab920080)
│C│ 11: >=
│C│ 11: 1000000112040000 (0x38d7eab741840)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000114000000 (0x38d7eab920080)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000096040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000126800000 (0x38d7eac555080)
│C│ 11: >=
│C│ 11: 1000000112040000 (0x38d7eab741840)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000130000000 (0x38d7eac862480)
│C│ 11: >
│C│ 11: 1000000112040000 (0x38d7eab741840)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000130000000 (0x38d7eac862480)
│C│ 11: >
│C│ 11: 1000000126800000 (0x38d7eac555080)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000134000000 (0x38d7eacc32d80)
│C│ 11: >
│C│ 11: 1000000112040000 (0x38d7eab741840)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000134000000 (0x38d7eacc32d80)
│C│ 11: >
│C│ 11: 1000000130000000 (0x38d7eac862480)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000112040000 (0x38d7eab741840)
│C│ 11: <=
│C│ 11: 1000000126800000 (0x38d7eac555080)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000112040000 (0x38d7eab741840)
│C│ 11: <=
│C│ 11: 1000000126800000 (0x38d7eac555080)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11:
│C│ 11: frame_id: 4
│C│ 11: desired_present_time_ns: 1000000114000000
│C│ 11: actual_present_time_ns: 1000000114000000
│C│ 11: earliest_present_time_ns: 1000000114000000
│C│ 11: present_margin_ns: 1960000
│C│ 11: now_ns: 1000000115000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000130000000 (0x38d7eac862480)
│C│ 11: >=
│C│ 11: 1000000128040000 (0x38d7eac683c40)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000130000000 (0x38d7eac862480)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000112040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000142800000 (0x38d7ead497480)
│C│ 11: >=
│C│ 11: 1000000128040000 (0x38d7eac683c40)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000146000000 (0x38d7ead7a4880)
│C│ 11: >
│C│ 11: 1000000128040000 (0x38d7eac683c40)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000146000000 (0x38d7ead7a4880)
│C│ 11: >
│C│ 11: 1000000142800000 (0x38d7ead497480)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000150000000 (0x38d7eadb75180)
│C│ 11: >
│C│ 11: 1000000128040000 (0x38d7eac683c40)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000150000000 (0x38d7eadb75180)
│C│ 11: >
│C│ 11: 1000000146000000 (0x38d7ead7a4880)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000128040000 (0x38d7eac683c40)
│C│ 11: <=
│C│ 11: 1000000142800000 (0x38d7ead497480)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000128040000 (0x38d7eac683c40)
│C│ 11: <=
│C│ 11: 1000000142800000 (0x38d7ead497480)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11:
│C│ 11: frame_id: 5
│C│ 11: desired_present_time_ns: 1000000130000000
│C│ 11: actual_present_time_ns: 1000000130000000
│C│ 11: earliest_present_time_ns: 1000000130000000
│C│ 11: present_margin_ns: 1960000
│C│ 11: now_ns: 1000000131000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000146000000 (0x38d7ead7a4880)
│C│ 11: >=
│C│ 11: 1000000144040000 (0x38d7ead5c6040)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000146000000 (0x38d7ead7a4880)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000128040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000158800000 (0x38d7eae3d9880)
│C│ 11: >=
│C│ 11: 1000000144040000 (0x38d7ead5c6040)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000162000000 (0x38d7eae6e6c80)
│C│ 11: >
│C│ 11: 1000000144040000 (0x38d7ead5c6040)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000162000000 (0x38d7eae6e6c80)
│C│ 11: >
│C│ 11: 1000000158800000 (0x38d7eae3d9880)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000166000000 (0x38d7eaeab7580)
│C│ 11: >
│C│ 11: 1000000144040000 (0x38d7ead5c6040)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000166000000 (0x38d7eaeab7580)
│C│ 11: >
│C│ 11: 1000000162000000 (0x38d7eae6e6c80)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000144040000 (0x38d7ead5c6040)
│C│ 11: <=
│C│ 11: 1000000158800000 (0x38d7eae3d9880)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000144040000 (0x38d7ead5c6040)
│C│ 11: <=
│C│ 11: 1000000158800000 (0x38d7eae3d9880)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11:
│C│ 11: frame_id: 6
│C│ 11: desired_present_time_ns: 1000000146000000
│C│ 11: actual_present_time_ns: 1000000146000000
│C│ 11: earliest_present_time_ns: 1000000146000000
│C│ 11: present_margin_ns: 1960000
│C│ 11: now_ns: 1000000147000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000162000000 (0x38d7eae6e6c80)
│C│ 11: >=
│C│ 11: 1000000160040000 (0x38d7eae508440)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000162000000 (0x38d7eae6e6c80)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000144040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000174800000 (0x38d7eaf31bc80)
│C│ 11: >=
│C│ 11: 1000000160040000 (0x38d7eae508440)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000178000000 (0x38d7eaf629080)
│C│ 11: >
│C│ 11: 1000000160040000 (0x38d7eae508440)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000178000000 (0x38d7eaf629080)
│C│ 11: >
│C│ 11: 1000000174800000 (0x38d7eaf31bc80)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000182000000 (0x38d7eaf9f9980)
│C│ 11: >
│C│ 11: 1000000160040000 (0x38d7eae508440)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000182000000 (0x38d7eaf9f9980)
│C│ 11: >
│C│ 11: 1000000178000000 (0x38d7eaf629080)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000160040000 (0x38d7eae508440)
│C│ 11: <=
│C│ 11: 1000000174800000 (0x38d7eaf31bc80)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000160040000 (0x38d7eae508440)
│C│ 11: <=
│C│ 11: 1000000174800000 (0x38d7eaf31bc80)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11:
│C│ 11: frame_id: 7
│C│ 11: desired_present_time_ns: 1000000162000000
│C│ 11: actual_present_time_ns: 1000000162000000
│C│ 11: earliest_present_time_ns: 1000000162000000
│C│ 11: present_margin_ns: 1960000
│C│ 11: now_ns: 1000000163000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000178000000 (0x38d7eaf629080)
│C│ 11: >=
│C│ 11: 1000000176040000 (0x38d7eaf44a840)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000178000000 (0x38d7eaf629080)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000160040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000190800000 (0x38d7eb025e080)
│C│ 11: >=
│C│ 11: 1000000176040000 (0x38d7eaf44a840)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000194000000 (0x38d7eb056b480)
│C│ 11: >
│C│ 11: 1000000176040000 (0x38d7eaf44a840)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000194000000 (0x38d7eb056b480)
│C│ 11: >
│C│ 11: 1000000190800000 (0x38d7eb025e080)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000198000000 (0x38d7eb093bd80)
│C│ 11: >
│C│ 11: 1000000176040000 (0x38d7eaf44a840)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000198000000 (0x38d7eb093bd80)
│C│ 11: >
│C│ 11: 1000000194000000 (0x38d7eb056b480)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000176040000 (0x38d7eaf44a840)
│C│ 11: <=
│C│ 11: 1000000190800000 (0x38d7eb025e080)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000176040000 (0x38d7eaf44a840)
│C│ 11: <=
│C│ 11: 1000000190800000 (0x38d7eb025e080)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11:
│C│ 11: frame_id: 8
│C│ 11: desired_present_time_ns: 1000000178000000
│C│ 11: actual_present_time_ns: 1000000178000000
│C│ 11: earliest_present_time_ns: 1000000178000000
│C│ 11: present_margin_ns: 1960000
│C│ 11: now_ns: 1000000179000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000194000000 (0x38d7eb056b480)
│C│ 11: >=
│C│ 11: 1000000192040000 (0x38d7eb038cc40)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000194000000 (0x38d7eb056b480)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000176040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000206800000 (0x38d7eb11a0480)
│C│ 11: >=
│C│ 11: 1000000192040000 (0x38d7eb038cc40)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000210000000 (0x38d7eb14ad880)
│C│ 11: >
│C│ 11: 1000000192040000 (0x38d7eb038cc40)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000210000000 (0x38d7eb14ad880)
│C│ 11: >
│C│ 11: 1000000206800000 (0x38d7eb11a0480)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000214000000 (0x38d7eb187e180)
│C│ 11: >
│C│ 11: 1000000192040000 (0x38d7eb038cc40)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000214000000 (0x38d7eb187e180)
│C│ 11: >
│C│ 11: 1000000210000000 (0x38d7eb14ad880)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000192040000 (0x38d7eb038cc40)
│C│ 11: <=
│C│ 11: 1000000206800000 (0x38d7eb11a0480)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000192040000 (0x38d7eb038cc40)
│C│ 11: <=
│C│ 11: 1000000206800000 (0x38d7eb11a0480)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11:
│C│ 11: frame_id: 9
│C│ 11: desired_present_time_ns: 1000000194000000
│C│ 11: actual_present_time_ns: 1000000194000000
│C│ 11: earliest_present_time_ns: 1000000194000000
│C│ 11: present_margin_ns: 1960000
│C│ 11: now_ns: 1000000195000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000210000000 (0x38d7eb14ad880)
│C│ 11: >=
│C│ 11: 1000000208040000 (0x38d7eb12cf040)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000210000000 (0x38d7eb14ad880)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000192040000
│C│ 11:
│C│ 11: INFO [u_pc_fake_create] Created pacer (non-feedback version aka "fake")
│C│ 11: estimated_frame_period: 16.000000ms
│C│ 11: percentage: 20.000000%
│C│ 11: min_comp_time: 3.000000ms
│C│ 11: comp_time: 3.200000ms
│C│ 11: frame_id: 10
│C│ 11: desired_present_time_ns: 1000000210000000
│C│ 11: actual_present_time_ns: 1000000210000000
│C│ 11: earliest_present_time_ns: 1000000210000000
│C│ 11: present_margin_ns: 1960000
│C│ 11: now_ns: 1000000211000000
│C│ 11:
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: u_pacing_compositor_fake
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:344
│C│ 11: ...............................................................................
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:348: PASSED:
│C│ 11: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) )
│C│ 11: with expansion:
│C│ 11: 0 == 0
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:349: PASSED:
│C│ 11: REQUIRE( upc != nullptr )
│C│ 11: with expansion:
│C│ 11: 0x000055c15bf23e20 != nullptr
│C│ 11:
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: u_pacing_compositor_fake
│C│ 11: Consistency in loop
│C│ 11: Slow
│C│ 11: -------------------------------------------------------------------------------
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:384
│C│ 11: ...............................................................................
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000062800000 (0x38d7ea884c080)
│C│ 11: >=
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000066000000 (0x38d7ea8b59480)
│C│ 11: >
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000066000000 (0x38d7ea8b59480)
│C│ 11: >
│C│ 11: 1000000062800000 (0x38d7ea884c080)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000070000000 (0x38d7ea8f29d80)
│C│ 11: >
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000070000000 (0x38d7ea8f29d80)
│C│ 11: >
│C│ 11: 1000000066000000 (0x38d7ea8b59480)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: <=
│C│ 11: 1000000062800000 (0x38d7ea884c080)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000001000000 (0x38d7ea4d5c240)
│C│ 11: <=
│C│ 11: 1000000062800000 (0x38d7ea884c080)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000082000000 (0x38d7ea9a9b880)
│C│ 11: >=
│C│ 11: 1000000067870000 (0x38d7ea8d21d30)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000082000000 (0x38d7ea9a9b880)
│C│ 11: with messages:
│C│ 11: 1
│C│ 11: 1000000001000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000078800000 (0x38d7ea978e480)
│C│ 11: >=
│C│ 11: 1000000067870000 (0x38d7ea8d21d30)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000082000000 (0x38d7ea9a9b880)
│C│ 11: >
│C│ 11: 1000000067870000 (0x38d7ea8d21d30)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000082000000 (0x38d7ea9a9b880)
│C│ 11: >
│C│ 11: 1000000078800000 (0x38d7ea978e480)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000086000000 (0x38d7ea9e6c180)
│C│ 11: >
│C│ 11: 1000000067870000 (0x38d7ea8d21d30)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000086000000 (0x38d7ea9e6c180)
│C│ 11: >
│C│ 11: 1000000082000000 (0x38d7ea9a9b880)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000067870000 (0x38d7ea8d21d30)
│C│ 11: <=
│C│ 11: 1000000078800000 (0x38d7ea978e480)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000067870000 (0x38d7ea8d21d30)
│C│ 11: <=
│C│ 11: 1000000078800000 (0x38d7ea978e480)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000098000000 (0x38d7eaa9ddc80)
│C│ 11: >=
│C│ 11: 1000000083870000 (0x38d7ea9c64130)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000098000000 (0x38d7eaa9ddc80)
│C│ 11: with messages:
│C│ 11: 2
│C│ 11: 1000000067870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000094800000 (0x38d7eaa6d0880)
│C│ 11: >=
│C│ 11: 1000000083870000 (0x38d7ea9c64130)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000098000000 (0x38d7eaa9ddc80)
│C│ 11: >
│C│ 11: 1000000083870000 (0x38d7ea9c64130)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000098000000 (0x38d7eaa9ddc80)
│C│ 11: >
│C│ 11: 1000000094800000 (0x38d7eaa6d0880)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000102000000 (0x38d7eaadae580)
│C│ 11: >
│C│ 11: 1000000083870000 (0x38d7ea9c64130)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000102000000 (0x38d7eaadae580)
│C│ 11: >
│C│ 11: 1000000098000000 (0x38d7eaa9ddc80)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000083870000 (0x38d7ea9c64130)
│C│ 11: <=
│C│ 11: 1000000094800000 (0x38d7eaa6d0880)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000083870000 (0x38d7ea9c64130)
│C│ 11: <=
│C│ 11: 1000000094800000 (0x38d7eaa6d0880)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11:
│C│ 11: frame_id: 1
│C│ 11: desired_present_time_ns: 1000000066000000
│C│ 11: actual_present_time_ns: 1000000082000000
│C│ 11: earliest_present_time_ns: 1000000082000000
│C│ 11: present_margin_ns: 14130000
│C│ 11: now_ns: 1000000083000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000114000000 (0x38d7eab920080)
│C│ 11: >=
│C│ 11: 1000000099870000 (0x38d7eaaba6530)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000114000000 (0x38d7eab920080)
│C│ 11: with messages:
│C│ 11: 3
│C│ 11: 1000000083870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000110800000 (0x38d7eab612c80)
│C│ 11: >=
│C│ 11: 1000000099870000 (0x38d7eaaba6530)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000114000000 (0x38d7eab920080)
│C│ 11: >
│C│ 11: 1000000099870000 (0x38d7eaaba6530)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000114000000 (0x38d7eab920080)
│C│ 11: >
│C│ 11: 1000000110800000 (0x38d7eab612c80)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000118000000 (0x38d7eabcf0980)
│C│ 11: >
│C│ 11: 1000000099870000 (0x38d7eaaba6530)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000118000000 (0x38d7eabcf0980)
│C│ 11: >
│C│ 11: 1000000114000000 (0x38d7eab920080)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000099870000 (0x38d7eaaba6530)
│C│ 11: <=
│C│ 11: 1000000110800000 (0x38d7eab612c80)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000099870000 (0x38d7eaaba6530)
│C│ 11: <=
│C│ 11: 1000000110800000 (0x38d7eab612c80)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11:
│C│ 11: frame_id: 2
│C│ 11: desired_present_time_ns: 1000000082000000
│C│ 11: actual_present_time_ns: 1000000098000000
│C│ 11: earliest_present_time_ns: 1000000098000000
│C│ 11: present_margin_ns: 14130000
│C│ 11: now_ns: 1000000099000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000130000000 (0x38d7eac862480)
│C│ 11: >=
│C│ 11: 1000000115870000 (0x38d7eabae8930)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000130000000 (0x38d7eac862480)
│C│ 11: with messages:
│C│ 11: 4
│C│ 11: 1000000099870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000126800000 (0x38d7eac555080)
│C│ 11: >=
│C│ 11: 1000000115870000 (0x38d7eabae8930)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000130000000 (0x38d7eac862480)
│C│ 11: >
│C│ 11: 1000000115870000 (0x38d7eabae8930)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000130000000 (0x38d7eac862480)
│C│ 11: >
│C│ 11: 1000000126800000 (0x38d7eac555080)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000134000000 (0x38d7eacc32d80)
│C│ 11: >
│C│ 11: 1000000115870000 (0x38d7eabae8930)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000134000000 (0x38d7eacc32d80)
│C│ 11: >
│C│ 11: 1000000130000000 (0x38d7eac862480)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000115870000 (0x38d7eabae8930)
│C│ 11: <=
│C│ 11: 1000000126800000 (0x38d7eac555080)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000115870000 (0x38d7eabae8930)
│C│ 11: <=
│C│ 11: 1000000126800000 (0x38d7eac555080)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11:
│C│ 11: frame_id: 3
│C│ 11: desired_present_time_ns: 1000000098000000
│C│ 11: actual_present_time_ns: 1000000114000000
│C│ 11: earliest_present_time_ns: 1000000114000000
│C│ 11: present_margin_ns: 14130000
│C│ 11: now_ns: 1000000115000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000146000000 (0x38d7ead7a4880)
│C│ 11: >=
│C│ 11: 1000000131870000 (0x38d7eaca2ad30)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000146000000 (0x38d7ead7a4880)
│C│ 11: with messages:
│C│ 11: 5
│C│ 11: 1000000115870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000142800000 (0x38d7ead497480)
│C│ 11: >=
│C│ 11: 1000000131870000 (0x38d7eaca2ad30)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000146000000 (0x38d7ead7a4880)
│C│ 11: >
│C│ 11: 1000000131870000 (0x38d7eaca2ad30)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000146000000 (0x38d7ead7a4880)
│C│ 11: >
│C│ 11: 1000000142800000 (0x38d7ead497480)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000150000000 (0x38d7eadb75180)
│C│ 11: >
│C│ 11: 1000000131870000 (0x38d7eaca2ad30)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000150000000 (0x38d7eadb75180)
│C│ 11: >
│C│ 11: 1000000146000000 (0x38d7ead7a4880)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000131870000 (0x38d7eaca2ad30)
│C│ 11: <=
│C│ 11: 1000000142800000 (0x38d7ead497480)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000131870000 (0x38d7eaca2ad30)
│C│ 11: <=
│C│ 11: 1000000142800000 (0x38d7ead497480)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11:
│C│ 11: frame_id: 4
│C│ 11: desired_present_time_ns: 1000000114000000
│C│ 11: actual_present_time_ns: 1000000130000000
│C│ 11: earliest_present_time_ns: 1000000130000000
│C│ 11: present_margin_ns: 14130000
│C│ 11: now_ns: 1000000131000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000162000000 (0x38d7eae6e6c80)
│C│ 11: >=
│C│ 11: 1000000147870000 (0x38d7ead96d130)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000162000000 (0x38d7eae6e6c80)
│C│ 11: with messages:
│C│ 11: 6
│C│ 11: 1000000131870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000158800000 (0x38d7eae3d9880)
│C│ 11: >=
│C│ 11: 1000000147870000 (0x38d7ead96d130)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000162000000 (0x38d7eae6e6c80)
│C│ 11: >
│C│ 11: 1000000147870000 (0x38d7ead96d130)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000162000000 (0x38d7eae6e6c80)
│C│ 11: >
│C│ 11: 1000000158800000 (0x38d7eae3d9880)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000166000000 (0x38d7eaeab7580)
│C│ 11: >
│C│ 11: 1000000147870000 (0x38d7ead96d130)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000166000000 (0x38d7eaeab7580)
│C│ 11: >
│C│ 11: 1000000162000000 (0x38d7eae6e6c80)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000147870000 (0x38d7ead96d130)
│C│ 11: <=
│C│ 11: 1000000158800000 (0x38d7eae3d9880)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000147870000 (0x38d7ead96d130)
│C│ 11: <=
│C│ 11: 1000000158800000 (0x38d7eae3d9880)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11:
│C│ 11: frame_id: 5
│C│ 11: desired_present_time_ns: 1000000130000000
│C│ 11: actual_present_time_ns: 1000000146000000
│C│ 11: earliest_present_time_ns: 1000000146000000
│C│ 11: present_margin_ns: 14130000
│C│ 11: now_ns: 1000000147000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000178000000 (0x38d7eaf629080)
│C│ 11: >=
│C│ 11: 1000000163870000 (0x38d7eae8af530)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000178000000 (0x38d7eaf629080)
│C│ 11: with messages:
│C│ 11: 7
│C│ 11: 1000000147870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000174800000 (0x38d7eaf31bc80)
│C│ 11: >=
│C│ 11: 1000000163870000 (0x38d7eae8af530)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000178000000 (0x38d7eaf629080)
│C│ 11: >
│C│ 11: 1000000163870000 (0x38d7eae8af530)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000178000000 (0x38d7eaf629080)
│C│ 11: >
│C│ 11: 1000000174800000 (0x38d7eaf31bc80)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000182000000 (0x38d7eaf9f9980)
│C│ 11: >
│C│ 11: 1000000163870000 (0x38d7eae8af530)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000182000000 (0x38d7eaf9f9980)
│C│ 11: >
│C│ 11: 1000000178000000 (0x38d7eaf629080)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000163870000 (0x38d7eae8af530)
│C│ 11: <=
│C│ 11: 1000000174800000 (0x38d7eaf31bc80)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000163870000 (0x38d7eae8af530)
│C│ 11: <=
│C│ 11: 1000000174800000 (0x38d7eaf31bc80)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11:
│C│ 11: frame_id: 6
│C│ 11: desired_present_time_ns: 1000000146000000
│C│ 11: actual_present_time_ns: 1000000162000000
│C│ 11: earliest_present_time_ns: 1000000162000000
│C│ 11: present_margin_ns: 14130000
│C│ 11: now_ns: 1000000163000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000194000000 (0x38d7eb056b480)
│C│ 11: >=
│C│ 11: 1000000179870000 (0x38d7eaf7f1930)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000194000000 (0x38d7eb056b480)
│C│ 11: with messages:
│C│ 11: 8
│C│ 11: 1000000163870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000190800000 (0x38d7eb025e080)
│C│ 11: >=
│C│ 11: 1000000179870000 (0x38d7eaf7f1930)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000194000000 (0x38d7eb056b480)
│C│ 11: >
│C│ 11: 1000000179870000 (0x38d7eaf7f1930)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000194000000 (0x38d7eb056b480)
│C│ 11: >
│C│ 11: 1000000190800000 (0x38d7eb025e080)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000198000000 (0x38d7eb093bd80)
│C│ 11: >
│C│ 11: 1000000179870000 (0x38d7eaf7f1930)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000198000000 (0x38d7eb093bd80)
│C│ 11: >
│C│ 11: 1000000194000000 (0x38d7eb056b480)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000179870000 (0x38d7eaf7f1930)
│C│ 11: <=
│C│ 11: 1000000190800000 (0x38d7eb025e080)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000179870000 (0x38d7eaf7f1930)
│C│ 11: <=
│C│ 11: 1000000190800000 (0x38d7eb025e080)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11:
│C│ 11: frame_id: 7
│C│ 11: desired_present_time_ns: 1000000162000000
│C│ 11: actual_present_time_ns: 1000000178000000
│C│ 11: earliest_present_time_ns: 1000000178000000
│C│ 11: present_margin_ns: 14130000
│C│ 11: now_ns: 1000000179000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000210000000 (0x38d7eb14ad880)
│C│ 11: >=
│C│ 11: 1000000195870000 (0x38d7eb0733d30)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000210000000 (0x38d7eb14ad880)
│C│ 11: with messages:
│C│ 11: 9
│C│ 11: 1000000179870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:70: PASSED:
│C│ 11: CHECK( predictions.wake_up_time_ns >= now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000206800000 (0x38d7eb11a0480)
│C│ 11: >=
│C│ 11: 1000000195870000 (0x38d7eb0733d30)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:71: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000210000000 (0x38d7eb14ad880)
│C│ 11: >
│C│ 11: 1000000195870000 (0x38d7eb0733d30)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:72: PASSED:
│C│ 11: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000210000000 (0x38d7eb14ad880)
│C│ 11: >
│C│ 11: 1000000206800000 (0x38d7eb11a0480)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:73: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > now_ns )
│C│ 11: with expansion:
│C│ 11: 1000000214000000 (0x38d7eb187e180)
│C│ 11: >
│C│ 11: 1000000195870000 (0x38d7eb0733d30)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:74: PASSED:
│C│ 11: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000214000000 (0x38d7eb187e180)
│C│ 11: >
│C│ 11: 1000000210000000 (0x38d7eb14ad880)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:76: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns < 18000000 ns
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:77: PASSED:
│C│ 11: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) )
│C│ 11: with expansion:
│C│ 11: 16000000 ns > 14000000 ns
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:151: PASSED:
│C│ 11: REQUIRE( clock.now() <= wake_time_ns )
│C│ 11: with expansion:
│C│ 11: 1000000195870000 (0x38d7eb0733d30)
│C│ 11: <=
│C│ 11: 1000000206800000 (0x38d7eb11a0480)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000195870000 (0x38d7eb0733d30)
│C│ 11: <=
│C│ 11: 1000000206800000 (0x38d7eb11a0480)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11:
│C│ 11: frame_id: 8
│C│ 11: desired_present_time_ns: 1000000178000000
│C│ 11: actual_present_time_ns: 1000000194000000
│C│ 11: earliest_present_time_ns: 1000000194000000
│C│ 11: present_margin_ns: 14130000
│C│ 11: now_ns: 1000000195000000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/tests_pacing.cpp:177: PASSED:
│C│ 11: REQUIRE( next_scanout_timepoint >= gpu_finish )
│C│ 11: with expansion:
│C│ 11: 1000000226000000 (0x38d7eb23efc80)
│C│ 11: >=
│C│ 11: 1000000211870000 (0x38d7eb1676130)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11:
│C│ 11: /mason/build/x86_64/monado.git/tests/time_utils.hpp:39: PASSED:
│C│ 11: CHECK( now() <= timestamp_ns )
│C│ 11: with expansion:
│C│ 11: 1000000000000000 (0x38d7ea4c68000)
│C│ 11: <=
│C│ 11: 1000000226000000 (0x38d7eb23efc80)
│C│ 11: with messages:
│C│ 11: 10
│C│ 11: 1000000195870000
│C│ 11:
│C│ 11: frame_id: 9
│C│ 11: desired_present_time_ns: 1000000194000000
│C│ 11: actual_present_time_ns: 1000000210000000
│C│ 11: earliest_present_time_ns: 1000000210000000
│C│ 11: present_margin_ns: 14130000
│C│ 11: now_ns: 1000000211000000
│C│ 11:
│C│ 11: frame_id: 10
│C│ 11: desired_present_time_ns: 1000000210000000
│C│ 11: actual_present_time_ns: 1000000226000000
│C│ 11: earliest_present_time_ns: 1000000226000000
│C│ 11: present_margin_ns: 14130000
│C│ 11: now_ns: 1000000227000000
│C│ 11:
│C│ 11: ===============================================================================
│C│ 11: All tests passed (1061 assertions in 2 test cases)
│C│ 11:
│C│ 17/24 Test #19: tests_pose ....................... Passed 0.01 sec
│C│ 18/24 Test #20: tests_vec3_angle ................. Passed 0.01 sec
│C│ 21: Randomness seeded to: 2975406536
│C│ 21: ===============================================================================
│C│ 21: No tests ran
│C│ 21:
│C│ 22: Randomness seeded to: 3270066694
│C│ 22:
│C│ 22: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 22: tests_uv_to_tangent is a Catch2 v3.6.0 host application.
│C│ 22: Run with -? for options
│C│ 22:
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: render_calc_uv_to_tangent_lengths_rect
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:38
│C│ 22: ...............................................................................
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:41: PASSED:
│C│ 22: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 0.99999999999999989 is within 0.000001 of 1.0
│C│ 22:
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: render_calc_uv_to_tangent_lengths_rect
│C│ 22: 45_degrees
│C│ 22: normal
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:51
│C│ 22: ...............................................................................
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:29: PASSED:
│C│ 22: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: -1.0f is within 0.000001 of -1.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := 0.785398185f
│C│ 22: f45.angle_down := -0.785398185f
│C│ 22: f45.angle_left := -0.785398185f
│C│ 22: f45.angle_right := 0.785398185f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:30: PASSED:
│C│ 22: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: -1.0f is within 0.000001 of -1.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := 0.785398185f
│C│ 22: f45.angle_down := -0.785398185f
│C│ 22: f45.angle_left := -0.785398185f
│C│ 22: f45.angle_right := 0.785398185f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:31: PASSED:
│C│ 22: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 2.0f is within 0.000001 of 2.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := 0.785398185f
│C│ 22: f45.angle_down := -0.785398185f
│C│ 22: f45.angle_left := -0.785398185f
│C│ 22: f45.angle_right := 0.785398185f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:32: PASSED:
│C│ 22: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 2.0f is within 0.000001 of 2.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := 0.785398185f
│C│ 22: f45.angle_down := -0.785398185f
│C│ 22: f45.angle_left := -0.785398185f
│C│ 22: f45.angle_right := 0.785398185f
│C│ 22:
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: render_calc_uv_to_tangent_lengths_rect
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:38
│C│ 22: ...............................................................................
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:41: PASSED:
│C│ 22: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 0.99999999999999989 is within 0.000001 of 1.0
│C│ 22:
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: render_calc_uv_to_tangent_lengths_rect
│C│ 22: 45_degrees
│C│ 22: flipped_vertical
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:65
│C│ 22: ...............................................................................
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:29: PASSED:
│C│ 22: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: -1.0f is within 0.000001 of -1.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := -0.785398185f
│C│ 22: f45.angle_down := 0.785398185f
│C│ 22: f45.angle_left := -0.785398185f
│C│ 22: f45.angle_right := 0.785398185f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:30: PASSED:
│C│ 22: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 1.0f is within 0.000001 of 1.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := -0.785398185f
│C│ 22: f45.angle_down := 0.785398185f
│C│ 22: f45.angle_left := -0.785398185f
│C│ 22: f45.angle_right := 0.785398185f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:31: PASSED:
│C│ 22: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 2.0f is within 0.000001 of 2.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := -0.785398185f
│C│ 22: f45.angle_down := 0.785398185f
│C│ 22: f45.angle_left := -0.785398185f
│C│ 22: f45.angle_right := 0.785398185f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:32: PASSED:
│C│ 22: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: -2.0f is within 0.000001 of -2.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := -0.785398185f
│C│ 22: f45.angle_down := 0.785398185f
│C│ 22: f45.angle_left := -0.785398185f
│C│ 22: f45.angle_right := 0.785398185f
│C│ 22:
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: render_calc_uv_to_tangent_lengths_rect
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:38
│C│ 22: ...............................................................................
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:41: PASSED:
│C│ 22: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 0.99999999999999989 is within 0.000001 of 1.0
│C│ 22:
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: render_calc_uv_to_tangent_lengths_rect
│C│ 22: 45_degrees
│C│ 22: flipped_horizontal
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:78
│C│ 22: ...............................................................................
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:29: PASSED:
│C│ 22: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 1.0f is within 0.000001 of 1.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := 0.785398185f
│C│ 22: f45.angle_down := -0.785398185f
│C│ 22: f45.angle_left := 0.785398185f
│C│ 22: f45.angle_right := -0.785398185f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:30: PASSED:
│C│ 22: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: -1.0f is within 0.000001 of -1.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := 0.785398185f
│C│ 22: f45.angle_down := -0.785398185f
│C│ 22: f45.angle_left := 0.785398185f
│C│ 22: f45.angle_right := -0.785398185f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:31: PASSED:
│C│ 22: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: -2.0f is within 0.000001 of -2.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := 0.785398185f
│C│ 22: f45.angle_down := -0.785398185f
│C│ 22: f45.angle_left := 0.785398185f
│C│ 22: f45.angle_right := -0.785398185f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:32: PASSED:
│C│ 22: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 2.0f is within 0.000001 of 2.0
│C│ 22: with messages:
│C│ 22: f45.angle_up := 0.785398185f
│C│ 22: f45.angle_down := -0.785398185f
│C│ 22: f45.angle_left := 0.785398185f
│C│ 22: f45.angle_right := -0.785398185f
│C│ 22:
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: render_calc_uv_to_tangent_lengths_rect
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:38
│C│ 22: ...............................................................................
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:41: PASSED:
│C│ 22: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 0.99999999999999989 is within 0.000001 of 1.0
│C│ 22:
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: render_calc_uv_to_tangent_lengths_rect
│C│ 22: 30_degrees
│C│ 22: -------------------------------------------------------------------------------
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:93
│C│ 22: ...............................................................................
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:29: PASSED:
│C│ 22: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: -0.577350259f is within 0.000001 of -0.57735025882720947
│C│ 22: with messages:
│C│ 22: f30.angle_up := 0.52359879f
│C│ 22: f30.angle_down := -0.52359879f
│C│ 22: f30.angle_left := -0.52359879f
│C│ 22: f30.angle_right := 0.52359879f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:30: PASSED:
│C│ 22: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: -0.577350259f is within 0.000001 of -0.57735025882720947
│C│ 22: with messages:
│C│ 22: f30.angle_up := 0.52359879f
│C│ 22: f30.angle_down := -0.52359879f
│C│ 22: f30.angle_left := -0.52359879f
│C│ 22: f30.angle_right := 0.52359879f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:31: PASSED:
│C│ 22: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 1.154700518f is within 0.000001 of 1.15470051765441895
│C│ 22: with messages:
│C│ 22: f30.angle_up := 0.52359879f
│C│ 22: f30.angle_down := -0.52359879f
│C│ 22: f30.angle_left := -0.52359879f
│C│ 22: f30.angle_right := 0.52359879f
│C│ 22:
│C│ 22: /mason/build/x86_64/monado.git/tests/tests_uv_to_tangent.cpp:32: PASSED:
│C│ 22: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) )
│C│ 22: with expansion:
│C│ 22: 1.154700518f is within 0.000001 of 1.15470051765441895
│C│ 22: with messages:
│C│ 22: f30.angle_up := 0.52359879f
│C│ 22: f30.angle_down := -0.52359879f
│C│ 22: f30.angle_left := -0.52359879f
│C│ 22: f30.angle_right := 0.52359879f
│C│ 22:
│C│ 22: ===============================================================================
│C│ 22: All tests passed (20 assertions in 1 test case)
│C│ 22:
│C│ 23: Randomness seeded to: 2249342579
│C│ 23:
│C│ 23: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│C│ 23: tests_input_transform is a Catch2 v3.6.0 host application.
│C│ 23: Run with -? for options
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:38
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:43: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:46: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:47: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:49
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:54: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:55: PASSED:
│C│ 23: CHECK( input.value.vec1.x == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: -1.0f == -1.0f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:38
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:43: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:46: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:47: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:49
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:54: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:55: PASSED:
│C│ 23: CHECK( input.value.vec1.x == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: -0.5f == -0.5f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:38
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:43: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:46: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:47: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:49
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:54: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:55: PASSED:
│C│ 23: CHECK( input.value.vec1.x == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: 0.0f == 0.0f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:38
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:43: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:46: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:47: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:49
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:54: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:55: PASSED:
│C│ 23: CHECK( input.value.vec1.x == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: -0.0f == -0.0f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:38
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:43: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:46: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:47: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:49
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:54: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:55: PASSED:
│C│ 23: CHECK( input.value.vec1.x == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: 0.5f == 0.5f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:38
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:43: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:46: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:47: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 -1 to 1 identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:49
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:54: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:55: PASSED:
│C│ 23: CHECK( input.value.vec1.x == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: 1.0f == 1.0f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 0 to 1 identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:59
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:64: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:67: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:68: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 0 to 1 identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:70
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:75: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:76: PASSED:
│C│ 23: CHECK( input.value.vec1.x == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: 0.0f == 0.0f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 0 to 1 identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:59
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:64: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:67: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:68: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 0 to 1 identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:70
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:75: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:76: PASSED:
│C│ 23: CHECK( input.value.vec1.x == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: -0.0f == -0.0f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 0 to 1 identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:59
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:64: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:67: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:68: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 0 to 1 identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:70
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:75: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:76: PASSED:
│C│ 23: CHECK( input.value.vec1.x == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: 0.5f == 0.5f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 0 to 1 identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:59
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:64: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:67: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:68: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec1 0 to 1 identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:70
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:75: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:76: PASSED:
│C│ 23: CHECK( input.value.vec1.x == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: 1.0f == 1.0f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec2 input
│C│ 23: path component x
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:86
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:90: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/x", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:93: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:94: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:96: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:97: PASSED:
│C│ 23: CHECK( input.value.vec2.x == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: -1.0f == -1.0f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23: Adding transform: get x of Vec2
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec2 input
│C│ 23: path component y
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:100
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:104: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/y", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:107: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:108: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:110: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:111: PASSED:
│C│ 23: CHECK( input.value.vec2.y == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: 1.0f == 1.0f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23: Adding transform: get y of Vec2
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From Vec2 input
│C│ 23: no component
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:114
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:118: PASSED:
│C│ 23: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: !false
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:121: PASSED:
│C│ 23: CHECK( transform_count == 0 )
│C│ 23: with expansion:
│C│ 23: 0 == 0
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:122: PASSED:
│C│ 23: CHECK( transforms == nullptr )
│C│ 23: with expansion:
│C│ 23: nullptr == nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:125: PASSED:
│C│ 23: CHECK_FALSE( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: !false
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23: No rule to get float from vec2f for binding /mock_vec2
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From bool input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:129
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:133: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_bool", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:136: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:137: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From bool input
│C│ 23: False
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:139
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:143: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:144: PASSED:
│C│ 23: CHECK( 0.0f == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: 0.0f == 0.0f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN'
│C│ 23: Adding transform: bool to float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From bool input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:129
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:133: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_bool", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:136: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:137: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Float action
│C│ 23: From bool input
│C│ 23: True
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:147
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:151: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:152: PASSED:
│C│ 23: CHECK( 1.0f == output.value.vec1.x )
│C│ 23: with expansion:
│C│ 23: 1.0f == 1.0f
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN'
│C│ 23: Adding transform: bool to float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Bool identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:160
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:165: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_bool", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:166: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:167: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Bool identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:169
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:173: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:174: PASSED:
│C│ 23: CHECK( input.value.boolean == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Bool identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:160
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:165: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_bool", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:166: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:167: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Bool identity
│C│ 23: Roundtrip
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:169
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:173: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:174: PASSED:
│C│ 23: CHECK( input.value.boolean == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 -1 to 1
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:178
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:183: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:184: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:185: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 -1 to 1
│C│ 23: True
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:187
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:192: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:193: PASSED:
│C│ 23: CHECK( output.value.boolean == true )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE'
│C│ 23: Adding transform: threshold [-1, 1] float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 -1 to 1
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:178
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:183: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:184: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:185: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 -1 to 1
│C│ 23: True
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:187
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:192: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:193: PASSED:
│C│ 23: CHECK( output.value.boolean == true )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE'
│C│ 23: Adding transform: threshold [-1, 1] float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 -1 to 1
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:178
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:183: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:184: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:185: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 -1 to 1
│C│ 23: False
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:196
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:201: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:202: PASSED:
│C│ 23: CHECK( output.value.boolean == false )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE'
│C│ 23: Adding transform: threshold [-1, 1] float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 -1 to 1
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:178
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:183: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:184: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:185: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 -1 to 1
│C│ 23: False
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:196
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:201: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:202: PASSED:
│C│ 23: CHECK( output.value.boolean == false )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE'
│C│ 23: Adding transform: threshold [-1, 1] float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 0 to 1
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:206
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:211: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:213: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:214: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 0 to 1
│C│ 23: True
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:216
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:221: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:222: PASSED:
│C│ 23: CHECK( output.value.boolean == true )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE'
│C│ 23: Adding transform: threshold [0, 1] float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 0 to 1
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:206
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:211: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:213: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:214: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 0 to 1
│C│ 23: True
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:216
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:221: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:222: PASSED:
│C│ 23: CHECK( output.value.boolean == true )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE'
│C│ 23: Adding transform: threshold [0, 1] float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 0 to 1
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:206
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:211: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:213: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:214: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 0 to 1
│C│ 23: False
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:225
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:230: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:231: PASSED:
│C│ 23: CHECK( output.value.boolean == false )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE'
│C│ 23: Adding transform: threshold [0, 1] float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 0 to 1
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:206
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:211: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:213: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:214: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec1 0 to 1
│C│ 23: False
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:225
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:230: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:231: PASSED:
│C│ 23: CHECK( output.value.boolean == false )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE'
│C│ 23: Adding transform: threshold [0, 1] float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec2
│C│ 23: x
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:241
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:245: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/x", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:246: PASSED:
│C│ 23: CHECK( transform_count == 2 )
│C│ 23: with expansion:
│C│ 23: 2 == 2
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:247: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c82f90 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:249: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:250: PASSED:
│C│ 23: CHECK( false == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23: Adding transform: get x of Vec2
│C│ 23: Adding transform: threshold [-1, 1] float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec2
│C│ 23: y
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:253
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:257: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/y", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:258: PASSED:
│C│ 23: CHECK( transform_count == 2 )
│C│ 23: with expansion:
│C│ 23: 2 == 2
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:259: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c82f90 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:261: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:262: PASSED:
│C│ 23: CHECK( true == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23: Adding transform: get y of Vec2
│C│ 23: Adding transform: threshold [-1, 1] float
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Bool action
│C│ 23: From Vec2
│C│ 23: no component
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:265
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:269: PASSED:
│C│ 23: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: !false
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:272: PASSED:
│C│ 23: CHECK( transform_count == 0 )
│C│ 23: with expansion:
│C│ 23: 0 == 0
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:273: PASSED:
│C│ 23: CHECK( transforms == nullptr )
│C│ 23: with expansion:
│C│ 23: nullptr == nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:276: PASSED:
│C│ 23: CHECK_FALSE( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: !false
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23: No rule to get float from vec2f for binding /mock
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Pose action
│C│ 23: From Pose identity
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:285
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:289: PASSED:
│C│ 23: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock_pose", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:291: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_POSE'
│C│ 23: Using identity transform for input.
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Pose action
│C│ 23: From other input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:294
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:309: PASSED:
│C│ 23: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: !false
│C│ 23: with message:
│C│ 23: input_type := 4
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:312: PASSED:
│C│ 23: CHECK( transform_count == 0 )
│C│ 23: with expansion:
│C│ 23: 0 == 0
│C│ 23: with message:
│C│ 23: input_type := 4
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:313: PASSED:
│C│ 23: CHECK( transforms == nullptr )
│C│ 23: with expansion:
│C│ 23: nullptr == nullptr
│C│ 23: with message:
│C│ 23: input_type := 4
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN'
│C│ 23: Could not transform!
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Pose action
│C│ 23: From other input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:294
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:309: PASSED:
│C│ 23: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: !false
│C│ 23: with message:
│C│ 23: input_type := 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:312: PASSED:
│C│ 23: CHECK( transform_count == 0 )
│C│ 23: with expansion:
│C│ 23: 0 == 0
│C│ 23: with message:
│C│ 23: input_type := 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:313: PASSED:
│C│ 23: CHECK( transforms == nullptr )
│C│ 23: with expansion:
│C│ 23: nullptr == nullptr
│C│ 23: with message:
│C│ 23: input_type := 1
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE'
│C│ 23: Could not transform!
│C│ 23:
│C│ 19/24 Test #11: tests_pacing ..................... Passed 0.05 sec
│C│ 20/24 Test #21: tests_comp_client_vulkan ......... Passed 0.01 sec
│C│ 21/24 Test #22: tests_uv_to_tangent .............. Passed 0.01 sec
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Pose action
│C│ 23: From other input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:294
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:309: PASSED:
│C│ 23: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: !false
│C│ 23: with message:
│C│ 23: input_type := 0
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:312: PASSED:
│C│ 23: CHECK( transform_count == 0 )
│C│ 23: with expansion:
│C│ 23: 0 == 0
│C│ 23: with message:
│C│ 23: input_type := 0
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:313: PASSED:
│C│ 23: CHECK( transforms == nullptr )
│C│ 23: with expansion:
│C│ 23: nullptr == nullptr
│C│ 23: with message:
│C│ 23: input_type := 0
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE'
│C│ 23: Could not transform!
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Pose action
│C│ 23: From other input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:294
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:309: PASSED:
│C│ 23: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: !false
│C│ 23: with message:
│C│ 23: input_type := 2
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:312: PASSED:
│C│ 23: CHECK( transform_count == 0 )
│C│ 23: with expansion:
│C│ 23: 0 == 0
│C│ 23: with message:
│C│ 23: input_type := 2
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:313: PASSED:
│C│ 23: CHECK( transforms == nullptr )
│C│ 23: with expansion:
│C│ 23: nullptr == nullptr
│C│ 23: with message:
│C│ 23: input_type := 2
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23: No rule to get float from vec2f for binding /mock
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: Pose action
│C│ 23: From other input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:294
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:309: PASSED:
│C│ 23: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) )
│C│ 23: with expansion:
│C│ 23: !false
│C│ 23: with message:
│C│ 23: input_type := 3
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:312: PASSED:
│C│ 23: CHECK( transform_count == 0 )
│C│ 23: with expansion:
│C│ 23: 0 == 0
│C│ 23: with message:
│C│ 23: input_type := 3
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:313: PASSED:
│C│ 23: CHECK( transforms == nullptr )
│C│ 23: with expansion:
│C│ 23: nullptr == nullptr
│C│ 23: with message:
│C│ 23: input_type := 3
│C│ 23:
│C│ 23: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC3_MINUS_ONE_TO_ONE'
│C│ 23: Could not transform!
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:22
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:319: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:358: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:359: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:360: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:361: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: up region is off in center
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:364
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:368: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:369: PASSED:
│C│ 23: CHECK( false == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:358: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:359: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:360: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:361: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: up region is on when pointing up
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:372
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:376: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:377: PASSED:
│C│ 23: CHECK( true == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:358: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:359: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:360: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:361: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: with (x, y) of (0, 0)
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:395
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:400: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:401: PASSED:
│C│ 23: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions )
│C│ 23: with expansion:
│C│ 23: 0 == 0
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:358: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:359: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:360: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:361: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: with (x, y) of (0, 1)
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:395
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:400: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:401: PASSED:
│C│ 23: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:358: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:359: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:360: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:361: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: with (x, y) of (0, -1)
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:395
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:400: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:401: PASSED:
│C│ 23: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions )
│C│ 23: with expansion:
│C│ 23: 2 == 2
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:358: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:359: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:360: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:361: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: with (x, y) of (-1, 0)
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:395
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:400: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:401: PASSED:
│C│ 23: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions )
│C│ 23: with expansion:
│C│ 23: 4 == 4
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:358: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:359: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:360: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:361: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: with (x, y) of (1, 0)
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:395
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:400: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:401: PASSED:
│C│ 23: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions )
│C│ 23: with expansion:
│C│ 23: 8 == 8
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:358: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:359: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:360: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:361: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: with (x, y) of (1, 1)
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:395
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:400: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:401: PASSED:
│C│ 23: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:358: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:359: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:360: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:361: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: with (x, y) of (-1, -1)
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:395
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:400: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:401: PASSED:
│C│ 23: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions )
│C│ 23: with expansion:
│C│ 23: 2 == 2
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:358: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:359: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:360: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:361: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: with (x, y) of (-1, 1)
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:395
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:400: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:401: PASSED:
│C│ 23: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions )
│C│ 23: with expansion:
│C│ 23: 4 == 4
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:352
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:358: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:359: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:360: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:361: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: without an activation input
│C│ 23: with (x, y) of (1, -1)
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:395
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:400: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:401: PASSED:
│C│ 23: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions )
│C│ 23: with expansion:
│C│ 23: 8 == 8
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: with a boolean activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:405
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:415: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:416: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:417: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:418: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: with a boolean activation input
│C│ 23: when activation input is set to true
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:420
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:423: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:424: PASSED:
│C│ 23: CHECK( true == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: with a boolean activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:405
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:415: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:416: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:417: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:418: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: with a boolean activation input
│C│ 23: when activation input is set to false
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:426
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:429: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:430: PASSED:
│C│ 23: CHECK( false == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: with a float activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:433
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:443: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:444: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:445: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:446: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: with a float activation input
│C│ 23: when activation input is set to 1.0
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:448
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:451: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:452: PASSED:
│C│ 23: CHECK( true == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: with a float activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:433
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:443: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:444: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:445: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:446: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: with a float activation input
│C│ 23: when activation input is set to 0.0
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:454
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:457: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:458: PASSED:
│C│ 23: CHECK( false == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: with a float activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:433
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:443: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:444: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:445: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:446: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Default settings
│C│ 23: with a float activation input
│C│ 23: when activation input varies
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:460
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:463: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:464: PASSED:
│C│ 23: CHECK( false == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:466: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:467: PASSED:
│C│ 23: CHECK( true == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:469: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:470: PASSED:
│C│ 23: CHECK( true == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:472: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:473: PASSED:
│C│ 23: CHECK( false == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Sticky enabled
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:492
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:500: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:501: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:502: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:503: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Sticky enabled
│C│ 23: without an activation input
│C│ 23: up region is off in center
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:505
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:509: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:510: PASSED:
│C│ 23: CHECK( false == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Sticky enabled
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:492
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:500: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:501: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:502: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:503: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Sticky enabled
│C│ 23: without an activation input
│C│ 23: up region is on when pointing up
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:513
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:517: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:518: PASSED:
│C│ 23: CHECK( true == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Sticky enabled
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:492
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:500: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:501: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:502: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:503: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Sticky enabled
│C│ 23: without an activation input
│C│ 23: up region is off when pointing down
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:520
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:524: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:525: PASSED:
│C│ 23: CHECK( false == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Sticky enabled
│C│ 23: without an activation input
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:492
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:500: PASSED:
│C│ 23: 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) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:501: PASSED:
│C│ 23: CHECK( transform_count == 1 )
│C│ 23: with expansion:
│C│ 23: 1 == 1
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:502: PASSED:
│C│ 23: CHECK( transforms != nullptr )
│C│ 23: with expansion:
│C│ 23: 0x000055c4e7c80b30 != nullptr
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:503: PASSED:
│C│ 23: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD )
│C│ 23: with expansion:
│C│ 23: 6 == 6
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: Sticky enabled
│C│ 23: without an activation input
│C│ 23: up region stays on when stick moves clockwise to down
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:528
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:532: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:533: PASSED:
│C│ 23: CHECK( true == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:536: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:537: PASSED:
│C│ 23: CHECK( true == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:540: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:541: PASSED:
│C│ 23: CHECK( true == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: true == true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:544: PASSED:
│C│ 23: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) )
│C│ 23: with expansion:
│C│ 23: true
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:545: PASSED:
│C│ 23: CHECK( false == output.value.boolean )
│C│ 23: with expansion:
│C│ 23: false == false
│C│ 23:
│C│ 23: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE'
│C│ 23:
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: input_transform_dpad
│C│ 23: -------------------------------------------------------------------------------
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:331
│C│ 23: ...............................................................................
│C│ 23:
│C│ 23: /mason/build/x86_64/monado.git/tests/tests_input_transform.cpp:552: PASSED:
│C│ 23: CHECK( __null == transforms )
│C│ 23: with expansion:
│C│ 23: 0 == nullptr
│C│ 23:
│C│ 23: ===============================================================================
│C│ 23: All tests passed (341 assertions in 2 test cases)
│C│ 23:
│C│ 22/24 Test #23: tests_input_transform ............ Passed 0.01 sec
│C│ 24: Randomness seeded to: 1107382037
│C│ 24: ===============================================================================
│C│ 24: No tests ran
│C│ 24:
│C│ 23/24 Test #24: tests_comp_client_opengl ......... Passed 0.01 sec
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:123: PASSED:
│C│ 18: CHECK( calledB[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:124: PASSED:
│C│ 18: CHECK( calledB[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:125: PASSED:
│C│ 18: CHECK( calledB[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:128: PASSED:
│C│ 18: CHECK( calledA[0] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:129: PASSED:
│C│ 18: CHECK( calledA[1] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: /mason/build/x86_64/monado.git/tests/tests_worker.cpp:130: PASSED:
│C│ 18: CHECK( calledA[2] )
│C│ 18: with expansion:
│C│ 18: true
│C│ 18:
│C│ 18: ===============================================================================
│C│ 18: All tests passed (36 assertions in 1 test case)
│C│ 18:
│C│ 24/24 Test #18: tests_worker ..................... Passed 0.50 sec
│C│
│C│ 100% tests passed out of 24
│C│
│C│ Total Test time (real) = 0.55 sec
│Analyzing artefacts (» = Include, × = Ignore, ^ = Replace)
│A│ » /usr/bin/monado-cli
│A│ » /usr/bin/monado-ctl
│A│ » /usr/bin/monado-gui
│A│ » /usr/bin/monado-service
│A│ » /usr/include/monado/monado.h
│A│ » /usr/lib/libmonado.so
│A│ » /usr/lib/libmonado.so.25
│A│ » /usr/lib/libmonado.so.25.1.0
│A│ » /usr/lib/libopenxr_monado.so
│A│ » /usr/lib/systemd/user/monado.service
│A│ » /usr/lib/systemd/user/monado.socket
│A│ » /usr/share/openxr/1/openxr_monado.json
│A│ » /usr/share/st-openvr/bin/linux64/vrclient.so
│A│ » /usr/share/st-openvr/bin/version.txt
│A│ » /usr/share/steamvr-monado/bin/linux64/driver_monado.so
│A│ » /usr/share/steamvr-monado/driver.vrdrivermanifest
│A│ » /usr/share/steamvr-monado/resources/driver.vrresources
│A│ » /usr/share/steamvr-monado/resources/driver.vrresources.license
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_error.png
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_error.png.license
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_off.png
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_off.png.license
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_ready.png
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_ready.png.license
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_ready_alert.png
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_ready_alert.png.license
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_ready_low.png
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_ready_low.png.license
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_searching.gif
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_searching.gif.license
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_searching_alert.gif
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_searching_alert.gif.license
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_standby.png
│A│ » /usr/share/steamvr-monado/resources/icons/controller_status_standby.png.license
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_error.png
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_error.png.license
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_off.png
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_off.png.license
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_ready.png
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_ready.png.license
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_ready_alert.png
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_ready_alert.png.license
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_ready_low.png
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_ready_low.png.license
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_searching.gif
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_searching.gif.license
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_searching_alert.gif
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_searching_alert.gif.license
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_standby.png
│A│ » /usr/share/steamvr-monado/resources/icons/headset_monado_status_standby.png.license
│A│ » /usr/share/steamvr-monado/resources/input/bytedance_pico4_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/bytedance_pico_g3_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/bytedance_pico_neo3_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/ext_hand_interaction_ext_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/facebook_touch_controller_pro_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/google_daydream_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/hp_mixed_reality_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/htc_vive_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/htc_vive_cosmos_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/htc_vive_focus3_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/htc_vive_tracker_htcx_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/khr_generic_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/khr_simple_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/logitech_mx_ink_stylus_logitech_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/meta_touch_controller_plus_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/meta_touch_controller_quest_1_rift_s_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/meta_touch_controller_quest_2_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/meta_touch_controller_rift_cv1_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/meta_touch_plus_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/meta_touch_pro_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/microsoft_hand_interaction_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/microsoft_motion_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/ml_ml2_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/mnd_contactglove2_mnd_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/mnd_contactglove2_with_magnetra2_mnd_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/mndx_ball_on_a_stick_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/mndx_flipvr_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/mndx_hydra_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/mndx_pssense_controller_mndx_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/oculus_touch_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/oppo_mr_controller_oppo_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/samsung_odyssey_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/input/valve_index_controller_profile.json
│A│ » /usr/share/steamvr-monado/resources/localization/localization.json
│A│ » /usr/share/steamvr-monado/resources/localization/localization.json.license
│A│ » /usr/share/steamvr-monado/resources/settings/default.vrsettings
│A│ » /usr/share/steamvr-monado/resources/settings/default.vrsettings.license
│A│ » /usr/lib/debug/.build-id/76/1f239ce1351c648dbad3ada54dee9338985980.debug
│A│ » /usr/lib/debug/.build-id/91/203d9bf815d6123e59fd245099b0ad00f11273.debug
│A│ » /usr/lib/debug/.build-id/47/f986970d3396bc02faa4761aa3c37727a67774.debug
│A│ » /usr/lib/debug/.build-id/0c/4509ca3fcfb19b5db4b9eb04c1cc167ce2fd49.debug
│A│ » /usr/lib/debug/.build-id/9f/9a777d77e7ec36729b86759d6ad9bc6454332f.debug
│A│ » /usr/lib/debug/.build-id/e2/ba3d8c40544fcb0d69b276474377d6f301a501.debug
│A│ » /usr/lib/debug/.build-id/21/b26da6d6087a8d33808b12b1b85eb34f3caa09.debug
│A│ » /usr/lib/debug/.build-id/bd/4fd8cff602e75f6a080d44bc6ecf75ffaffc89.debug
Verifying
Verified "m/monado/manifest.x86_64.bin" matches built manifest based on hash match: "c38c2707f361c1310c5e0d138b5522859461c81abefc5846ecafd58bacb2f0db"
Packaging
Emitted monado-25.1.0+git.983a8a51-2-1-x86_64.stone
Emitted monado-dbginfo-25.1.0+git.983a8a51-2-1-x86_64.stone
Phase Elapsed %
│Initialize 1.35s 0.9%
│Populate (moss)
││Resolve 1.98s 1.3%
││Fetch 8.42s 5.6%
││Blit 10.70s 7.1%
│Fetch 2.51s 1.7%
│x86_64
││Prepare 0.15s 0.1%
││Setup 4.28s 2.8%
││Build 1m44.96s 69.7%
││Install 0.22s 0.1%
││Check 0.60s 0.4%
│Analyze 0.88s 0.6%
│Emit 14.61s 9.7%
──────────────────────────────────────
Total 2m30.64s 100.0%
Build finished successfully at 2026-07-25T10:54:33+02:00