=============================================================================== About this build: this rebuild has been done as part of reproduce.debian.net where we aim to reproduce Debian binary packages distributed via ftp.debian.org, by rebuilding using the exact same packages as the original build on the buildds, as described in the relevant .buildinfo file from buildinfos.debian.net. For more information please go to https://reproduce.debian.net or join #debian-reproducible on irc.debian.org =============================================================================== Preparing download of sources for /srv/rebuilderd/tmp/rebuilderdRVyKBp/inputs/weston_15.0.0-2_amd64.buildinfo Source: weston Version: 15.0.0-2 rebuilderd-worker node: osuosl41-amd64 +------------------------------------------------------------------------------+ | Downloading sources Fri, 10 Apr 2026 22:48:48 +0000 | +------------------------------------------------------------------------------+ Get:1 https://deb.debian.org/debian trixie InRelease [140 kB] Get:2 https://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:3 https://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:4 https://deb.debian.org/debian trixie-proposed-updates InRelease [57.6 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [137 kB] Get:7 https://deb.debian.org/debian sid InRelease [187 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/non-free-firmware Sources [6,552 B] Get:10 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:11 https://deb.debian.org/debian-security trixie-security/main Sources [126 kB] Get:12 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [2,788 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [87.1 kB] Get:15 https://deb.debian.org/debian trixie-backports/main Sources [189 kB] Get:16 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [2,984 B] Get:17 https://deb.debian.org/debian forky/non-free-firmware Sources [8,300 B] Get:18 https://deb.debian.org/debian forky/main Sources [10.8 MB] Get:19 https://deb.debian.org/debian sid/non-free-firmware Sources [10.3 kB] Get:20 https://deb.debian.org/debian sid/main Sources [11.5 MB] Get:21 https://deb.debian.org/debian experimental/non-free-firmware Sources [2,568 B] Get:22 https://deb.debian.org/debian experimental/main Sources [427 kB] Fetched 34.5 MB in 33s (1,048 kB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/w/weston/weston_15.0.0-2.dsc' weston_15.0.0-2.dsc 3714 SHA256:7eca587399cd6ff5a54e24d0e3ec77e4bf92c09c4f61c97e837ddaa7ca4a9e17 'https://deb.debian.org/debian/pool/main/w/weston/weston_15.0.0.orig.tar.xz' weston_15.0.0.orig.tar.xz 3324132 SHA256:58c6186d29a5d2f0be0dec4882af71cc190a11da803f6ed1bf0b2c74120da973 'https://deb.debian.org/debian/pool/main/w/weston/weston_15.0.0.orig.tar.xz.asc' weston_15.0.0.orig.tar.xz.asc 833 SHA256:ee18936bd5363f9cee2c73ee524e23e4f29b4e71d2affa052a3cacc31984e83c 'https://deb.debian.org/debian/pool/main/w/weston/weston_15.0.0-2.debian.tar.xz' weston_15.0.0-2.debian.tar.xz 28124 SHA256:bbb367967546fcd334e23d628e7767492172a6ed12cc2c9efffca60069ca188e 58c6186d29a5d2f0be0dec4882af71cc190a11da803f6ed1bf0b2c74120da973 weston_15.0.0.orig.tar.xz ee18936bd5363f9cee2c73ee524e23e4f29b4e71d2affa052a3cacc31984e83c weston_15.0.0.orig.tar.xz.asc bbb367967546fcd334e23d628e7767492172a6ed12cc2c9efffca60069ca188e weston_15.0.0-2.debian.tar.xz 7eca587399cd6ff5a54e24d0e3ec77e4bf92c09c4f61c97e837ddaa7ca4a9e17 weston_15.0.0-2.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Fri, 10 Apr 2026 22:49:22 +0000 | +------------------------------------------------------------------------------+ Rebuilding weston=15.0.0-2 in /srv/rebuilderd/tmp/rebuilderdRVyKBp/inputs now. + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderdRVyKBp/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderdRVyKBp/inputs/weston_15.0.0-2_amd64.buildinfo /srv/rebuilderd/tmp/rebuilderdRVyKBp/inputs/weston_15.0.0-2_amd64.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/weston-15.0.0 I: verifying dsc... successful! Get:1 http://deb.debian.org/debian unstable InRelease [187 kB] Get:2 http://snapshot.debian.org/archive/debian/20260410T023432Z forky InRelease [137 kB] Get:3 http://deb.debian.org/debian unstable/main amd64 Packages [10.4 MB] Get:4 http://snapshot.debian.org/archive/debian/20260410T023432Z forky/main amd64 Packages [9726 kB] Fetched 20.4 MB in 2s (9966 kB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20260410T023432Z/dists/forky/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://deb.debian.org/debian unstable/main amd64 libharfbuzz-cairo0 amd64 12.3.2-2+b2 [27.8 kB] Fetched 27.8 kB in 0s (2741 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp52vv7qfy/libharfbuzz-cairo0_12.3.2-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxfont2 amd64 1:2.0.6-2 [133 kB] Fetched 133 kB in 0s (0 B/s) dpkg-name: info: moved 'libxfont2_1%3a2.0.6-2_amd64.deb' to '/srv/rebuilderd/tmp/tmp0f17o6i3/libxfont2_2.0.6-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfido2-1 amd64 1.16.0-2+b1 [79.3 kB] Fetched 79.3 kB in 0s (6721 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbk2xson3/libfido2-1_1.16.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libthai-dev amd64 0.1.30-1 [24.5 kB] Fetched 24.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppltiz0q7/libthai-dev_0.1.30-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.12-1 [2267 kB] Fetched 2267 kB in 0s (122 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyfc3hpys/python3.13-minimal_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libexpat1-dev amd64 2.7.5-1 [169 kB] Fetched 169 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpduflxalw/libexpat1-dev_2.7.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjxl0.11 amd64 0.11.2-0.1 [1255 kB] Fetched 1255 kB in 0s (90.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcd9o961t/libjxl0.11_0.11.2-0.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-exec amd64 0.31 [26.1 kB] Fetched 26.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpezmfru6f/dh-exec_0.31_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaml-dev amd64 0.3.0-3+b1 [6600 B] Fetched 6600 B in 0s (281 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpimjao6vw/libaml-dev_0.3.0-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdk-pixbuf-2.0-dev amd64 2.44.6+dfsg-2 [50.9 kB] Fetched 50.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp23f_x51i/libgdk-pixbuf-2.0-dev_2.44.6+dfsg-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsharpyuv-dev amd64 1.5.0-0.1+b1 [120 kB] Fetched 120 kB in 0s (2988 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptxvxkpht/libsharpyuv-dev_1.5.0-0.1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libudev1 amd64 260.1-1 [133 kB] Fetched 133 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn68gsnyu/libudev1_260.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.2+dfsg-0.1 [641 kB] Fetched 641 kB in 0s (60.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdtxk5o8e/libxml2-16_2.15.2+dfsg-0.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-core all 2.37-8 [840 kB] Fetched 840 kB in 0s (64.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxszuy4od/fonts-dejavu-core_2.37-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Fetched 11.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppi2eifaj/python3-jaraco.text_4.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 glslang-tools amd64 16.2.0-2 [2489 kB] Fetched 2489 kB in 0s (24.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyrcyath7/glslang-tools_16.2.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpcre2-32-0 amd64 10.46-1+b1 [268 kB] Fetched 268 kB in 0s (25.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp67tvrgrc/libpcre2-32-0_10.46-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libz3-4 amd64 4.13.3-1+b1 [8646 kB] Fetched 8646 kB in 0s (158 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3awjbkdk/libz3-4_4.13.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15 amd64 15.2.0-16 [540 kB] Fetched 540 kB in 0s (37.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphg02bzkh/gcc-15_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpthreadpool0 amd64 0.0~git20251020.0e6ca13-1.1 [46.4 kB] Fetched 46.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr1bibtma/libpthreadpool0_0.0~git20251020.0e6ca13-1.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libopenmpt0t64 amd64 0.8.6-1 [932 kB] Fetched 932 kB in 0s (70.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp79by1i_c/libopenmpt0t64_0.8.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-dri3-0 amd64 1.17.0-2+b2 [107 kB] Fetched 107 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfsobwrw5/libxcb-dri3-0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzix-0-0 amd64 0.8.0-1 [23.8 kB] Fetched 23.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1pzvqc1p/libzix-0-0_0.8.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcpuinfo0 amd64 0.0~git20250905.877328f-1 [23.0 kB] Fetched 23.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8zidmp7b/libcpuinfo0_0.0~git20250905.877328f-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 native-architecture all 0.2.6 [2264 B] Fetched 2264 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgedi99xt/native-architecture_0.2.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdbus-1-3 amd64 1.16.2-4 [180 kB] Fetched 180 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr2of9mys/libdbus-1-3_1.16.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglib2.0-bin amd64 2.88.0-1 [114 kB] Fetched 114 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpffvxan49/libglib2.0-bin_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-4 [108 kB] Fetched 108 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphs6brkxc/dwz_0.16-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libharfbuzz-subset0 amd64 12.3.2-2+b2 [574 kB] Fetched 574 kB in 0s (49.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptks599ha/libharfbuzz-subset0_12.3.2-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.22.1-2+b1 [78.9 kB] Fetched 78.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk8zvy2l0/libk5crypto3_1.22.1-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libncursesw6 amd64 6.6+20251231-1 [137 kB] Fetched 137 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3vumjz0r/libncursesw6_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-render-util0-dev amd64 0.3.10-1+b1 [17.8 kB] Fetched 17.8 kB in 0s (350 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppxl9i0mh/libxcb-render-util0-dev_0.3.10-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-harfbuzz-0.0 amd64 12.3.2-2+b2 [41.1 kB] Fetched 41.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbnjawrcb/gir1.2-harfbuzz-0.0_12.3.2-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-bin amd64 2.42-14 [621 kB] Fetched 621 kB in 0s (53.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjb98nypm/libc-bin_2.42-14_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260410T023432Z forky/main amd64 perl amd64 5.40.1-7 [267 kB] Fetched 267 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphe0hhftj/perl_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 openssl-provider-legacy amd64 3.6.1-3 [314 kB] Fetched 314 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr77stc_w/openssl-provider-legacy_3.6.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavahi-common3 amd64 0.8-18 [45.2 kB] Fetched 45.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_bbzeel3/libavahi-common3_0.8-18_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.context all 6.0.1-2 [8184 B] Fetched 8184 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5x8rl1jv/python3-jaraco.context_6.0.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtirpc3t64 amd64 1.3.7+ds-1 [82.9 kB] Fetched 82.9 kB in 0s (6392 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprfed68sy/libtirpc3t64_1.3.7+ds-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 spirv-tools amd64 2026.1-1 [2692 kB] Fetched 2692 kB in 0s (35.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaabpo5q2/spirv-tools_2026.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-16 [13.2 MB] Fetched 13.2 MB in 0s (186 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3z6wk91x/g++-15-x86-64-linux-gnu_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebp-dev amd64 1.5.0-0.1+b1 [473 kB] Fetched 473 kB in 0s (3043 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprzg8g1ta/libwebp-dev_1.5.0-0.1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavutil60 amd64 7:8.1-3+b1 [439 kB] Fetched 439 kB in 0s (0 B/s) dpkg-name: info: moved 'libavutil60_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpfzlja8g3/libavutil60_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libubsan1 amd64 16-20260322-1 [1136 kB] Fetched 1136 kB in 0s (82.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsl_viceo/libubsan1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmpg123-0t64 amd64 1.33.4-2 [154 kB] Fetched 154 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp01gbl4om/libmpg123-0t64_1.33.4-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblilv-0-0 amd64 0.26.4-1 [46.5 kB] Fetched 46.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp59975rd1/liblilv-0-0_0.26.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-inflect all 7.5.0-1 [33.0 kB] Fetched 33.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk9tzwbtw/python3-inflect_7.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-common amd64 2.46-3 [2632 kB] Fetched 2632 kB in 0s (118 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpou_h3vf8/binutils-common_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libvdpau1 amd64 1.5-4 [26.5 kB] Fetched 26.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpluvnwk5_/libvdpau1_1.5-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebpmux3 amd64 1.5.0-0.1+b1 [126 kB] Fetched 126 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4xzvtdo7/libwebpmux3_1.5.0-0.1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfuse3-4 amd64 3.18.2-1 [103 kB] Fetched 103 kB in 0s (9610 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpthajdq2e/libfuse3-4_3.18.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 pkgconf amd64 2.5.1-4 [33.6 kB] Fetched 33.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp27iewit5/pkgconf_2.5.1-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-5 [5324 B] Fetched 5324 B in 0s (0 B/s) dpkg-name: info: moved 'cpp-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmplymbne6z/cpp-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Fetched 19.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_9h56tka/libfile-stripnondeterminism-perl_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libice-dev amd64 2:1.1.1-1+b1 [75.3 kB] Fetched 75.3 kB in 0s (0 B/s) dpkg-name: info: moved 'libice-dev_2%3a1.1.1-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpycefv356/libice-dev_1.1.1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdbus-1-dev amd64 1.16.2-4 [217 kB] Fetched 217 kB in 0s (19.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0dpkav3t/libdbus-1-dev_1.16.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-gst-plugins-base-1.0 amd64 1.28.2-1 [156 kB] Fetched 156 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0mmnjhtq/gir1.2-gst-plugins-base-1.0_1.28.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 shared-mime-info amd64 2.4-5+b3 [758 kB] Fetched 758 kB in 0s (59.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxi8ut933/shared-mime-info_2.4-5+b3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdecor-0-0 amd64 0.2.5-1 [16.2 kB] Fetched 16.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcncglu7r/libdecor-0-0_0.2.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpango1.0-dev amd64 1.57.1-1 [151 kB] Fetched 151 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpml5jklu1/libpango1.0-dev_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwinpr3-3 amd64 3.24.2+dfsg-1 [383 kB] Fetched 383 kB in 0s (5608 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu9lbpvdm/libwinpr3-3_3.24.2+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libatomic1 amd64 16-20260322-1 [10.5 kB] Fetched 10.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu8lrn21m/libatomic1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 mawk amd64 1.3.4.20260302-1 [142 kB] Fetched 142 kB in 0s (14.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzvx0v7ep/mawk_1.3.4.20260302-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebpdemux2 amd64 1.5.0-0.1+b1 [114 kB] Fetched 114 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu9ikbxho/libwebpdemux2_1.5.0-0.1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 mesa-common-dev amd64 26.0.4-1 [3357 kB] Fetched 3357 kB in 0s (42.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1fvsb9_d/mesa-common-dev_26.0.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgl1-mesa-dri amd64 26.0.4-1 [43.6 kB] Fetched 43.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa5glwizn/libgl1-mesa-dri_26.0.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libevdev2 amd64 1.13.6+dfsg-1 [32.8 kB] Fetched 32.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9o3uhwiz/libevdev2_1.13.6+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-gudev-1.0 amd64 238-7+b1 [5556 B] Fetched 5556 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_58hqm7/gir1.2-gudev-1.0_238-7+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libharfbuzz-icu0 amd64 12.3.2-2+b2 [13.5 kB] Fetched 13.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxs_2gecu/libharfbuzz-icu0_12.3.2-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libseccomp-dev amd64 2.6.0-2+b1 [99.0 kB] Fetched 99.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsmhewufu/libseccomp-dev_2.6.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-5 [1436 B] Fetched 1436 B in 0s (0 B/s) dpkg-name: info: moved 'gcc-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpel92nnhn/gcc-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libass9 amd64 1:0.17.4-2+b1 [116 kB] Fetched 116 kB in 0s (0 B/s) dpkg-name: info: moved 'libass9_1%3a0.17.4-2+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpuq9yrsa8/libass9_0.17.4-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.31 [932 kB] Fetched 932 kB in 0s (71.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw5d1z08y/debhelper_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-4 [183 kB] Fetched 183 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe_32inhw/libelf1t64_0.194-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-randr0 amd64 1.17.0-2+b2 [117 kB] Fetched 117 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6t0u60ww/libxcb-randr0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-glib-2.0 amd64 2.88.0-1 [179 kB] Fetched 179 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt7non7y8/gir1.2-glib-2.0_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzvbi0t64 amd64 0.2.44-1+b1 [281 kB] Fetched 281 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7_sspnt3/libzvbi0t64_0.2.44-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfribidi-dev amd64 1.0.16-5 [66.3 kB] Fetched 66.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpro1os50w/libfribidi-dev_1.0.16-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-3 [163 kB] Fetched 163 kB in 0s (16.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo6y8001u/libpgm-5.3-0t64_5.3.128~dfsg-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libllvm21 amd64 1:21.1.8-7 [28.3 MB] Fetched 28.3 MB in 0s (165 MB/s) dpkg-name: info: moved 'libllvm21_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmptb5jx1bo/libllvm21_21.1.8-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libitm1 amd64 16-20260322-1 [27.0 kB] Fetched 27.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8_l7ykjn/libitm1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libset-scalar-perl all 1.29-3 [32.1 kB] Fetched 32.1 kB in 0s (1544 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8tq24sbg/libset-scalar-perl_1.29-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmpc3 amd64 1.3.1-3 [52.2 kB] Fetched 52.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyizg4gsf/libmpc3_1.3.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgstreamer1.0-0 amd64 1.28.2-1 [1463 kB] Fetched 1463 kB in 0s (90.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5h6au8jm/libgstreamer1.0-0_1.28.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgl1 amd64 1.7.0-3 [88.0 kB] Fetched 88.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpudfz2igc/libgl1_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-cursor-dev amd64 0.1.6-1 [20.2 kB] Fetched 20.2 kB in 0s (1302 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprj23k1oc/libxcb-cursor-dev_0.1.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 x11-common all 1:7.7+26 [217 kB] Fetched 217 kB in 0s (0 B/s) dpkg-name: info: moved 'x11-common_1%3a7.7+26_all.deb' to '/srv/rebuilderd/tmp/tmpetmwfgcl/x11-common_7.7+26_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.42-2 [99.0 kB] Fetched 99.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp115l95jf/bsdextrautils_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libegl1-mesa-dev amd64 26.0.4-1 [19.3 kB] Fetched 19.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzmprcr_c/libegl1-mesa-dev_26.0.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpciaccess0 amd64 0.17-3+b4 [52.1 kB] Fetched 52.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcmt3bk9x/libpciaccess0_0.17-3+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsystemd0 amd64 260.1-1 [446 kB] Fetched 446 kB in 0s (38.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw2osmtl9/libsystemd0_260.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgomp1 amd64 16-20260322-1 [151 kB] Fetched 151 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwanqj4g8/libgomp1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libblkid-dev amd64 2.42-2 [211 kB] Fetched 211 kB in 0s (20.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8xl073ww/libblkid-dev_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdatrie1 amd64 0.2.14-1 [39.6 kB] Fetched 39.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqm2wkro_/libdatrie1_0.2.14-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libneatvnc0 amd64 0.9.1+dfsg-1+b2 [74.5 kB] Fetched 74.5 kB in 0s (1070 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprm6yc5en/libneatvnc0_0.9.1+dfsg-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libopenjp2-7 amd64 2.5.4-1 [206 kB] Fetched 206 kB in 0s (20.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk8o6xgpc/libopenjp2-7_2.5.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtirpc-common all 1.3.7+ds-1 [10.0 kB] Fetched 10.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpube45mgx/libtirpc-common_1.3.7+ds-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwayland-server0 amd64 1.24.0-2+b2 [35.6 kB] Fetched 35.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpue1xdkvh/libwayland-server0_1.24.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-gstreamer-1.0 amd64 1.28.2-1 [117 kB] Fetched 117 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9_t3w5ll/gir1.2-gstreamer-1.0_1.28.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-xfixes0-dev amd64 1.17.0-2+b2 [112 kB] Fetched 112 kB in 0s (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6obcpkwc/libxcb-xfixes0-dev_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xkb-data all 2.47-1 [835 kB] Fetched 835 kB in 0s (56.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzirtoz72/xkb-data_2.47-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libthai-data all 0.1.30-1 [172 kB] Fetched 172 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfi8yiea6/libthai-data_0.1.30-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 x11-xkb-utils amd64 7.7+9 [159 kB] Fetched 159 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmnu0n4_d/x11-xkb-utils_7.7+9_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dpkg-dev all 1.23.7 [1318 kB] Fetched 1318 kB in 0s (91.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy1c025dm/dpkg-dev_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 base-passwd amd64 3.6.8 [54.6 kB] Fetched 54.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpibia8lld/base-passwd_3.6.8_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libegl-mesa0 amd64 26.0.4-1 [133 kB] Fetched 133 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpec7mc4e_/libegl-mesa0_26.0.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-16 [12.1 MB] Fetched 12.1 MB in 0s (154 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp51gg8kpn/cpp-15-x86-64-linux-gnu_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp amd64 4:15.2.0-5 [1564 B] Fetched 1564 B in 0s (0 B/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpxio_4cev/cpp_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxfixes-dev amd64 1:6.0.0-2+b5 [22.4 kB] Fetched 22.4 kB in 0s (0 B/s) dpkg-name: info: moved 'libxfixes-dev_1%3a6.0.0-2+b5_amd64.deb' to '/srv/rebuilderd/tmp/tmp0q14n1jd/libxfixes-dev_6.0.0-2+b5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Fetched 12.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp50jh84f1/python3-jaraco.functools_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpixman-1-0 amd64 0.46.4-1+b1 [259 kB] Fetched 259 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphrutdp20/libpixman-1-0_0.46.4-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libspa-0.2-dev amd64 1.6.3-1 [122 kB] Fetched 122 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv068g6rm/libspa-0.2-dev_1.6.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam0g-dev amd64 1.7.0-5+b1 [70.0 kB] Fetched 70.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpff_nswgp/libpam0g-dev_1.7.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsamplerate0 amd64 0.2.2-4+b3 [954 kB] Fetched 954 kB in 0s (63.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3uty8p6d/libsamplerate0_0.2.2-4+b3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfreetype6 amd64 2.14.3+dfsg-1 [493 kB] Fetched 493 kB in 0s (48.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5tl4t1vo/libfreetype6_2.14.3+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtinfo6 amd64 6.6+20251231-1 [354 kB] Fetched 354 kB in 0s (32.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_0m4793j/libtinfo6_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 iso-codes all 4.20.1-1 [3319 kB] Fetched 3319 kB in 0s (124 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu7p9f0zw/iso-codes_4.20.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxdamage1 amd64 1:1.1.7-1 [16.0 kB] Fetched 16.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libxdamage1_1%3a1.1.7-1_amd64.deb' to '/srv/rebuilderd/tmp/tmp7s4ggv5r/libxdamage1_1.1.7-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.4.2-1 [480 kB] Fetched 480 kB in 0s (47.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwm0rm0gz/libunistring5_1.4.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpcre2-dev amd64 10.46-1+b1 [847 kB] Fetched 847 kB in 0s (57.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuwcgbp6z/libpcre2-dev_10.46-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdnnl3.6 amd64 3.9.1+ds-2 [7829 kB] Fetched 7829 kB in 0s (151 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiy8cewwo/libdnnl3.6_3.9.1+ds-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxkbfile1 amd64 1:1.1.0-1+b5 [76.7 kB] Fetched 76.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxkbfile1_1%3a1.1.0-1+b5_amd64.deb' to '/srv/rebuilderd/tmp/tmpfcexexy_/libxkbfile1_1.1.0-1+b5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtasn1-6 amd64 4.21.0-2 [50.4 kB] Fetched 50.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqsfmt5e3/libtasn1-6_4.21.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 seatd amd64 0.9.3-1 [26.6 kB] Fetched 26.6 kB in 0s (1236 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu9txu4nr/seatd_0.9.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-modules amd64 1.7.0-5+b1 [179 kB] Fetched 179 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp92312gd4/libpam-modules_1.7.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 meson all 1.10.2-1 [682 kB] Fetched 682 kB in 0s (53.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbq62glrx/meson_1.10.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gzip amd64 1.13-1 [138 kB] Fetched 138 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmjiqtxtu/gzip_1.13-1_amd64.deb' Downloading dependency 1 of 623: libharfbuzz-cairo0:amd64=12.3.2-2+b2 Downloading dependency 2 of 623: libxfont2:amd64=1:2.0.6-2 Downloading dependency 3 of 623: libfido2-1:amd64=1.16.0-2+b1 Downloading dependency 4 of 623: libthai-dev:amd64=0.1.30-1 Downloading dependency 5 of 623: python3.13-minimal:amd64=3.13.12-1 Downloading dependency 6 of 623: libexpat1-dev:amd64=2.7.5-1 Downloading dependency 7 of 623: libjxl0.11:amd64=0.11.2-0.1 Downloading dependency 8 of 623: dh-exec:amd64=0.31 Downloading dependency 9 of 623: libaml-dev:amd64=0.3.0-3+b1 Downloading dependency 10 of 623: libgdk-pixbuf-2.0-dev:amd64=2.44.6+dfsg-2 Downloading dependency 11 of 623: libsharpyuv-dev:amd64=1.5.0-0.1+b1 Downloading dependency 12 of 623: libudev1:amd64=260.1-1 Downloading dependency 13 of 623: libxml2-16:amd64=2.15.2+dfsg-0.1 Downloading dependency 14 of 623: fonts-dejavu-core:amd64=2.37-8 Downloading dependency 15 of 623: python3-jaraco.text:amd64=4.0.0-1 Downloading dependency 16 of 623: glslang-tools:amd64=16.2.0-2 Downloading dependency 17 of 623: libpcre2-32-0:amd64=10.46-1+b1 Downloading dependency 18 of 623: libz3-4:amd64=4.13.3-1+b1 Downloading dependency 19 of 623: gcc-15:amd64=15.2.0-16 Downloading dependency 20 of 623: libpthreadpool0:amd64=0.0~git20251020.0e6ca13-1.1 Downloading dependency 21 of 623: libopenmpt0t64:amd64=0.8.6-1 Downloading dependency 22 of 623: libxcb-dri3-0:amd64=1.17.0-2+b2 Downloading dependency 23 of 623: libzix-0-0:amd64=0.8.0-1 Downloading dependency 24 of 623: libcpuinfo0:amd64=0.0~git20250905.877328f-1 Downloading dependency 25 of 623: native-architecture:amd64=0.2.6 Downloading dependency 26 of 623: libdbus-1-3:amd64=1.16.2-4 Downloading dependency 27 of 623: libglib2.0-bin:amd64=2.88.0-1 Downloading dependency 28 of 623: dwz:amd64=0.16-4 Downloading dependency 29 of 623: libharfbuzz-subset0:amd64=12.3.2-2+b2 Downloading dependency 30 of 623: libk5crypto3:amd64=1.22.1-2+b1 Downloading dependency 31 of 623: libncursesw6:amd64=6.6+20251231-1 Downloading dependency 32 of 623: libxcb-render-util0-dev:amd64=0.3.10-1+b1 Downloading dependency 33 of 623: gir1.2-harfbuzz-0.0:amd64=12.3.2-2+b2 Downloading dependency 34 of 623: libc-bin:amd64=2.42-14 Downloading dependency 35 of 623: perl:amd64=5.40.1-7 Downloading dependency 36 of 623: openssl-provider-legacy:amd64=3.6.1-3 Downloading dependency 37 of 623: libavahi-common3:amd64=0.8-18 Downloading dependency 38 of 623: python3-jaraco.context:amd64=6.0.1-2 Downloading dependency 39 of 623: libtirpc3t64:amd64=1.3.7+ds-1 Downloading dependency 40 of 623: spirv-tools:amd64=2026.1-1 Downloading dependency 41 of 623: g++-15-x86-64-linux-gnu:amd64=15.2.0-16 Downloading dependency 42 of 623: libwebp-dev:amd64=1.5.0-0.1+b1 Downloading dependency 43 of 623: libavutil60:amd64=7:8.1-3+b1 Downloading dependency 44 of 623: libubsan1:amd64=16-20260322-1 Downloading dependency 45 of 623: libmpg123-0t64:amd64=1.33.4-2 Downloading dependency 46 of 623: liblilv-0-0:amd64=0.26.4-1 Downloading dependency 47 of 623: python3-inflect:amd64=7.5.0-1 Downloading dependency 48 of 623: binutils-common:amd64=2.46-3 Downloading dependency 49 of 623: libvdpau1:amd64=1.5-4 Downloading dependency 50 of 623: libwebpmux3:amd64=1.5.0-0.1+b1 Downloading dependency 51 of 623: libfuse3-4:amd64=3.18.2-1 Downloading dependency 52 of 623: pkgconf:amd64=2.5.1-4 Downloading dependency 53 of 623: cpp-x86-64-linux-gnu:amd64=4:15.2.0-5 Downloading dependency 54 of 623: libfile-stripnondeterminism-perl:amd64=1.15.0-1 Downloading dependency 55 of 623: libice-dev:amd64=2:1.1.1-1+b1 Downloading dependency 56 of 623: libdbus-1-dev:amd64=1.16.2-4 Downloading dependency 57 of 623: gir1.2-gst-plugins-base-1.0:amd64=1.28.2-1 Downloading dependency 58 of 623: shared-mime-info:amd64=2.4-5+b3 Downloading dependency 59 of 623: libdecor-0-0:amd64=0.2.5-1 Downloading dependency 60 of 623: libpango1.0-dev:amd64=1.57.1-1 Downloading dependency 61 of 623: libwinpr3-3:amd64=3.24.2+dfsg-1 Downloading dependency 62 of 623: libatomic1:amd64=16-20260322-1 Downloading dependency 63 of 623: mawk:amd64=1.3.4.20260302-1 Downloading dependency 64 of 623: libwebpdemux2:amd64=1.5.0-0.1+b1 Downloading dependency 65 of 623: mesa-common-dev:amd64=26.0.4-1 Downloading dependency 66 of 623: libgl1-mesa-dri:amd64=26.0.4-1 Downloading dependency 67 of 623: libevdev2:amd64=1.13.6+dfsg-1 Downloading dependency 68 of 623: gir1.2-gudev-1.0:amd64=238-7+b1 Downloading dependency 69 of 623: libharfbuzz-icu0:amd64=12.3.2-2+b2 Downloading dependency 70 of 623: libseccomp-dev:amd64=2.6.0-2+b1 Downloading dependency 71 of 623: gcc-x86-64-linux-gnu:amd64=4:15.2.0-5 Downloading dependency 72 of 623: libass9:amd64=1:0.17.4-2+b1 Downloading dependency 73 of 623: debhelper:amd64=13.31 Downloading dependency 74 of 623: libelf1t64:amd64=0.194-4 Downloading dependency 75 of 623: libxcb-randr0:amd64=1.17.0-2+b2 Downloading dependency 76 of 623: gir1.2-glib-2.0:amd64=2.88.0-1 Downloading dependency 77 of 623: libzvbi0t64:amd64=0.2.44-1+b1 Downloading dependency 78 of 623: libfribidi-dev:amd64=1.0.16-5 Downloading dependency 79 of 623: libpgm-5.3-0t64:amd64=5.3.128~dfsg-3 Downloading dependency 80 of 623: libllvm21:amd64=1:21.1.8-7 Downloading dependency 81 of 623: libitm1:amd64=16-20260322-1 Downloading dependency 82 of 623: libset-scalar-perl:amd64=1.29-3 Downloading dependency 83 of 623: libmpc3:amd64=1.3.1-3 Downloading dependency 84 of 623: libgstreamer1.0-0:amd64=1.28.2-1 Downloading dependency 85 of 623: libgl1:amd64=1.7.0-3 Downloading dependency 86 of 623: libxcb-cursor-dev:amd64=0.1.6-1 Downloading dependency 87 of 623: x11-common:amd64=1:7.7+26 Downloading dependency 88 of 623: bsdextrautils:amd64=2.42-2 Downloading dependency 89 of 623: libegl1-mesa-dev:amd64=26.0.4-1 Downloading dependency 90 of 623: libpciaccess0:amd64=0.17-3+b4 Downloading dependency 91 of 623: libsystemd0:amd64=260.1-1 Downloading dependency 92 of 623: libgomp1:amd64=16-20260322-1 Downloading dependency 93 of 623: libblkid-dev:amd64=2.42-2 Downloading dependency 94 of 623: libdatrie1:amd64=0.2.14-1 Downloading dependency 95 of 623: libneatvnc0:amd64=0.9.1+dfsg-1+b2 Downloading dependency 96 of 623: libopenjp2-7:amd64=2.5.4-1 Downloading dependency 97 of 623: libtirpc-common:amd64=1.3.7+ds-1 Downloading dependency 98 of 623: libwayland-server0:amd64=1.24.0-2+b2 Downloading dependency 99 of 623: gir1.2-gstreamer-1.0:amd64=1.28.2-1 Downloading dependency 100 of 623: libxcb-xfixes0-dev:amd64=1.17.0-2+b2 Downloading dependency 101 of 623: xkb-data:amd64=2.47-1 Downloading dependency 102 of 623: libthai-data:amd64=0.1.30-1 Downloading dependency 103 of 623: x11-xkb-utils:amd64=7.7+9 Downloading dependency 104 of 623: dpkg-dev:amd64=1.23.7 Downloading dependency 105 of 623: base-passwd:amd64=3.6.8 Downloading dependency 106 of 623: libegl-mesa0:amd64=26.0.4-1 Downloading dependency 107 of 623: cpp-15-x86-64-linux-gnu:amd64=15.2.0-16 Downloading dependency 108 of 623: cpp:amd64=4:15.2.0-5 Downloading dependency 109 of 623: libxfixes-dev:amd64=1:6.0.0-2+b5 Downloading dependency 110 of 623: python3-jaraco.functools:amd64=4.1.0-1 Downloading dependency 111 of 623: libpixman-1-0:amd64=0.46.4-1+b1 Downloading dependency 112 of 623: libspa-0.2-dev:amd64=1.6.3-1 Downloading dependency 113 of 623: libpam0g-dev:amd64=1.7.0-5+b1 Downloading dependency 114 of 623: libsamplerate0:amd64=0.2.2-4+b3 Downloading dependency 115 of 623: libfreetype6:amd64=2.14.3+dfsg-1 Downloading dependency 116 of 623: libtinfo6:amd64=6.6+20251231-1 Downloading dependency 117 of 623: iso-codes:amd64=4.20.1-1 Downloading dependency 118 of 623: libxdamage1:amd64=1:1.1.7-1 Downloading dependency 119 of 623: libunistring5:amd64=1.4.2-1 Downloading dependency 120 of 623: libpcre2-dev:amd64=10.46-1+b1 Downloading dependency 121 of 623: libdnnl3.6:amd64=3.9.1+ds-2 Downloading dependency 122 of 623: libxkbfile1:amd64=1:1.1.0-1+b5 Downloading dependency 123 of 623: libtasn1-6:amd64=4.21.0-2 Downloading dependency 124 of 623: seatd:amd64=0.9.3-1 Downloading dependency 125 of 623: libpam-modules:amd64=1.7.0-5+b1 Downloading dependency 126 of 623: meson:amd64=1.10.2-1 Downloading dependency 127 of 623: gzip:amd64=1.13-1 Downloading dependency 128 of 623: libpkgconf7:amd64=2.5.1-4Get:1 http://deb.debian.org/debian unstable/main amd64 libpkgconf7 amd64 2.5.1-4 [47.8 kB] Fetched 47.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsd_93qyw/libpkgconf7_2.5.1-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjansson4 amd64 2.14-2+b4 [40.1 kB] Fetched 40.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8ucb109r/libjansson4_2.14-2+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libidn2-0 amd64 2.3.8-4+b1 [110 kB] Fetched 110 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1_iqrzwi/libidn2-0_2.3.8-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libseat1 amd64 0.9.3-1 [28.3 kB] Fetched 28.3 kB in 0s (1097 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmunlk1e1/libseat1_0.9.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Fetched 216 kB in 0s (21.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgc_4md3u/po-debconf_1.0.22_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppxgg7nqd/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-more-itertools all 10.8.0-1 [71.7 kB] Fetched 71.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmparklvug7/python3-more-itertools_10.8.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmd0 amd64 1.1.0-2+b2 [36.2 kB] Fetched 36.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcvjdyuqb/libmd0_1.1.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libplacebo360 amd64 7.360.1-1 [2782 kB] Fetched 2782 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0skqxki0/libplacebo360_7.360.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libx11-xcb1 amd64 2:1.8.13-1 [250 kB] Fetched 250 kB in 0s (0 B/s) dpkg-name: info: moved 'libx11-xcb1_2%3a1.8.13-1_amd64.deb' to '/srv/rebuilderd/tmp/tmp3xgdn9sy/libx11-xcb1_1.8.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-base amd64 15.2.0-16 [36.3 kB] Fetched 36.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpift_ilzu/gcc-15-base_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.4-1 [19.2 kB] Fetched 19.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppt8g4smx/libcom-err2_1.47.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbz2-1.0 amd64 1.0.8-6+b1 [40.4 kB] Fetched 40.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_6d_ez0v/libbz2-1.0_1.0.8-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsodium23 amd64 1.0.18-2 [166 kB] Fetched 166 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzsu60789/libsodium23_1.0.18-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcursor1 amd64 1:1.2.3-1+b1 [40.3 kB] Fetched 40.3 kB in 0s (0 B/s) dpkg-name: info: moved 'libxcursor1_1%3a1.2.3-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp80bxwtv7/libxcursor1_1.2.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl-modules-5.40 all 5.40.1-7 [3012 kB] Fetched 3012 kB in 0s (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_3tzl52t/perl-modules-5.40_5.40.1-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 mesa-libgallium amd64 26.0.4-1 [10.4 MB] Fetched 10.4 MB in 0s (165 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphqu8l7im/mesa-libgallium_26.0.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-4 [877 kB] Fetched 877 kB in 0s (61.8 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-4_all.deb' to '/srv/rebuilderd/tmp/tmpxklx__bs/automake_1.18.1-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-dev-bin amd64 2.42-14 [37.5 kB] Fetched 37.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1wy2wyu0/libc-dev-bin_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdisplay-info-dev amd64 0.3.0-1 [29.1 kB] Fetched 29.1 kB in 0s (380 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbkooc85g/libdisplay-info-dev_0.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuuid1 amd64 2.42-2 [32.7 kB] Fetched 32.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6wxdtnue/libuuid1_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfftw3-double3 amd64 3.3.10-2+b2 [775 kB] Fetched 775 kB in 0s (58.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1wl_jyan/libfftw3-double3_3.3.10-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libvpl2 amd64 1:2.16.0-1 [135 kB] Fetched 135 kB in 0s (0 B/s) dpkg-name: info: moved 'libvpl2_1%3a2.16.0-1_amd64.deb' to '/srv/rebuilderd/tmp/tmp5usdyjmr/libvpl2_2.16.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgbm-dev amd64 26.0.4-1 [21.1 kB] Fetched 21.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl5jti693/libgbm-dev_26.0.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgles2-mesa-dev amd64 26.0.4-1 [15.1 kB] Fetched 15.1 kB in 0s (710 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbgk_dpyn/libgles2-mesa-dev_26.0.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-16-base amd64 16-20260322-1 [35.5 kB] Fetched 35.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq1cy7c9r/gcc-16-base_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 patch amd64 2.8-2 [134 kB] Fetched 134 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp97gmdqbg/patch_2.8-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-s1 amd64 16-20260322-1 [74.0 kB] Fetched 74.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmq8uuucv/libgcc-s1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 linux-libc-dev all 6.19.11-1 [1972 kB] Fetched 1972 kB in 0s (104 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphe467hxa/linux-libc-dev_6.19.11-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwayland-egl1 amd64 1.24.0-2+b2 [6216 B] Fetched 6216 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8aeiq39g/libwayland-egl1_1.24.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkjw1fmft/python3-minimal_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxau-dev amd64 1:1.0.11-1+b1 [23.9 kB] Fetched 23.9 kB in 0s (0 B/s) dpkg-name: info: moved 'libxau-dev_1%3a1.0.11-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp_4c9n837/libxau-dev_1.0.11-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libswresample6 amd64 7:8.1-3+b1 [102 kB] Fetched 102 kB in 0s (0 B/s) dpkg-name: info: moved 'libswresample6_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpbyt0bdca/libswresample6_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblzo2-2 amd64 2.10-3+b2 [57.4 kB] Fetched 57.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprcjj2fbi/liblzo2-2_2.10-3+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5+b1 [43.8 kB] Fetched 43.8 kB in 0s (0 B/s) dpkg-name: info: moved 'file_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpsma5fkfp/file_5.46-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxml2-dev amd64 2.15.2+dfsg-0.1 [745 kB] Fetched 745 kB in 0s (57.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp75ife4vo/libxml2-dev_2.15.2+dfsg-0.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdrm-intel1 amd64 2.4.131-1 [65.6 kB] Fetched 65.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmqa5f5xu/libdrm-intel1_2.4.131-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsord-0-0 amd64 0.16.22-1 [16.9 kB] Fetched 16.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppjj75j5k/libsord-0-0_0.16.22-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcups2t64 amd64 2.4.16-1+b1 [250 kB] Fetched 250 kB in 0s (23.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp0t9n8rt/libcups2t64_2.4.16-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xorg-sgml-doctools all 1:1.12.1-1 [23.9 kB] Fetched 23.9 kB in 0s (0 B/s) dpkg-name: info: moved 'xorg-sgml-doctools_1%3a1.12.1-1_all.deb' to '/srv/rebuilderd/tmp/tmpbq8wmoz0/xorg-sgml-doctools_1.12.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxmu6 amd64 2:1.1.3-4 [59.4 kB] Fetched 59.4 kB in 0s (5936 kB/s) dpkg-name: info: moved 'libxmu6_2%3a1.1.3-4_amd64.deb' to '/srv/rebuilderd/tmp/tmp9ytldbyj/libxmu6_1.1.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglib2.0-dev amd64 2.88.0-1 [38.2 kB] Fetched 38.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcbg9k_8n/libglib2.0-dev_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libva-drm2 amd64 2.23.0-2 [17.7 kB] Fetched 17.7 kB in 0s (1649 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp45h_8mdr/libva-drm2_2.23.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sysvinit-utils amd64 3.18-1 [29.7 kB] Fetched 29.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpts6e30lo/sysvinit-utils_3.18-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavutil-dev amd64 7:8.1-3+b1 [605 kB] Fetched 605 kB in 0s (7682 kB/s) dpkg-name: info: moved 'libavutil-dev_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpbwn0r_sd/libavutil-dev_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libheif1 amd64 1.21.2-4 [649 kB] Fetched 649 kB in 0s (55.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3fjor73f/libheif1_1.21.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liburiparser1 amd64 0.9.8+dfsg-2+b1 [45.8 kB] Fetched 45.8 kB in 0s (1565 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplx9t6hwt/liburiparser1_0.9.8+dfsg-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.31 [75.7 kB] Fetched 75.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd6cu72rf/libdebhelper-perl_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmpfr6 amd64 4.2.2-3 [729 kB] Fetched 729 kB in 0s (68.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeev3gnnk/libmpfr6_4.2.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libssl-dev amd64 3.6.1-3 [3016 kB] Fetched 3016 kB in 0s (121 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpudwr5h59/libssl-dev_3.6.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-runtime all 1.7.0-5 [249 kB] Fetched 249 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptut86rcu/libpam-runtime_1.7.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 icu-devtools amd64 78.3-1 [212 kB] Fetched 212 kB in 0s (20.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuk8pqeov/icu-devtools_78.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpulse0 amd64 17.0+dfsg1-2.1 [277 kB] Fetched 277 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps98rolbc/libpulse0_17.0+dfsg1-2.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcjson1 amd64 1.7.19-2 [30.3 kB] Fetched 30.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptnj6ya6e/libcjson1_1.7.19-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgraphite2-dev amd64 1.3.14-13 [20.0 kB] Fetched 20.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpim7n428x/libgraphite2-dev_1.3.14-13_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsharpyuv0 amd64 1.5.0-0.1+b1 [116 kB] Fetched 116 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjdnvqlt7/libsharpyuv0_1.5.0-0.1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglvnd0 amd64 1.7.0-3 [51.1 kB] Fetched 51.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg7huq8tt/libglvnd0_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libisl23 amd64 0.27-2 [664 kB] Fetched 664 kB in 0s (52.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeukeajsz/libisl23_0.27-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libepoxy0 amd64 1.5.10-2+b1 [196 kB] Fetched 196 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3vwi7cqn/libepoxy0_1.5.10-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaudit1 amd64 1:4.1.2-1+b1 [60.2 kB] Fetched 60.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp7sei37ih/libaudit1_4.1.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 glycin-thumbnailers amd64 2.0.8-1 [1053 kB] Fetched 1053 kB in 0s (75.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7pjqo3d2/glycin-thumbnailers_2.0.8-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxtst6 amd64 2:1.2.5-1+b1 [26.2 kB] Fetched 26.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libxtst6_2%3a1.2.5-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmptac_7mgl/libxtst6_1.2.5-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdk-pixbuf-2.0-0 amd64 2.44.6+dfsg-2 [96.1 kB] Fetched 96.1 kB in 0s (9324 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6qtiw1kg/libgdk-pixbuf-2.0-0_2.44.6+dfsg-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhwy1t64 amd64 1.3.0-2 [709 kB] Fetched 709 kB in 0s (65.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpow3aqwkp/libhwy1t64_1.3.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-present0 amd64 1.17.0-2+b2 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph6dkdkms/libxcb-present0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librav1e0.8 amd64 0.8.1-7 [978 kB] Fetched 978 kB in 0s (75.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9wh_angp/librav1e0.8_0.8.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgles1 amd64 1.7.0-3 [12.2 kB] Fetched 12.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp12tnw2py/libgles1_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libunbound8 amd64 1.24.2-1+b1 [608 kB] Fetched 608 kB in 0s (56.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp592m6a6m/libunbound8_1.24.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libseat-dev amd64 0.9.3-1 [5724 B] Fetched 5724 B in 0s (294 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdsszrh38/libseat-dev_0.9.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxext6 amd64 2:1.3.4-1+b4 [50.7 kB] Fetched 50.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxext6_2%3a1.3.4-1+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpqx3mntc1/libxext6_1.3.4-1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnettle8t64 amd64 3.10.2-1+b1 [305 kB] Fetched 305 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8dljjooy/libnettle8t64_3.10.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.7.5-1 [115 kB] Fetched 115 kB in 0s (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwt9fkgy7/libexpat1_2.7.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglycin-2-0 amd64 2.0.8-1 [1423 kB] Fetched 1423 kB in 0s (84.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa83q2d05/libglycin-2-0_2.0.8-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavcodec62 amd64 7:8.1-3+b1 [6642 kB] Fetched 6642 kB in 0s (143 MB/s) dpkg-name: info: moved 'libavcodec62_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpctyw145n/libavcodec62_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavahi-common-data amd64 0.8-18 [113 kB] Fetched 113 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5am6na8k/libavahi-common-data_0.8-18_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdrm-radeon1 amd64 2.4.131-1 [23.0 kB] Fetched 23.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc0bv76vr/libdrm-radeon1_2.4.131-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 freerdp3-dev amd64 3.24.2+dfsg-1 [149 kB] Fetched 149 kB in 0s (1219 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4_32dtwn/freerdp3-dev_3.24.2+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfreerdp-shadow3-3 amd64 3.24.2+dfsg-1 [33.1 kB] Fetched 33.1 kB in 0s (142 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgrr6z18y/libfreerdp-shadow3-3_3.24.2+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzvbi-common all 0.2.44-1 [71.4 kB] Fetched 71.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_41hspkh/libzvbi-common_0.2.44-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-zipp all 3.23.0-1 [11.0 kB] Fetched 11.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6y9yy3ty/python3-zipp_3.23.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 uuid-dev amd64 2.42-2 [44.1 kB] Fetched 44.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpns67g0ow/uuid-dev_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-10 [1194 kB] Fetched 1194 kB in 0s (89.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx1euysud/groff-base_1.23.0-10_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ncurses-base all 6.6+20251231-1 [277 kB] Fetched 277 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpib0btk6e/ncurses-base_6.6+20251231-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils amd64 2.46-3 [282 kB] Fetched 282 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp45jvuboq/binutils_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfreerdp-client3-3 amd64 3.24.2+dfsg-1 [267 kB] Fetched 267 kB in 0s (1583 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt7rebcrq/libfreerdp-client3-3_3.24.2+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-shape0-dev amd64 1.17.0-2+b2 [107 kB] Fetched 107 kB in 0s (10.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpevfuvq8e/libxcb-shape0-dev_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebrtc-audio-processing-1-3 amd64 1.3-3+b2 [394 kB] Fetched 394 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1pahagpb/libwebrtc-audio-processing-1-3_1.3-3+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libegl-dev amd64 1.7.0-3 [19.5 kB] Fetched 19.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp24wxkivt/libegl-dev_1.7.0-3_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260410T023432Z forky/main amd64 libdb5.3t64 amd64 5.3.28+dfsg2-11 [710 kB] Fetched 710 kB in 0s (59.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gugxj8c/libdb5.3t64_5.3.28+dfsg2-11_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-15-dev amd64 15.2.0-16 [2718 kB] Fetched 2718 kB in 0s (134 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx9ciqis8/libgcc-15-dev_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libicu-dev amd64 78.3-1 [11.1 MB] Fetched 11.1 MB in 0s (162 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz9alabpn/libicu-dev_78.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblzma-dev amd64 5.8.3-1 [369 kB] Fetched 369 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe4n05hy_/liblzma-dev_5.8.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxxhash-dev amd64 0.8.3-2+b1 [81.5 kB] Fetched 81.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9r0javfx/libxxhash-dev_0.8.3-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libebur128-1 amd64 1.2.6-2+b1 [15.9 kB] Fetched 15.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqod80ihl/libebur128-1_1.2.6-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjson-c-dev amd64 0.18+ds-3 [73.6 kB] Fetched 73.6 kB in 0s (2337 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp722p40zt/libjson-c-dev_0.18+ds-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libicu78 amd64 78.3-1 [10.0 MB] Fetched 10.0 MB in 0s (154 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqz1m7zyk/libicu78_78.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwinpr3-dev amd64 3.24.2+dfsg-1 [147 kB] Fetched 147 kB in 0s (1204 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwz7iic8x/libwinpr3-dev_3.24.2+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 zlib1g amd64 1:1.3.dfsg+really1.3.2-3 [90.9 kB] Fetched 90.9 kB in 0s (0 B/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.2-3_amd64.deb' to '/srv/rebuilderd/tmp/tmp12ha8rrl/zlib1g_1.3.dfsg+really1.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglib2.0-data all 2.88.0-1 [1289 kB] Fetched 1289 kB in 0s (75.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp88dndj1r/libglib2.0-data_2.88.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsystemd-dev amd64 260.1-1 [1307 kB] Fetched 1307 kB in 0s (81.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplmi2v4pn/libsystemd-dev_260.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libblkid1 amd64 2.42-2 [172 kB] Fetched 172 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpooim0aef/libblkid1_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Fetched 60.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9py7xhp0/autotools-dev_20240727.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-composite0 amd64 1.17.0-2+b2 [105 kB] Fetched 105 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp151rb15w/libxcb-composite0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtasn1-6-dev amd64 4.21.0-2 [99.7 kB] Fetched 99.7 kB in 0s (9559 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxk51yjyd/libtasn1-6-dev_4.21.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsratom-0-0 amd64 0.6.22-1 [17.6 kB] Fetched 17.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkkaa1heg/libsratom-0-0_0.6.22-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-x86-64-linux-gnu amd64 2.46-3 [1058 kB] Fetched 1058 kB in 0s (74.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd0j77a0g/binutils-x86-64-linux-gnu_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-4 [25.2 kB] Fetched 25.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwaowr4u1/libffi8_3.5.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libvorbisenc2 amd64 1.3.7-3+b1 [76.3 kB] Fetched 76.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf34ln1uc/libvorbisenc2_1.3.7-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libserd-0-0 amd64 0.32.8-1 [47.9 kB] Fetched 47.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnyz0fspm/libserd-0-0_0.32.8-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 findutils amd64 4.10.0-3 [700 kB] Fetched 700 kB in 0s (57.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxsvwv7fw/findutils_4.10.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcairo-script-interpreter2 amd64 1.18.4-3 [60.1 kB] Fetched 60.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk1wxcb32/libcairo-script-interpreter2_1.18.4-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libp11-kit-dev amd64 0.26.2-2 [223 kB] Fetched 223 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpesmjne9x/libp11-kit-dev_0.26.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 diffutils amd64 1:3.12-1 [405 kB] Fetched 405 kB in 0s (33.2 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.12-1_amd64.deb' to '/srv/rebuilderd/tmp/tmp7ak6frf5/diffutils_3.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libvulkan-dev amd64 1.4.341.0-1 [1810 kB] Fetched 1810 kB in 0s (94.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_loim0bu/libvulkan-dev_1.4.341.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglu1-mesa-dev amd64 9.0.2-1.1+b4 [229 kB] Fetched 229 kB in 0s (22.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz6d816t5/libglu1-mesa-dev_9.0.2-1.1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libattr1 amd64 1:2.5.2-4 [23.0 kB] Fetched 23.0 kB in 0s (2244 kB/s) dpkg-name: info: moved 'libattr1_1%3a2.5.2-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpvs8itaxm/libattr1_2.5.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsqlite3-0 amd64 3.46.1-9+b1 [918 kB] Fetched 918 kB in 0s (67.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd1e86cfa/libsqlite3-0_3.46.1-9+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavfilter11 amd64 7:8.1-3+b1 [4594 kB] Fetched 4594 kB in 0s (149 MB/s) dpkg-name: info: moved 'libavfilter11_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpjyowbknm/libavfilter11_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libegl1 amd64 1.7.0-3 [35.7 kB] Fetched 35.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps3nn_0je/libegl1_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liboeffis1 amd64 1.5.0-3 [12.9 kB] Fetched 12.9 kB in 0s (812 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp9bmazdl/liboeffis1_1.5.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5+b1 [110 kB] Fetched 110 kB in 0s (0 B/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpgdx3mwmt/libmagic1t64_5.46-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xwayland amd64 2:24.1.9-1 [940 kB] Fetched 940 kB in 0s (10.4 MB/s) dpkg-name: info: moved 'xwayland_2%3a24.1.9-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpo5_vzgvu/xwayland_24.1.9-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260410T023432Z forky/main amd64 libperl5.40 amd64 5.40.1-7 [4317 kB] Fetched 4317 kB in 0s (149 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaeawis8n/libperl5.40_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsndfile1 amd64 1.2.2-4 [207 kB] Fetched 207 kB in 0s (20.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxkakgwl2/libsndfile1_1.2.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 wayland-protocols all 1.48-1 [135 kB] Fetched 135 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6waz17_n/wayland-protocols_1.48-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpangocairo-1.0-0 amd64 1.57.1-1 [33.6 kB] Fetched 33.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1id0ph64/libpangocairo-1.0-0_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 make amd64 4.4.1-3 [463 kB] Fetched 463 kB in 0s (41.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcnvggmd_/make_4.4.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxrender-dev amd64 1:0.9.12-1+b1 [38.8 kB] Fetched 38.8 kB in 0s (3735 kB/s) dpkg-name: info: moved 'libxrender-dev_1%3a0.9.12-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp_onqlafv/libxrender-dev_0.9.12-1+b1_amd64.deb' Downloading dependency 129 of 623: libjansson4:amd64=2.14-2+b4 Downloading dependency 130 of 623: libidn2-0:amd64=2.3.8-4+b1 Downloading dependency 131 of 623: libseat1:amd64=0.9.3-1 Downloading dependency 132 of 623: po-debconf:amd64=1.0.22 Downloading dependency 133 of 623: libarchive-zip-perl:amd64=1.68-1 Downloading dependency 134 of 623: python3-more-itertools:amd64=10.8.0-1 Downloading dependency 135 of 623: libmd0:amd64=1.1.0-2+b2 Downloading dependency 136 of 623: libplacebo360:amd64=7.360.1-1 Downloading dependency 137 of 623: libx11-xcb1:amd64=2:1.8.13-1 Downloading dependency 138 of 623: gcc-15-base:amd64=15.2.0-16 Downloading dependency 139 of 623: libcom-err2:amd64=1.47.4-1 Downloading dependency 140 of 623: libbz2-1.0:amd64=1.0.8-6+b1 Downloading dependency 141 of 623: libsodium23:amd64=1.0.18-2 Downloading dependency 142 of 623: libxcursor1:amd64=1:1.2.3-1+b1 Downloading dependency 143 of 623: perl-modules-5.40:amd64=5.40.1-7 Downloading dependency 144 of 623: mesa-libgallium:amd64=26.0.4-1 Downloading dependency 145 of 623: automake:amd64=1:1.18.1-4 Downloading dependency 146 of 623: libc-dev-bin:amd64=2.42-14 Downloading dependency 147 of 623: libdisplay-info-dev:amd64=0.3.0-1 Downloading dependency 148 of 623: libuuid1:amd64=2.42-2 Downloading dependency 149 of 623: libfftw3-double3:amd64=3.3.10-2+b2 Downloading dependency 150 of 623: libvpl2:amd64=1:2.16.0-1 Downloading dependency 151 of 623: libgbm-dev:amd64=26.0.4-1 Downloading dependency 152 of 623: libgles2-mesa-dev:amd64=26.0.4-1 Downloading dependency 153 of 623: gcc-16-base:amd64=16-20260322-1 Downloading dependency 154 of 623: patch:amd64=2.8-2 Downloading dependency 155 of 623: libgcc-s1:amd64=16-20260322-1 Downloading dependency 156 of 623: linux-libc-dev:amd64=6.19.11-1 Downloading dependency 157 of 623: libwayland-egl1:amd64=1.24.0-2+b2 Downloading dependency 158 of 623: python3-minimal:amd64=3.13.9-3 Downloading dependency 159 of 623: libxau-dev:amd64=1:1.0.11-1+b1 Downloading dependency 160 of 623: libswresample6:amd64=7:8.1-3+b1 Downloading dependency 161 of 623: liblzo2-2:amd64=2.10-3+b2 Downloading dependency 162 of 623: file:amd64=1:5.46-5+b1 Downloading dependency 163 of 623: libxml2-dev:amd64=2.15.2+dfsg-0.1 Downloading dependency 164 of 623: libdrm-intel1:amd64=2.4.131-1 Downloading dependency 165 of 623: libsord-0-0:amd64=0.16.22-1 Downloading dependency 166 of 623: libcups2t64:amd64=2.4.16-1+b1 Downloading dependency 167 of 623: xorg-sgml-doctools:amd64=1:1.12.1-1 Downloading dependency 168 of 623: libxmu6:amd64=2:1.1.3-4 Downloading dependency 169 of 623: libglib2.0-dev:amd64=2.88.0-1 Downloading dependency 170 of 623: libva-drm2:amd64=2.23.0-2 Downloading dependency 171 of 623: sysvinit-utils:amd64=3.18-1 Downloading dependency 172 of 623: libavutil-dev:amd64=7:8.1-3+b1 Downloading dependency 173 of 623: libheif1:amd64=1.21.2-4 Downloading dependency 174 of 623: liburiparser1:amd64=0.9.8+dfsg-2+b1 Downloading dependency 175 of 623: libdebhelper-perl:amd64=13.31 Downloading dependency 176 of 623: libmpfr6:amd64=4.2.2-3 Downloading dependency 177 of 623: libssl-dev:amd64=3.6.1-3 Downloading dependency 178 of 623: libpam-runtime:amd64=1.7.0-5 Downloading dependency 179 of 623: icu-devtools:amd64=78.3-1 Downloading dependency 180 of 623: libpulse0:amd64=17.0+dfsg1-2.1 Downloading dependency 181 of 623: libcjson1:amd64=1.7.19-2 Downloading dependency 182 of 623: libgraphite2-dev:amd64=1.3.14-13 Downloading dependency 183 of 623: libsharpyuv0:amd64=1.5.0-0.1+b1 Downloading dependency 184 of 623: libglvnd0:amd64=1.7.0-3 Downloading dependency 185 of 623: libisl23:amd64=0.27-2 Downloading dependency 186 of 623: libepoxy0:amd64=1.5.10-2+b1 Downloading dependency 187 of 623: libaudit1:amd64=1:4.1.2-1+b1 Downloading dependency 188 of 623: glycin-thumbnailers:amd64=2.0.8-1 Downloading dependency 189 of 623: libxtst6:amd64=2:1.2.5-1+b1 Downloading dependency 190 of 623: libgdk-pixbuf-2.0-0:amd64=2.44.6+dfsg-2 Downloading dependency 191 of 623: libhwy1t64:amd64=1.3.0-2 Downloading dependency 192 of 623: libxcb-present0:amd64=1.17.0-2+b2 Downloading dependency 193 of 623: librav1e0.8:amd64=0.8.1-7 Downloading dependency 194 of 623: libgles1:amd64=1.7.0-3 Downloading dependency 195 of 623: libunbound8:amd64=1.24.2-1+b1 Downloading dependency 196 of 623: libseat-dev:amd64=0.9.3-1 Downloading dependency 197 of 623: libxext6:amd64=2:1.3.4-1+b4 Downloading dependency 198 of 623: libnettle8t64:amd64=3.10.2-1+b1 Downloading dependency 199 of 623: libexpat1:amd64=2.7.5-1 Downloading dependency 200 of 623: libglycin-2-0:amd64=2.0.8-1 Downloading dependency 201 of 623: libavcodec62:amd64=7:8.1-3+b1 Downloading dependency 202 of 623: libavahi-common-data:amd64=0.8-18 Downloading dependency 203 of 623: libdrm-radeon1:amd64=2.4.131-1 Downloading dependency 204 of 623: freerdp3-dev:amd64=3.24.2+dfsg-1 Downloading dependency 205 of 623: libfreerdp-shadow3-3:amd64=3.24.2+dfsg-1 Downloading dependency 206 of 623: libzvbi-common:amd64=0.2.44-1 Downloading dependency 207 of 623: python3-zipp:amd64=3.23.0-1 Downloading dependency 208 of 623: uuid-dev:amd64=2.42-2 Downloading dependency 209 of 623: groff-base:amd64=1.23.0-10 Downloading dependency 210 of 623: ncurses-base:amd64=6.6+20251231-1 Downloading dependency 211 of 623: binutils:amd64=2.46-3 Downloading dependency 212 of 623: libfreerdp-client3-3:amd64=3.24.2+dfsg-1 Downloading dependency 213 of 623: libxcb-shape0-dev:amd64=1.17.0-2+b2 Downloading dependency 214 of 623: libwebrtc-audio-processing-1-3:amd64=1.3-3+b2 Downloading dependency 215 of 623: libegl-dev:amd64=1.7.0-3 Downloading dependency 216 of 623: libdb5.3t64:amd64=5.3.28+dfsg2-11 Downloading dependency 217 of 623: libgcc-15-dev:amd64=15.2.0-16 Downloading dependency 218 of 623: libicu-dev:amd64=78.3-1 Downloading dependency 219 of 623: liblzma-dev:amd64=5.8.3-1 Downloading dependency 220 of 623: libxxhash-dev:amd64=0.8.3-2+b1 Downloading dependency 221 of 623: libebur128-1:amd64=1.2.6-2+b1 Downloading dependency 222 of 623: libjson-c-dev:amd64=0.18+ds-3 Downloading dependency 223 of 623: libicu78:amd64=78.3-1 Downloading dependency 224 of 623: libwinpr3-dev:amd64=3.24.2+dfsg-1 Downloading dependency 225 of 623: zlib1g:amd64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 226 of 623: libglib2.0-data:amd64=2.88.0-1 Downloading dependency 227 of 623: libsystemd-dev:amd64=260.1-1 Downloading dependency 228 of 623: libblkid1:amd64=2.42-2 Downloading dependency 229 of 623: autotools-dev:amd64=20240727.1 Downloading dependency 230 of 623: libxcb-composite0:amd64=1.17.0-2+b2 Downloading dependency 231 of 623: libtasn1-6-dev:amd64=4.21.0-2 Downloading dependency 232 of 623: libsratom-0-0:amd64=0.6.22-1 Downloading dependency 233 of 623: binutils-x86-64-linux-gnu:amd64=2.46-3 Downloading dependency 234 of 623: libffi8:amd64=3.5.2-4 Downloading dependency 235 of 623: libvorbisenc2:amd64=1.3.7-3+b1 Downloading dependency 236 of 623: libserd-0-0:amd64=0.32.8-1 Downloading dependency 237 of 623: findutils:amd64=4.10.0-3 Downloading dependency 238 of 623: libcairo-script-interpreter2:amd64=1.18.4-3 Downloading dependency 239 of 623: libp11-kit-dev:amd64=0.26.2-2 Downloading dependency 240 of 623: diffutils:amd64=1:3.12-1 Downloading dependency 241 of 623: libvulkan-dev:amd64=1.4.341.0-1 Downloading dependency 242 of 623: libglu1-mesa-dev:amd64=9.0.2-1.1+b4 Downloading dependency 243 of 623: libattr1:amd64=1:2.5.2-4 Downloading dependency 244 of 623: libsqlite3-0:amd64=3.46.1-9+b1 Downloading dependency 245 of 623: libavfilter11:amd64=7:8.1-3+b1 Downloading dependency 246 of 623: libegl1:amd64=1.7.0-3 Downloading dependency 247 of 623: liboeffis1:amd64=1.5.0-3 Downloading dependency 248 of 623: libmagic1t64:amd64=1:5.46-5+b1 Downloading dependency 249 of 623: xwayland:amd64=2:24.1.9-1 Downloading dependency 250 of 623: libperl5.40:amd64=5.40.1-7 Downloading dependency 251 of 623: libsndfile1:amd64=1.2.2-4 Downloading dependency 252 of 623: wayland-protocols:amd64=1.48-1 Downloading dependency 253 of 623: libpangocairo-1.0-0:amd64=1.57.1-1 Downloading dependency 254 of 623: make:amd64=4.4.1-3 Downloading dependency 255 of 623: libxrender-dev:amd64=1:0.9.12-1+b1 Downloading dependency 256 of 623: libgio-2.0-dev:amd64=2.88.0-1Get:1 http://deb.debian.org/debian unstable/main amd64 libgio-2.0-dev amd64 2.88.0-1 [1697 kB] Fetched 1697 kB in 0s (83.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl98h8ygz/libgio-2.0-dev_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libp11-kit0 amd64 0.26.2-2 [470 kB] Fetched 470 kB in 0s (40.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp195z7mlm/libp11-kit0_0.26.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 rpcsvc-proto amd64 1.4.3-1 [63.3 kB] Fetched 63.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpikpm4eb1/rpcsvc-proto_1.4.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcbor0.10 amd64 0.10.2-2.1 [28.7 kB] Fetched 28.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnofmt49x/libcbor0.10_0.10.2-2.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bash amd64 5.3-2 [1561 kB] Fetched 1561 kB in 0s (87.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8nh_cz42/bash_5.3-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libinput10 amd64 1.31.1-1 [159 kB] Fetched 159 kB in 0s (15.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj_06tr8e/libinput10_1.31.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libharfbuzz-gobject0 amd64 12.3.2-2+b2 [31.1 kB] Fetched 31.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7q3a2zq7/libharfbuzz-gobject0_12.3.2-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbinutils amd64 2.46-3 [548 kB] Fetched 548 kB in 0s (45.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpup5v0zi2/libbinutils_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfontconfig1 amd64 2.17.1-5 [132 kB] Fetched 132 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppc1s74wx/libfontconfig1_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpciaccess-dev amd64 0.17-3+b4 [55.5 kB] Fetched 55.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppu97eybj/libpciaccess-dev_0.17-3+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsoxr0 amd64 0.1.3-4.1 [81.2 kB] Fetched 81.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpojru7q4t/libsoxr0_0.1.3-4.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2+b1 [68.8 kB] Fetched 68.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfh98y5k1/libuchardet0_0.0.8-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.3-4 [74.8 kB] Fetched 74.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkbjr4p4r/readline-common_8.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libevdev-dev amd64 1.13.6+dfsg-1 [51.1 kB] Fetched 51.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7idsmu9d/libevdev-dev_1.13.6+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdisplay-info3 amd64 0.3.0-1 [78.6 kB] Fetched 78.6 kB in 0s (2514 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_6sjuc4m/libdisplay-info3_0.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-gdkpixbuf-2.0 amd64 2.44.6+dfsg-2 [12.3 kB] Fetched 12.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr9a70ir7/gir1.2-gdkpixbuf-2.0_2.44.6+dfsg-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwayland-dev amd64 1.24.0-2+b2 [75.6 kB] Fetched 75.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9eb4zpev/libwayland-dev_1.24.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmysofa1 amd64 1.3.3+dfsg-1+b1 [1159 kB] Fetched 1159 kB in 0s (78.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmb62u21p/libmysofa1_1.3.3+dfsg-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsnappy1v5 amd64 1.2.2-2+b1 [29.3 kB] Fetched 29.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3vss4ua_/libsnappy1v5_1.2.2-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglx0 amd64 1.7.0-3 [36.1 kB] Fetched 36.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgfa93e31/libglx0_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtsan2 amd64 16-20260322-1 [2573 kB] Fetched 2573 kB in 0s (120 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnxsqod97/libtsan2_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotobuf32t64 amd64 3.21.12-15 [988 kB] Fetched 988 kB in 0s (70.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsx9gga8d/libprotobuf32t64_3.21.12-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 debconf all 1.5.92 [123 kB] Fetched 123 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpppt23kc3/debconf_1.5.92_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdk-pixbuf2.0-bin amd64 2.44.6+dfsg-2 [14.2 kB] Fetched 14.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm2x2b53z/libgdk-pixbuf2.0-bin_2.44.6+dfsg-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxnnpack0.20241108 amd64 0.0~git20241108.4ea82e5-2+b1 [650 kB] Fetched 650 kB in 0s (54.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsaw4pwtx/libxnnpack0.20241108_0.0~git20241108.4ea82e5-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.12-1 [1974 kB] Fetched 1974 kB in 0s (100 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgg0a8f30/libpython3.13-stdlib_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 mesa-vulkan-drivers amd64 26.0.4-1 [17.3 MB] Fetched 17.3 MB in 1s (31.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp340jtdus/mesa-vulkan-drivers_26.0.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc9j04a9x/python3_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libffi-dev amd64 3.5.2-4 [64.6 kB] Fetched 64.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2qxjqlae/libffi-dev_3.5.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5+b1 [338 kB] Fetched 338 kB in 0s (0 B/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpof5gog9y/libmagic-mgc_5.46-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xz-utils amd64 5.8.3-1 [740 kB] Fetched 740 kB in 0s (63.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy5ef14bg/xz-utils_5.8.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fontconfig amd64 2.17.1-5 [191 kB] Fetched 191 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprc022ifs/fontconfig_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pkg-resources all 78.1.1-0.1 [224 kB] Fetched 224 kB in 0s (22.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm5izl7qj/python3-pkg-resources_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.13.9-3 [10.5 kB] Fetched 10.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa32sgh_a/libpython3-stdlib_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 util-linux amd64 2.42-2 [1222 kB] Fetched 1222 kB in 0s (91.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpajdqbv0d/util-linux_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdrm2 amd64 2.4.131-1 [39.9 kB] Fetched 39.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph3kfugch/libdrm2_2.4.131-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxft2 amd64 2.3.6-1+b5 [54.8 kB] Fetched 54.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwnpfmwpf/libxft2_2.3.6-1+b5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbluray3 amd64 1:1.4.1-1 [132 kB] Fetched 132 kB in 0s (0 B/s) dpkg-name: info: moved 'libbluray3_1%3a1.4.1-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpmcpu_pc7/libbluray3_1.4.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-xkb1 amd64 1.17.0-2+b2 [130 kB] Fetched 130 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb8ee9l22/libxcb-xkb1_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavfilter-dev amd64 7:8.1-3+b1 [2460 kB] Fetched 2460 kB in 0s (26.1 MB/s) dpkg-name: info: moved 'libavfilter-dev_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpczc1uuem/libavfilter-dev_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglib2.0-0t64 amd64 2.88.0-1 [1536 kB] Fetched 1536 kB in 0s (94.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplcxx5xol/libglib2.0-0t64_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libreadline-dev amd64 8.3-4 [163 kB] Fetched 163 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsdw6qlmv/libreadline-dev_8.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbrotli-dev amd64 1.2.0-3 [324 kB] Fetched 324 kB in 0s (31.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpny5nbeig/libbrotli-dev_1.2.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwacom-dev amd64 2.18.0-1 [11.2 kB] Fetched 11.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_03ougc8/libwacom-dev_2.18.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typing-extensions all 4.15.0-2 [92.5 kB] Fetched 92.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk_p2ue2t/python3-typing-extensions_4.15.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xtrans-dev all 1.6.0-1 [93.5 kB] Fetched 93.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe0df30l3/xtrans-dev_1.6.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libheif-plugin-libde265 amd64 1.21.2-4 [16.9 kB] Fetched 16.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5mkas8n2/libheif-plugin-libde265_1.21.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libx265-215 amd64 4.1-4+b1 [1248 kB] Fetched 1248 kB in 0s (91.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9i1q7_rn/libx265-215_4.1-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librsvg2-2 amd64 2.62.1+dfsg-1 [1828 kB] Fetched 1828 kB in 0s (100 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsgmhgn76/librsvg2-2_2.62.1+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-gly-2 amd64 2.0.8-1 [15.0 kB] Fetched 15.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph9lp9uo6/gir1.2-gly-2_2.0.8-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liborc-0.4-dev amd64 1:0.4.42-3 [37.7 kB] Fetched 37.7 kB in 0s (0 B/s) dpkg-name: info: moved 'liborc-0.4-dev_1%3a0.4.42-3_amd64.deb' to '/srv/rebuilderd/tmp/tmp6mb_8lun/liborc-0.4-dev_0.4.42-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libx11-xcb-dev amd64 2:1.8.13-1 [252 kB] Fetched 252 kB in 0s (0 B/s) dpkg-name: info: moved 'libx11-xcb-dev_2%3a1.8.13-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpdylnzm7g/libx11-xcb-dev_1.8.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liborc-0.4-0t64 amd64 1:0.4.42-3 [261 kB] Fetched 261 kB in 0s (0 B/s) dpkg-name: info: moved 'liborc-0.4-0t64_1%3a0.4.42-3_amd64.deb' to '/srv/rebuilderd/tmp/tmpvmmelh2u/liborc-0.4-0t64_0.4.42-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libseccomp2 amd64 2.6.0-2+b1 [52.2 kB] Fetched 52.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr7cjsl3a/libseccomp2_2.6.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgstreamer-plugins-base1.0-0 amd64 1.28.2-1 [1038 kB] Fetched 1038 kB in 0s (82.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk61ossj7/libgstreamer-plugins-base1.0-0_1.28.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgraphite2-3 amd64 1.3.14-13 [75.9 kB] Fetched 75.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq4gn06ie/libgraphite2-3_1.3.14-13_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libspeex1 amd64 1.2.1-3+b1 [60.5 kB] Fetched 60.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyqs_1y0f/libspeex1_1.2.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libice6 amd64 2:1.1.1-1+b1 [66.8 kB] Fetched 66.8 kB in 0s (0 B/s) dpkg-name: info: moved 'libice6_2%3a1.1.1-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpfak3fc6e/libice6_1.1.1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgnutls28-dev amd64 3.8.12-3 [1450 kB] Fetched 1450 kB in 0s (95.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwor_zm1k/libgnutls28-dev_3.8.12-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6-dev amd64 2.42-14 [1992 kB] Fetched 1992 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2hewdr1j/libc6-dev_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgudev-1.0-dev amd64 238-7+b1 [29.3 kB] Fetched 29.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkenjokut/libgudev-1.0-dev_238-7+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglx-dev amd64 1.7.0-3 [15.8 kB] Fetched 15.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2wy27u0o/libglx-dev_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.2-2 [770 kB] Fetched 770 kB in 0s (65.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1aaoxl35/autopoint_0.23.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ninja-build amd64 1.13.2-1 [163 kB] Fetched 163 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1__jsch1/ninja-build_1.13.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo-dev amd64 1:2.1.5-4 [292 kB] Fetched 292 kB in 0s (0 B/s) dpkg-name: info: moved 'libjpeg62-turbo-dev_1%3a2.1.5-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpyphvm04o/libjpeg62-turbo-dev_2.1.5-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.12-1 [776 kB] Fetched 776 kB in 0s (70.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq2fn3mlf/python3.13_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo amd64 1:2.1.5-4 [168 kB] Fetched 168 kB in 0s (16.6 MB/s) dpkg-name: info: moved 'libjpeg62-turbo_1%3a2.1.5-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpjtvzofv_/libjpeg62-turbo_2.1.5-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xserver-common all 2:21.1.21-1 [2435 kB] Fetched 2435 kB in 0s (116 MB/s) dpkg-name: info: moved 'xserver-common_2%3a21.1.21-1_all.deb' to '/srv/rebuilderd/tmp/tmpdu7tv2g3/xserver-common_21.1.21-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libx11-data all 2:1.8.13-1 [346 kB] Fetched 346 kB in 0s (34.6 MB/s) dpkg-name: info: moved 'libx11-data_2%3a1.8.13-1_all.deb' to '/srv/rebuilderd/tmp/tmpa5yx3mq0/libx11-data_1.8.13-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgsm1 amd64 1.0.23-2 [29.7 kB] Fetched 29.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqd8n_cg8/libgsm1_1.0.23-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcairo2-dev amd64 1.18.4-3 [43.2 kB] Fetched 43.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp30cwc8y9/libcairo2-dev_1.18.4-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdav1d7 amd64 1.5.3-1+b1 [564 kB] Fetched 564 kB in 0s (50.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3m4undkn/libdav1d7_1.5.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.22.1-2+b1 [137 kB] Fetched 137 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk2ej99cj/libgssapi-krb5-2_1.22.1-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblua5.4-0 amd64 5.4.8-1+b1 [149 kB] Fetched 149 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj6sa5jx2/liblua5.4-0_5.4.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libva2 amd64 2.23.0-2 [81.4 kB] Fetched 81.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2ivloe54/libva2_2.23.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaml0t64 amd64 0.3.0-3+b1 [11.3 kB] Fetched 11.3 kB in 0s (492 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu7n07_o2/libaml0t64_0.3.0-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaudit-common all 1:4.1.2-1 [14.3 kB] Fetched 14.3 kB in 0s (0 B/s) dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmp6afhwcta/libaudit-common_4.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-pango-1.0 amd64 1.57.1-1 [33.6 kB] Fetched 33.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1m8vs7hx/gir1.2-pango-1.0_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmtdev1t64 amd64 1.1.7-1+b1 [23.4 kB] Fetched 23.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0rehpba5/libmtdev1t64_1.1.7-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libspa-0.2-modules amd64 1.6.3-1 [1094 kB] Fetched 1094 kB in 0s (79.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwfyjb20e/libspa-0.2-modules_1.6.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxft-dev amd64 2.3.6-1+b5 [73.6 kB] Fetched 73.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvadp5uw0/libxft-dev_2.3.6-1+b5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfontenc1 amd64 1:1.1.8-1+b3 [23.4 kB] Fetched 23.4 kB in 0s (0 B/s) dpkg-name: info: moved 'libfontenc1_1%3a1.1.8-1+b3_amd64.deb' to '/srv/rebuilderd/tmp/tmpfivs9rfo/libfontenc1_1.1.8-1+b3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 winpr-utils amd64 3.24.2+dfsg-1 [7480 B] Fetched 7480 B in 0s (104 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl1x5e94k/winpr-utils_3.24.2+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgl-dev amd64 1.7.0-3 [101 kB] Fetched 101 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwy3zkefm/libgl-dev_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sgml-base all 1.31+nmu1 [10.9 kB] Fetched 10.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf3bc_s1d/sgml-base_1.31+nmu1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglvnd-core-dev amd64 1.7.0-3 [13.3 kB] Fetched 13.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp485nf3kp/libglvnd-core-dev_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcairo-gobject2 amd64 1.18.4-3 [130 kB] Fetched 130 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4a2vwf1b/libcairo-gobject2_1.18.4-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdk-pixbuf2.0-common all 2.44.6+dfsg-2 [313 kB] Fetched 313 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiya7fk8z/libgdk-pixbuf2.0-common_2.44.6+dfsg-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libde265-0 amd64 1.0.18-1 [187 kB] Fetched 187 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqv3opke_/libde265-0_1.0.18-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcodec2-1.2 amd64 1.2.0-4+b1 [8192 kB] Fetched 8192 kB in 0s (25.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv73t9aq9/libcodec2-1.2_1.2.0-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb1 amd64 1.17.0-2+b2 [144 kB] Fetched 144 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxfjy8o7l/libxcb1_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 x11proto-dev all 2025.1-1 [605 kB] Fetched 605 kB in 0s (54.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0d8ig0x3/x11proto-dev_2025.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgles-dev amd64 1.7.0-3 [50.8 kB] Fetched 50.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpni5b0ecb/libgles-dev_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libchromaprint1 amd64 1.6.0-2+b1 [44.6 kB] Fetched 44.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbr2614nv/libchromaprint1_1.6.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libinput-dev amd64 1.31.1-1 [36.9 kB] Fetched 36.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_zef9evu/libinput-dev_1.31.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgprofng0 amd64 2.46-3 [820 kB] Fetched 820 kB in 0s (72.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0g2oe6fd/libgprofng0_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwayland-client0 amd64 1.24.0-2+b2 [28.8 kB] Fetched 28.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf_t6qalx/libwayland-client0_1.24.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libswscale9 amd64 7:8.1-3+b1 [2889 kB] Fetched 2889 kB in 0s (130 MB/s) dpkg-name: info: moved 'libswscale9_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpsho6kkih/libswscale9_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpipewire-0.3-0t64 amd64 1.6.3-1 [305 kB] Fetched 305 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv09gf4pi/libpipewire-0.3-0t64_1.6.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdrm-common all 2.4.131-1 [9168 B] Fetched 9168 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzjff4tlx/libdrm-common_2.4.131-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhogweed6t64 amd64 3.10.2-1+b1 [335 kB] Fetched 335 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgxqz3m5w/libhogweed6t64_3.10.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xml-core all 0.19 [20.1 kB] Fetched 20.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqfu5sob6/xml-core_0.19_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwacom9 amd64 2.18.0-1 [27.0 kB] Fetched 27.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6gbrbb47/libwacom9_2.18.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavformat-dev amd64 7:8.1-3+b1 [1487 kB] Fetched 1487 kB in 0s (16.9 MB/s) dpkg-name: info: moved 'libavformat-dev_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpu7nt2a0q/libavformat-dev_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libneatvnc-dev amd64 0.9.1+dfsg-1+b2 [11.1 kB] Fetched 11.1 kB in 0s (132 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpar3ycra7/libneatvnc-dev_0.9.1+dfsg-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgudev-1.0-0 amd64 238-7+b1 [14.9 kB] Fetched 14.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvmrzrd2_/libgudev-1.0-0_238-7+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwayland-cursor0 amd64 1.24.0-2+b2 [12.3 kB] Fetched 12.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3sqdbcfg/libwayland-cursor0_1.24.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxinerama1 amd64 2:1.1.4-3+b5 [16.0 kB] Fetched 16.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libxinerama1_2%3a1.1.4-3+b5_amd64.deb' to '/srv/rebuilderd/tmp/tmpld0i5h_o/libxinerama1_1.1.4-3+b5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpipewire-0.3-dev amd64 1.6.3-1 [65.2 kB] Fetched 65.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcv2_kh4y/libpipewire-0.3-dev_1.6.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgme0 amd64 0.6.4-1 [145 kB] Fetched 145 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwphxec_g/libgme0_0.6.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglvnd-dev amd64 1.7.0-3 [5120 B] Fetched 5120 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt0ypb3p8/libglvnd-dev_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjpeg-dev amd64 1:2.1.5-4 [72.2 kB] Fetched 72.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libjpeg-dev_1%3a2.1.5-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpu0uhij81/libjpeg-dev_2.1.5-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfontconfig-dev amd64 2.17.1-5 [155 kB] Fetched 155 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps8a44o4f/libfontconfig-dev_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libei1 amd64 1.5.0-3 [44.2 kB] Fetched 44.2 kB in 0s (1663 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxk_99_ja/libei1_1.5.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxrender1 amd64 1:0.9.12-1+b1 [27.7 kB] Fetched 27.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxrender1_1%3a0.9.12-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpr0i6txef/libxrender1_0.9.12-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglx-mesa0 amd64 26.0.4-1 [125 kB] Fetched 125 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_o2yl7pe/libglx-mesa0_26.0.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcc1-0 amd64 16-20260322-1 [45.8 kB] Fetched 45.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0l8840_y/libcc1-0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libvulkan1 amd64 1.4.341.0-1 [141 kB] Fetched 141 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsj26_8qy/libvulkan1_1.4.341.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 debianutils amd64 5.23.2 [92.4 kB] Fetched 92.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprk35axok/debianutils_5.23.2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libunibreak6 amd64 6.1-3+b1 [22.1 kB] Fetched 22.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpypnjgjk4/libunibreak6_6.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librubberband3 amd64 4.0.0+dfsg-2 [161 kB] Fetched 161 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7qnmjcuv/librubberband3_4.0.0+dfsg-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libopus0 amd64 1.6.1-1 [3483 kB] Fetched 3483 kB in 0s (123 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgpgm0ajw/libopus0_1.6.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++6 amd64 16-20260322-1 [765 kB] Fetched 765 kB in 0s (64.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9pmnuyl2/libstdc++6_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-composite0-dev amd64 1.17.0-2+b2 [106 kB] Fetched 106 kB in 0s (2219 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpooe56clm/libxcb-composite0-dev_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 init-system-helpers all 1.69 [39.3 kB] Fetched 39.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyodoc6_2/init-system-helpers_1.69_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcairo2 amd64 1.18.4-3 [544 kB] Fetched 544 kB in 0s (52.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpipzg8_b7/libcairo2_1.18.4-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmtdev-dev amd64 1.1.7-1+b1 [24.2 kB] Fetched 24.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzpe5pb3m/libmtdev-dev_1.1.7-1+b1_amd64.deb' Downloading dependency 257 of 623: libp11-kit0:amd64=0.26.2-2 Downloading dependency 258 of 623: rpcsvc-proto:amd64=1.4.3-1 Downloading dependency 259 of 623: libcbor0.10:amd64=0.10.2-2.1 Downloading dependency 260 of 623: bash:amd64=5.3-2 Downloading dependency 261 of 623: libinput10:amd64=1.31.1-1 Downloading dependency 262 of 623: libharfbuzz-gobject0:amd64=12.3.2-2+b2 Downloading dependency 263 of 623: libbinutils:amd64=2.46-3 Downloading dependency 264 of 623: libfontconfig1:amd64=2.17.1-5 Downloading dependency 265 of 623: libpciaccess-dev:amd64=0.17-3+b4 Downloading dependency 266 of 623: libsoxr0:amd64=0.1.3-4.1 Downloading dependency 267 of 623: libuchardet0:amd64=0.0.8-2+b1 Downloading dependency 268 of 623: readline-common:amd64=8.3-4 Downloading dependency 269 of 623: libevdev-dev:amd64=1.13.6+dfsg-1 Downloading dependency 270 of 623: libdisplay-info3:amd64=0.3.0-1 Downloading dependency 271 of 623: gir1.2-gdkpixbuf-2.0:amd64=2.44.6+dfsg-2 Downloading dependency 272 of 623: libwayland-dev:amd64=1.24.0-2+b2 Downloading dependency 273 of 623: libmysofa1:amd64=1.3.3+dfsg-1+b1 Downloading dependency 274 of 623: libsnappy1v5:amd64=1.2.2-2+b1 Downloading dependency 275 of 623: libglx0:amd64=1.7.0-3 Downloading dependency 276 of 623: libtsan2:amd64=16-20260322-1 Downloading dependency 277 of 623: libprotobuf32t64:amd64=3.21.12-15 Downloading dependency 278 of 623: debconf:amd64=1.5.92 Downloading dependency 279 of 623: libgdk-pixbuf2.0-bin:amd64=2.44.6+dfsg-2 Downloading dependency 280 of 623: libxnnpack0.20241108:amd64=0.0~git20241108.4ea82e5-2+b1 Downloading dependency 281 of 623: libpython3.13-stdlib:amd64=3.13.12-1 Downloading dependency 282 of 623: mesa-vulkan-drivers:amd64=26.0.4-1 Downloading dependency 283 of 623: python3:amd64=3.13.9-3 Downloading dependency 284 of 623: libffi-dev:amd64=3.5.2-4 Downloading dependency 285 of 623: libmagic-mgc:amd64=1:5.46-5+b1 Downloading dependency 286 of 623: xz-utils:amd64=5.8.3-1 Downloading dependency 287 of 623: fontconfig:amd64=2.17.1-5 Downloading dependency 288 of 623: python3-pkg-resources:amd64=78.1.1-0.1 Downloading dependency 289 of 623: libpython3-stdlib:amd64=3.13.9-3 Downloading dependency 290 of 623: util-linux:amd64=2.42-2 Downloading dependency 291 of 623: libdrm2:amd64=2.4.131-1 Downloading dependency 292 of 623: libxft2:amd64=2.3.6-1+b5 Downloading dependency 293 of 623: libbluray3:amd64=1:1.4.1-1 Downloading dependency 294 of 623: libxcb-xkb1:amd64=1.17.0-2+b2 Downloading dependency 295 of 623: libavfilter-dev:amd64=7:8.1-3+b1 Downloading dependency 296 of 623: libglib2.0-0t64:amd64=2.88.0-1 Downloading dependency 297 of 623: libreadline-dev:amd64=8.3-4 Downloading dependency 298 of 623: libbrotli-dev:amd64=1.2.0-3 Downloading dependency 299 of 623: libwacom-dev:amd64=2.18.0-1 Downloading dependency 300 of 623: python3-typing-extensions:amd64=4.15.0-2 Downloading dependency 301 of 623: xtrans-dev:amd64=1.6.0-1 Downloading dependency 302 of 623: libheif-plugin-libde265:amd64=1.21.2-4 Downloading dependency 303 of 623: libx265-215:amd64=4.1-4+b1 Downloading dependency 304 of 623: librsvg2-2:amd64=2.62.1+dfsg-1 Downloading dependency 305 of 623: gir1.2-gly-2:amd64=2.0.8-1 Downloading dependency 306 of 623: liborc-0.4-dev:amd64=1:0.4.42-3 Downloading dependency 307 of 623: libx11-xcb-dev:amd64=2:1.8.13-1 Downloading dependency 308 of 623: liborc-0.4-0t64:amd64=1:0.4.42-3 Downloading dependency 309 of 623: libseccomp2:amd64=2.6.0-2+b1 Downloading dependency 310 of 623: libgstreamer-plugins-base1.0-0:amd64=1.28.2-1 Downloading dependency 311 of 623: libgraphite2-3:amd64=1.3.14-13 Downloading dependency 312 of 623: libspeex1:amd64=1.2.1-3+b1 Downloading dependency 313 of 623: libice6:amd64=2:1.1.1-1+b1 Downloading dependency 314 of 623: libgnutls28-dev:amd64=3.8.12-3 Downloading dependency 315 of 623: libc6-dev:amd64=2.42-14 Downloading dependency 316 of 623: libgudev-1.0-dev:amd64=238-7+b1 Downloading dependency 317 of 623: libglx-dev:amd64=1.7.0-3 Downloading dependency 318 of 623: autopoint:amd64=0.23.2-2 Downloading dependency 319 of 623: ninja-build:amd64=1.13.2-1 Downloading dependency 320 of 623: libjpeg62-turbo-dev:amd64=1:2.1.5-4 Downloading dependency 321 of 623: python3.13:amd64=3.13.12-1 Downloading dependency 322 of 623: libjpeg62-turbo:amd64=1:2.1.5-4 Downloading dependency 323 of 623: xserver-common:amd64=2:21.1.21-1 Downloading dependency 324 of 623: libx11-data:amd64=2:1.8.13-1 Downloading dependency 325 of 623: libgsm1:amd64=1.0.23-2 Downloading dependency 326 of 623: libcairo2-dev:amd64=1.18.4-3 Downloading dependency 327 of 623: libdav1d7:amd64=1.5.3-1+b1 Downloading dependency 328 of 623: libgssapi-krb5-2:amd64=1.22.1-2+b1 Downloading dependency 329 of 623: liblua5.4-0:amd64=5.4.8-1+b1 Downloading dependency 330 of 623: libva2:amd64=2.23.0-2 Downloading dependency 331 of 623: libaml0t64:amd64=0.3.0-3+b1 Downloading dependency 332 of 623: libaudit-common:amd64=1:4.1.2-1 Downloading dependency 333 of 623: gir1.2-pango-1.0:amd64=1.57.1-1 Downloading dependency 334 of 623: libmtdev1t64:amd64=1.1.7-1+b1 Downloading dependency 335 of 623: libspa-0.2-modules:amd64=1.6.3-1 Downloading dependency 336 of 623: libxft-dev:amd64=2.3.6-1+b5 Downloading dependency 337 of 623: libfontenc1:amd64=1:1.1.8-1+b3 Downloading dependency 338 of 623: winpr-utils:amd64=3.24.2+dfsg-1 Downloading dependency 339 of 623: libgl-dev:amd64=1.7.0-3 Downloading dependency 340 of 623: sgml-base:amd64=1.31+nmu1 Downloading dependency 341 of 623: libglvnd-core-dev:amd64=1.7.0-3 Downloading dependency 342 of 623: libcairo-gobject2:amd64=1.18.4-3 Downloading dependency 343 of 623: libgdk-pixbuf2.0-common:amd64=2.44.6+dfsg-2 Downloading dependency 344 of 623: libde265-0:amd64=1.0.18-1 Downloading dependency 345 of 623: libcodec2-1.2:amd64=1.2.0-4+b1 Downloading dependency 346 of 623: libxcb1:amd64=1.17.0-2+b2 Downloading dependency 347 of 623: x11proto-dev:amd64=2025.1-1 Downloading dependency 348 of 623: libgles-dev:amd64=1.7.0-3 Downloading dependency 349 of 623: libchromaprint1:amd64=1.6.0-2+b1 Downloading dependency 350 of 623: libinput-dev:amd64=1.31.1-1 Downloading dependency 351 of 623: libgprofng0:amd64=2.46-3 Downloading dependency 352 of 623: libwayland-client0:amd64=1.24.0-2+b2 Downloading dependency 353 of 623: libswscale9:amd64=7:8.1-3+b1 Downloading dependency 354 of 623: libpipewire-0.3-0t64:amd64=1.6.3-1 Downloading dependency 355 of 623: libdrm-common:amd64=2.4.131-1 Downloading dependency 356 of 623: libhogweed6t64:amd64=3.10.2-1+b1 Downloading dependency 357 of 623: xml-core:amd64=0.19 Downloading dependency 358 of 623: libwacom9:amd64=2.18.0-1 Downloading dependency 359 of 623: libavformat-dev:amd64=7:8.1-3+b1 Downloading dependency 360 of 623: libneatvnc-dev:amd64=0.9.1+dfsg-1+b2 Downloading dependency 361 of 623: libgudev-1.0-0:amd64=238-7+b1 Downloading dependency 362 of 623: libwayland-cursor0:amd64=1.24.0-2+b2 Downloading dependency 363 of 623: libxinerama1:amd64=2:1.1.4-3+b5 Downloading dependency 364 of 623: libpipewire-0.3-dev:amd64=1.6.3-1 Downloading dependency 365 of 623: libgme0:amd64=0.6.4-1 Downloading dependency 366 of 623: libglvnd-dev:amd64=1.7.0-3 Downloading dependency 367 of 623: libjpeg-dev:amd64=1:2.1.5-4 Downloading dependency 368 of 623: libfontconfig-dev:amd64=2.17.1-5 Downloading dependency 369 of 623: libei1:amd64=1.5.0-3 Downloading dependency 370 of 623: libxrender1:amd64=1:0.9.12-1+b1 Downloading dependency 371 of 623: libglx-mesa0:amd64=26.0.4-1 Downloading dependency 372 of 623: libcc1-0:amd64=16-20260322-1 Downloading dependency 373 of 623: libvulkan1:amd64=1.4.341.0-1 Downloading dependency 374 of 623: debianutils:amd64=5.23.2 Downloading dependency 375 of 623: libunibreak6:amd64=6.1-3+b1 Downloading dependency 376 of 623: librubberband3:amd64=4.0.0+dfsg-2 Downloading dependency 377 of 623: libopus0:amd64=1.6.1-1 Downloading dependency 378 of 623: libstdc++6:amd64=16-20260322-1 Downloading dependency 379 of 623: libxcb-composite0-dev:amd64=1.17.0-2+b2 Downloading dependency 380 of 623: init-system-helpers:amd64=1.69 Downloading dependency 381 of 623: libcairo2:amd64=1.18.4-3 Downloading dependency 382 of 623: libmtdev-dev:amd64=1.1.7-1+b1 Downloading dependency 383 of 623: libonnx1l:amd64=1.20.0-4Get:1 http://deb.debian.org/debian unstable/main amd64 libonnx1l amd64 1.20.0-4 [1382 kB] Fetched 1382 kB in 0s (94.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq0p45d_x/libonnx1l_1.20.0-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libidn2-dev amd64 2.3.8-4+b1 [103 kB] Fetched 103 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpssslvsd1/libidn2-dev_2.3.8-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfreetype-dev amd64 2.14.3+dfsg-1 [664 kB] Fetched 664 kB in 0s (59.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp97ymeeh0/libfreetype-dev_2.14.3+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 grep amd64 3.12-1 [443 kB] Fetched 443 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl40016bp/grep_3.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdrm-amdgpu1 amd64 2.4.131-1 [24.5 kB] Fetched 24.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9_5sq2pb/libdrm-amdgpu1_2.4.131-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavahi-client3 amd64 0.8-18 [49.2 kB] Fetched 49.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_2aaquxi/libavahi-client3_0.8-18_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdatrie-dev amd64 0.2.14-1 [18.8 kB] Fetched 18.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuf0epkx6/libdatrie-dev_0.2.14-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxshmfence1 amd64 1.3.3-1+b1 [11.2 kB] Fetched 11.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4mascmyr/libxshmfence1_1.3.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librist4 amd64 0.2.11+dfsg-1+b1 [73.4 kB] Fetched 73.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvfzqkbhw/librist4_0.2.11+dfsg-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-shape0 amd64 1.17.0-2+b2 [106 kB] Fetched 106 kB in 0s (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvg_tq24b/libxcb-shape0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsm-dev amd64 2:1.2.6-1+b1 [40.3 kB] Fetched 40.3 kB in 0s (0 B/s) dpkg-name: info: moved 'libsm-dev_2%3a1.2.6-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp2neqpcpz/libsm-dev_1.2.6-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libswresample-dev amd64 7:8.1-3+b1 [117 kB] Fetched 117 kB in 0s (1779 kB/s) dpkg-name: info: moved 'libswresample-dev_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmphadd_hig/libswresample-dev_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxvidcore4 amd64 2:1.3.7-3+b1 [250 kB] Fetched 250 kB in 0s (24.8 MB/s) dpkg-name: info: moved 'libxvidcore4_2%3a1.3.7-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp2xjxund_/libxvidcore4_1.3.7-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bzip2 amd64 1.0.8-6+b1 [41.0 kB] Fetched 41.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkhwfpjnm/bzip2_1.0.8-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libquadmath0 amd64 16-20260322-1 [148 kB] Fetched 148 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpshwu6r9w/libquadmath0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libncurses-dev amd64 6.6+20251231-1 [356 kB] Fetched 356 kB in 0s (30.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg1ksgfj3/libncurses-dev_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfftw3-single3 amd64 3.3.10-2+b2 [805 kB] Fetched 805 kB in 0s (61.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy0gaqg8c/libfftw3-single3_3.3.10-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-cursor0 amd64 0.1.6-1 [17.8 kB] Fetched 17.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp69gk6e1d/libxcb-cursor0_0.1.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdvdread8t64 amd64 7.0.1-1 [60.0 kB] Fetched 60.0 kB in 0s (5839 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1bwc_oqv/libdvdread8t64_7.0.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6 amd64 2.42-14 [1790 kB] Fetched 1790 kB in 0s (110 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph6njz454/libc6_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librabbitmq4 amd64 0.15.0-1+b1 [42.5 kB] Fetched 42.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph75vtlaj/librabbitmq4_0.15.0-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotobuf-lite32t64 amd64 3.21.12-15 [281 kB] Fetched 281 kB in 0s (25.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnp5q6ipf/libprotobuf-lite32t64_3.21.12-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfreerdp-server3-3 amd64 3.24.2+dfsg-1 [91.3 kB] Fetched 91.3 kB in 0s (2856 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxjoohmdi/libfreerdp-server3-3_3.24.2+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15 amd64 15.2.0-16 [27.1 kB] Fetched 27.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplhb_a8db/g++-15_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhwasan0 amd64 16-20260322-1 [1580 kB] Fetched 1580 kB in 0s (101 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqjj3dx0t/libhwasan0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsrt1.5-gnutls amd64 1.5.4-3 [346 kB] Fetched 346 kB in 0s (33.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzwvpndam/libsrt1.5-gnutls_1.5.4-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libncurses6 amd64 6.6+20251231-1 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6qoomzz2/libncurses6_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbsd0 amd64 0.12.2-2+b1 [132 kB] Fetched 132 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi8bxudz4/libbsd0_0.12.2-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libshine3 amd64 3.1.1-3 [22.9 kB] Fetched 22.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps7bx41hr/libshine3_3.1.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libva-glx2 amd64 2.23.0-2 [21.8 kB] Fetched 21.8 kB in 0s (757 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpryx81stl/libva-glx2_2.23.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 pkgconf-bin amd64 2.5.1-4 [35.9 kB] Fetched 35.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp03eiycwy/pkgconf-bin_2.5.1-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++ amd64 4:15.2.0-5 [1344 B] Fetched 1344 B in 0s (0 B/s) dpkg-name: info: moved 'g++_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpb0tvxvqo/g++_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblzma5 amd64 5.8.3-1 [332 kB] Fetched 332 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4i9_svh3/liblzma5_5.8.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-sync1 amd64 1.17.0-2+b2 [109 kB] Fetched 109 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp48qr4pcg/libxcb-sync1_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libx11-dev amd64 2:1.8.13-1 [903 kB] Fetched 903 kB in 0s (75.7 MB/s) dpkg-name: info: moved 'libx11-dev_2%3a1.8.13-1_amd64.deb' to '/srv/rebuilderd/tmp/tmp1jl835yt/libx11-dev_1.8.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libselinux-dev amd64 3.10-1 [170 kB] Fetched 170 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp21tp7t2d/libselinux-dev_3.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++-15-dev amd64 15.2.0-16 [2779 kB] Fetched 2779 kB in 0s (134 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsd19ka6d/libstdc++-15-dev_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libacl1 amd64 2.3.2-3 [32.7 kB] Fetched 32.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3eh94ar8/libacl1_2.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.22.1-2+b1 [31.0 kB] Fetched 31.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiyptkcz2/libkrb5support0_1.22.1-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.3-4 [181 kB] Fetched 181 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9sni8qq9/libreadline8t64_8.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaom3 amd64 3.13.1-2+b1 [1904 kB] Fetched 1904 kB in 0s (108 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_nwfw7r1/libaom3_3.13.1-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwinpr-tools3-3 amd64 3.24.2+dfsg-1 [9744 B] Fetched 9744 B in 0s (138 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkaogewf7/libwinpr-tools3-3_3.24.2+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 22 [12.2 kB] Fetched 12.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdd1p0xcu/dh-autoreconf_22_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libasyncns0 amd64 0.8-7+b1 [12.4 kB] Fetched 12.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbgifb1un/libasyncns0_0.8-7+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf0 amd64 2.46-3 [92.2 kB] Fetched 92.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1ggdqged/libctf0_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-6 [494 kB] Fetched 494 kB in 0s (49.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp7lmunst/autoconf_2.72-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fontconfig-config amd64 2.17.1-5 [56.1 kB] Fetched 56.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu4mjserb/fontconfig-config_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libharfbuzz0b amd64 12.3.2-2+b2 [513 kB] Fetched 513 kB in 0s (43.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu_xxa6ck/libharfbuzz0b_12.3.2-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ocl-icd-libopencl1 amd64 2.3.4-1 [43.0 kB] Fetched 43.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf23uew_k/ocl-icd-libopencl1_2.3.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libvorbis0a amd64 1.3.7-3+b1 [93.2 kB] Fetched 93.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdw8vp690/libvorbis0a_1.3.7-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglu1-mesa amd64 9.0.2-1.1+b4 [191 kB] Fetched 191 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpllhxna0t/libglu1-mesa_9.0.2-1.1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 coreutils amd64 9.10-1 [3142 kB] Fetched 3142 kB in 0s (137 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpef1_43z4/coreutils_9.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfribidi0 amd64 1.0.16-5 [26.7 kB] Fetched 26.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp0e4uj3o/libfribidi0_1.0.16-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgbm1 amd64 26.0.4-1 [54.6 kB] Fetched 54.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_t4rxjiy/libgbm1_26.0.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglycin-2-dev amd64 2.0.8-1 [24.8 kB] Fetched 24.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjb9b8l9_/libglycin-2-dev_2.0.8-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.2-2 [242 kB] Fetched 242 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj774q1ce/gettext-base_0.23.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblsan0 amd64 16-20260322-1 [1280 kB] Fetched 1280 kB in 0s (78.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp08va0izs/liblsan0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-gconv-modules-extra amd64 2.42-14 [1094 kB] Fetched 1094 kB in 0s (87.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpusqzgxcu/libc-gconv-modules-extra_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 base-files amd64 14 [72.9 kB] Fetched 72.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwec_0mpf/base-files_14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsepol-dev amd64 3.10-1 [377 kB] Fetched 377 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz14isouv/libsepol-dev_3.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxau6 amd64 1:1.0.11-1+b1 [20.8 kB] Fetched 20.8 kB in 0s (0 B/s) dpkg-name: info: moved 'libxau6_1%3a1.0.11-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmps4exvfta/libxau6_1.0.11-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdpkg-perl all 1.23.7 [669 kB] Fetched 669 kB in 0s (61.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwzv49tsb/libdpkg-perl_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgstreamer-plugins-base1.0-dev amd64 1.28.2-1 [541 kB] Fetched 541 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph9gwfojr/libgstreamer-plugins-base1.0-dev_1.28.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-util1 amd64 0.4.1-1+b1 [23.9 kB] Fetched 23.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdms5aefn/libxcb-util1_0.4.1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtheoradec2 amd64 1.2.0+dfsg-6+b1 [59.4 kB] Fetched 59.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmbi1upy1/libtheoradec2_1.2.0+dfsg-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-setuptools all 78.1.1-0.1 [738 kB] Fetched 738 kB in 0s (68.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv66y3ona/python3-setuptools_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libudfread3 amd64 1.2.0-2+b1 [17.0 kB] Fetched 17.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_y5ighkk/libudfread3_1.2.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libasound2-data all 1.2.15.3-1 [21.2 kB] Fetched 21.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9dqwjc1d/libasound2-data_1.2.15.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libasound2t64 amd64 1.2.15.3-1 [395 kB] Fetched 395 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpepx13k73/libasound2t64_1.2.15.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libflite1 amd64 2.2-7+b1 [12.8 MB] Fetched 12.8 MB in 0s (186 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg9ig40is/libflite1_2.2-7+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-colord-1.0 amd64 1.4.8-3 [27.9 kB] Fetched 27.9 kB in 0s (963 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7spl6z2x/gir1.2-colord-1.0_1.4.8-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpng-dev amd64 1.6.56-1 [372 kB] Fetched 372 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp12gkdu6m/libpng-dev_1.6.56-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libx264-165 amd64 2:0.165.3222+gitb35605ac-3+b2 [556 kB] Fetched 556 kB in 0s (54.6 MB/s) dpkg-name: info: moved 'libx264-165_2%3a0.165.3222+gitb35605ac-3+b2_amd64.deb' to '/srv/rebuilderd/tmp/tmpvu8v2owv/libx264-165_0.165.3222+gitb35605ac-3+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsm6 amd64 2:1.2.6-1+b1 [37.9 kB] Fetched 37.9 kB in 0s (0 B/s) dpkg-name: info: moved 'libsm6_2%3a1.2.6-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpzeat80uz/libsm6_1.2.6-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbz2-dev amd64 1.0.8-6+b1 [33.6 kB] Fetched 33.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzc63wljx/libbz2-dev_1.0.8-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblcms2-2 amd64 2.17-1 [163 kB] Fetched 163 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp359q8gfe/liblcms2-2_2.17-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-shm0-dev amd64 1.17.0-2+b2 [108 kB] Fetched 108 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw1yplraa/libxcb-shm0-dev_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libasan8 amd64 16-20260322-1 [2889 kB] Fetched 2889 kB in 0s (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6_q9dcz6/libasan8_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm6t64 amd64 1.26-1+b1 [78.9 kB] Fetched 78.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9863gvk7/libgdbm6t64_1.26-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm-compat4t64 amd64 1.26-1+b1 [53.1 kB] Fetched 53.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx93ag7j0/libgdbm-compat4t64_1.26-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzimg2 amd64 3.0.6+ds1-1+b1 [198 kB] Fetched 198 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq9e6d9n1/libzimg2_3.0.6+ds1-1+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260410T023432Z forky/main amd64 perl-base amd64 5.40.1-7 [1679 kB] Fetched 1679 kB in 0s (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2sslc9ou/perl-base_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 hostname amd64 3.25 [11.0 kB] Fetched 11.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm1pjdeqm/hostname_3.25_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libabsl20240722 amd64 20240722.0-4 [492 kB] Fetched 492 kB in 0s (39.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcckutyq1/libabsl20240722_20240722.0-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-5+b1 [330 kB] Fetched 330 kB in 0s (0 B/s) dpkg-name: info: moved 'libgmpxx4ldbl_2%3a6.3.0+dfsg-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpk184uupw/libgmpxx4ldbl_6.3.0+dfsg-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-6+b1 [9784 B] Fetched 9784 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2abxbljk/libkeyutils1_1.6.3-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglib2.0-dev-bin amd64 2.88.0-1 [37.4 kB] Fetched 37.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm5y4wy9l/libglib2.0-dev-bin_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmount1 amd64 2.42-2 [213 kB] Fetched 213 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgdqx4ei0/libmount1_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-autocommand all 2.2.2-4 [13.7 kB] Fetched 13.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmw7iv5jo/python3-autocommand_2.2.2-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 build-essential amd64 12.12 [4624 B] Fetched 4624 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpigby8zm9/build-essential_12.12_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liborc-0.4-dev-bin amd64 1:0.4.42-3 [21.3 kB] Fetched 21.3 kB in 0s (0 B/s) dpkg-name: info: moved 'liborc-0.4-dev-bin_1%3a0.4.42-3_amd64.deb' to '/srv/rebuilderd/tmp/tmpkg68qsnv/liborc-0.4-dev-bin_0.4.42-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 tar amd64 1.35+dfsg-4 [817 kB] Fetched 817 kB in 0s (59.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr4phba_4/tar_1.35+dfsg-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsensors5 amd64 1:3.6.2-2+b1 [37.7 kB] Fetched 37.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libsensors5_1%3a3.6.2-2+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpzxvde5y7/libsensors5_3.6.2-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpng16-16t64 amd64 1.6.56-1 [289 kB] Fetched 289 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp27beitn2/libpng16-16t64_1.6.56-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-image0-dev amd64 0.4.0-2+b3 [28.9 kB] Fetched 28.9 kB in 0s (957 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnbek11_c/libxcb-image0-dev_0.4.0-2+b3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Fetched 8812 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjricgwr9/dh-strip-nondeterminism_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdvdnav4 amd64 7.0.0-2 [45.9 kB] Fetched 45.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp875aqsmf/libdvdnav4_7.0.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsysprof-capture-4-dev amd64 50.0-1 [47.8 kB] Fetched 47.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwrpqddrz/libsysprof-capture-4-dev_50.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libusb-1.0-0 amd64 2:1.0.29-2+b1 [60.9 kB] Fetched 60.9 kB in 0s (0 B/s) dpkg-name: info: moved 'libusb-1.0-0_2%3a1.0.29-2+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmphv9j7i60/libusb-1.0-0_1.0.29-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.5-2 [27.9 kB] Fetched 27.9 kB in 0s (0 B/s) dpkg-name: info: moved 'libxdmcp6_1%3a1.1.5-2_amd64.deb' to '/srv/rebuilderd/tmp/tmpbci7xn3v/libxdmcp6_1.1.5-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblua5.4-dev amd64 5.4.8-1+b1 [177 kB] Fetched 177 kB in 0s (5779 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0u73jnn_/liblua5.4-dev_5.4.8-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgnutls-dane0t64 amd64 3.8.12-3 [475 kB] Fetched 475 kB in 0s (44.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6t72xlgg/libgnutls-dane0t64_3.8.12-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libflac14 amd64 1.5.0+ds-5 [180 kB] Fetched 180 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeilpes50/libflac14_1.5.0+ds-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdrm-nouveau2 amd64 2.4.131-1 [20.8 kB] Fetched 20.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjx8cqcpj/libdrm-nouveau2_2.4.131-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260410T023432Z forky/main amd64 libcrypt1 amd64 1:4.5.1-1 [98.0 kB] Fetched 98.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libcrypt1_1%3a4.5.1-1_amd64.deb' to '/srv/rebuilderd/tmp/tmplffsqst6/libcrypt1_4.5.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libinput-bin amd64 1.31.1-1 [27.3 kB] Fetched 27.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2er0og4i/libinput-bin_1.31.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.22.1-2+b1 [336 kB] Fetched 336 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe5llbfbq/libkrb5-3_1.22.1-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 netbase all 6.5 [12.4 kB] Fetched 12.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoyuke_qh/netbase_6.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-modules-bin amd64 1.7.0-5+b1 [49.8 kB] Fetched 49.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyiknvo8i/libpam-modules-bin_1.7.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-freedesktop amd64 1.86.0-6 [61.4 kB] Fetched 61.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc3da85gm/gir1.2-freedesktop_1.86.0-6_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwacom-common all 2.18.0-1 [117 kB] Fetched 117 kB in 0s (11.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkc38xbh7/libwacom-common_2.18.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgmp10 amd64 2:6.3.0+dfsg-5+b1 [561 kB] Fetched 561 kB in 0s (52.6 MB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmplumm3p1j/libgmp10_6.3.0+dfsg-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpcre2-16-0 amd64 10.46-1+b1 [281 kB] Fetched 281 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp47z3s4av/libpcre2-16-0_10.46-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsframe3 amd64 2.46-3 [84.7 kB] Fetched 84.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxk4r3jzh/libsframe3_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libssh-4 amd64 0.12.0-3 [252 kB] Fetched 252 kB in 0s (25.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgzc9clc8/libssh-4_0.12.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libvpx-dev amd64 1.16.0-3 [1339 kB] Fetched 1339 kB in 0s (22.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeujku4az/libvpx-dev_1.16.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libopengl0 amd64 1.7.0-3 [31.2 kB] Fetched 31.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpte_i48_9/libopengl0_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 media-types all 14.0.0 [30.8 kB] Fetched 30.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprqakpd9_/media-types_14.0.0_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libselinux1 amd64 3.10-1 [85.4 kB] Fetched 85.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmwwt_7dc/libselinux1_3.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 nettle-dev amd64 3.10.2-1+b1 [1321 kB] Fetched 1321 kB in 0s (91.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplhb8f6b3/nettle-dev_3.10.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.2-3 [918 kB] Fetched 918 kB in 0s (74.7 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.2-3_amd64.deb' to '/srv/rebuilderd/tmp/tmpoi84a5bx/zlib1g-dev_1.3.dfsg+really1.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnorm1t64 amd64 1.5.9+dfsg-4 [225 kB] Fetched 225 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpux7grjti/libnorm1t64_1.5.9+dfsg-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-xkb-dev amd64 1.17.0-2+b2 [140 kB] Fetched 140 kB in 0s (2288 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl5vwwthn/libxcb-xkb-dev_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxkbcommon-dev amd64 1.13.1-1 [60.1 kB] Fetched 60.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_ne3kic/libxkbcommon-dev_1.13.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgstreamer1.0-dev amd64 1.28.2-1 [601 kB] Fetched 601 kB in 0s (58.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw4xfijrj/libgstreamer1.0-dev_1.28.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmount-dev amd64 2.42-2 [25.8 kB] Fetched 25.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu2yitbus/libmount-dev_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxext-dev amd64 2:1.3.4-1+b4 [105 kB] Fetched 105 kB in 0s (0 B/s) dpkg-name: info: moved 'libxext-dev_2%3a1.3.4-1+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpqhw14re3/libxext-dev_1.3.4-1+b4_amd64.deb' Downloading dependency 384 of 623: libidn2-dev:amd64=2.3.8-4+b1 Downloading dependency 385 of 623: libfreetype-dev:amd64=2.14.3+dfsg-1 Downloading dependency 386 of 623: grep:amd64=3.12-1 Downloading dependency 387 of 623: libdrm-amdgpu1:amd64=2.4.131-1 Downloading dependency 388 of 623: libavahi-client3:amd64=0.8-18 Downloading dependency 389 of 623: libdatrie-dev:amd64=0.2.14-1 Downloading dependency 390 of 623: libxshmfence1:amd64=1.3.3-1+b1 Downloading dependency 391 of 623: librist4:amd64=0.2.11+dfsg-1+b1 Downloading dependency 392 of 623: libxcb-shape0:amd64=1.17.0-2+b2 Downloading dependency 393 of 623: libsm-dev:amd64=2:1.2.6-1+b1 Downloading dependency 394 of 623: libswresample-dev:amd64=7:8.1-3+b1 Downloading dependency 395 of 623: libxvidcore4:amd64=2:1.3.7-3+b1 Downloading dependency 396 of 623: bzip2:amd64=1.0.8-6+b1 Downloading dependency 397 of 623: libquadmath0:amd64=16-20260322-1 Downloading dependency 398 of 623: libncurses-dev:amd64=6.6+20251231-1 Downloading dependency 399 of 623: libfftw3-single3:amd64=3.3.10-2+b2 Downloading dependency 400 of 623: libxcb-cursor0:amd64=0.1.6-1 Downloading dependency 401 of 623: libdvdread8t64:amd64=7.0.1-1 Downloading dependency 402 of 623: libc6:amd64=2.42-14 Downloading dependency 403 of 623: librabbitmq4:amd64=0.15.0-1+b1 Downloading dependency 404 of 623: libprotobuf-lite32t64:amd64=3.21.12-15 Downloading dependency 405 of 623: libfreerdp-server3-3:amd64=3.24.2+dfsg-1 Downloading dependency 406 of 623: g++-15:amd64=15.2.0-16 Downloading dependency 407 of 623: libhwasan0:amd64=16-20260322-1 Downloading dependency 408 of 623: libsrt1.5-gnutls:amd64=1.5.4-3 Downloading dependency 409 of 623: libncurses6:amd64=6.6+20251231-1 Downloading dependency 410 of 623: libbsd0:amd64=0.12.2-2+b1 Downloading dependency 411 of 623: libshine3:amd64=3.1.1-3 Downloading dependency 412 of 623: libva-glx2:amd64=2.23.0-2 Downloading dependency 413 of 623: pkgconf-bin:amd64=2.5.1-4 Downloading dependency 414 of 623: g++:amd64=4:15.2.0-5 Downloading dependency 415 of 623: liblzma5:amd64=5.8.3-1 Downloading dependency 416 of 623: libxcb-sync1:amd64=1.17.0-2+b2 Downloading dependency 417 of 623: libx11-dev:amd64=2:1.8.13-1 Downloading dependency 418 of 623: libselinux-dev:amd64=3.10-1 Downloading dependency 419 of 623: libstdc++-15-dev:amd64=15.2.0-16 Downloading dependency 420 of 623: libacl1:amd64=2.3.2-3 Downloading dependency 421 of 623: libkrb5support0:amd64=1.22.1-2+b1 Downloading dependency 422 of 623: libreadline8t64:amd64=8.3-4 Downloading dependency 423 of 623: libaom3:amd64=3.13.1-2+b1 Downloading dependency 424 of 623: libwinpr-tools3-3:amd64=3.24.2+dfsg-1 Downloading dependency 425 of 623: dh-autoreconf:amd64=22 Downloading dependency 426 of 623: libasyncns0:amd64=0.8-7+b1 Downloading dependency 427 of 623: libctf0:amd64=2.46-3 Downloading dependency 428 of 623: autoconf:amd64=2.72-6 Downloading dependency 429 of 623: fontconfig-config:amd64=2.17.1-5 Downloading dependency 430 of 623: libharfbuzz0b:amd64=12.3.2-2+b2 Downloading dependency 431 of 623: ocl-icd-libopencl1:amd64=2.3.4-1 Downloading dependency 432 of 623: libvorbis0a:amd64=1.3.7-3+b1 Downloading dependency 433 of 623: libglu1-mesa:amd64=9.0.2-1.1+b4 Downloading dependency 434 of 623: coreutils:amd64=9.10-1 Downloading dependency 435 of 623: libfribidi0:amd64=1.0.16-5 Downloading dependency 436 of 623: libgbm1:amd64=26.0.4-1 Downloading dependency 437 of 623: libglycin-2-dev:amd64=2.0.8-1 Downloading dependency 438 of 623: gettext-base:amd64=0.23.2-2 Downloading dependency 439 of 623: liblsan0:amd64=16-20260322-1 Downloading dependency 440 of 623: libc-gconv-modules-extra:amd64=2.42-14 Downloading dependency 441 of 623: base-files:amd64=14 Downloading dependency 442 of 623: libsepol-dev:amd64=3.10-1 Downloading dependency 443 of 623: libxau6:amd64=1:1.0.11-1+b1 Downloading dependency 444 of 623: libdpkg-perl:amd64=1.23.7 Downloading dependency 445 of 623: libgstreamer-plugins-base1.0-dev:amd64=1.28.2-1 Downloading dependency 446 of 623: libxcb-util1:amd64=0.4.1-1+b1 Downloading dependency 447 of 623: libtheoradec2:amd64=1.2.0+dfsg-6+b1 Downloading dependency 448 of 623: python3-setuptools:amd64=78.1.1-0.1 Downloading dependency 449 of 623: libudfread3:amd64=1.2.0-2+b1 Downloading dependency 450 of 623: libasound2-data:amd64=1.2.15.3-1 Downloading dependency 451 of 623: libasound2t64:amd64=1.2.15.3-1 Downloading dependency 452 of 623: libflite1:amd64=2.2-7+b1 Downloading dependency 453 of 623: gir1.2-colord-1.0:amd64=1.4.8-3 Downloading dependency 454 of 623: libpng-dev:amd64=1.6.56-1 Downloading dependency 455 of 623: libx264-165:amd64=2:0.165.3222+gitb35605ac-3+b2 Downloading dependency 456 of 623: libsm6:amd64=2:1.2.6-1+b1 Downloading dependency 457 of 623: libbz2-dev:amd64=1.0.8-6+b1 Downloading dependency 458 of 623: liblcms2-2:amd64=2.17-1 Downloading dependency 459 of 623: libxcb-shm0-dev:amd64=1.17.0-2+b2 Downloading dependency 460 of 623: libasan8:amd64=16-20260322-1 Downloading dependency 461 of 623: libgdbm6t64:amd64=1.26-1+b1 Downloading dependency 462 of 623: libgdbm-compat4t64:amd64=1.26-1+b1 Downloading dependency 463 of 623: libzimg2:amd64=3.0.6+ds1-1+b1 Downloading dependency 464 of 623: perl-base:amd64=5.40.1-7 Downloading dependency 465 of 623: hostname:amd64=3.25 Downloading dependency 466 of 623: libabsl20240722:amd64=20240722.0-4 Downloading dependency 467 of 623: libgmpxx4ldbl:amd64=2:6.3.0+dfsg-5+b1 Downloading dependency 468 of 623: libkeyutils1:amd64=1.6.3-6+b1 Downloading dependency 469 of 623: libglib2.0-dev-bin:amd64=2.88.0-1 Downloading dependency 470 of 623: libmount1:amd64=2.42-2 Downloading dependency 471 of 623: python3-autocommand:amd64=2.2.2-4 Downloading dependency 472 of 623: build-essential:amd64=12.12 Downloading dependency 473 of 623: liborc-0.4-dev-bin:amd64=1:0.4.42-3 Downloading dependency 474 of 623: tar:amd64=1.35+dfsg-4 Downloading dependency 475 of 623: libsensors5:amd64=1:3.6.2-2+b1 Downloading dependency 476 of 623: libpng16-16t64:amd64=1.6.56-1 Downloading dependency 477 of 623: libxcb-image0-dev:amd64=0.4.0-2+b3 Downloading dependency 478 of 623: dh-strip-nondeterminism:amd64=1.15.0-1 Downloading dependency 479 of 623: libdvdnav4:amd64=7.0.0-2 Downloading dependency 480 of 623: libsysprof-capture-4-dev:amd64=50.0-1 Downloading dependency 481 of 623: libusb-1.0-0:amd64=2:1.0.29-2+b1 Downloading dependency 482 of 623: libxdmcp6:amd64=1:1.1.5-2 Downloading dependency 483 of 623: liblua5.4-dev:amd64=5.4.8-1+b1 Downloading dependency 484 of 623: libgnutls-dane0t64:amd64=3.8.12-3 Downloading dependency 485 of 623: libflac14:amd64=1.5.0+ds-5 Downloading dependency 486 of 623: libdrm-nouveau2:amd64=2.4.131-1 Downloading dependency 487 of 623: libcrypt1:amd64=1:4.5.1-1 Downloading dependency 488 of 623: libinput-bin:amd64=1.31.1-1 Downloading dependency 489 of 623: libkrb5-3:amd64=1.22.1-2+b1 Downloading dependency 490 of 623: netbase:amd64=6.5 Downloading dependency 491 of 623: libpam-modules-bin:amd64=1.7.0-5+b1 Downloading dependency 492 of 623: gir1.2-freedesktop:amd64=1.86.0-6 Downloading dependency 493 of 623: libwacom-common:amd64=2.18.0-1 Downloading dependency 494 of 623: libgmp10:amd64=2:6.3.0+dfsg-5+b1 Downloading dependency 495 of 623: libpcre2-16-0:amd64=10.46-1+b1 Downloading dependency 496 of 623: libsframe3:amd64=2.46-3 Downloading dependency 497 of 623: libssh-4:amd64=0.12.0-3 Downloading dependency 498 of 623: libvpx-dev:amd64=1.16.0-3 Downloading dependency 499 of 623: libopengl0:amd64=1.7.0-3 Downloading dependency 500 of 623: media-types:amd64=14.0.0 Downloading dependency 501 of 623: libselinux1:amd64=3.10-1 Downloading dependency 502 of 623: nettle-dev:amd64=3.10.2-1+b1 Downloading dependency 503 of 623: zlib1g-dev:amd64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 504 of 623: libnorm1t64:amd64=1.5.9+dfsg-4 Downloading dependency 505 of 623: libxcb-xkb-dev:amd64=1.17.0-2+b2 Downloading dependency 506 of 623: libxkbcommon-dev:amd64=1.13.1-1 Downloading dependency 507 of 623: libgstreamer1.0-dev:amd64=1.28.2-1 Downloading dependency 508 of 623: libmount-dev:amd64=2.42-2 Downloading dependency 509 of 623: libxext-dev:amd64=2:1.3.4-1+b4 Downloading dependency 510 of 623: pango1.0-tools:amd64=1.57.1-1Get:1 http://deb.debian.org/debian unstable/main amd64 pango1.0-tools amd64 1.57.1-1 [38.8 kB] Fetched 38.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt9enlmdt/pango1.0-tools_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.2.0-3 [320 kB] Fetched 320 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkomou0vv/libbrotli1_1.2.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcvt0 amd64 0.1.3-1+b1 [5752 B] Fetched 5752 B in 0s (260 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp09rbgx4d/libxcvt0_0.1.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libre2-11 amd64 20250805-1+b2 [168 kB] Fetched 168 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpig8v5l4a/libre2-11_20250805-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-render0 amd64 1.17.0-2+b2 [115 kB] Fetched 115 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps6_k6t9w/libxcb-render0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libonnxruntime1.23 amd64 1.23.2+dfsg-6+b2 [5345 kB] Fetched 5345 kB in 0s (159 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3w7jg8vn/libonnxruntime1.23_1.23.2+dfsg-6+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Fetched 22.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvw3b60nc/intltool-debian_0.35.0+20060710.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblcms2-dev amd64 2.17-1 [2217 kB] Fetched 2217 kB in 0s (124 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdanxmbyr/liblcms2-dev_2.17-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjson-c5 amd64 0.18+ds-3 [44.5 kB] Fetched 44.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuk8fzbqa/libjson-c5_0.18+ds-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-render0-dev amd64 1.17.0-2+b2 [118 kB] Fetched 118 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpztw323et/libxcb-render0-dev_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwayland-bin amd64 1.24.0-2+b2 [22.2 kB] Fetched 22.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkrzo5102/libwayland-bin_1.24.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxpm4 amd64 1:3.5.17-1+b4 [56.6 kB] Fetched 56.6 kB in 0s (0 B/s) dpkg-name: info: moved 'libxpm4_1%3a3.5.17-1+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmph6gvtd__/libxpm4_3.5.17-1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebpdecoder3 amd64 1.5.0-0.1+b1 [224 kB] Fetched 224 kB in 0s (3163 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg8wxzpem/libwebpdecoder3_1.5.0-0.1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxrandr2 amd64 2:1.5.4-1+b4 [36.5 kB] Fetched 36.5 kB in 0s (0 B/s) dpkg-name: info: moved 'libxrandr2_2%3a1.5.4-1+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpsk7e75ve/libxrandr2_1.5.4-1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 girepository-tools amd64 2.88.0-1 [132 kB] Fetched 132 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi5jnnzpi/girepository-tools_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sed amd64 4.9-2 [329 kB] Fetched 329 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppvgd6nlb/sed_4.9-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavformat62 amd64 7:8.1-3+b1 [1268 kB] Fetched 1268 kB in 0s (90.0 MB/s) dpkg-name: info: moved 'libavformat62_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpz1j80sg0/libavformat62_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsepol2 amd64 3.10-1 [307 kB] Fetched 307 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb0fg6d9z/libsepol2_3.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsmartcols1 amd64 2.42-2 [144 kB] Fetched 144 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkhqd8fd0/libsmartcols1_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-mono all 2.37-8 [489 kB] Fetched 489 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplbeiiadm/fonts-dejavu-mono_2.37-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtwolame0 amd64 0.4.0-2+b3 [51.3 kB] Fetched 51.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkj4uyelt/libtwolame0_0.4.0-2+b3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libvorbisfile3 amd64 1.3.7-3+b1 [21.0 kB] Fetched 21.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1_hv3kj0/libvorbisfile3_1.3.7-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam0g amd64 1.7.0-5+b1 [70.4 kB] Fetched 70.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp86uq78cw/libpam0g_1.7.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libheif-plugin-dav1d amd64 1.21.2-4 [19.5 kB] Fetched 19.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnftl3d5m/libheif-plugin-dav1d_1.21.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libva-x11-2 amd64 2.23.0-2 [22.7 kB] Fetched 22.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2ft4z5_d/libva-x11-2_2.23.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfreerdp-server-proxy3-3 amd64 3.24.2+dfsg-1 [42.9 kB] Fetched 42.9 kB in 0s (196 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6cmnlykm/libfreerdp-server-proxy3-3_3.24.2+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgio-2.0-dev-bin amd64 2.88.0-1 [150 kB] Fetched 150 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd3w4d01y/libgio-2.0-dev-bin_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgles2 amd64 1.7.0-3 [17.5 kB] Fetched 17.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyylob81e/libgles2_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libturbojpeg0-dev amd64 1:2.1.5-4 [238 kB] Fetched 238 kB in 0s (10.4 MB/s) dpkg-name: info: moved 'libturbojpeg0-dev_1%3a2.1.5-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpqeq9dp4t/libturbojpeg0-dev_2.1.5-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.21-1 [332 kB] Fetched 332 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuu37xd1a/m4_1.4.21-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfreerdp-shadow-subsystem3-3 amd64 3.24.2+dfsg-1 [11.4 kB] Fetched 11.4 kB in 0s (165 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_3ou_xr9/libfreerdp-shadow-subsystem3-3_3.24.2+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ncurses-bin amd64 6.6+20251231-1 [445 kB] Fetched 445 kB in 0s (43.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3bx30dsw/ncurses-bin_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-glib-2.0-dev amd64 2.88.0-1 [902 kB] Fetched 902 kB in 0s (70.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe362fknm/gir1.2-glib-2.0-dev_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnuma1 amd64 2.0.19-1+b1 [22.5 kB] Fetched 22.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq8zjypow/libnuma1_2.0.19-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpixman-1-dev amd64 0.46.4-1+b1 [12.2 kB] Fetched 12.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqwsdru4r/libpixman-1-dev_0.46.4-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libva-dev amd64 2.23.0-2 [130 kB] Fetched 130 kB in 0s (4256 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprhyqvye1/libva-dev_2.23.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzstd1 amd64 1.5.7+dfsg-3+b1 [308 kB] Fetched 308 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpugnrzbpg/libzstd1_1.5.7+dfsg-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmbedcrypto16 amd64 3.6.5-0.1 [363 kB] Fetched 363 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpng8tyj3q/libmbedcrypto16_3.6.5-0.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxt6t64 amd64 1:1.2.1-1.3+b1 [191 kB] Fetched 191 kB in 0s (0 B/s) dpkg-name: info: moved 'libxt6t64_1%3a1.2.1-1.3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpdr7wzmvg/libxt6t64_1.2.1-1.3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-16 [23.4 MB] Fetched 23.4 MB in 0s (185 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpivdpp_8l/gcc-15-x86-64-linux-gnu_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc amd64 4:15.2.0-5 [5160 B] Fetched 5160 B in 0s (0 B/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpn7htelvw/gcc_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15 amd64 15.2.0-16 [1276 B] Fetched 1276 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjo2bg6bh/cpp-15_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpangoxft-1.0-0 amd64 1.57.1-1 [22.2 kB] Fetched 22.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcm2ctamg/libpangoxft-1.0-0_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmp3lame0 amd64 3.101~svn6531+dfsg-1 [285 kB] Fetched 285 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl40375pp/libmp3lame0_3.101~svn6531+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libonnxruntime-providers amd64 1.23.2+dfsg-6+b2 [310 kB] Fetched 310 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxdm39ao9/libonnxruntime-providers_1.23.2+dfsg-6+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-xfixes0 amd64 1.17.0-2+b2 [109 kB] Fetched 109 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5k0ok0d1/libxcb-xfixes0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Fetched 27.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6wmvwd59/sensible-utils_0.0.26_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-2+b1 [49.5 kB] Fetched 49.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpojpmk99k/libpipeline1_1.5.8-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgpg-error0 amd64 1.59-4 [88.5 kB] Fetched 88.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy0h68d_o/libgpg-error0_1.59-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libudev-dev amd64 260.1-1 [50.4 kB] Fetched 50.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8h2ueqzk/libudev-dev_260.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpcre2-8-0 amd64 10.46-1+b1 [298 kB] Fetched 298 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0setvskl/libpcre2-8-0_10.46-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxkbcommon0 amd64 1.13.1-1 [148 kB] Fetched 148 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpec1ql8na/libxkbcommon0_1.13.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libswscale-dev amd64 7:8.1-3+b1 [538 kB] Fetched 538 kB in 0s (9441 kB/s) dpkg-name: info: moved 'libswscale-dev_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpadbp43tn/libswscale-dev_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcap-ng0 amd64 0.9.2-1 [16.5 kB] Fetched 16.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpydt1y0is/libcap-ng0_0.9.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpango-1.0-0 amd64 1.57.1-1 [224 kB] Fetched 224 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw06nrw8s/libpango-1.0-0_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbs2b0 amd64 3.1.0+dfsg-8+b2 [12.6 kB] Fetched 12.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgt3c1esn/libbs2b0_3.1.0+dfsg-8+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libssl3t64 amd64 3.6.1-3 [2478 kB] Fetched 2478 kB in 0s (127 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphqnnfpts/libssl3t64_3.6.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgstreamer-gl1.0-0 amd64 1.28.2-1 [270 kB] Fetched 270 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5l1x2mf9/libgstreamer-gl1.0-0_1.28.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtheoraenc2 amd64 1.2.0+dfsg-6+b1 [118 kB] Fetched 118 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxhy31tq9/libtheoraenc2_1.2.0+dfsg-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxxf86vm1 amd64 1:1.1.4-2 [19.9 kB] Fetched 19.9 kB in 0s (0 B/s) dpkg-name: info: moved 'libxxf86vm1_1%3a1.1.4-2_amd64.deb' to '/srv/rebuilderd/tmp/tmp7z_e1km3/libxxf86vm1_1.1.4-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpcre2-posix3 amd64 10.46-1+b1 [64.3 kB] Fetched 64.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpby8anf47/libpcre2-posix3_10.46-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dash amd64 0.5.12-12 [98.5 kB] Fetched 98.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgifhzgr4/dash_0.5.12-12_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb1-dev amd64 1.17.0-2+b2 [181 kB] Fetched 181 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn_xxm7vz/libxcb1-dev_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgirepository-2.0-0 amd64 2.88.0-1 [126 kB] Fetched 126 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwgd4wptq/libgirepository-2.0-0_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libogg0 amd64 1.3.6-2 [24.3 kB] Fetched 24.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo1y20q5t/libogg0_1.3.6-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libthai0 amd64 0.1.30-1 [52.2 kB] Fetched 52.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmhrktck6/libthai0_0.1.30-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-image0 amd64 0.4.0-2+b3 [22.3 kB] Fetched 22.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpns95jtuc/libxcb-image0_0.4.0-2+b3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libharfbuzz-dev amd64 12.3.2-2+b2 [148 kB] Fetched 148 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpndsxopx7/libharfbuzz-dev_12.3.2-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxfixes3 amd64 1:6.0.0-2+b5 [20.3 kB] Fetched 20.3 kB in 0s (0 B/s) dpkg-name: info: moved 'libxfixes3_1%3a6.0.0-2+b5_amd64.deb' to '/srv/rebuilderd/tmp/tmp_balcfsv/libxfixes3_6.0.0-2+b5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxaw7 amd64 2:1.0.16-1+b1 [215 kB] Fetched 215 kB in 0s (0 B/s) dpkg-name: info: moved 'libxaw7_2%3a1.0.16-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp4k_dt6xo/libxaw7_1.0.16-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfuse3-dev amd64 3.18.2-1 [160 kB] Fetched 160 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf2gyv0s1/libfuse3-dev_3.18.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-10 [539 kB] Fetched 539 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyerh2qvs/libtool_2.5.4-10_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpangoft2-1.0-0 amd64 1.57.1-1 [53.0 kB] Fetched 53.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjcmluj5e/libpangoft2-1.0-0_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-glx0 amd64 1.17.0-2+b2 [122 kB] Fetched 122 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa3he23p0/libxcb-glx0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxdmcp-dev amd64 1:1.1.5-2 [43.7 kB] Fetched 43.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxdmcp-dev_1%3a1.1.5-2_amd64.deb' to '/srv/rebuilderd/tmp/tmp__jhjfi3/libxdmcp-dev_1.1.5-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-5 [1200 B] Fetched 1200 B in 0s (0 B/s) dpkg-name: info: moved 'g++-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpze_0c3l6/g++-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcolord-dev amd64 1.4.8-3 [71.3 kB] Fetched 71.3 kB in 0s (3330 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr3lekg48/libcolord-dev_1.4.8-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsvtav1enc4 amd64 4.1.0+dfsg-1 [2414 kB] Fetched 2414 kB in 0s (127 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprk4bxb5u/libsvtav1enc4_4.1.0+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-shm0 amd64 1.17.0-2+b2 [105 kB] Fetched 105 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphxc7dqbw/libxcb-shm0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdrm-dev amd64 2.4.131-1 [306 kB] Fetched 306 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9n0r71gs/libdrm-dev_2.4.131-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10+b2 [184 kB] Fetched 184 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0sjf6pwa/libevent-2.1-7t64_2.1.12-stable-10+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcap2 amd64 1:2.78-1 [26.9 kB] Fetched 26.9 kB in 0s (0 B/s) dpkg-name: info: moved 'libcap2_1%3a2.78-1_amd64.deb' to '/srv/rebuilderd/tmp/tmptacgrdgx/libcap2_2.78-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcap2-bin amd64 1:2.78-1 [36.7 kB] Fetched 36.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libcap2-bin_1%3a2.78-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpuh7x9yes/libcap2-bin_2.78-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.12-1 [866 kB] Fetched 866 kB in 0s (70.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2laqutbm/libpython3.13-minimal_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bubblewrap amd64 0.11.1-1 [51.0 kB] Fetched 51.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpta8rqer4/bubblewrap_0.11.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 glycin-loaders amd64 2.0.8-1 [2781 kB] Fetched 2781 kB in 0s (134 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk6o87rk6/glycin-loaders_2.0.8-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 26.0-1 [64.3 kB] Fetched 64.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjx23b5qk/python3-packaging_26.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgnutls30t64 amd64 3.8.12-3 [1520 kB] Fetched 1520 kB in 0s (96.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsh87jfla/libgnutls30t64_3.8.12-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libturbojpeg0 amd64 1:2.1.5-4 [212 kB] Fetched 212 kB in 0s (9576 kB/s) dpkg-name: info: moved 'libturbojpeg0_1%3a2.1.5-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpjho62qvn/libturbojpeg0_2.1.5-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzmq5 amd64 4.3.5-1+b4 [298 kB] Fetched 298 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp99vya4mj/libzmq5_4.3.5-1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libva-wayland2 amd64 2.23.0-2 [21.2 kB] Fetched 21.2 kB in 0s (776 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphh4p_2xg/libva-wayland2_2.23.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebconfclient0 amd64 0.282+b2 [11.2 kB] Fetched 11.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphzm169dd/libdebconfclient0_0.282+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf-nobfd0 amd64 2.46-3 [160 kB] Fetched 160 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmbj39pb4/libctf-nobfd0_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Fetched 1469 kB in 0s (98.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz9fysuj2/man-db_2.13.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.2-2 [1684 kB] Fetched 1684 kB in 0s (109 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0ykg6fuo/gettext_0.23.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxxhash0 amd64 0.8.3-2+b1 [28.1 kB] Fetched 28.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj9nxpkxb/libxxhash0_0.8.3-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-5+b1 [642 kB] Fetched 642 kB in 0s (61.5 MB/s) dpkg-name: info: moved 'libgmp-dev_2%3a6.3.0+dfsg-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpy561hwq9/libgmp-dev_6.3.0+dfsg-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsensors-config all 1:3.6.2-2 [16.2 kB] Fetched 16.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libsensors-config_1%3a3.6.2-2_all.deb' to '/srv/rebuilderd/tmp/tmpbu0nv8l2/libsensors-config_3.6.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gir1.2-freedesktop-dev amd64 1.86.0-6 [52.5 kB] Fetched 52.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5zc5yql6/gir1.2-freedesktop-dev_1.86.0-6_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libedit2 amd64 3.1-20251016-1 [93.6 kB] Fetched 93.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpadqu5pas/libedit2_3.1-20251016-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libvpx12 amd64 1.16.0-3 [1172 kB] Fetched 1172 kB in 0s (90.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb_zq1nm0/libvpx12_1.16.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-render-util0 amd64 0.3.10-1+b1 [18.7 kB] Fetched 18.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0zam733o/libxcb-render-util0_0.3.10-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfreerdp3-3 amd64 3.24.2+dfsg-1 [744 kB] Fetched 744 kB in 0s (11.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnokvt761/libfreerdp3-3_3.24.2+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcrypt20 amd64 1.12.1-2 [900 kB] Fetched 900 kB in 0s (77.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7zbvme5/libgcrypt20_1.12.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libopengl-dev amd64 1.7.0-3 [5360 B] Fetched 5360 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk43z6kwd/libopengl-dev_1.7.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavcodec-dev amd64 7:8.1-3+b1 [7350 kB] Fetched 7350 kB in 0s (44.1 MB/s) dpkg-name: info: moved 'libavcodec-dev_7%3a8.1-3+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpqabbsih0/libavcodec-dev_8.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libx11-6 amd64 2:1.8.13-1 [829 kB] Fetched 829 kB in 0s (75.7 MB/s) dpkg-name: info: moved 'libx11-6_2%3a1.8.13-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpifn5rz_4/libx11-6_1.8.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typeguard all 4.4.4-2 [37.2 kB] Fetched 37.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdck5193j/python3-typeguard_4.4.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dpkg amd64 1.23.7 [1531 kB] Fetched 1531 kB in 0s (104 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq0h9sf7f/dpkg_1.23.7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 tzdata all 2026a-3 [260 kB] Fetched 260 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgdvinsv0/tzdata_2026a-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebp7 amd64 1.5.0-0.1+b1 [336 kB] Fetched 336 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp62uzthp_/libwebp7_1.5.0-0.1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libvidstab1.1 amd64 1.1.0-2.1 [38.5 kB] Fetched 38.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1xs6sm8s/libvidstab1.1_1.1.0-2.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcursor-dev amd64 1:1.2.3-1+b1 [51.8 kB] Fetched 51.8 kB in 0s (0 B/s) dpkg-name: info: moved 'libxcursor-dev_1%3a1.2.3-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpkkpibfm_/libxcursor-dev_1.2.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcolord2 amd64 1.4.8-3 [141 kB] Fetched 141 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_mrxqbpr/libcolord2_1.4.8-3_amd64.deb' dpkg-buildpackage: info: source package debootsnap-dummy dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/debootsnap-dummy/ dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'debootsnap-dummy' in '../debootsnap-dummy_1.0_all.deb'. dpkg-genbuildinfo --build=binary -O../debootsnap-dummy_1.0_amd64.buildinfo dpkg-genchanges --build=binary -O../debootsnap-dummy_1.0_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) The package has been created. Attention, the package has been created in the /srv/rebuilderd/tmp/tmp29rivn69/cache directory, not in ".." as indicated by the message above! I: automatically chosen mode: unshare I: chroot architecture amd64 is equal to the host's architecture I: using /srv/rebuilderd/tmp/mmdebstrap.uD__pxkH7L as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.uD__pxkH7L 127.0.0.1 - - [10/Apr/2026 22:52:45] code 404, message File not found 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:45361 ./ InRelease 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:45361 ./ Release [462 B] 127.0.0.1 - - [10/Apr/2026 22:52:45] code 404, message File not found 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:45361 ./ Release.gpg 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:45361 ./ Packages [774 kB] Fetched 774 kB in 0s (41.2 MB/s) Reading package lists... usr-is-merged found but not real -- not running merged-usr setup hook I: skipping apt-get update because it was already run I: downloading packages with apt... 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./gcc-16-base_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libc-gconv-modules-extra_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libc6_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libgcc-s1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./mawk_1.3.4.20260302-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./base-files_14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libtinfo6_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./debianutils_5.23.2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./bash_5.3-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libacl1_2.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libattr1_2.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libpcre2-8-0_10.46-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libselinux1_3.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libzstd1_1.5.7%2bdfsg-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./zlib1g_1.3.dfsg%2breally1.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libssl3t64_3.6.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./openssl-provider-legacy_3.6.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libsystemd0_260.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./coreutils_9.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./dash_0.5.12-12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./diffutils_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libbz2-1.0_1.0.8-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./liblzma5_5.8.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libmd0_1.1.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./tar_1.35%2bdfsg-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./dpkg_1.23.7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./findutils_4.10.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./grep_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./gzip_1.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./hostname_3.25_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./ncurses-bin_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./libcrypt1_4.5.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:45] "GET /./perl-base_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./sed_4.9-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libcap-ng0_0.9.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libaudit1_4.1.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libpam0g_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libpam-modules-bin_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libpam-modules_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libpam-runtime_1.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libblkid1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libmount1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libsmartcols1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libudev1_260.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libuuid1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./util-linux_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libdebconfclient0_0.282%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./base-passwd_3.6.8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./libc-bin_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./ncurses-base_6.6%2b20251231-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:46] "GET /./sysvinit-utils_3.18-1_amd64.deb HTTP/1.1" 200 - I: extracting archives... I: running --extract-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/extract00.sh /srv/rebuilderd/tmp/mmdebstrap.uD__pxkH7L 127.0.0.1 - - [10/Apr/2026 22:52:47] code 404, message File not found 127.0.0.1 - - [10/Apr/2026 22:52:47] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:45361 ./ InRelease 127.0.0.1 - - [10/Apr/2026 22:52:47] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:45361 ./ Release 127.0.0.1 - - [10/Apr/2026 22:52:47] code 404, message File not found 127.0.0.1 - - [10/Apr/2026 22:52:47] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:45361 ./ Release.gpg Reading package lists... usr-is-merged found but not real -- not running merged-usr extract hook I: installing essential packages... I: running --essential-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/essential00.sh /srv/rebuilderd/tmp/mmdebstrap.uD__pxkH7L usr-is-merged was not installed in a previous hook -- not running merged-usr essential hook I: installing remaining packages inside the chroot... 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libexpat1_2.7.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libpython3.13-minimal_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./python3.13-minimal_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./python3-minimal_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./tzdata_2026a-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libffi8_3.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libncursesw6_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libreadline8t64_8.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libsqlite3-0_3.46.1-9%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libpython3.13-stdlib_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./python3.13_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libpython3-stdlib_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./python3_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./seatd_0.9.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libstdc%2b%2b6_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libuchardet0_0.0.8-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./groff-base_1.23.0-10_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libcap2_2.78-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libcap2-bin_2.78-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./bsdextrautils_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libgdbm6t64_1.26-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libpipeline1_1.5.8-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libseccomp2_2.6.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./man-db_2.13.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./bzip2_1.0.8-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libmagic-mgc_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libmagic1t64_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./file_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./gettext-base_0.23.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./perl-modules-5.40_5.40.1-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libgdbm-compat4t64_1.26-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libperl5.40_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./perl_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./xz-utils_5.8.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./m4_1.4.21-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./autoconf_2.72-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./autotools-dev_20240727.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./automake_1.18.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./autopoint_0.23.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libsframe3_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./binutils-common_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libbinutils_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libgprofng0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libctf-nobfd0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libctf0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libjansson4_2.14-2%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./binutils-x86-64-linux-gnu_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./binutils_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./bubblewrap_0.11.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libc-dev-bin_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./linux-libc-dev_6.19.11-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./rpcsvc-proto_1.4.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libc6-dev_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./gcc-15-base_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libisl23_0.27-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libmpfr6_4.2.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libmpc3_1.3.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./cpp-15-x86-64-linux-gnu_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./cpp-15_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./cpp-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./cpp_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libcc1-0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libgomp1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libitm1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libatomic1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libasan8_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./liblsan0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libtsan2_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libubsan1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libhwasan0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libquadmath0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libgcc-15-dev_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./gcc-15-x86-64-linux-gnu_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./gcc-15_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./gcc-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./gcc_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libstdc%2b%2b-15-dev_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./g%2b%2b-15-x86-64-linux-gnu_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./g%2b%2b-15_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./g%2b%2b-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./g%2b%2b_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./make_4.4.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libdpkg-perl_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./patch_2.8-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./dpkg-dev_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./build-essential_12.12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libdebhelper-perl_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libtool_2.5.4-10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./dh-autoreconf_22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libfile-stripnondeterminism-perl_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./dh-strip-nondeterminism_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libelf1t64_0.194-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./dwz_0.16-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libunistring5_1.4.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libxml2-16_2.15.2%2bdfsg-0.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./gettext_0.23.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./debhelper_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libbrotli1_1.2.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libpng16-16t64_1.6.56-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libfreetype6_2.14.3%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./fonts-dejavu-mono_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./fonts-dejavu-core_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./fontconfig-config_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libfontconfig1_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libpixman-1-0_0.46.4-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libxau6_1.0.11-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libxdmcp6_1.1.5-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libxcb1_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libx11-data_1.8.13-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libx11-6_1.8.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libxcb-render0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libxcb-shm0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libxext6_1.3.4-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libxrender1_0.9.12-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libcairo2_1.18.4-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libglib2.0-0t64_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libgraphite2-3_1.3.14-13_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libharfbuzz0b_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libharfbuzz-cairo0_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libfontenc1_1.1.8-1%2bb3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libxfont2_2.0.6-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libcbor0.10_0.10.2-2.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libfido2-1_1.16.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libdatrie1_0.2.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libpkgconf7_2.5.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./pkgconf-bin_2.5.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./pkgconf_2.5.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libdatrie-dev_0.2.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libthai-data_0.1.30-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libthai0_0.1.30-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libthai-dev_0.1.30-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libexpat1-dev_2.7.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libhwy1t64_1.3.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./liblcms2-2_2.17-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libjxl0.11_0.11.2-0.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./dh-exec_0.31_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libaml0t64_0.3.0-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libaml-dev_0.3.0-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./gir1.2-glib-2.0_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libsharpyuv0_1.5.0-0.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libde265-0_1.0.18-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libheif-plugin-libde265_1.21.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libdav1d7_1.5.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libheif-plugin-dav1d_1.21.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libheif1_1.21.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./libcairo-gobject2_1.18.4-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:56] "GET /./fontconfig_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libfribidi0_1.0.16-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpango-1.0-0_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpangoft2-1.0-0_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpangocairo-1.0-0_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./librsvg2-2_2.62.1%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./glycin-loaders_2.0.8-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./glycin-thumbnailers_2.0.8-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgdk-pixbuf2.0-common_2.44.6%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./shared-mime-info_2.4-5%2bb3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libglycin-2-0_2.0.8-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgdk-pixbuf-2.0-0_2.44.6%2bdfsg-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./gir1.2-gdkpixbuf-2.0_2.44.6%2bdfsg-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgdk-pixbuf2.0-bin_2.44.6%2bdfsg-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./native-architecture_0.2.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgirepository-2.0-0_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./girepository-tools_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libffi-dev_3.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./uuid-dev_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libblkid-dev_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libsepol2_3.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libsepol-dev_3.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpcre2-16-0_10.46-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpcre2-32-0_10.46-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpcre2-posix3_10.46-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpcre2-dev_10.46-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libselinux-dev_3.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libmount-dev_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libsysprof-capture-4-dev_50.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgio-2.0-dev_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libglib2.0-data_2.88.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libglib2.0-bin_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./python3-packaging_26.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgio-2.0-dev-bin_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libglib2.0-dev-bin_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libglib2.0-dev_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libbrotli-dev_1.2.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libbz2-dev_1.0.8-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpng-dev_1.6.56-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libfreetype-dev_2.14.3%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libfontconfig-dev_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./liblcms2-dev_2.17-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libseccomp-dev_2.6.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./gir1.2-glib-2.0-dev_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./gir1.2-gly-2_2.0.8-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libglycin-2-dev_2.0.8-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgdk-pixbuf-2.0-dev_2.44.6%2bdfsg-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libsharpyuv-dev_1.5.0-0.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./python3-autocommand_2.2.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./python3-jaraco.context_6.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./python3-more-itertools_10.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./python3-jaraco.functools_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./python3-typing-extensions_4.15.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./python3-typeguard_4.4.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./python3-inflect_7.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./python3-jaraco.text_4.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./spirv-tools_2026.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./glslang-tools_16.2.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libz3-4_4.13.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpthreadpool0_0.0%7egit20251020.0e6ca13-1.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libmpg123-0t64_1.33.4-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libogg0_1.3.6-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libvorbis0a_1.3.7-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libvorbisfile3_1.3.7-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libopenmpt0t64_0.8.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxcb-dri3-0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libzix-0-0_0.8.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libcpuinfo0_0.0%7egit20250905.877328f-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libdbus-1-3_1.16.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libharfbuzz-subset0_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libkrb5support0_1.22.1-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libk5crypto3_1.22.1-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxcb-render-util0_0.3.10-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./xorg-sgml-doctools_1.12.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./x11proto-dev_2025.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxau-dev_1.0.11-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxdmcp-dev_1.1.5-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxcb1-dev_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxcb-render0-dev_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxcb-render-util0-dev_0.3.10-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./gir1.2-freedesktop_1.86.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libharfbuzz-gobject0_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./gir1.2-harfbuzz-0.0_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libavahi-common-data_0.8-18_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libavahi-common3_0.8-18_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libcom-err2_1.47.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libkeyutils1_1.6.3-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libkrb5-3_1.22.1-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgssapi-krb5-2_1.22.1-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libtirpc-common_1.3.7%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libtirpc3t64_1.3.7%2bds-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libwebp7_1.5.0-0.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libwebpdemux2_1.5.0-0.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libwebpmux3_1.5.0-0.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libwebpdecoder3_1.5.0-0.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libwebp-dev_1.5.0-0.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libdrm-common_2.4.131-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libdrm2_2.4.131-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libva2_2.23.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libva-drm2_2.23.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libx11-xcb1_1.8.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxfixes3_6.0.0-2%2bb5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libva-x11-2_2.23.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libvdpau1_1.5-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libvpl2_2.16.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./ocl-icd-libopencl1_2.3.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libavutil60_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libserd-0-0_0.32.8-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libsord-0-0_0.16.22-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libsratom-0-0_0.6.22-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./liblilv-0-0_0.26.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libfuse3-4_3.18.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./x11-common_7.7%2b26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libice6_1.1.1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libice-dev_1.1.1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libsystemd-dev_260.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./xml-core_0.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libdbus-1-dev_1.16.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgstreamer1.0-0_1.28.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./gir1.2-gstreamer-1.0_1.28.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libglvnd0_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libdrm-amdgpu1_2.4.131-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpciaccess0_0.17-3%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libdrm-intel1_2.4.131-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libbsd0_0.12.2-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libedit2_3.1-20251016-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libllvm21_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libsensors-config_3.6.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libsensors5_3.6.2-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxcb-present0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxcb-randr0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxcb-sync1_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxcb-xfixes0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxshmfence1_1.3.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./mesa-libgallium_26.0.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgbm1_26.0.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libwayland-client0_1.24.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libegl-mesa0_26.0.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libegl1_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libvulkan1_1.4.341.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgl1-mesa-dri_26.0.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxcb-glx0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxxf86vm1_1.1.4-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libglx-mesa0_26.0.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libglx0_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgl1_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./liborc-0.4-0t64_0.4.42-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./iso-codes_4.20.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgstreamer-plugins-base1.0-0_1.28.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgudev-1.0-0_238-7%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libwayland-cursor0_1.24.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libwayland-egl1_1.24.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgstreamer-gl1.0-0_1.28.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./gir1.2-gst-plugins-base-1.0_1.28.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libdecor-0-0_0.2.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./liblzo2-2_2.10-3%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libcairo-script-interpreter2_1.18.4-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpixman-1-dev_0.46.4-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libsm6_1.2.6-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libsm-dev_1.2.6-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./xtrans-dev_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libx11-dev_1.8.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxcb-shm0-dev_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxext-dev_1.3.4-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxrender-dev_0.9.12-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libcairo2-dev_1.18.4-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libfribidi-dev_1.0.16-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./gir1.2-freedesktop-dev_1.86.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libicu78_78.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libharfbuzz-icu0_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgraphite2-dev_1.3.14-13_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./icu-devtools_78.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libicu-dev_78.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libharfbuzz-dev_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxft2_2.3.6-1%2bb5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpangoxft-1.0-0_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libxft-dev_2.3.6-1%2bb5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./pango1.0-tools_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./gir1.2-pango-1.0_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpango1.0-dev_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libjson-c5_0.18%2bds-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./liburiparser1_0.9.8%2bdfsg-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libwinpr3-3_3.24.2%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libdrm-radeon1_2.4.131-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libdrm-nouveau2_2.4.131-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libpciaccess-dev_0.17-3%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libdrm-dev_2.4.131-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libglx-dev_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./libgl-dev_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:57] "GET /./mesa-common-dev_26.0.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libevdev2_1.13.6%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./gir1.2-gudev-1.0_238-7%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libunibreak6_6.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libass9_0.17.4-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libzvbi-common_0.2.44-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libzvbi0t64_0.2.44-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libpgm-5.3-0t64_5.3.128%7edfsg-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libset-scalar-perl_1.29-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcb-util1_0.4.1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcb-image0_0.4.0-2%2bb3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcb-cursor0_0.1.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcb-image0-dev_0.4.0-2%2bb3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcb-cursor-dev_0.1.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libegl-dev_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libglvnd-core-dev_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libgles1_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libgles2_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libgles-dev_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libopengl0_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libopengl-dev_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libglvnd-dev_1.7.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libegl1-mesa-dev_26.0.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libaom3_3.13.1-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libcodec2-1.2_1.2.0-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libgsm1_1.0.23-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libmp3lame0_3.101%7esvn6531%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libopenjp2-7_2.5.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libopus0_1.6.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./librav1e0.8_0.8.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libshine3_3.1.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libsnappy1v5_1.2.2-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libspeex1_1.2.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libsvtav1enc4_4.1.0%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libsoxr0_0.1.3-4.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libswresample6_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libtheoradec2_1.2.0%2bdfsg-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libtheoraenc2_1.2.0%2bdfsg-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libtwolame0_0.4.0-2%2bb3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libvorbisenc2_1.3.7-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libvpx12_1.16.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libx264-165_0.165.3222%2bgitb35605ac-3%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libnuma1_2.0.19-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libx265-215_4.1-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxvidcore4_1.3.7-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libavcodec62_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libudfread3_1.2.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libbluray3_1.4.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libchromaprint1_1.6.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libdvdread8t64_7.0.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libdvdnav4_7.0.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libgme0_0.6.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libnettle8t64_3.10.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libhogweed6t64_3.10.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libidn2-0_2.3.8-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libp11-kit0_0.26.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libtasn1-6_4.21.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libgnutls30t64_3.8.12-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./librabbitmq4_0.15.0-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libcjson1_1.7.19-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libmbedcrypto16_3.6.5-0.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./librist4_0.2.11%2bdfsg-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libsrt1.5-gnutls_1.5.4-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libssh-4_0.12.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libnorm1t64_1.5.9%2bdfsg-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libsodium23_1.0.18-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libzmq5_4.3.5-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libavformat62_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libbs2b0_3.1.0%2bdfsg-8%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libasound2-data_1.2.15.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libasound2t64_1.2.15.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libflite1_2.2-7%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libmysofa1_1.3.3%2bdfsg-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libplacebo360_7.360.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libfftw3-double3_3.3.10-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libsamplerate0_0.2.2-4%2bb3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./librubberband3_4.0.0%2bdfsg-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libswscale9_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libvidstab1.1_1.1.0-2.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libzimg2_3.0.6%2bds1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libavfilter11_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libturbojpeg0_2.1.5-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libneatvnc0_0.9.1%2bdfsg-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libwayland-server0_1.24.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcb-shape0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcb-shape0-dev_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcb-xfixes0-dev_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./xkb-data_2.47-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxt6t64_1.2.1-1.3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxmu6_1.1.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxpm4_3.5.17-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxaw7_1.0.16-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxkbfile1_1.1.0-1%2bb5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxrandr2_1.5.4-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./x11-xkb-utils_7.7%2b9_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxfixes-dev_6.0.0-2%2bb5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libspa-0.2-dev_1.6.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libpam0g-dev_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxdamage1_1.1.7-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libdnnl3.6_3.9.1%2bds-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./ninja-build_1.13.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./python3-pkg-resources_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./python3-zipp_3.23.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./python3-setuptools_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./meson_1.10.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libseat1_0.9.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcursor1_1.2.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libdisplay-info3_0.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libdisplay-info-dev_0.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libgbm-dev_26.0.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libgles2-mesa-dev_26.0.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./liblzma-dev_5.8.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxml2-dev_2.15.2%2bdfsg-0.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libavahi-client3_0.8-18_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libcups2t64_2.4.16-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libavutil-dev_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libssl-dev_3.6.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libasyncns0_0.8-7%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libflac14_1.5.0%2bds-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libsndfile1_1.2.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libpulse0_17.0%2bdfsg1-2.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libepoxy0_1.5.10-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxtst6_1.2.5-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libevent-2.1-7t64_2.1.12-stable-10%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libunbound8_1.24.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libseat-dev_0.9.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libfreerdp3-3_3.24.2%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libusb-1.0-0_1.0.29-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libfreerdp-client3-3_3.24.2%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libfreerdp-server-proxy3-3_3.24.2%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libfreerdp-server3-3_3.24.2%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libwinpr-tools3-3_3.24.2%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libfreerdp-shadow3-3_3.24.2%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxinerama1_1.1.4-3%2bb5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libfreerdp-shadow-subsystem3-3_3.24.2%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libjson-c-dev_0.18%2bds-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libwinpr3-dev_3.24.2%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libfuse3-dev_3.18.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./winpr-utils_3.24.2%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./freerdp3-dev_3.24.2%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libabsl20240722_20240722.0-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libwebrtc-audio-processing-1-3_1.3-3%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxxhash0_0.8.3-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxxhash-dev_0.8.3-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libebur128-1_1.2.6-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcb-composite0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libtasn1-6-dev_4.21.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libp11-kit-dev_0.26.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libvulkan-dev_1.4.341.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libglu1-mesa_9.0.2-1.1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libglu1-mesa-dev_9.0.2-1.1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./liboeffis1_1.5.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./xserver-common_21.1.21-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libei1_1.5.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libgpg-error0_1.59-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libgcrypt20_1.12.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcvt0_0.1.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./xwayland_24.1.9-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./wayland-protocols_1.48-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libmtdev1t64_1.1.7-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libwacom-common_2.18.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libwacom9_2.18.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libinput-bin_1.31.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libinput10_1.31.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libevdev-dev_1.13.6%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libwayland-bin_1.24.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libwayland-dev_1.24.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libprotobuf32t64_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxnnpack0.20241108_0.0%7egit20241108.4ea82e5-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./mesa-vulkan-drivers_26.0.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libxcb-xkb1_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libswresample-dev_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:58] "GET /./libavcodec-dev_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libavformat-dev_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libswscale-dev_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libavfilter-dev_8.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libncurses6_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libncurses-dev_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libreadline-dev_8.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libudev-dev_260.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libgudev-1.0-dev_238-7%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libwacom-dev_2.18.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./liborc-0.4-dev-bin_0.4.42-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./liborc-0.4-dev_0.4.42-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libx11-xcb-dev_1.8.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libgnutls-dane0t64_3.8.12-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libidn2-dev_2.3.8-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libgmpxx4ldbl_6.3.0%2bdfsg-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libgmp-dev_6.3.0%2bdfsg-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./nettle-dev_3.10.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libgnutls28-dev_3.8.12-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libjpeg62-turbo_2.1.5-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libjpeg62-turbo-dev_2.1.5-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./liblua5.4-0_5.4.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libfftw3-single3_3.3.10-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libprotobuf-lite32t64_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libonnx1l_1.20.0-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libre2-11_20250805-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libonnxruntime-providers_1.23.2%2bdfsg-6%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libonnxruntime1.23_1.23.2%2bdfsg-6%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libspa-0.2-modules_1.6.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libmtdev-dev_1.1.7-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libinput-dev_1.31.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libpipewire-0.3-0t64_1.6.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libturbojpeg0-dev_2.1.5-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libneatvnc-dev_0.9.1%2bdfsg-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libpipewire-0.3-dev_1.6.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libjpeg-dev_2.1.5-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libxcb-composite0-dev_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libva-glx2_2.23.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libgstreamer1.0-dev_1.28.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libgstreamer-plugins-base1.0-dev_1.28.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libcolord2_1.4.8-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./gir1.2-colord-1.0_1.4.8-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./liblua5.4-dev_5.4.8-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libvpx-dev_1.16.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libxcb-xkb-dev_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libxkbcommon0_1.13.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libxkbcommon-dev_1.13.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libva-wayland2_2.23.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libva-dev_2.23.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libcolord-dev_1.4.8-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./libxcursor-dev_1.2.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 22:52:59] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmp29rivn69/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.uD__pxkH7L Reading package lists... Building dependency tree... Reading state information... libharfbuzz-cairo0 is already the newest version (12.3.2-2+b2). libharfbuzz-cairo0 set to manually installed. libxfont2 is already the newest version (1:2.0.6-2). libxfont2 set to manually installed. libfido2-1 is already the newest version (1.16.0-2+b1). libfido2-1 set to manually installed. libthai-dev is already the newest version (0.1.30-1). libthai-dev set to manually installed. python3.13-minimal is already the newest version (3.13.12-1). python3.13-minimal set to manually installed. libexpat1-dev is already the newest version (2.7.5-1). libexpat1-dev set to manually installed. libjxl0.11 is already the newest version (0.11.2-0.1). libjxl0.11 set to manually installed. dh-exec is already the newest version (0.31). dh-exec set to manually installed. libaml-dev is already the newest version (0.3.0-3+b1). libaml-dev set to manually installed. libgdk-pixbuf-2.0-dev is already the newest version (2.44.6+dfsg-2). libgdk-pixbuf-2.0-dev set to manually installed. libsharpyuv-dev is already the newest version (1.5.0-0.1+b1). libsharpyuv-dev set to manually installed. libudev1 is already the newest version (260.1-1). libxml2-16 is already the newest version (2.15.2+dfsg-0.1). libxml2-16 set to manually installed. fonts-dejavu-core is already the newest version (2.37-8). fonts-dejavu-core set to manually installed. python3-jaraco.text is already the newest version (4.0.0-1). python3-jaraco.text set to manually installed. glslang-tools is already the newest version (16.2.0-2). glslang-tools set to manually installed. libpcre2-32-0 is already the newest version (10.46-1+b1). libpcre2-32-0 set to manually installed. libz3-4 is already the newest version (4.13.3-1+b1). libz3-4 set to manually installed. gcc-15 is already the newest version (15.2.0-16). gcc-15 set to manually installed. libpthreadpool0 is already the newest version (0.0~git20251020.0e6ca13-1.1). libpthreadpool0 set to manually installed. libopenmpt0t64 is already the newest version (0.8.6-1). libopenmpt0t64 set to manually installed. libxcb-dri3-0 is already the newest version (1.17.0-2+b2). libxcb-dri3-0 set to manually installed. libzix-0-0 is already the newest version (0.8.0-1). libzix-0-0 set to manually installed. libcpuinfo0 is already the newest version (0.0~git20250905.877328f-1). libcpuinfo0 set to manually installed. native-architecture is already the newest version (0.2.6). native-architecture set to manually installed. libdbus-1-3 is already the newest version (1.16.2-4). libdbus-1-3 set to manually installed. libglib2.0-bin is already the newest version (2.88.0-1). libglib2.0-bin set to manually installed. dwz is already the newest version (0.16-4). dwz set to manually installed. libharfbuzz-subset0 is already the newest version (12.3.2-2+b2). libharfbuzz-subset0 set to manually installed. libk5crypto3 is already the newest version (1.22.1-2+b1). libk5crypto3 set to manually installed. libncursesw6 is already the newest version (6.6+20251231-1). libncursesw6 set to manually installed. libxcb-render-util0-dev is already the newest version (0.3.10-1+b1). libxcb-render-util0-dev set to manually installed. gir1.2-harfbuzz-0.0 is already the newest version (12.3.2-2+b2). gir1.2-harfbuzz-0.0 set to manually installed. libc-bin is already the newest version (2.42-14). perl is already the newest version (5.40.1-7). perl set to manually installed. openssl-provider-legacy is already the newest version (3.6.1-3). libavahi-common3 is already the newest version (0.8-18). libavahi-common3 set to manually installed. python3-jaraco.context is already the newest version (6.0.1-2). python3-jaraco.context set to manually installed. libtirpc3t64 is already the newest version (1.3.7+ds-1). libtirpc3t64 set to manually installed. spirv-tools is already the newest version (2026.1-1). spirv-tools set to manually installed. g++-15-x86-64-linux-gnu is already the newest version (15.2.0-16). g++-15-x86-64-linux-gnu set to manually installed. libwebp-dev is already the newest version (1.5.0-0.1+b1). libwebp-dev set to manually installed. libavutil60 is already the newest version (7:8.1-3+b1). libavutil60 set to manually installed. libubsan1 is already the newest version (16-20260322-1). libubsan1 set to manually installed. libmpg123-0t64 is already the newest version (1.33.4-2). libmpg123-0t64 set to manually installed. liblilv-0-0 is already the newest version (0.26.4-1). liblilv-0-0 set to manually installed. python3-inflect is already the newest version (7.5.0-1). python3-inflect set to manually installed. binutils-common is already the newest version (2.46-3). binutils-common set to manually installed. libvdpau1 is already the newest version (1.5-4). libvdpau1 set to manually installed. libwebpmux3 is already the newest version (1.5.0-0.1+b1). libwebpmux3 set to manually installed. libfuse3-4 is already the newest version (3.18.2-1). libfuse3-4 set to manually installed. pkgconf is already the newest version (2.5.1-4). pkgconf set to manually installed. cpp-x86-64-linux-gnu is already the newest version (4:15.2.0-5). cpp-x86-64-linux-gnu set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.0-1). libfile-stripnondeterminism-perl set to manually installed. libice-dev is already the newest version (2:1.1.1-1+b1). libice-dev set to manually installed. libdbus-1-dev is already the newest version (1.16.2-4). libdbus-1-dev set to manually installed. gir1.2-gst-plugins-base-1.0 is already the newest version (1.28.2-1). gir1.2-gst-plugins-base-1.0 set to manually installed. shared-mime-info is already the newest version (2.4-5+b3). shared-mime-info set to manually installed. libdecor-0-0 is already the newest version (0.2.5-1). libdecor-0-0 set to manually installed. libpango1.0-dev is already the newest version (1.57.1-1). libpango1.0-dev set to manually installed. libwinpr3-3 is already the newest version (3.24.2+dfsg-1). libwinpr3-3 set to manually installed. libatomic1 is already the newest version (16-20260322-1). libatomic1 set to manually installed. mawk is already the newest version (1.3.4.20260302-1). libwebpdemux2 is already the newest version (1.5.0-0.1+b1). libwebpdemux2 set to manually installed. mesa-common-dev is already the newest version (26.0.4-1). mesa-common-dev set to manually installed. libgl1-mesa-dri is already the newest version (26.0.4-1). libgl1-mesa-dri set to manually installed. libevdev2 is already the newest version (1.13.6+dfsg-1). libevdev2 set to manually installed. gir1.2-gudev-1.0 is already the newest version (238-7+b1). gir1.2-gudev-1.0 set to manually installed. libharfbuzz-icu0 is already the newest version (12.3.2-2+b2). libharfbuzz-icu0 set to manually installed. libseccomp-dev is already the newest version (2.6.0-2+b1). libseccomp-dev set to manually installed. gcc-x86-64-linux-gnu is already the newest version (4:15.2.0-5). gcc-x86-64-linux-gnu set to manually installed. libass9 is already the newest version (1:0.17.4-2+b1). libass9 set to manually installed. debhelper is already the newest version (13.31). debhelper set to manually installed. libelf1t64 is already the newest version (0.194-4). libelf1t64 set to manually installed. libxcb-randr0 is already the newest version (1.17.0-2+b2). libxcb-randr0 set to manually installed. gir1.2-glib-2.0 is already the newest version (2.88.0-1). gir1.2-glib-2.0 set to manually installed. libzvbi0t64 is already the newest version (0.2.44-1+b1). libzvbi0t64 set to manually installed. libfribidi-dev is already the newest version (1.0.16-5). libfribidi-dev set to manually installed. libpgm-5.3-0t64 is already the newest version (5.3.128~dfsg-3). libpgm-5.3-0t64 set to manually installed. libllvm21 is already the newest version (1:21.1.8-7). libllvm21 set to manually installed. libitm1 is already the newest version (16-20260322-1). libitm1 set to manually installed. libset-scalar-perl is already the newest version (1.29-3). libset-scalar-perl set to manually installed. libmpc3 is already the newest version (1.3.1-3). libmpc3 set to manually installed. libgstreamer1.0-0 is already the newest version (1.28.2-1). libgstreamer1.0-0 set to manually installed. libgl1 is already the newest version (1.7.0-3). libgl1 set to manually installed. libxcb-cursor-dev is already the newest version (0.1.6-1). libxcb-cursor-dev set to manually installed. x11-common is already the newest version (1:7.7+26). x11-common set to manually installed. bsdextrautils is already the newest version (2.42-2). bsdextrautils set to manually installed. libegl1-mesa-dev is already the newest version (26.0.4-1). libegl1-mesa-dev set to manually installed. libpciaccess0 is already the newest version (0.17-3+b4). libpciaccess0 set to manually installed. libsystemd0 is already the newest version (260.1-1). libgomp1 is already the newest version (16-20260322-1). libgomp1 set to manually installed. libblkid-dev is already the newest version (2.42-2). libblkid-dev set to manually installed. libdatrie1 is already the newest version (0.2.14-1). libdatrie1 set to manually installed. libneatvnc0 is already the newest version (0.9.1+dfsg-1+b2). libneatvnc0 set to manually installed. libopenjp2-7 is already the newest version (2.5.4-1). libopenjp2-7 set to manually installed. libtirpc-common is already the newest version (1.3.7+ds-1). libtirpc-common set to manually installed. libwayland-server0 is already the newest version (1.24.0-2+b2). libwayland-server0 set to manually installed. gir1.2-gstreamer-1.0 is already the newest version (1.28.2-1). gir1.2-gstreamer-1.0 set to manually installed. libxcb-xfixes0-dev is already the newest version (1.17.0-2+b2). libxcb-xfixes0-dev set to manually installed. xkb-data is already the newest version (2.47-1). xkb-data set to manually installed. libthai-data is already the newest version (0.1.30-1). libthai-data set to manually installed. x11-xkb-utils is already the newest version (7.7+9). x11-xkb-utils set to manually installed. dpkg-dev is already the newest version (1.23.7). dpkg-dev set to manually installed. base-passwd is already the newest version (3.6.8). libegl-mesa0 is already the newest version (26.0.4-1). libegl-mesa0 set to manually installed. cpp-15-x86-64-linux-gnu is already the newest version (15.2.0-16). cpp-15-x86-64-linux-gnu set to manually installed. cpp is already the newest version (4:15.2.0-5). cpp set to manually installed. libxfixes-dev is already the newest version (1:6.0.0-2+b5). libxfixes-dev set to manually installed. python3-jaraco.functools is already the newest version (4.1.0-1). python3-jaraco.functools set to manually installed. libpixman-1-0 is already the newest version (0.46.4-1+b1). libpixman-1-0 set to manually installed. libspa-0.2-dev is already the newest version (1.6.3-1). libspa-0.2-dev set to manually installed. libpam0g-dev is already the newest version (1.7.0-5+b1). libpam0g-dev set to manually installed. libsamplerate0 is already the newest version (0.2.2-4+b3). libsamplerate0 set to manually installed. libfreetype6 is already the newest version (2.14.3+dfsg-1). libfreetype6 set to manually installed. libtinfo6 is already the newest version (6.6+20251231-1). iso-codes is already the newest version (4.20.1-1). iso-codes set to manually installed. libxdamage1 is already the newest version (1:1.1.7-1). libxdamage1 set to manually installed. libunistring5 is already the newest version (1.4.2-1). libunistring5 set to manually installed. libpcre2-dev is already the newest version (10.46-1+b1). libpcre2-dev set to manually installed. libdnnl3.6 is already the newest version (3.9.1+ds-2). libdnnl3.6 set to manually installed. libxkbfile1 is already the newest version (1:1.1.0-1+b5). libxkbfile1 set to manually installed. libtasn1-6 is already the newest version (4.21.0-2). libtasn1-6 set to manually installed. seatd is already the newest version (0.9.3-1). seatd set to manually installed. libpam-modules is already the newest version (1.7.0-5+b1). meson is already the newest version (1.10.2-1). meson set to manually installed. gzip is already the newest version (1.13-1). libpkgconf7 is already the newest version (2.5.1-4). libpkgconf7 set to manually installed. libjansson4 is already the newest version (2.14-2+b4). libjansson4 set to manually installed. libidn2-0 is already the newest version (2.3.8-4+b1). libidn2-0 set to manually installed. libseat1 is already the newest version (0.9.3-1). libseat1 set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf set to manually installed. libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. python3-more-itertools is already the newest version (10.8.0-1). python3-more-itertools set to manually installed. libmd0 is already the newest version (1.1.0-2+b2). libplacebo360 is already the newest version (7.360.1-1). libplacebo360 set to manually installed. libx11-xcb1 is already the newest version (2:1.8.13-1). libx11-xcb1 set to manually installed. gcc-15-base is already the newest version (15.2.0-16). gcc-15-base set to manually installed. libcom-err2 is already the newest version (1.47.4-1). libcom-err2 set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b1). libsodium23 is already the newest version (1.0.18-2). libsodium23 set to manually installed. libxcursor1 is already the newest version (1:1.2.3-1+b1). libxcursor1 set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-7). perl-modules-5.40 set to manually installed. mesa-libgallium is already the newest version (26.0.4-1). mesa-libgallium set to manually installed. automake is already the newest version (1:1.18.1-4). automake set to manually installed. libc-dev-bin is already the newest version (2.42-14). libc-dev-bin set to manually installed. libdisplay-info-dev is already the newest version (0.3.0-1). libdisplay-info-dev set to manually installed. libuuid1 is already the newest version (2.42-2). libfftw3-double3 is already the newest version (3.3.10-2+b2). libfftw3-double3 set to manually installed. libvpl2 is already the newest version (1:2.16.0-1). libvpl2 set to manually installed. libgbm-dev is already the newest version (26.0.4-1). libgbm-dev set to manually installed. libgles2-mesa-dev is already the newest version (26.0.4-1). libgles2-mesa-dev set to manually installed. gcc-16-base is already the newest version (16-20260322-1). patch is already the newest version (2.8-2). patch set to manually installed. libgcc-s1 is already the newest version (16-20260322-1). linux-libc-dev is already the newest version (6.19.11-1). linux-libc-dev set to manually installed. libwayland-egl1 is already the newest version (1.24.0-2+b2). libwayland-egl1 set to manually installed. python3-minimal is already the newest version (3.13.9-3). python3-minimal set to manually installed. libxau-dev is already the newest version (1:1.0.11-1+b1). libxau-dev set to manually installed. libswresample6 is already the newest version (7:8.1-3+b1). libswresample6 set to manually installed. liblzo2-2 is already the newest version (2.10-3+b2). liblzo2-2 set to manually installed. file is already the newest version (1:5.46-5+b1). file set to manually installed. libxml2-dev is already the newest version (2.15.2+dfsg-0.1). libxml2-dev set to manually installed. libdrm-intel1 is already the newest version (2.4.131-1). libdrm-intel1 set to manually installed. libsord-0-0 is already the newest version (0.16.22-1). libsord-0-0 set to manually installed. libcups2t64 is already the newest version (2.4.16-1+b1). libcups2t64 set to manually installed. xorg-sgml-doctools is already the newest version (1:1.12.1-1). xorg-sgml-doctools set to manually installed. libxmu6 is already the newest version (2:1.1.3-4). libxmu6 set to manually installed. libglib2.0-dev is already the newest version (2.88.0-1). libglib2.0-dev set to manually installed. libva-drm2 is already the newest version (2.23.0-2). libva-drm2 set to manually installed. sysvinit-utils is already the newest version (3.18-1). libavutil-dev is already the newest version (7:8.1-3+b1). libavutil-dev set to manually installed. libheif1 is already the newest version (1.21.2-4). libheif1 set to manually installed. liburiparser1 is already the newest version (0.9.8+dfsg-2+b1). liburiparser1 set to manually installed. libdebhelper-perl is already the newest version (13.31). libdebhelper-perl set to manually installed. libmpfr6 is already the newest version (4.2.2-3). libmpfr6 set to manually installed. libssl-dev is already the newest version (3.6.1-3). libssl-dev set to manually installed. libpam-runtime is already the newest version (1.7.0-5). icu-devtools is already the newest version (78.3-1). icu-devtools set to manually installed. libpulse0 is already the newest version (17.0+dfsg1-2.1). libpulse0 set to manually installed. libcjson1 is already the newest version (1.7.19-2). libcjson1 set to manually installed. libgraphite2-dev is already the newest version (1.3.14-13). libgraphite2-dev set to manually installed. libsharpyuv0 is already the newest version (1.5.0-0.1+b1). libsharpyuv0 set to manually installed. libglvnd0 is already the newest version (1.7.0-3). libglvnd0 set to manually installed. libisl23 is already the newest version (0.27-2). libisl23 set to manually installed. libepoxy0 is already the newest version (1.5.10-2+b1). libepoxy0 set to manually installed. libaudit1 is already the newest version (1:4.1.2-1+b1). glycin-thumbnailers is already the newest version (2.0.8-1). glycin-thumbnailers set to manually installed. libxtst6 is already the newest version (2:1.2.5-1+b1). libxtst6 set to manually installed. libgdk-pixbuf-2.0-0 is already the newest version (2.44.6+dfsg-2). libgdk-pixbuf-2.0-0 set to manually installed. libhwy1t64 is already the newest version (1.3.0-2). libhwy1t64 set to manually installed. libxcb-present0 is already the newest version (1.17.0-2+b2). libxcb-present0 set to manually installed. librav1e0.8 is already the newest version (0.8.1-7). librav1e0.8 set to manually installed. libgles1 is already the newest version (1.7.0-3). libgles1 set to manually installed. libunbound8 is already the newest version (1.24.2-1+b1). libunbound8 set to manually installed. libseat-dev is already the newest version (0.9.3-1). libseat-dev set to manually installed. libxext6 is already the newest version (2:1.3.4-1+b4). libxext6 set to manually installed. libnettle8t64 is already the newest version (3.10.2-1+b1). libnettle8t64 set to manually installed. libexpat1 is already the newest version (2.7.5-1). libexpat1 set to manually installed. libglycin-2-0 is already the newest version (2.0.8-1). libglycin-2-0 set to manually installed. libavcodec62 is already the newest version (7:8.1-3+b1). libavcodec62 set to manually installed. libavahi-common-data is already the newest version (0.8-18). libavahi-common-data set to manually installed. libdrm-radeon1 is already the newest version (2.4.131-1). libdrm-radeon1 set to manually installed. freerdp3-dev is already the newest version (3.24.2+dfsg-1). freerdp3-dev set to manually installed. libfreerdp-shadow3-3 is already the newest version (3.24.2+dfsg-1). libfreerdp-shadow3-3 set to manually installed. libzvbi-common is already the newest version (0.2.44-1). libzvbi-common set to manually installed. python3-zipp is already the newest version (3.23.0-1). python3-zipp set to manually installed. uuid-dev is already the newest version (2.42-2). uuid-dev set to manually installed. groff-base is already the newest version (1.23.0-10). groff-base set to manually installed. ncurses-base is already the newest version (6.6+20251231-1). binutils is already the newest version (2.46-3). binutils set to manually installed. libfreerdp-client3-3 is already the newest version (3.24.2+dfsg-1). libfreerdp-client3-3 set to manually installed. libxcb-shape0-dev is already the newest version (1.17.0-2+b2). libxcb-shape0-dev set to manually installed. libwebrtc-audio-processing-1-3 is already the newest version (1.3-3+b2). libwebrtc-audio-processing-1-3 set to manually installed. libegl-dev is already the newest version (1.7.0-3). libegl-dev set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-11). libgcc-15-dev is already the newest version (15.2.0-16). libgcc-15-dev set to manually installed. libicu-dev is already the newest version (78.3-1). libicu-dev set to manually installed. liblzma-dev is already the newest version (5.8.3-1). liblzma-dev set to manually installed. libxxhash-dev is already the newest version (0.8.3-2+b1). libxxhash-dev set to manually installed. libebur128-1 is already the newest version (1.2.6-2+b1). libebur128-1 set to manually installed. libjson-c-dev is already the newest version (0.18+ds-3). libjson-c-dev set to manually installed. libicu78 is already the newest version (78.3-1). libicu78 set to manually installed. libwinpr3-dev is already the newest version (3.24.2+dfsg-1). libwinpr3-dev set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.2-3). libglib2.0-data is already the newest version (2.88.0-1). libglib2.0-data set to manually installed. libsystemd-dev is already the newest version (260.1-1). libsystemd-dev set to manually installed. libblkid1 is already the newest version (2.42-2). autotools-dev is already the newest version (20240727.1). autotools-dev set to manually installed. libxcb-composite0 is already the newest version (1.17.0-2+b2). libxcb-composite0 set to manually installed. libtasn1-6-dev is already the newest version (4.21.0-2). libtasn1-6-dev set to manually installed. libsratom-0-0 is already the newest version (0.6.22-1). libsratom-0-0 set to manually installed. binutils-x86-64-linux-gnu is already the newest version (2.46-3). binutils-x86-64-linux-gnu set to manually installed. libffi8 is already the newest version (3.5.2-4). libffi8 set to manually installed. libvorbisenc2 is already the newest version (1.3.7-3+b1). libvorbisenc2 set to manually installed. libserd-0-0 is already the newest version (0.32.8-1). libserd-0-0 set to manually installed. findutils is already the newest version (4.10.0-3). libcairo-script-interpreter2 is already the newest version (1.18.4-3). libcairo-script-interpreter2 set to manually installed. libp11-kit-dev is already the newest version (0.26.2-2). libp11-kit-dev set to manually installed. diffutils is already the newest version (1:3.12-1). libvulkan-dev is already the newest version (1.4.341.0-1). libvulkan-dev set to manually installed. libglu1-mesa-dev is already the newest version (9.0.2-1.1+b4). libglu1-mesa-dev set to manually installed. libattr1 is already the newest version (1:2.5.2-4). libsqlite3-0 is already the newest version (3.46.1-9+b1). libsqlite3-0 set to manually installed. libavfilter11 is already the newest version (7:8.1-3+b1). libavfilter11 set to manually installed. libegl1 is already the newest version (1.7.0-3). libegl1 set to manually installed. liboeffis1 is already the newest version (1.5.0-3). liboeffis1 set to manually installed. libmagic1t64 is already the newest version (1:5.46-5+b1). libmagic1t64 set to manually installed. xwayland is already the newest version (2:24.1.9-1). xwayland set to manually installed. libperl5.40 is already the newest version (5.40.1-7). libperl5.40 set to manually installed. libsndfile1 is already the newest version (1.2.2-4). libsndfile1 set to manually installed. wayland-protocols is already the newest version (1.48-1). wayland-protocols set to manually installed. libpangocairo-1.0-0 is already the newest version (1.57.1-1). libpangocairo-1.0-0 set to manually installed. make is already the newest version (4.4.1-3). make set to manually installed. libxrender-dev is already the newest version (1:0.9.12-1+b1). libxrender-dev set to manually installed. libgio-2.0-dev is already the newest version (2.88.0-1). libgio-2.0-dev set to manually installed. libp11-kit0 is already the newest version (0.26.2-2). libp11-kit0 set to manually installed. rpcsvc-proto is already the newest version (1.4.3-1). rpcsvc-proto set to manually installed. libcbor0.10 is already the newest version (0.10.2-2.1). libcbor0.10 set to manually installed. bash is already the newest version (5.3-2). libinput10 is already the newest version (1.31.1-1). libinput10 set to manually installed. libharfbuzz-gobject0 is already the newest version (12.3.2-2+b2). libharfbuzz-gobject0 set to manually installed. libbinutils is already the newest version (2.46-3). libbinutils set to manually installed. libfontconfig1 is already the newest version (2.17.1-5). libfontconfig1 set to manually installed. libpciaccess-dev is already the newest version (0.17-3+b4). libpciaccess-dev set to manually installed. libsoxr0 is already the newest version (0.1.3-4.1). libsoxr0 set to manually installed. libuchardet0 is already the newest version (0.0.8-2+b1). libuchardet0 set to manually installed. readline-common is already the newest version (8.3-4). readline-common set to manually installed. libevdev-dev is already the newest version (1.13.6+dfsg-1). libevdev-dev set to manually installed. libdisplay-info3 is already the newest version (0.3.0-1). libdisplay-info3 set to manually installed. gir1.2-gdkpixbuf-2.0 is already the newest version (2.44.6+dfsg-2). gir1.2-gdkpixbuf-2.0 set to manually installed. libwayland-dev is already the newest version (1.24.0-2+b2). libwayland-dev set to manually installed. libmysofa1 is already the newest version (1.3.3+dfsg-1+b1). libmysofa1 set to manually installed. libsnappy1v5 is already the newest version (1.2.2-2+b1). libsnappy1v5 set to manually installed. libglx0 is already the newest version (1.7.0-3). libglx0 set to manually installed. libtsan2 is already the newest version (16-20260322-1). libtsan2 set to manually installed. libprotobuf32t64 is already the newest version (3.21.12-15). libprotobuf32t64 set to manually installed. debconf is already the newest version (1.5.92). libgdk-pixbuf2.0-bin is already the newest version (2.44.6+dfsg-2). libgdk-pixbuf2.0-bin set to manually installed. libxnnpack0.20241108 is already the newest version (0.0~git20241108.4ea82e5-2+b1). libxnnpack0.20241108 set to manually installed. libpython3.13-stdlib is already the newest version (3.13.12-1). libpython3.13-stdlib set to manually installed. mesa-vulkan-drivers is already the newest version (26.0.4-1). mesa-vulkan-drivers set to manually installed. python3 is already the newest version (3.13.9-3). python3 set to manually installed. libffi-dev is already the newest version (3.5.2-4). libffi-dev set to manually installed. libmagic-mgc is already the newest version (1:5.46-5+b1). libmagic-mgc set to manually installed. xz-utils is already the newest version (5.8.3-1). xz-utils set to manually installed. fontconfig is already the newest version (2.17.1-5). fontconfig set to manually installed. python3-pkg-resources is already the newest version (78.1.1-0.1). python3-pkg-resources set to manually installed. libpython3-stdlib is already the newest version (3.13.9-3). libpython3-stdlib set to manually installed. util-linux is already the newest version (2.42-2). libdrm2 is already the newest version (2.4.131-1). libdrm2 set to manually installed. libxft2 is already the newest version (2.3.6-1+b5). libxft2 set to manually installed. libbluray3 is already the newest version (1:1.4.1-1). libbluray3 set to manually installed. libxcb-xkb1 is already the newest version (1.17.0-2+b2). libxcb-xkb1 set to manually installed. libavfilter-dev is already the newest version (7:8.1-3+b1). libavfilter-dev set to manually installed. libglib2.0-0t64 is already the newest version (2.88.0-1). libglib2.0-0t64 set to manually installed. libreadline-dev is already the newest version (8.3-4). libreadline-dev set to manually installed. libbrotli-dev is already the newest version (1.2.0-3). libbrotli-dev set to manually installed. libwacom-dev is already the newest version (2.18.0-1). libwacom-dev set to manually installed. python3-typing-extensions is already the newest version (4.15.0-2). python3-typing-extensions set to manually installed. xtrans-dev is already the newest version (1.6.0-1). xtrans-dev set to manually installed. libheif-plugin-libde265 is already the newest version (1.21.2-4). libheif-plugin-libde265 set to manually installed. libx265-215 is already the newest version (4.1-4+b1). libx265-215 set to manually installed. librsvg2-2 is already the newest version (2.62.1+dfsg-1). librsvg2-2 set to manually installed. gir1.2-gly-2 is already the newest version (2.0.8-1). gir1.2-gly-2 set to manually installed. liborc-0.4-dev is already the newest version (1:0.4.42-3). liborc-0.4-dev set to manually installed. libx11-xcb-dev is already the newest version (2:1.8.13-1). libx11-xcb-dev set to manually installed. liborc-0.4-0t64 is already the newest version (1:0.4.42-3). liborc-0.4-0t64 set to manually installed. libseccomp2 is already the newest version (2.6.0-2+b1). libseccomp2 set to manually installed. libgstreamer-plugins-base1.0-0 is already the newest version (1.28.2-1). libgstreamer-plugins-base1.0-0 set to manually installed. libgraphite2-3 is already the newest version (1.3.14-13). libgraphite2-3 set to manually installed. libspeex1 is already the newest version (1.2.1-3+b1). libspeex1 set to manually installed. libice6 is already the newest version (2:1.1.1-1+b1). libice6 set to manually installed. libgnutls28-dev is already the newest version (3.8.12-3). libgnutls28-dev set to manually installed. libc6-dev is already the newest version (2.42-14). libc6-dev set to manually installed. libgudev-1.0-dev is already the newest version (238-7+b1). libgudev-1.0-dev set to manually installed. libglx-dev is already the newest version (1.7.0-3). libglx-dev set to manually installed. autopoint is already the newest version (0.23.2-2). autopoint set to manually installed. ninja-build is already the newest version (1.13.2-1). ninja-build set to manually installed. libjpeg62-turbo-dev is already the newest version (1:2.1.5-4). libjpeg62-turbo-dev set to manually installed. python3.13 is already the newest version (3.13.12-1). python3.13 set to manually installed. libjpeg62-turbo is already the newest version (1:2.1.5-4). libjpeg62-turbo set to manually installed. xserver-common is already the newest version (2:21.1.21-1). xserver-common set to manually installed. libx11-data is already the newest version (2:1.8.13-1). libx11-data set to manually installed. libgsm1 is already the newest version (1.0.23-2). libgsm1 set to manually installed. libcairo2-dev is already the newest version (1.18.4-3). libcairo2-dev set to manually installed. libdav1d7 is already the newest version (1.5.3-1+b1). libdav1d7 set to manually installed. libgssapi-krb5-2 is already the newest version (1.22.1-2+b1). libgssapi-krb5-2 set to manually installed. liblua5.4-0 is already the newest version (5.4.8-1+b1). liblua5.4-0 set to manually installed. libva2 is already the newest version (2.23.0-2). libva2 set to manually installed. libaml0t64 is already the newest version (0.3.0-3+b1). libaml0t64 set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). gir1.2-pango-1.0 is already the newest version (1.57.1-1). gir1.2-pango-1.0 set to manually installed. libmtdev1t64 is already the newest version (1.1.7-1+b1). libmtdev1t64 set to manually installed. libspa-0.2-modules is already the newest version (1.6.3-1). libspa-0.2-modules set to manually installed. libxft-dev is already the newest version (2.3.6-1+b5). libxft-dev set to manually installed. libfontenc1 is already the newest version (1:1.1.8-1+b3). libfontenc1 set to manually installed. winpr-utils is already the newest version (3.24.2+dfsg-1). winpr-utils set to manually installed. libgl-dev is already the newest version (1.7.0-3). libgl-dev set to manually installed. sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. libglvnd-core-dev is already the newest version (1.7.0-3). libglvnd-core-dev set to manually installed. libcairo-gobject2 is already the newest version (1.18.4-3). libcairo-gobject2 set to manually installed. libgdk-pixbuf2.0-common is already the newest version (2.44.6+dfsg-2). libgdk-pixbuf2.0-common set to manually installed. libde265-0 is already the newest version (1.0.18-1). libde265-0 set to manually installed. libcodec2-1.2 is already the newest version (1.2.0-4+b1). libcodec2-1.2 set to manually installed. libxcb1 is already the newest version (1.17.0-2+b2). libxcb1 set to manually installed. x11proto-dev is already the newest version (2025.1-1). x11proto-dev set to manually installed. libgles-dev is already the newest version (1.7.0-3). libgles-dev set to manually installed. libchromaprint1 is already the newest version (1.6.0-2+b1). libchromaprint1 set to manually installed. libinput-dev is already the newest version (1.31.1-1). libinput-dev set to manually installed. libgprofng0 is already the newest version (2.46-3). libgprofng0 set to manually installed. libwayland-client0 is already the newest version (1.24.0-2+b2). libwayland-client0 set to manually installed. libswscale9 is already the newest version (7:8.1-3+b1). libswscale9 set to manually installed. libpipewire-0.3-0t64 is already the newest version (1.6.3-1). libpipewire-0.3-0t64 set to manually installed. libdrm-common is already the newest version (2.4.131-1). libdrm-common set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1+b1). libhogweed6t64 set to manually installed. xml-core is already the newest version (0.19). xml-core set to manually installed. libwacom9 is already the newest version (2.18.0-1). libwacom9 set to manually installed. libavformat-dev is already the newest version (7:8.1-3+b1). libavformat-dev set to manually installed. libneatvnc-dev is already the newest version (0.9.1+dfsg-1+b2). libneatvnc-dev set to manually installed. libgudev-1.0-0 is already the newest version (238-7+b1). libgudev-1.0-0 set to manually installed. libwayland-cursor0 is already the newest version (1.24.0-2+b2). libwayland-cursor0 set to manually installed. libxinerama1 is already the newest version (2:1.1.4-3+b5). libxinerama1 set to manually installed. libpipewire-0.3-dev is already the newest version (1.6.3-1). libpipewire-0.3-dev set to manually installed. libgme0 is already the newest version (0.6.4-1). libgme0 set to manually installed. libglvnd-dev is already the newest version (1.7.0-3). libglvnd-dev set to manually installed. libjpeg-dev is already the newest version (1:2.1.5-4). libjpeg-dev set to manually installed. libfontconfig-dev is already the newest version (2.17.1-5). libfontconfig-dev set to manually installed. libei1 is already the newest version (1.5.0-3). libei1 set to manually installed. libxrender1 is already the newest version (1:0.9.12-1+b1). libxrender1 set to manually installed. libglx-mesa0 is already the newest version (26.0.4-1). libglx-mesa0 set to manually installed. libcc1-0 is already the newest version (16-20260322-1). libcc1-0 set to manually installed. libvulkan1 is already the newest version (1.4.341.0-1). libvulkan1 set to manually installed. debianutils is already the newest version (5.23.2). libunibreak6 is already the newest version (6.1-3+b1). libunibreak6 set to manually installed. librubberband3 is already the newest version (4.0.0+dfsg-2). librubberband3 set to manually installed. libopus0 is already the newest version (1.6.1-1). libopus0 set to manually installed. libstdc++6 is already the newest version (16-20260322-1). libstdc++6 set to manually installed. libxcb-composite0-dev is already the newest version (1.17.0-2+b2). libxcb-composite0-dev set to manually installed. init-system-helpers is already the newest version (1.69). libcairo2 is already the newest version (1.18.4-3). libcairo2 set to manually installed. libmtdev-dev is already the newest version (1.1.7-1+b1). libmtdev-dev set to manually installed. libonnx1l is already the newest version (1.20.0-4). libonnx1l set to manually installed. libidn2-dev is already the newest version (2.3.8-4+b1). libidn2-dev set to manually installed. libfreetype-dev is already the newest version (2.14.3+dfsg-1). libfreetype-dev set to manually installed. grep is already the newest version (3.12-1). libdrm-amdgpu1 is already the newest version (2.4.131-1). libdrm-amdgpu1 set to manually installed. libavahi-client3 is already the newest version (0.8-18). libavahi-client3 set to manually installed. libdatrie-dev is already the newest version (0.2.14-1). libdatrie-dev set to manually installed. libxshmfence1 is already the newest version (1.3.3-1+b1). libxshmfence1 set to manually installed. librist4 is already the newest version (0.2.11+dfsg-1+b1). librist4 set to manually installed. libxcb-shape0 is already the newest version (1.17.0-2+b2). libxcb-shape0 set to manually installed. libsm-dev is already the newest version (2:1.2.6-1+b1). libsm-dev set to manually installed. libswresample-dev is already the newest version (7:8.1-3+b1). libswresample-dev set to manually installed. libxvidcore4 is already the newest version (2:1.3.7-3+b1). libxvidcore4 set to manually installed. bzip2 is already the newest version (1.0.8-6+b1). bzip2 set to manually installed. libquadmath0 is already the newest version (16-20260322-1). libquadmath0 set to manually installed. libncurses-dev is already the newest version (6.6+20251231-1). libncurses-dev set to manually installed. libfftw3-single3 is already the newest version (3.3.10-2+b2). libfftw3-single3 set to manually installed. libxcb-cursor0 is already the newest version (0.1.6-1). libxcb-cursor0 set to manually installed. libdvdread8t64 is already the newest version (7.0.1-1). libdvdread8t64 set to manually installed. libc6 is already the newest version (2.42-14). librabbitmq4 is already the newest version (0.15.0-1+b1). librabbitmq4 set to manually installed. libprotobuf-lite32t64 is already the newest version (3.21.12-15). libprotobuf-lite32t64 set to manually installed. libfreerdp-server3-3 is already the newest version (3.24.2+dfsg-1). libfreerdp-server3-3 set to manually installed. g++-15 is already the newest version (15.2.0-16). g++-15 set to manually installed. libhwasan0 is already the newest version (16-20260322-1). libhwasan0 set to manually installed. libsrt1.5-gnutls is already the newest version (1.5.4-3). libsrt1.5-gnutls set to manually installed. libncurses6 is already the newest version (6.6+20251231-1). libncurses6 set to manually installed. libbsd0 is already the newest version (0.12.2-2+b1). libbsd0 set to manually installed. libshine3 is already the newest version (3.1.1-3). libshine3 set to manually installed. libva-glx2 is already the newest version (2.23.0-2). libva-glx2 set to manually installed. pkgconf-bin is already the newest version (2.5.1-4). pkgconf-bin set to manually installed. g++ is already the newest version (4:15.2.0-5). g++ set to manually installed. liblzma5 is already the newest version (5.8.3-1). libxcb-sync1 is already the newest version (1.17.0-2+b2). libxcb-sync1 set to manually installed. libx11-dev is already the newest version (2:1.8.13-1). libx11-dev set to manually installed. libselinux-dev is already the newest version (3.10-1). libselinux-dev set to manually installed. libstdc++-15-dev is already the newest version (15.2.0-16). libstdc++-15-dev set to manually installed. libacl1 is already the newest version (2.3.2-3). libkrb5support0 is already the newest version (1.22.1-2+b1). libkrb5support0 set to manually installed. libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. libaom3 is already the newest version (3.13.1-2+b1). libaom3 set to manually installed. libwinpr-tools3-3 is already the newest version (3.24.2+dfsg-1). libwinpr-tools3-3 set to manually installed. dh-autoreconf is already the newest version (22). dh-autoreconf set to manually installed. libasyncns0 is already the newest version (0.8-7+b1). libasyncns0 set to manually installed. libctf0 is already the newest version (2.46-3). libctf0 set to manually installed. autoconf is already the newest version (2.72-6). autoconf set to manually installed. fontconfig-config is already the newest version (2.17.1-5). fontconfig-config set to manually installed. libharfbuzz0b is already the newest version (12.3.2-2+b2). libharfbuzz0b set to manually installed. ocl-icd-libopencl1 is already the newest version (2.3.4-1). ocl-icd-libopencl1 set to manually installed. libvorbis0a is already the newest version (1.3.7-3+b1). libvorbis0a set to manually installed. libglu1-mesa is already the newest version (9.0.2-1.1+b4). libglu1-mesa set to manually installed. coreutils is already the newest version (9.10-1). libfribidi0 is already the newest version (1.0.16-5). libfribidi0 set to manually installed. libgbm1 is already the newest version (26.0.4-1). libgbm1 set to manually installed. libglycin-2-dev is already the newest version (2.0.8-1). libglycin-2-dev set to manually installed. gettext-base is already the newest version (0.23.2-2). gettext-base set to manually installed. liblsan0 is already the newest version (16-20260322-1). liblsan0 set to manually installed. libc-gconv-modules-extra is already the newest version (2.42-14). base-files is already the newest version (14). libsepol-dev is already the newest version (3.10-1). libsepol-dev set to manually installed. libxau6 is already the newest version (1:1.0.11-1+b1). libxau6 set to manually installed. libdpkg-perl is already the newest version (1.23.7). libdpkg-perl set to manually installed. libgstreamer-plugins-base1.0-dev is already the newest version (1.28.2-1). libgstreamer-plugins-base1.0-dev set to manually installed. libxcb-util1 is already the newest version (0.4.1-1+b1). libxcb-util1 set to manually installed. libtheoradec2 is already the newest version (1.2.0+dfsg-6+b1). libtheoradec2 set to manually installed. python3-setuptools is already the newest version (78.1.1-0.1). python3-setuptools set to manually installed. libudfread3 is already the newest version (1.2.0-2+b1). libudfread3 set to manually installed. libasound2-data is already the newest version (1.2.15.3-1). libasound2-data set to manually installed. libasound2t64 is already the newest version (1.2.15.3-1). libasound2t64 set to manually installed. libflite1 is already the newest version (2.2-7+b1). libflite1 set to manually installed. gir1.2-colord-1.0 is already the newest version (1.4.8-3). gir1.2-colord-1.0 set to manually installed. libpng-dev is already the newest version (1.6.56-1). libpng-dev set to manually installed. libx264-165 is already the newest version (2:0.165.3222+gitb35605ac-3+b2). libx264-165 set to manually installed. libsm6 is already the newest version (2:1.2.6-1+b1). libsm6 set to manually installed. libbz2-dev is already the newest version (1.0.8-6+b1). libbz2-dev set to manually installed. liblcms2-2 is already the newest version (2.17-1). liblcms2-2 set to manually installed. libxcb-shm0-dev is already the newest version (1.17.0-2+b2). libxcb-shm0-dev set to manually installed. libasan8 is already the newest version (16-20260322-1). libasan8 set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b1). libgdbm6t64 set to manually installed. libgdbm-compat4t64 is already the newest version (1.26-1+b1). libgdbm-compat4t64 set to manually installed. libzimg2 is already the newest version (3.0.6+ds1-1+b1). libzimg2 set to manually installed. perl-base is already the newest version (5.40.1-7). hostname is already the newest version (3.25). libabsl20240722 is already the newest version (20240722.0-4). libabsl20240722 set to manually installed. libgmpxx4ldbl is already the newest version (2:6.3.0+dfsg-5+b1). libgmpxx4ldbl set to manually installed. libkeyutils1 is already the newest version (1.6.3-6+b1). libkeyutils1 set to manually installed. libglib2.0-dev-bin is already the newest version (2.88.0-1). libglib2.0-dev-bin set to manually installed. libmount1 is already the newest version (2.42-2). python3-autocommand is already the newest version (2.2.2-4). python3-autocommand set to manually installed. build-essential is already the newest version (12.12). build-essential set to manually installed. liborc-0.4-dev-bin is already the newest version (1:0.4.42-3). liborc-0.4-dev-bin set to manually installed. tar is already the newest version (1.35+dfsg-4). libsensors5 is already the newest version (1:3.6.2-2+b1). libsensors5 set to manually installed. libpng16-16t64 is already the newest version (1.6.56-1). libpng16-16t64 set to manually installed. libxcb-image0-dev is already the newest version (0.4.0-2+b3). libxcb-image0-dev set to manually installed. dh-strip-nondeterminism is already the newest version (1.15.0-1). dh-strip-nondeterminism set to manually installed. libdvdnav4 is already the newest version (7.0.0-2). libdvdnav4 set to manually installed. libsysprof-capture-4-dev is already the newest version (50.0-1). libsysprof-capture-4-dev set to manually installed. libusb-1.0-0 is already the newest version (2:1.0.29-2+b1). libusb-1.0-0 set to manually installed. libxdmcp6 is already the newest version (1:1.1.5-2). libxdmcp6 set to manually installed. liblua5.4-dev is already the newest version (5.4.8-1+b1). liblua5.4-dev set to manually installed. libgnutls-dane0t64 is already the newest version (3.8.12-3). libgnutls-dane0t64 set to manually installed. libflac14 is already the newest version (1.5.0+ds-5). libflac14 set to manually installed. libdrm-nouveau2 is already the newest version (2.4.131-1). libdrm-nouveau2 set to manually installed. libcrypt1 is already the newest version (1:4.5.1-1). libinput-bin is already the newest version (1.31.1-1). libinput-bin set to manually installed. libkrb5-3 is already the newest version (1.22.1-2+b1). libkrb5-3 set to manually installed. netbase is already the newest version (6.5). netbase set to manually installed. libpam-modules-bin is already the newest version (1.7.0-5+b1). gir1.2-freedesktop is already the newest version (1.86.0-6). gir1.2-freedesktop set to manually installed. libwacom-common is already the newest version (2.18.0-1). libwacom-common set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b1). libpcre2-16-0 is already the newest version (10.46-1+b1). libpcre2-16-0 set to manually installed. libsframe3 is already the newest version (2.46-3). libsframe3 set to manually installed. libssh-4 is already the newest version (0.12.0-3). libssh-4 set to manually installed. libvpx-dev is already the newest version (1.16.0-3). libvpx-dev set to manually installed. libopengl0 is already the newest version (1.7.0-3). libopengl0 set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. libselinux1 is already the newest version (3.10-1). nettle-dev is already the newest version (3.10.2-1+b1). nettle-dev set to manually installed. zlib1g-dev is already the newest version (1:1.3.dfsg+really1.3.2-3). zlib1g-dev set to manually installed. libnorm1t64 is already the newest version (1.5.9+dfsg-4). libnorm1t64 set to manually installed. libxcb-xkb-dev is already the newest version (1.17.0-2+b2). libxcb-xkb-dev set to manually installed. libxkbcommon-dev is already the newest version (1.13.1-1). libxkbcommon-dev set to manually installed. libgstreamer1.0-dev is already the newest version (1.28.2-1). libgstreamer1.0-dev set to manually installed. libmount-dev is already the newest version (2.42-2). libmount-dev set to manually installed. libxext-dev is already the newest version (2:1.3.4-1+b4). libxext-dev set to manually installed. pango1.0-tools is already the newest version (1.57.1-1). pango1.0-tools set to manually installed. libbrotli1 is already the newest version (1.2.0-3). libbrotli1 set to manually installed. libxcvt0 is already the newest version (0.1.3-1+b1). libxcvt0 set to manually installed. libre2-11 is already the newest version (20250805-1+b2). libre2-11 set to manually installed. libxcb-render0 is already the newest version (1.17.0-2+b2). libxcb-render0 set to manually installed. libonnxruntime1.23 is already the newest version (1.23.2+dfsg-6+b2). libonnxruntime1.23 set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. liblcms2-dev is already the newest version (2.17-1). liblcms2-dev set to manually installed. libjson-c5 is already the newest version (0.18+ds-3). libjson-c5 set to manually installed. libxcb-render0-dev is already the newest version (1.17.0-2+b2). libxcb-render0-dev set to manually installed. libwayland-bin is already the newest version (1.24.0-2+b2). libwayland-bin set to manually installed. libxpm4 is already the newest version (1:3.5.17-1+b4). libxpm4 set to manually installed. libwebpdecoder3 is already the newest version (1.5.0-0.1+b1). libwebpdecoder3 set to manually installed. libxrandr2 is already the newest version (2:1.5.4-1+b4). libxrandr2 set to manually installed. girepository-tools is already the newest version (2.88.0-1). girepository-tools set to manually installed. sed is already the newest version (4.9-2). libavformat62 is already the newest version (7:8.1-3+b1). libavformat62 set to manually installed. libsepol2 is already the newest version (3.10-1). libsepol2 set to manually installed. libsmartcols1 is already the newest version (2.42-2). fonts-dejavu-mono is already the newest version (2.37-8). fonts-dejavu-mono set to manually installed. libtwolame0 is already the newest version (0.4.0-2+b3). libtwolame0 set to manually installed. libvorbisfile3 is already the newest version (1.3.7-3+b1). libvorbisfile3 set to manually installed. libpam0g is already the newest version (1.7.0-5+b1). libheif-plugin-dav1d is already the newest version (1.21.2-4). libheif-plugin-dav1d set to manually installed. libva-x11-2 is already the newest version (2.23.0-2). libva-x11-2 set to manually installed. libfreerdp-server-proxy3-3 is already the newest version (3.24.2+dfsg-1). libfreerdp-server-proxy3-3 set to manually installed. libgio-2.0-dev-bin is already the newest version (2.88.0-1). libgio-2.0-dev-bin set to manually installed. libgles2 is already the newest version (1.7.0-3). libgles2 set to manually installed. libturbojpeg0-dev is already the newest version (1:2.1.5-4). libturbojpeg0-dev set to manually installed. m4 is already the newest version (1.4.21-1). m4 set to manually installed. libfreerdp-shadow-subsystem3-3 is already the newest version (3.24.2+dfsg-1). libfreerdp-shadow-subsystem3-3 set to manually installed. ncurses-bin is already the newest version (6.6+20251231-1). gir1.2-glib-2.0-dev is already the newest version (2.88.0-1). gir1.2-glib-2.0-dev set to manually installed. libnuma1 is already the newest version (2.0.19-1+b1). libnuma1 set to manually installed. libpixman-1-dev is already the newest version (0.46.4-1+b1). libpixman-1-dev set to manually installed. libva-dev is already the newest version (2.23.0-2). libva-dev set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-3+b1). libmbedcrypto16 is already the newest version (3.6.5-0.1). libmbedcrypto16 set to manually installed. libxt6t64 is already the newest version (1:1.2.1-1.3+b1). libxt6t64 set to manually installed. gcc-15-x86-64-linux-gnu is already the newest version (15.2.0-16). gcc-15-x86-64-linux-gnu set to manually installed. gcc is already the newest version (4:15.2.0-5). gcc set to manually installed. cpp-15 is already the newest version (15.2.0-16). cpp-15 set to manually installed. libpangoxft-1.0-0 is already the newest version (1.57.1-1). libpangoxft-1.0-0 set to manually installed. libmp3lame0 is already the newest version (3.101~svn6531+dfsg-1). libmp3lame0 set to manually installed. libonnxruntime-providers is already the newest version (1.23.2+dfsg-6+b2). libonnxruntime-providers set to manually installed. libxcb-xfixes0 is already the newest version (1.17.0-2+b2). libxcb-xfixes0 set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. libpipeline1 is already the newest version (1.5.8-2+b1). libpipeline1 set to manually installed. libgpg-error0 is already the newest version (1.59-4). libgpg-error0 set to manually installed. libudev-dev is already the newest version (260.1-1). libudev-dev set to manually installed. libpcre2-8-0 is already the newest version (10.46-1+b1). libxkbcommon0 is already the newest version (1.13.1-1). libxkbcommon0 set to manually installed. libswscale-dev is already the newest version (7:8.1-3+b1). libswscale-dev set to manually installed. libcap-ng0 is already the newest version (0.9.2-1). libpango-1.0-0 is already the newest version (1.57.1-1). libpango-1.0-0 set to manually installed. libbs2b0 is already the newest version (3.1.0+dfsg-8+b2). libbs2b0 set to manually installed. libssl3t64 is already the newest version (3.6.1-3). libgstreamer-gl1.0-0 is already the newest version (1.28.2-1). libgstreamer-gl1.0-0 set to manually installed. libtheoraenc2 is already the newest version (1.2.0+dfsg-6+b1). libtheoraenc2 set to manually installed. libxxf86vm1 is already the newest version (1:1.1.4-2). libxxf86vm1 set to manually installed. libpcre2-posix3 is already the newest version (10.46-1+b1). libpcre2-posix3 set to manually installed. dash is already the newest version (0.5.12-12). libxcb1-dev is already the newest version (1.17.0-2+b2). libxcb1-dev set to manually installed. libgirepository-2.0-0 is already the newest version (2.88.0-1). libgirepository-2.0-0 set to manually installed. libogg0 is already the newest version (1.3.6-2). libogg0 set to manually installed. libthai0 is already the newest version (0.1.30-1). libthai0 set to manually installed. libxcb-image0 is already the newest version (0.4.0-2+b3). libxcb-image0 set to manually installed. libharfbuzz-dev is already the newest version (12.3.2-2+b2). libharfbuzz-dev set to manually installed. libxfixes3 is already the newest version (1:6.0.0-2+b5). libxfixes3 set to manually installed. libxaw7 is already the newest version (2:1.0.16-1+b1). libxaw7 set to manually installed. libfuse3-dev is already the newest version (3.18.2-1). libfuse3-dev set to manually installed. libtool is already the newest version (2.5.4-10). libtool set to manually installed. libpangoft2-1.0-0 is already the newest version (1.57.1-1). libpangoft2-1.0-0 set to manually installed. libxcb-glx0 is already the newest version (1.17.0-2+b2). libxcb-glx0 set to manually installed. libxdmcp-dev is already the newest version (1:1.1.5-2). libxdmcp-dev set to manually installed. g++-x86-64-linux-gnu is already the newest version (4:15.2.0-5). g++-x86-64-linux-gnu set to manually installed. libcolord-dev is already the newest version (1.4.8-3). libcolord-dev set to manually installed. libsvtav1enc4 is already the newest version (4.1.0+dfsg-1). libsvtav1enc4 set to manually installed. libxcb-shm0 is already the newest version (1.17.0-2+b2). libxcb-shm0 set to manually installed. libdrm-dev is already the newest version (2.4.131-1). libdrm-dev set to manually installed. libevent-2.1-7t64 is already the newest version (2.1.12-stable-10+b2). libevent-2.1-7t64 set to manually installed. libcap2 is already the newest version (1:2.78-1). libcap2 set to manually installed. libcap2-bin is already the newest version (1:2.78-1). libcap2-bin set to manually installed. libpython3.13-minimal is already the newest version (3.13.12-1). libpython3.13-minimal set to manually installed. bubblewrap is already the newest version (0.11.1-1). bubblewrap set to manually installed. glycin-loaders is already the newest version (2.0.8-1). glycin-loaders set to manually installed. python3-packaging is already the newest version (26.0-1). python3-packaging set to manually installed. libgnutls30t64 is already the newest version (3.8.12-3). libgnutls30t64 set to manually installed. libturbojpeg0 is already the newest version (1:2.1.5-4). libturbojpeg0 set to manually installed. libzmq5 is already the newest version (4.3.5-1+b4). libzmq5 set to manually installed. libva-wayland2 is already the newest version (2.23.0-2). libva-wayland2 set to manually installed. libdebconfclient0 is already the newest version (0.282+b2). libctf-nobfd0 is already the newest version (2.46-3). libctf-nobfd0 set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. gettext is already the newest version (0.23.2-2). gettext set to manually installed. libxxhash0 is already the newest version (0.8.3-2+b1). libxxhash0 set to manually installed. libgmp-dev is already the newest version (2:6.3.0+dfsg-5+b1). libgmp-dev set to manually installed. libsensors-config is already the newest version (1:3.6.2-2). libsensors-config set to manually installed. gir1.2-freedesktop-dev is already the newest version (1.86.0-6). gir1.2-freedesktop-dev set to manually installed. libedit2 is already the newest version (3.1-20251016-1). libedit2 set to manually installed. libvpx12 is already the newest version (1.16.0-3). libvpx12 set to manually installed. libxcb-render-util0 is already the newest version (0.3.10-1+b1). libxcb-render-util0 set to manually installed. libfreerdp3-3 is already the newest version (3.24.2+dfsg-1). libfreerdp3-3 set to manually installed. libgcrypt20 is already the newest version (1.12.1-2). libgcrypt20 set to manually installed. libopengl-dev is already the newest version (1.7.0-3). libopengl-dev set to manually installed. libavcodec-dev is already the newest version (7:8.1-3+b1). libavcodec-dev set to manually installed. libx11-6 is already the newest version (2:1.8.13-1). libx11-6 set to manually installed. python3-typeguard is already the newest version (4.4.4-2). python3-typeguard set to manually installed. dpkg is already the newest version (1.23.7). tzdata is already the newest version (2026a-3). tzdata set to manually installed. libwebp7 is already the newest version (1.5.0-0.1+b1). libwebp7 set to manually installed. libvidstab1.1 is already the newest version (1.1.0-2.1). libvidstab1.1 set to manually installed. libxcursor-dev is already the newest version (1:1.2.3-1+b1). libxcursor-dev set to manually installed. libcolord2 is already the newest version (1.4.8-3). libcolord2 set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg -r debootsnap-dummy' exec /srv/rebuilderd/tmp/mmdebstrap.uD__pxkH7L (Reading database ... 29168 files and directories currently installed.) Removing debootsnap-dummy (1.0) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg-query --showformat '${binary:Package}=${Version}\n' --show > "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.uD__pxkH7L I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.uD__pxkH7L I: running special hook: upload sources.list /etc/apt/sources.list I: waiting for background processes to finish... I: cleaning package lists and apt cache... I: skipping cleanup/reproducible as requested I: creating tarball... I: done I: removing tempdir /srv/rebuilderd/tmp/mmdebstrap.uD__pxkH7L... I: success in 159.0301 seconds Downloading dependency 511 of 623: libbrotli1:amd64=1.2.0-3 Downloading dependency 512 of 623: libxcvt0:amd64=0.1.3-1+b1 Downloading dependency 513 of 623: libre2-11:amd64=20250805-1+b2 Downloading dependency 514 of 623: libxcb-render0:amd64=1.17.0-2+b2 Downloading dependency 515 of 623: libonnxruntime1.23:amd64=1.23.2+dfsg-6+b2 Downloading dependency 516 of 623: intltool-debian:amd64=0.35.0+20060710.6 Downloading dependency 517 of 623: liblcms2-dev:amd64=2.17-1 Downloading dependency 518 of 623: libjson-c5:amd64=0.18+ds-3 Downloading dependency 519 of 623: libxcb-render0-dev:amd64=1.17.0-2+b2 Downloading dependency 520 of 623: libwayland-bin:amd64=1.24.0-2+b2 Downloading dependency 521 of 623: libxpm4:amd64=1:3.5.17-1+b4 Downloading dependency 522 of 623: libwebpdecoder3:amd64=1.5.0-0.1+b1 Downloading dependency 523 of 623: libxrandr2:amd64=2:1.5.4-1+b4 Downloading dependency 524 of 623: girepository-tools:amd64=2.88.0-1 Downloading dependency 525 of 623: sed:amd64=4.9-2 Downloading dependency 526 of 623: libavformat62:amd64=7:8.1-3+b1 Downloading dependency 527 of 623: libsepol2:amd64=3.10-1 Downloading dependency 528 of 623: libsmartcols1:amd64=2.42-2 Downloading dependency 529 of 623: fonts-dejavu-mono:amd64=2.37-8 Downloading dependency 530 of 623: libtwolame0:amd64=0.4.0-2+b3 Downloading dependency 531 of 623: libvorbisfile3:amd64=1.3.7-3+b1 Downloading dependency 532 of 623: libpam0g:amd64=1.7.0-5+b1 Downloading dependency 533 of 623: libheif-plugin-dav1d:amd64=1.21.2-4 Downloading dependency 534 of 623: libva-x11-2:amd64=2.23.0-2 Downloading dependency 535 of 623: libfreerdp-server-proxy3-3:amd64=3.24.2+dfsg-1 Downloading dependency 536 of 623: libgio-2.0-dev-bin:amd64=2.88.0-1 Downloading dependency 537 of 623: libgles2:amd64=1.7.0-3 Downloading dependency 538 of 623: libturbojpeg0-dev:amd64=1:2.1.5-4 Downloading dependency 539 of 623: m4:amd64=1.4.21-1 Downloading dependency 540 of 623: libfreerdp-shadow-subsystem3-3:amd64=3.24.2+dfsg-1 Downloading dependency 541 of 623: ncurses-bin:amd64=6.6+20251231-1 Downloading dependency 542 of 623: gir1.2-glib-2.0-dev:amd64=2.88.0-1 Downloading dependency 543 of 623: libnuma1:amd64=2.0.19-1+b1 Downloading dependency 544 of 623: libpixman-1-dev:amd64=0.46.4-1+b1 Downloading dependency 545 of 623: libva-dev:amd64=2.23.0-2 Downloading dependency 546 of 623: libzstd1:amd64=1.5.7+dfsg-3+b1 Downloading dependency 547 of 623: libmbedcrypto16:amd64=3.6.5-0.1 Downloading dependency 548 of 623: libxt6t64:amd64=1:1.2.1-1.3+b1 Downloading dependency 549 of 623: gcc-15-x86-64-linux-gnu:amd64=15.2.0-16 Downloading dependency 550 of 623: gcc:amd64=4:15.2.0-5 Downloading dependency 551 of 623: cpp-15:amd64=15.2.0-16 Downloading dependency 552 of 623: libpangoxft-1.0-0:amd64=1.57.1-1 Downloading dependency 553 of 623: libmp3lame0:amd64=3.101~svn6531+dfsg-1 Downloading dependency 554 of 623: libonnxruntime-providers:amd64=1.23.2+dfsg-6+b2 Downloading dependency 555 of 623: libxcb-xfixes0:amd64=1.17.0-2+b2 Downloading dependency 556 of 623: sensible-utils:amd64=0.0.26 Downloading dependency 557 of 623: libpipeline1:amd64=1.5.8-2+b1 Downloading dependency 558 of 623: libgpg-error0:amd64=1.59-4 Downloading dependency 559 of 623: libudev-dev:amd64=260.1-1 Downloading dependency 560 of 623: libpcre2-8-0:amd64=10.46-1+b1 Downloading dependency 561 of 623: libxkbcommon0:amd64=1.13.1-1 Downloading dependency 562 of 623: libswscale-dev:amd64=7:8.1-3+b1 Downloading dependency 563 of 623: libcap-ng0:amd64=0.9.2-1 Downloading dependency 564 of 623: libpango-1.0-0:amd64=1.57.1-1 Downloading dependency 565 of 623: libbs2b0:amd64=3.1.0+dfsg-8+b2 Downloading dependency 566 of 623: libssl3t64:amd64=3.6.1-3 Downloading dependency 567 of 623: libgstreamer-gl1.0-0:amd64=1.28.2-1 Downloading dependency 568 of 623: libtheoraenc2:amd64=1.2.0+dfsg-6+b1 Downloading dependency 569 of 623: libxxf86vm1:amd64=1:1.1.4-2 Downloading dependency 570 of 623: libpcre2-posix3:amd64=10.46-1+b1 Downloading dependency 571 of 623: dash:amd64=0.5.12-12 Downloading dependency 572 of 623: libxcb1-dev:amd64=1.17.0-2+b2 Downloading dependency 573 of 623: libgirepository-2.0-0:amd64=2.88.0-1 Downloading dependency 574 of 623: libogg0:amd64=1.3.6-2 Downloading dependency 575 of 623: libthai0:amd64=0.1.30-1 Downloading dependency 576 of 623: libxcb-image0:amd64=0.4.0-2+b3 Downloading dependency 577 of 623: libharfbuzz-dev:amd64=12.3.2-2+b2 Downloading dependency 578 of 623: libxfixes3:amd64=1:6.0.0-2+b5 Downloading dependency 579 of 623: libxaw7:amd64=2:1.0.16-1+b1 Downloading dependency 580 of 623: libfuse3-dev:amd64=3.18.2-1 Downloading dependency 581 of 623: libtool:amd64=2.5.4-10 Downloading dependency 582 of 623: libpangoft2-1.0-0:amd64=1.57.1-1 Downloading dependency 583 of 623: libxcb-glx0:amd64=1.17.0-2+b2 Downloading dependency 584 of 623: libxdmcp-dev:amd64=1:1.1.5-2 Downloading dependency 585 of 623: g++-x86-64-linux-gnu:amd64=4:15.2.0-5 Downloading dependency 586 of 623: libcolord-dev:amd64=1.4.8-3 Downloading dependency 587 of 623: libsvtav1enc4:amd64=4.1.0+dfsg-1 Downloading dependency 588 of 623: libxcb-shm0:amd64=1.17.0-2+b2 Downloading dependency 589 of 623: libdrm-dev:amd64=2.4.131-1 Downloading dependency 590 of 623: libevent-2.1-7t64:amd64=2.1.12-stable-10+b2 Downloading dependency 591 of 623: libcap2:amd64=1:2.78-1 Downloading dependency 592 of 623: libcap2-bin:amd64=1:2.78-1 Downloading dependency 593 of 623: libpython3.13-minimal:amd64=3.13.12-1 Downloading dependency 594 of 623: bubblewrap:amd64=0.11.1-1 Downloading dependency 595 of 623: glycin-loaders:amd64=2.0.8-1 Downloading dependency 596 of 623: python3-packaging:amd64=26.0-1 Downloading dependency 597 of 623: libgnutls30t64:amd64=3.8.12-3 Downloading dependency 598 of 623: libturbojpeg0:amd64=1:2.1.5-4 Downloading dependency 599 of 623: libzmq5:amd64=4.3.5-1+b4 Downloading dependency 600 of 623: libva-wayland2:amd64=2.23.0-2 Downloading dependency 601 of 623: libdebconfclient0:amd64=0.282+b2 Downloading dependency 602 of 623: libctf-nobfd0:amd64=2.46-3 Downloading dependency 603 of 623: man-db:amd64=2.13.1-1 Downloading dependency 604 of 623: gettext:amd64=0.23.2-2 Downloading dependency 605 of 623: libxxhash0:amd64=0.8.3-2+b1 Downloading dependency 606 of 623: libgmp-dev:amd64=2:6.3.0+dfsg-5+b1 Downloading dependency 607 of 623: libsensors-config:amd64=1:3.6.2-2 Downloading dependency 608 of 623: gir1.2-freedesktop-dev:amd64=1.86.0-6 Downloading dependency 609 of 623: libedit2:amd64=3.1-20251016-1 Downloading dependency 610 of 623: libvpx12:amd64=1.16.0-3 Downloading dependency 611 of 623: libxcb-render-util0:amd64=0.3.10-1+b1 Downloading dependency 612 of 623: libfreerdp3-3:amd64=3.24.2+dfsg-1 Downloading dependency 613 of 623: libgcrypt20:amd64=1.12.1-2 Downloading dependency 614 of 623: libopengl-dev:amd64=1.7.0-3 Downloading dependency 615 of 623: libavcodec-dev:amd64=7:8.1-3+b1 Downloading dependency 616 of 623: libx11-6:amd64=2:1.8.13-1 Downloading dependency 617 of 623: python3-typeguard:amd64=4.4.4-2 Downloading dependency 618 of 623: dpkg:amd64=1.23.7 Downloading dependency 619 of 623: tzdata:amd64=2026a-3 Downloading dependency 620 of 623: libwebp7:amd64=1.5.0-0.1+b1 Downloading dependency 621 of 623: libvidstab1.1:amd64=1.1.0-2.1 Downloading dependency 622 of 623: libxcursor-dev:amd64=1:1.2.3-1+b1 Downloading dependency 623 of 623: libcolord2:amd64=1.4.8-3 env --chdir=/srv/rebuilderd/tmp/rebuilderdRVyKBp/out DEB_BUILD_OPTIONS=parallel=6 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1775828584 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildXFCDQC/debrebuild.sbuildrc.bam7P81s948i sbuild --build=amd64 --host=amd64 --arch-any --no-arch-all --chroot=/srv/rebuilderd/tmp/debrebuildXFCDQC/debrebuild.tar.m7OzYTGwKFPa --chroot-mode=unshare --dist=unstable --no-run-lintian --no-run-piuparts --no-run-autopkgtest --no-apt-update --no-apt-upgrade --no-apt-distupgrade --no-source --verbose --nolog --bd-uninstallable-explainer= --build-path=/build/reproducible-path --dsc-dir=weston-15.0.0 /srv/rebuilderd/tmp/rebuilderdRVyKBp/inputs/weston_15.0.0-2.dsc I: consider moving your ~/.sbuildrc to /srv/rebuilderd/.config/sbuild/config.pl The Debian buildds switched to the "unshare" backend and sbuild will default to it in the future. To start using "unshare" add this to your `~/.config/sbuild/config.pl`: $chroot_mode = "unshare"; If you want to keep the old "schroot" mode even in the future, add the following to your `~/.config/sbuild/config.pl`: $chroot_mode = "schroot"; $schroot = "schroot"; sbuild (Debian sbuild) 0.89.3+deb13u4 (28 December 2025) on osuosl41-amd64.novalocal +==============================================================================+ | weston 15.0.0-2 (amd64) Fri, 10 Apr 2026 22:55:25 +0000 | +==============================================================================+ Package: weston Version: 15.0.0-2 Source Version: 15.0.0-2 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: any I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuildXFCDQC/debrebuild.tar.m7OzYTGwKFPa to /srv/rebuilderd/tmp/tmp.sbuild.6xmddqgKk1... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Fri, 10 Apr 2026 22:55:30 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderdRVyKBp/inputs/weston_15.0.0-2.dsc exists in /srv/rebuilderd/tmp/rebuilderdRVyKBp/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Fri, 10 Apr 2026 22:55:31 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), dh-exec, freerdp3-dev, glslang-tools, libcairo2-dev (>= 1.10.0), libcolord-dev (>= 0.1.27), libdbus-1-dev, libdisplay-info-dev (>= 0.2.0), libdrm-dev (>= 2.4.108), libegl1-mesa-dev (>= 9.0~), libgbm-dev (>= 17.2), libgdk-pixbuf-2.0-dev, libgles2-mesa-dev (>= 9.0~), libglu1-mesa-dev, libgstreamer-plugins-base1.0-dev, libgstreamer1.0-dev, libinput-dev (>= 1.2.0), libjpeg-dev, liblcms2-dev, liblua5.4-dev, libneatvnc-dev (>= 0.7.0), libpam0g-dev, libpango1.0-dev, libpipewire-0.3-dev, libpixman-1-dev (>= 0.25.2), libpng-dev, libseat-dev (>= 0.4), libsystemd-dev, libudev-dev (>= 136), libva-dev, libvpx-dev, libvulkan-dev, libwayland-dev (>= 1.22.0), libwebp-dev, libx11-dev, libx11-xcb-dev, libxcb-composite0-dev, libxcb-cursor-dev, libxcb-shape0-dev, libxcb-xfixes0-dev, libxcb-xkb-dev, libxcb1-dev, libxcursor-dev, libxkbcommon-dev (>= 0.3.0), libxml2-dev, mesa-common-dev, mesa-vulkan-drivers, meson (>= 0.63.0), pkgconf, wayland-protocols (>= 1.33), xwayland, build-essential Filtered Build-Depends: debhelper-compat (= 13), dh-exec, freerdp3-dev, glslang-tools, libcairo2-dev (>= 1.10.0), libcolord-dev (>= 0.1.27), libdbus-1-dev, libdisplay-info-dev (>= 0.2.0), libdrm-dev (>= 2.4.108), libegl1-mesa-dev (>= 9.0~), libgbm-dev (>= 17.2), libgdk-pixbuf-2.0-dev, libgles2-mesa-dev (>= 9.0~), libglu1-mesa-dev, libgstreamer-plugins-base1.0-dev, libgstreamer1.0-dev, libinput-dev (>= 1.2.0), libjpeg-dev, liblcms2-dev, liblua5.4-dev, libneatvnc-dev (>= 0.7.0), libpam0g-dev, libpango1.0-dev, libpipewire-0.3-dev, libpixman-1-dev (>= 0.25.2), libpng-dev, libseat-dev (>= 0.4), libsystemd-dev, libudev-dev (>= 136), libva-dev, libvpx-dev, libvulkan-dev, libwayland-dev (>= 1.22.0), libwebp-dev, libx11-dev, libx11-xcb-dev, libxcb-composite0-dev, libxcb-cursor-dev, libxcb-shape0-dev, libxcb-xfixes0-dev, libxcb-xkb-dev, libxcb1-dev, libxcursor-dev, libxkbcommon-dev (>= 0.3.0), libxml2-dev, mesa-common-dev, mesa-vulkan-drivers, meson (>= 0.63.0), pkgconf, wayland-protocols (>= 1.33), xwayland, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-CPNINe/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Fri, 10 Apr 2026 22:55:34 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in linux-any all) +------------------------------------------------------------------------------+ | Build environment Fri, 10 Apr 2026 22:55:34 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.74+deb13+1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08) amd64 (x86_64) Toolchain package versions: binutils_2.46-3 dpkg-dev_1.23.7 g++-15_15.2.0-16 gcc-15_15.2.0-16 libc6-dev_2.42-14 libstdc++-15-dev_15.2.0-16 libstdc++6_16-20260322-1 linux-libc-dev_6.19.11-1 Package versions: autoconf_2.72-6 automake_1:1.18.1-4 autopoint_0.23.2-2 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-2 binutils_2.46-3 binutils-common_2.46-3 binutils-x86-64-linux-gnu_2.46-3 bsdextrautils_2.42-2 bubblewrap_0.11.1-1 build-essential_12.12 bzip2_1.0.8-6+b1 coreutils_9.10-1 cpp_4:15.2.0-5 cpp-15_15.2.0-16 cpp-15-x86-64-linux-gnu_15.2.0-16 cpp-x86-64-linux-gnu_4:15.2.0-5 dash_0.5.12-12 debconf_1.5.92 debhelper_13.31 debianutils_5.23.2 dh-autoreconf_22 dh-exec_0.31 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1 dpkg_1.23.7 dpkg-dev_1.23.7 dwz_0.16-4 file_1:5.46-5+b1 findutils_4.10.0-3 fontconfig_2.17.1-5 fontconfig-config_2.17.1-5 fonts-dejavu-core_2.37-8 fonts-dejavu-mono_2.37-8 freerdp3-dev_3.24.2+dfsg-1 g++_4:15.2.0-5 g++-15_15.2.0-16 g++-15-x86-64-linux-gnu_15.2.0-16 g++-x86-64-linux-gnu_4:15.2.0-5 gcc_4:15.2.0-5 gcc-15_15.2.0-16 gcc-15-base_15.2.0-16 gcc-15-x86-64-linux-gnu_15.2.0-16 gcc-16-base_16-20260322-1 gcc-x86-64-linux-gnu_4:15.2.0-5 gettext_0.23.2-2 gettext-base_0.23.2-2 gir1.2-colord-1.0_1.4.8-3 gir1.2-freedesktop_1.86.0-6 gir1.2-freedesktop-dev_1.86.0-6 gir1.2-gdkpixbuf-2.0_2.44.6+dfsg-2 gir1.2-glib-2.0_2.88.0-1 gir1.2-glib-2.0-dev_2.88.0-1 gir1.2-gly-2_2.0.8-1 gir1.2-gst-plugins-base-1.0_1.28.2-1 gir1.2-gstreamer-1.0_1.28.2-1 gir1.2-gudev-1.0_238-7+b1 gir1.2-harfbuzz-0.0_12.3.2-2+b2 gir1.2-pango-1.0_1.57.1-1 girepository-tools_2.88.0-1 glslang-tools_16.2.0-2 glycin-loaders_2.0.8-1 glycin-thumbnailers_2.0.8-1 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hostname_3.25 icu-devtools_78.3-1 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 iso-codes_4.20.1-1 libabsl20240722_20240722.0-4 libacl1_2.3.2-3 libaml-dev_0.3.0-3+b1 libaml0t64_0.3.0-3+b1 libaom3_3.13.1-2+b1 libarchive-zip-perl_1.68-1 libasan8_16-20260322-1 libasound2-data_1.2.15.3-1 libasound2t64_1.2.15.3-1 libass9_1:0.17.4-2+b1 libasyncns0_0.8-7+b1 libatomic1_16-20260322-1 libattr1_1:2.5.2-4 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libavahi-client3_0.8-18 libavahi-common-data_0.8-18 libavahi-common3_0.8-18 libavcodec-dev_7:8.1-3+b1 libavcodec62_7:8.1-3+b1 libavfilter-dev_7:8.1-3+b1 libavfilter11_7:8.1-3+b1 libavformat-dev_7:8.1-3+b1 libavformat62_7:8.1-3+b1 libavutil-dev_7:8.1-3+b1 libavutil60_7:8.1-3+b1 libbinutils_2.46-3 libblkid-dev_2.42-2 libblkid1_2.42-2 libbluray3_1:1.4.1-1 libbrotli-dev_1.2.0-3 libbrotli1_1.2.0-3 libbs2b0_3.1.0+dfsg-8+b2 libbsd0_0.12.2-2+b1 libbz2-1.0_1.0.8-6+b1 libbz2-dev_1.0.8-6+b1 libc-bin_2.42-14 libc-dev-bin_2.42-14 libc-gconv-modules-extra_2.42-14 libc6_2.42-14 libc6-dev_2.42-14 libcairo-gobject2_1.18.4-3 libcairo-script-interpreter2_1.18.4-3 libcairo2_1.18.4-3 libcairo2-dev_1.18.4-3 libcap-ng0_0.9.2-1 libcap2_1:2.78-1 libcap2-bin_1:2.78-1 libcbor0.10_0.10.2-2.1 libcc1-0_16-20260322-1 libchromaprint1_1.6.0-2+b1 libcjson1_1.7.19-2 libcodec2-1.2_1.2.0-4+b1 libcolord-dev_1.4.8-3 libcolord2_1.4.8-3 libcom-err2_1.47.4-1 libcpuinfo0_0.0~git20250905.877328f-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.46-3 libctf0_2.46-3 libcups2t64_2.4.16-1+b1 libdatrie-dev_0.2.14-1 libdatrie1_0.2.14-1 libdav1d7_1.5.3-1+b1 libdb5.3t64_5.3.28+dfsg2-11 libdbus-1-3_1.16.2-4 libdbus-1-dev_1.16.2-4 libde265-0_1.0.18-1 libdebconfclient0_0.282+b2 libdebhelper-perl_13.31 libdecor-0-0_0.2.5-1 libdisplay-info-dev_0.3.0-1 libdisplay-info3_0.3.0-1 libdnnl3.6_3.9.1+ds-2 libdpkg-perl_1.23.7 libdrm-amdgpu1_2.4.131-1 libdrm-common_2.4.131-1 libdrm-dev_2.4.131-1 libdrm-intel1_2.4.131-1 libdrm-nouveau2_2.4.131-1 libdrm-radeon1_2.4.131-1 libdrm2_2.4.131-1 libdvdnav4_7.0.0-2 libdvdread8t64_7.0.1-1 libebur128-1_1.2.6-2+b1 libedit2_3.1-20251016-1 libegl-dev_1.7.0-3 libegl-mesa0_26.0.4-1 libegl1_1.7.0-3 libegl1-mesa-dev_26.0.4-1 libei1_1.5.0-3 libelf1t64_0.194-4 libepoxy0_1.5.10-2+b1 libevdev-dev_1.13.6+dfsg-1 libevdev2_1.13.6+dfsg-1 libevent-2.1-7t64_2.1.12-stable-10+b2 libexpat1_2.7.5-1 libexpat1-dev_2.7.5-1 libffi-dev_3.5.2-4 libffi8_3.5.2-4 libfftw3-double3_3.3.10-2+b2 libfftw3-single3_3.3.10-2+b2 libfido2-1_1.16.0-2+b1 libfile-stripnondeterminism-perl_1.15.0-1 libflac14_1.5.0+ds-5 libflite1_2.2-7+b1 libfontconfig-dev_2.17.1-5 libfontconfig1_2.17.1-5 libfontenc1_1:1.1.8-1+b3 libfreerdp-client3-3_3.24.2+dfsg-1 libfreerdp-server-proxy3-3_3.24.2+dfsg-1 libfreerdp-server3-3_3.24.2+dfsg-1 libfreerdp-shadow-subsystem3-3_3.24.2+dfsg-1 libfreerdp-shadow3-3_3.24.2+dfsg-1 libfreerdp3-3_3.24.2+dfsg-1 libfreetype-dev_2.14.3+dfsg-1 libfreetype6_2.14.3+dfsg-1 libfribidi-dev_1.0.16-5 libfribidi0_1.0.16-5 libfuse3-4_3.18.2-1 libfuse3-dev_3.18.2-1 libgbm-dev_26.0.4-1 libgbm1_26.0.4-1 libgcc-15-dev_15.2.0-16 libgcc-s1_16-20260322-1 libgcrypt20_1.12.1-2 libgdbm-compat4t64_1.26-1+b1 libgdbm6t64_1.26-1+b1 libgdk-pixbuf-2.0-0_2.44.6+dfsg-2 libgdk-pixbuf-2.0-dev_2.44.6+dfsg-2 libgdk-pixbuf2.0-bin_2.44.6+dfsg-2 libgdk-pixbuf2.0-common_2.44.6+dfsg-2 libgio-2.0-dev_2.88.0-1 libgio-2.0-dev-bin_2.88.0-1 libgirepository-2.0-0_2.88.0-1 libgl-dev_1.7.0-3 libgl1_1.7.0-3 libgl1-mesa-dri_26.0.4-1 libgles-dev_1.7.0-3 libgles1_1.7.0-3 libgles2_1.7.0-3 libgles2-mesa-dev_26.0.4-1 libglib2.0-0t64_2.88.0-1 libglib2.0-bin_2.88.0-1 libglib2.0-data_2.88.0-1 libglib2.0-dev_2.88.0-1 libglib2.0-dev-bin_2.88.0-1 libglu1-mesa_9.0.2-1.1+b4 libglu1-mesa-dev_9.0.2-1.1+b4 libglvnd-core-dev_1.7.0-3 libglvnd-dev_1.7.0-3 libglvnd0_1.7.0-3 libglx-dev_1.7.0-3 libglx-mesa0_26.0.4-1 libglx0_1.7.0-3 libglycin-2-0_2.0.8-1 libglycin-2-dev_2.0.8-1 libgme0_0.6.4-1 libgmp-dev_2:6.3.0+dfsg-5+b1 libgmp10_2:6.3.0+dfsg-5+b1 libgmpxx4ldbl_2:6.3.0+dfsg-5+b1 libgnutls-dane0t64_3.8.12-3 libgnutls28-dev_3.8.12-3 libgnutls30t64_3.8.12-3 libgomp1_16-20260322-1 libgpg-error0_1.59-4 libgprofng0_2.46-3 libgraphite2-3_1.3.14-13 libgraphite2-dev_1.3.14-13 libgsm1_1.0.23-2 libgssapi-krb5-2_1.22.1-2+b1 libgstreamer-gl1.0-0_1.28.2-1 libgstreamer-plugins-base1.0-0_1.28.2-1 libgstreamer-plugins-base1.0-dev_1.28.2-1 libgstreamer1.0-0_1.28.2-1 libgstreamer1.0-dev_1.28.2-1 libgudev-1.0-0_238-7+b1 libgudev-1.0-dev_238-7+b1 libharfbuzz-cairo0_12.3.2-2+b2 libharfbuzz-dev_12.3.2-2+b2 libharfbuzz-gobject0_12.3.2-2+b2 libharfbuzz-icu0_12.3.2-2+b2 libharfbuzz-subset0_12.3.2-2+b2 libharfbuzz0b_12.3.2-2+b2 libheif-plugin-dav1d_1.21.2-4 libheif-plugin-libde265_1.21.2-4 libheif1_1.21.2-4 libhogweed6t64_3.10.2-1+b1 libhwasan0_16-20260322-1 libhwy1t64_1.3.0-2 libice-dev_2:1.1.1-1+b1 libice6_2:1.1.1-1+b1 libicu-dev_78.3-1 libicu78_78.3-1 libidn2-0_2.3.8-4+b1 libidn2-dev_2.3.8-4+b1 libinput-bin_1.31.1-1 libinput-dev_1.31.1-1 libinput10_1.31.1-1 libisl23_0.27-2 libitm1_16-20260322-1 libjansson4_2.14-2+b4 libjpeg-dev_1:2.1.5-4 libjpeg62-turbo_1:2.1.5-4 libjpeg62-turbo-dev_1:2.1.5-4 libjson-c-dev_0.18+ds-3 libjson-c5_0.18+ds-3 libjxl0.11_0.11.2-0.1 libk5crypto3_1.22.1-2+b1 libkeyutils1_1.6.3-6+b1 libkrb5-3_1.22.1-2+b1 libkrb5support0_1.22.1-2+b1 liblcms2-2_2.17-1 liblcms2-dev_2.17-1 liblilv-0-0_0.26.4-1 libllvm21_1:21.1.8-7 liblsan0_16-20260322-1 liblua5.4-0_5.4.8-1+b1 liblua5.4-dev_5.4.8-1+b1 liblzma-dev_5.8.3-1 liblzma5_5.8.3-1 liblzo2-2_2.10-3+b2 libmagic-mgc_1:5.46-5+b1 libmagic1t64_1:5.46-5+b1 libmbedcrypto16_3.6.5-0.1 libmd0_1.1.0-2+b2 libmount-dev_2.42-2 libmount1_2.42-2 libmp3lame0_3.101~svn6531+dfsg-1 libmpc3_1.3.1-3 libmpfr6_4.2.2-3 libmpg123-0t64_1.33.4-2 libmtdev-dev_1.1.7-1+b1 libmtdev1t64_1.1.7-1+b1 libmysofa1_1.3.3+dfsg-1+b1 libncurses-dev_6.6+20251231-1 libncurses6_6.6+20251231-1 libncursesw6_6.6+20251231-1 libneatvnc-dev_0.9.1+dfsg-1+b2 libneatvnc0_0.9.1+dfsg-1+b2 libnettle8t64_3.10.2-1+b1 libnorm1t64_1.5.9+dfsg-4 libnuma1_2.0.19-1+b1 liboeffis1_1.5.0-3 libogg0_1.3.6-2 libonnx1l_1.20.0-4 libonnxruntime-providers_1.23.2+dfsg-6+b2 libonnxruntime1.23_1.23.2+dfsg-6+b2 libopengl-dev_1.7.0-3 libopengl0_1.7.0-3 libopenjp2-7_2.5.4-1 libopenmpt0t64_0.8.6-1 libopus0_1.6.1-1 liborc-0.4-0t64_1:0.4.42-3 liborc-0.4-dev_1:0.4.42-3 liborc-0.4-dev-bin_1:0.4.42-3 libp11-kit-dev_0.26.2-2 libp11-kit0_0.26.2-2 libpam-modules_1.7.0-5+b1 libpam-modules-bin_1.7.0-5+b1 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5+b1 libpam0g-dev_1.7.0-5+b1 libpango-1.0-0_1.57.1-1 libpango1.0-dev_1.57.1-1 libpangocairo-1.0-0_1.57.1-1 libpangoft2-1.0-0_1.57.1-1 libpangoxft-1.0-0_1.57.1-1 libpciaccess-dev_0.17-3+b4 libpciaccess0_0.17-3+b4 libpcre2-16-0_10.46-1+b1 libpcre2-32-0_10.46-1+b1 libpcre2-8-0_10.46-1+b1 libpcre2-dev_10.46-1+b1 libpcre2-posix3_10.46-1+b1 libperl5.40_5.40.1-7 libpgm-5.3-0t64_5.3.128~dfsg-3 libpipeline1_1.5.8-2+b1 libpipewire-0.3-0t64_1.6.3-1 libpipewire-0.3-dev_1.6.3-1 libpixman-1-0_0.46.4-1+b1 libpixman-1-dev_0.46.4-1+b1 libpkgconf7_2.5.1-4 libplacebo360_7.360.1-1 libpng-dev_1.6.56-1 libpng16-16t64_1.6.56-1 libprotobuf-lite32t64_3.21.12-15 libprotobuf32t64_3.21.12-15 libpthreadpool0_0.0~git20251020.0e6ca13-1.1 libpulse0_17.0+dfsg1-2.1 libpython3-stdlib_3.13.9-3 libpython3.13-minimal_3.13.12-1 libpython3.13-stdlib_3.13.12-1 libquadmath0_16-20260322-1 librabbitmq4_0.15.0-1+b1 librav1e0.8_0.8.1-7 libre2-11_20250805-1+b2 libreadline-dev_8.3-4 libreadline8t64_8.3-4 librist4_0.2.11+dfsg-1+b1 librsvg2-2_2.62.1+dfsg-1 librubberband3_4.0.0+dfsg-2 libsamplerate0_0.2.2-4+b3 libseat-dev_0.9.3-1 libseat1_0.9.3-1 libseccomp-dev_2.6.0-2+b1 libseccomp2_2.6.0-2+b1 libselinux-dev_3.10-1 libselinux1_3.10-1 libsensors-config_1:3.6.2-2 libsensors5_1:3.6.2-2+b1 libsepol-dev_3.10-1 libsepol2_3.10-1 libserd-0-0_0.32.8-1 libset-scalar-perl_1.29-3 libsframe3_2.46-3 libsharpyuv-dev_1.5.0-0.1+b1 libsharpyuv0_1.5.0-0.1+b1 libshine3_3.1.1-3 libsm-dev_2:1.2.6-1+b1 libsm6_2:1.2.6-1+b1 libsmartcols1_2.42-2 libsnappy1v5_1.2.2-2+b1 libsndfile1_1.2.2-4 libsodium23_1.0.18-2 libsord-0-0_0.16.22-1 libsoxr0_0.1.3-4.1 libspa-0.2-dev_1.6.3-1 libspa-0.2-modules_1.6.3-1 libspeex1_1.2.1-3+b1 libsqlite3-0_3.46.1-9+b1 libsratom-0-0_0.6.22-1 libsrt1.5-gnutls_1.5.4-3 libssh-4_0.12.0-3 libssl-dev_3.6.1-3 libssl3t64_3.6.1-3 libstdc++-15-dev_15.2.0-16 libstdc++6_16-20260322-1 libsvtav1enc4_4.1.0+dfsg-1 libswresample-dev_7:8.1-3+b1 libswresample6_7:8.1-3+b1 libswscale-dev_7:8.1-3+b1 libswscale9_7:8.1-3+b1 libsysprof-capture-4-dev_50.0-1 libsystemd-dev_260.1-1 libsystemd0_260.1-1 libtasn1-6_4.21.0-2 libtasn1-6-dev_4.21.0-2 libthai-data_0.1.30-1 libthai-dev_0.1.30-1 libthai0_0.1.30-1 libtheoradec2_1.2.0+dfsg-6+b1 libtheoraenc2_1.2.0+dfsg-6+b1 libtinfo6_6.6+20251231-1 libtirpc-common_1.3.7+ds-1 libtirpc3t64_1.3.7+ds-1 libtool_2.5.4-10 libtsan2_16-20260322-1 libturbojpeg0_1:2.1.5-4 libturbojpeg0-dev_1:2.1.5-4 libtwolame0_0.4.0-2+b3 libubsan1_16-20260322-1 libuchardet0_0.0.8-2+b1 libudev-dev_260.1-1 libudev1_260.1-1 libudfread3_1.2.0-2+b1 libunbound8_1.24.2-1+b1 libunibreak6_6.1-3+b1 libunistring5_1.4.2-1 liburiparser1_0.9.8+dfsg-2+b1 libusb-1.0-0_2:1.0.29-2+b1 libuuid1_2.42-2 libva-dev_2.23.0-2 libva-drm2_2.23.0-2 libva-glx2_2.23.0-2 libva-wayland2_2.23.0-2 libva-x11-2_2.23.0-2 libva2_2.23.0-2 libvdpau1_1.5-4 libvidstab1.1_1.1.0-2.1 libvorbis0a_1.3.7-3+b1 libvorbisenc2_1.3.7-3+b1 libvorbisfile3_1.3.7-3+b1 libvpl2_1:2.16.0-1 libvpx-dev_1.16.0-3 libvpx12_1.16.0-3 libvulkan-dev_1.4.341.0-1 libvulkan1_1.4.341.0-1 libwacom-common_2.18.0-1 libwacom-dev_2.18.0-1 libwacom9_2.18.0-1 libwayland-bin_1.24.0-2+b2 libwayland-client0_1.24.0-2+b2 libwayland-cursor0_1.24.0-2+b2 libwayland-dev_1.24.0-2+b2 libwayland-egl1_1.24.0-2+b2 libwayland-server0_1.24.0-2+b2 libwebp-dev_1.5.0-0.1+b1 libwebp7_1.5.0-0.1+b1 libwebpdecoder3_1.5.0-0.1+b1 libwebpdemux2_1.5.0-0.1+b1 libwebpmux3_1.5.0-0.1+b1 libwebrtc-audio-processing-1-3_1.3-3+b2 libwinpr-tools3-3_3.24.2+dfsg-1 libwinpr3-3_3.24.2+dfsg-1 libwinpr3-dev_3.24.2+dfsg-1 libx11-6_2:1.8.13-1 libx11-data_2:1.8.13-1 libx11-dev_2:1.8.13-1 libx11-xcb-dev_2:1.8.13-1 libx11-xcb1_2:1.8.13-1 libx264-165_2:0.165.3222+gitb35605ac-3+b2 libx265-215_4.1-4+b1 libxau-dev_1:1.0.11-1+b1 libxau6_1:1.0.11-1+b1 libxaw7_2:1.0.16-1+b1 libxcb-composite0_1.17.0-2+b2 libxcb-composite0-dev_1.17.0-2+b2 libxcb-cursor-dev_0.1.6-1 libxcb-cursor0_0.1.6-1 libxcb-dri3-0_1.17.0-2+b2 libxcb-glx0_1.17.0-2+b2 libxcb-image0_0.4.0-2+b3 libxcb-image0-dev_0.4.0-2+b3 libxcb-present0_1.17.0-2+b2 libxcb-randr0_1.17.0-2+b2 libxcb-render-util0_0.3.10-1+b1 libxcb-render-util0-dev_0.3.10-1+b1 libxcb-render0_1.17.0-2+b2 libxcb-render0-dev_1.17.0-2+b2 libxcb-shape0_1.17.0-2+b2 libxcb-shape0-dev_1.17.0-2+b2 libxcb-shm0_1.17.0-2+b2 libxcb-shm0-dev_1.17.0-2+b2 libxcb-sync1_1.17.0-2+b2 libxcb-util1_0.4.1-1+b1 libxcb-xfixes0_1.17.0-2+b2 libxcb-xfixes0-dev_1.17.0-2+b2 libxcb-xkb-dev_1.17.0-2+b2 libxcb-xkb1_1.17.0-2+b2 libxcb1_1.17.0-2+b2 libxcb1-dev_1.17.0-2+b2 libxcursor-dev_1:1.2.3-1+b1 libxcursor1_1:1.2.3-1+b1 libxcvt0_0.1.3-1+b1 libxdamage1_1:1.1.7-1 libxdmcp-dev_1:1.1.5-2 libxdmcp6_1:1.1.5-2 libxext-dev_2:1.3.4-1+b4 libxext6_2:1.3.4-1+b4 libxfixes-dev_1:6.0.0-2+b5 libxfixes3_1:6.0.0-2+b5 libxfont2_1:2.0.6-2 libxft-dev_2.3.6-1+b5 libxft2_2.3.6-1+b5 libxinerama1_2:1.1.4-3+b5 libxkbcommon-dev_1.13.1-1 libxkbcommon0_1.13.1-1 libxkbfile1_1:1.1.0-1+b5 libxml2-16_2.15.2+dfsg-0.1 libxml2-dev_2.15.2+dfsg-0.1 libxmu6_2:1.1.3-4 libxnnpack0.20241108_0.0~git20241108.4ea82e5-2+b1 libxpm4_1:3.5.17-1+b4 libxrandr2_2:1.5.4-1+b4 libxrender-dev_1:0.9.12-1+b1 libxrender1_1:0.9.12-1+b1 libxshmfence1_1.3.3-1+b1 libxt6t64_1:1.2.1-1.3+b1 libxtst6_2:1.2.5-1+b1 libxvidcore4_2:1.3.7-3+b1 libxxf86vm1_1:1.1.4-2 libxxhash-dev_0.8.3-2+b1 libxxhash0_0.8.3-2+b1 libz3-4_4.13.3-1+b1 libzimg2_3.0.6+ds1-1+b1 libzix-0-0_0.8.0-1 libzmq5_4.3.5-1+b4 libzstd1_1.5.7+dfsg-3+b1 libzvbi-common_0.2.44-1 libzvbi0t64_0.2.44-1+b1 linux-libc-dev_6.19.11-1 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20260302-1 media-types_14.0.0 mesa-common-dev_26.0.4-1 mesa-libgallium_26.0.4-1 mesa-vulkan-drivers_26.0.4-1 meson_1.10.2-1 native-architecture_0.2.6 ncurses-base_6.6+20251231-1 ncurses-bin_6.6+20251231-1 netbase_6.5 nettle-dev_3.10.2-1+b1 ninja-build_1.13.2-1 ocl-icd-libopencl1_2.3.4-1 openssl-provider-legacy_3.6.1-3 pango1.0-tools_1.57.1-1 patch_2.8-2 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 pkgconf_2.5.1-4 pkgconf-bin_2.5.1-4 po-debconf_1.0.22 python3_3.13.9-3 python3-autocommand_2.2.2-4 python3-inflect_7.5.0-1 python3-jaraco.context_6.0.1-2 python3-jaraco.functools_4.1.0-1 python3-jaraco.text_4.0.0-1 python3-minimal_3.13.9-3 python3-more-itertools_10.8.0-1 python3-packaging_26.0-1 python3-pkg-resources_78.1.1-0.1 python3-setuptools_78.1.1-0.1 python3-typeguard_4.4.4-2 python3-typing-extensions_4.15.0-2 python3-zipp_3.23.0-1 python3.13_3.13.12-1 python3.13-minimal_3.13.12-1 readline-common_8.3-4 rpcsvc-proto_1.4.3-1 seatd_0.9.3-1 sed_4.9-2 sensible-utils_0.0.26 sgml-base_1.31+nmu1 shared-mime-info_2.4-5+b3 spirv-tools_2026.1-1 sysvinit-utils_3.18-1 tar_1.35+dfsg-4 tzdata_2026a-3 util-linux_2.42-2 uuid-dev_2.42-2 wayland-protocols_1.48-1 winpr-utils_3.24.2+dfsg-1 x11-common_1:7.7+26 x11-xkb-utils_7.7+9 x11proto-dev_2025.1-1 xkb-data_2.47-1 xml-core_0.19 xorg-sgml-doctools_1:1.12.1-1 xserver-common_2:21.1.21-1 xtrans-dev_1.6.0-1 xwayland_2:24.1.9-1 xz-utils_5.8.3-1 zlib1g_1:1.3.dfsg+really1.3.2-3 zlib1g-dev_1:1.3.dfsg+really1.3.2-3 +------------------------------------------------------------------------------+ | Build Fri, 10 Apr 2026 22:55:34 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: weston Binary: weston, weston-dev, weston-doc, libweston-15-0, libweston-15-dev Architecture: linux-any all Version: 15.0.0-2 Maintainer: Debian X Strike Force Uploaders: Mike Gabriel , Héctor Orón Martínez , Emilio Pozuelo Monfort , Dylan Aïssi Homepage: https://wayland.pages.freedesktop.org/weston/ Standards-Version: 4.7.4 Vcs-Browser: https://salsa.debian.org/xorg-team/wayland/weston Vcs-Git: https://salsa.debian.org/xorg-team/wayland/weston.git Testsuite: autopkgtest Testsuite-Triggers: @builddeps@ Build-Depends: debhelper-compat (= 13), dh-exec, freerdp3-dev, glslang-tools, libcairo2-dev (>= 1.10.0), libcolord-dev (>= 0.1.27), libdbus-1-dev, libdisplay-info-dev (>= 0.2.0), libdrm-dev (>= 2.4.108), libegl1-mesa-dev (>= 9.0~), libgbm-dev (>= 17.2), libgdk-pixbuf-2.0-dev, libgles2-mesa-dev (>= 9.0~), libglu1-mesa-dev, libgstreamer-plugins-base1.0-dev, libgstreamer1.0-dev, libinput-dev (>= 1.2.0), libjpeg-dev, liblcms2-dev, liblua5.4-dev, libneatvnc-dev (>= 0.7.0) [!sparc64], libpam0g-dev, libpango1.0-dev, libpipewire-0.3-dev, libpixman-1-dev (>= 0.25.2), libpng-dev, libseat-dev (>= 0.4), libsystemd-dev, libudev-dev (>= 136), libva-dev, libvpx-dev, libvulkan-dev, libwayland-dev (>= 1.22.0), libwebp-dev, libx11-dev, libx11-xcb-dev, libxcb-composite0-dev, libxcb-cursor-dev, libxcb-shape0-dev, libxcb-xfixes0-dev, libxcb-xkb-dev, libxcb1-dev, libxcursor-dev, libxkbcommon-dev (>= 0.3.0), libxml2-dev, mesa-common-dev, mesa-vulkan-drivers , meson (>= 0.63.0), pkgconf, wayland-protocols (>= 1.33), xwayland Build-Depends-Indep: python3-breathe , python3-sphinx , python3-sphinx-rtd-theme Package-List: libweston-15-0 deb libs optional arch=linux-any libweston-15-dev deb libdevel optional arch=linux-any weston deb x11 optional arch=linux-any weston-dev deb x11 optional arch=linux-any weston-doc deb doc optional arch=all profile=!nodoc profile:v1=!nodoc Checksums-Sha1: 0ddaae77c58d13afbfb22380a1ded691127fb7c4 3324132 weston_15.0.0.orig.tar.xz 536a33566ed60c18613f30d3ee97c56c01d7ad18 833 weston_15.0.0.orig.tar.xz.asc 439bbaae1e20892ee1be6db1aa8df4c01744af5a 28124 weston_15.0.0-2.debian.tar.xz Checksums-Sha256: 58c6186d29a5d2f0be0dec4882af71cc190a11da803f6ed1bf0b2c74120da973 3324132 weston_15.0.0.orig.tar.xz ee18936bd5363f9cee2c73ee524e23e4f29b4e71d2affa052a3cacc31984e83c 833 weston_15.0.0.orig.tar.xz.asc bbb367967546fcd334e23d628e7767492172a6ed12cc2c9efffca60069ca188e 28124 weston_15.0.0-2.debian.tar.xz Files: f94d17a7f67a7f036ed89961a53ea8f5 3324132 weston_15.0.0.orig.tar.xz e333b78cd4b81ed4a81610ef65c9d941 833 weston_15.0.0.orig.tar.xz.asc 301e2785cd96dd0890f8b0f35757c8e4 28124 weston_15.0.0-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmjwHvQbeL0FugTpdYS7xYT4FD1QFAmnZATwACgkQYS7xYT4F D1TCAA/7B1VSwv4w+XqtxaVTvWdigTl3hxtygnwPj/k5GN4CvSK3HNwoG0MreizB 0zrMjvox3eDYn0zTerz+mYx601PBz8cUSadRFg9Hv7ANITmmjUy27jfo/DAvHGcx 2pFI8+GZeCKkpUWwsh2lJSeMnjiXK9oe/myhJrcpfF5QezmeYHj6eHTy85SwIM0P yyk4kIxvzsxj7YkSWkPXcvE+/H0gmoEW5dnC8diUN+1gijbFz4EXldH73YUivhz4 xWB5KhPYY8etIUAb0kvBWhBIqsQyh4cD4fS/z67YyL8gNawdA3vdVFNpFf1NdBVd yZZUKj5euk6aWWvbiqqL3mAHLgOkSgWhD7gtSSiCqlo0C5g5eR9J72sDMakzjlBp BRlgI3O5Ya9ljvDrtxcX1JjwXdBsAhdDfeAGPv83YBA2IpkV2ro1+mqXHaQuic9+ Z4xdNGUb/wXkHohwbwiesoUE5VfPPUIp8pVpt20WIqTXAtuTjauuyY2iayze3UEU L000B4v6oT9otgbXP5iV5DlK2N1LkocnLrUp29f7VDG5k/Ah877ueyZsbvOocVsm HZwH80mTF/nXC0OwbPNwTqihWPqroeKrTtRInI72RFtsAMGWTL+Q1j/C+7nHEeJx nXPEBeXz60l8THBBYNFBwgkrvpg5VqJGoD0GHjVuB97eORspMSc= =Wegy -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./weston_15.0.0-2.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./weston_15.0.0-2.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting weston in /build/reproducible-path/weston-15.0.0 dpkg-source: info: unpacking weston_15.0.0.orig.tar.xz dpkg-source: info: unpacking weston_15.0.0-2.debian.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=6 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh SOURCE_DATE_EPOCH=1775828584 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -B dpkg-buildpackage: info: source package weston dpkg-buildpackage: info: source version 15.0.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Dylan Aïssi dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=meson dh_auto_clean -O--buildsystem=meson dh_autoreconf_clean -O--buildsystem=meson dh_clean -O--buildsystem=meson debian/rules binary-arch dh binary-arch --buildsystem=meson dh_update_autotools_config -a -O--buildsystem=meson dh_autoreconf -a -O--buildsystem=meson debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/weston-15.0.0' dh_auto_configure -- \ -Dbackend-rdp=true \ -Dbackend-vnc=true \ -Drenderer-vulkan=true \ -Dsystemd=true \ -Ddoc=false cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dpython.bytecompile=-1 -Dbackend-rdp=true -Dbackend-vnc=true -Drenderer-vulkan=true -Dsystemd=true -Ddoc=false The Meson build system Version: 1.10.2 Source dir: /build/reproducible-path/weston-15.0.0 Build dir: /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu Build type: native build Project name: weston Project version: 15.0.0 C compiler for the host machine: cc (gcc 15.2.0 "cc (Debian 15.2.0-16) 15.2.0") C linker for the host machine: cc ld.bfd 2.46 C++ compiler for the host machine: c++ (gcc 15.2.0 "c++ (Debian 15.2.0-16) 15.2.0") C++ linker for the host machine: c++ ld.bfd 2.46 Host machine cpu family: x86_64 Host machine cpu: x86_64 Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wno-shift-negative-value: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-pedantic: YES Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -fvisibility=hidden: YES Header "sys/sysmacros.h" has symbol "major" : YES Compiler for C++ supports arguments -Wno-unused-parameter: YES Checking for function "mkostemp" : YES Checking for function "strchrnul" : YES Checking for function "initgroups" : YES Checking for function "posix_fallocate" : YES Checking for function "memfd_create" : YES Checking for function "unreachable" : YES Has header "linux/sync_file.h" : YES Checking if "builtin_clz" links: YES Checking if "builtin_bswap32" links: YES Checking if "builtin_popcount" links: YES Message: The default backend is drm Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1 Run-time dependency wayland-server found: YES 1.24.0 Run-time dependency wayland-client found: YES 1.24.0 Run-time dependency pixman-1 found: YES 0.46.4 Run-time dependency xkbcommon found: YES 1.13.1 Run-time dependency libinput found: YES 1.31.1 Run-time dependency libevdev found: YES 1.13.6 Library m found: YES Library dl found: YES Run-time dependency libdrm found: YES 2.4.131 Run-time dependency threads found: YES Run-time dependency lcms2 found: YES 2.17 Run-time dependency libdisplay-info found: YES 0.3.0 Program python3 found: YES (/usr/bin/python3) Run-time dependency egl found: YES 1.5 Run-time dependency vulkan found: YES 1.4.341 Program glslangValidator found: YES (/usr/bin/glslangValidator) Configuring version.h using configuration Build-time dependency wayland-scanner found: YES 1.24.0 Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner) Run-time dependency wayland-protocols found: YES 1.48 Run-time dependency xcb found: YES 1.17.0 Run-time dependency cairo found: YES 1.18.4 Run-time dependency libpng found: YES 1.6.56 Run-time dependency pango found: YES 1.57.1 Run-time dependency pangocairo found: YES 1.57.1 Run-time dependency fontconfig found: YES 2.17.1 Run-time dependency glib-2.0 found: YES 2.88.0 Run-time dependency libjpeg found: YES 2.1.5 Run-time dependency libwebp found: YES 1.5.0 Run-time dependency gbm found: YES 26.0.4-1 Did not find CMake 'cmake' Found CMake: NO Run-time dependency pam found: NO (tried pkgconfig and cmake) Library pam found: YES Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1 Run-time dependency libseat found: YES 0.9.3 Run-time dependency libudev found: YES 260 Checking for function "cmsGetToneCurveSegment" with dependency lcms2: YES Dependency egl found: YES 1.5 (cached) Run-time dependency glesv2 found: YES 3.2 Dependency vulkan found: YES 1.4.341 (cached) Dependency libudev found: YES 260 (cached) Dependency libudev found: YES 260 (cached) Run-time dependency libpipewire-0.3 found: YES 1.6.3 Run-time dependency libspa-0.2 found: YES 0.2 Run-time dependency freerdp3 found: YES 3.24.2 Run-time dependency freerdp2 found: NO (tried pkgconfig and cmake) Run-time dependency freerdp-server3 found: YES 3.24.2 Run-time dependency winpr3 found: YES 3.24.2 Message: Using FreeRDP 3.x for RDP backend Run-time dependency neatvnc found: YES 0.9.1 Run-time dependency aml found: YES 0.3.0 Dependency wayland-client found: YES 1.24.0 (cached) Run-time dependency wayland-cursor found: YES 1.24.0 Run-time dependency wayland-egl found: YES 18.1.0 Dependency xcb found: YES 1.17.0 (cached) Run-time dependency xcb-shm found: YES 1.17.0 Run-time dependency x11 found: YES 1.8.13 Run-time dependency x11-xcb found: YES 1.8.13 Run-time dependency xcb-xkb found: YES 1.17.0 Run-time dependency xwayland found: YES 24.1.9 Dependency xcb found: YES 1.17.0 (cached) Run-time dependency xcb-composite found: YES 1.17.0 Run-time dependency xcb-shape found: YES 1.17.0 Run-time dependency xcb-xfixes found: YES 1.17.0 Run-time dependency xcursor found: YES 1.2.3 Run-time dependency cairo-xcb found: YES 1.18.4 Run-time dependency libsystemd found: YES 260 Configuring weston.ini using configuration Configuring weston.ini using configuration Run-time dependency lua found: YES 5.4.8 Run-time dependency gstreamer-1.0 found: YES 1.28.2 Run-time dependency gstreamer-allocators-1.0 found: YES 1.28.2 Run-time dependency gstreamer-app-1.0 found: YES 1.28.2 Run-time dependency gstreamer-video-1.0 found: YES 1.28.2 Run-time dependency gobject-2.0 found: YES 2.88.0 Dependency glib-2.0 found: YES 2.88.0 (cached) Dependency libpipewire-0.3 found: YES 1.6.3 (cached) Dependency libspa-0.2 found: YES 0.2 (cached) Dependency wayland-cursor found: YES 1.24.0 (cached) Library util found: YES Dependency gbm found: YES 26.0.4-1 (cached) Dependency libudev found: YES 260 (cached) Dependency gbm found: YES 26.0.4-1 (cached) Dependency egl found: YES 1.5 (cached) Dependency glesv2 found: YES 3.2 (cached) Dependency gbm found: YES 26.0.4-1 (cached) Dependency egl found: YES 1.5 (cached) Dependency glesv2 found: YES 3.2 (cached) Dependency gbm found: YES 26.0.4-1 (cached) Dependency wayland-cursor found: YES 1.24.0 (cached) Dependency egl found: YES 1.5 (cached) Dependency wayland-egl found: YES 18.1.0 (cached) Dependency glesv2 found: YES 3.2 (cached) Dependency wayland-cursor found: YES 1.24.0 (cached) Dependency vulkan found: YES 1.4.341 (cached) Dependency wayland-cursor found: YES 1.24.0 (cached) Dependency vulkan found: YES 1.4.341 (cached) Dependency wayland-cursor found: YES 1.24.0 (cached) Dependency gbm found: YES 26.0.4-1 (cached) Dependency wayland-cursor found: YES 1.24.0 (cached) Dependency cairo found: YES 1.18.4 (cached) Dependency pangocairo found: YES 1.57.1 (cached) Dependency gobject-2.0 found: YES 2.88.0 (cached) Dependency egl found: YES 1.5 (cached) Dependency glesv2 found: YES 3.2 (cached) Dependency wayland-egl found: YES 18.1.0 (cached) Dependency cairo found: YES 1.18.4 (cached) Dependency cairo found: YES 1.18.4 (cached) Dependency libudev found: YES 260 (cached) Dependency xcb found: YES 1.17.0 (cached) Run-time dependency xcb-cursor found: YES 0.1.6 Configuring test-config.h using configuration Dependency libudev found: YES 260 (cached) Configuring weston.1 using configuration Configuring weston-bindings.7 using configuration Configuring weston-debug.1 using configuration Configuring weston.ini.5 using configuration Configuring weston-drm.7 using configuration Configuring weston-rdp.7 using configuration Configuring weston-vnc.7 using configuration Configuring config.h using configuration Message: Documentation will not be built. Use -Ddoc to build it. Build targets in project: 253 weston 15.0.0 User defined options backend-rdp : true backend-vnc : true buildtype : plain doc : false libdir : lib/x86_64-linux-gnu localstatedir : /var prefix : /usr python.bytecompile: -1 renderer-vulkan : true sysconfdir : /etc systemd : true wrap_mode : nodownload Found ninja-1.13.2 at /usr/bin/ninja make[1]: Leaving directory '/build/reproducible-path/weston-15.0.0' dh_auto_build -a -O--buildsystem=meson cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j6 -v [1/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/color-management/color-management-v1.xml protocol/color-management-v1-protocol.c [2/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/staging/color-representation/color-representation-v1.xml protocol/color-representation-v1-server-protocol.h [3/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/color-representation/color-representation-v1.xml protocol/color-representation-v1-protocol.c [4/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/staging/color-management/color-management-v1.xml protocol/color-management-v1-server-protocol.h [5/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/staging/commit-timing/commit-timing-v1.xml protocol/commit-timing-v1-server-protocol.h [6/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/commit-timing/commit-timing-v1.xml protocol/commit-timing-v1-protocol.c [7/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/staging/fifo/fifo-v1.xml protocol/fifo-v1-server-protocol.h [8/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/fifo/fifo-v1.xml protocol/fifo-v1-protocol.c [9/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/unstable/input-method/input-method-unstable-v1.xml protocol/input-method-unstable-v1-server-protocol.h [10/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/input-method/input-method-unstable-v1.xml protocol/input-method-unstable-v1-protocol.c [11/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/unstable/input-timestamps/input-timestamps-unstable-v1.xml protocol/input-timestamps-unstable-v1-server-protocol.h [12/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/input-timestamps/input-timestamps-unstable-v1.xml protocol/input-timestamps-unstable-v1-protocol.c [13/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml protocol/linux-dmabuf-unstable-v1-server-protocol.h [14/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml protocol/linux-dmabuf-unstable-v1-protocol.c [15/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml protocol/linux-explicit-synchronization-unstable-v1-server-protocol.h [16/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml protocol/linux-explicit-synchronization-unstable-v1-protocol.c [17/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/stable/presentation-time/presentation-time.xml protocol/presentation-time-server-protocol.h [18/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/stable/presentation-time/presentation-time.xml protocol/presentation-time-protocol.c [19/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml protocol/pointer-constraints-unstable-v1-protocol.c [20/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml protocol/pointer-constraints-unstable-v1-server-protocol.h [21/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml protocol/relative-pointer-unstable-v1-protocol.c [22/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/staging/single-pixel-buffer/single-pixel-buffer-v1.xml protocol/single-pixel-buffer-v1-server-protocol.h [23/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/single-pixel-buffer/single-pixel-buffer-v1.xml protocol/single-pixel-buffer-v1-protocol.c [24/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml protocol/relative-pointer-unstable-v1-server-protocol.h [25/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/unstable/tablet/tablet-unstable-v2.xml protocol/tablet-unstable-v2-server-protocol.h [26/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/tablet/tablet-unstable-v2.xml protocol/tablet-unstable-v2-protocol.c [27/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/staging/tearing-control/tearing-control-v1.xml protocol/tearing-control-v1-server-protocol.h [28/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/tearing-control/tearing-control-v1.xml protocol/tearing-control-v1-protocol.c [29/658] /usr/bin/wayland-scanner server-header ../protocol/text-cursor-position.xml protocol/text-cursor-position-server-protocol.h [30/658] /usr/bin/wayland-scanner private-code ../protocol/text-cursor-position.xml protocol/text-cursor-position-protocol.c [31/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/text-input/text-input-unstable-v1.xml protocol/text-input-unstable-v1-protocol.c [32/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/stable/viewporter/viewporter.xml protocol/viewporter-server-protocol.h [33/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/unstable/text-input/text-input-unstable-v1.xml protocol/text-input-unstable-v1-server-protocol.h [34/658] /usr/bin/wayland-scanner server-header ../protocol/weston-debug.xml protocol/weston-debug-server-protocol.h [35/658] /usr/bin/wayland-scanner private-code ../protocol/weston-debug.xml protocol/weston-debug-protocol.c [36/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/stable/viewporter/viewporter.xml protocol/viewporter-protocol.c [37/658] /usr/bin/wayland-scanner private-code ../protocol/weston-output-capture.xml protocol/weston-output-capture-protocol.c [38/658] /usr/bin/wayland-scanner private-code ../protocol/weston-content-protection.xml protocol/weston-content-protection-protocol.c [39/658] /usr/bin/wayland-scanner private-code ../protocol/weston-touch-calibration.xml protocol/weston-touch-calibration-protocol.c [40/658] /usr/bin/wayland-scanner server-header ../protocol/weston-touch-calibration.xml protocol/weston-touch-calibration-server-protocol.h [41/658] /usr/bin/wayland-scanner server-header ../protocol/weston-direct-display.xml protocol/weston-direct-display-server-protocol.h [42/658] /usr/bin/wayland-scanner server-header ../protocol/weston-output-capture.xml protocol/weston-output-capture-server-protocol.h [43/658] /usr/bin/wayland-scanner server-header ../protocol/weston-content-protection.xml protocol/weston-content-protection-server-protocol.h [44/658] /usr/bin/wayland-scanner private-code ../protocol/weston-direct-display.xml protocol/weston-direct-display-protocol.c [45/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml protocol/xdg-output-unstable-v1-server-protocol.h [46/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml protocol/xdg-output-unstable-v1-protocol.c [47/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/unstable/xdg-shell/xdg-shell-unstable-v6.xml protocol/xdg-shell-unstable-v6-server-protocol.h [48/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/xdg-shell/xdg-shell-unstable-v6.xml protocol/xdg-shell-unstable-v6-protocol.c [49/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml protocol/xdg-shell-server-protocol.h [50/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml protocol/xdg-shell-protocol.c [51/658] /usr/bin/meson --internal vcstagger ../libweston/git-version.h.meson git-version.h 15.0.0 /build/reproducible-path/weston-15.0.0 @VCS_TAG@ '(.*)' ' ' [52/658] cc -Ishared/libshared.a.p -Ishared -I../shared -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ shared/libshared.a.p/os-compatibility.c.o -MF shared/libshared.a.p/os-compatibility.c.o.d -o shared/libshared.a.p/os-compatibility.c.o -c ../shared/os-compatibility.c [53/658] cc -Ishared/libshared.a.p -Ishared -I../shared -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ shared/libshared.a.p/file-util.c.o -MF shared/libshared.a.p/file-util.c.o.d -o shared/libshared.a.p/file-util.c.o -c ../shared/file-util.c [54/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o -c protocol/color-management-v1-protocol.c [55/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_color-representation-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_color-representation-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_color-representation-v1-protocol.c.o -c protocol/color-representation-v1-protocol.c [56/658] cc -Ishared/libshared.a.p -Ishared -I../shared -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ shared/libshared.a.p/hash.c.o -MF shared/libshared.a.p/hash.c.o.d -o shared/libshared.a.p/hash.c.o -c ../shared/hash.c [57/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o -c protocol/commit-timing-v1-protocol.c [58/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o -c protocol/fifo-v1-protocol.c [59/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o -c protocol/linux-explicit-synchronization-unstable-v1-protocol.c [60/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -c protocol/input-method-unstable-v1-protocol.c [61/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -c protocol/linux-dmabuf-unstable-v1-protocol.c [62/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o -c protocol/input-timestamps-unstable-v1-protocol.c [63/658] cc -Ishared/libshared.a.p -Ishared -I../shared -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ shared/libshared.a.p/process-util.c.o -MF shared/libshared.a.p/process-util.c.o.d -o shared/libshared.a.p/process-util.c.o -c ../shared/process-util.c [64/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o -c protocol/pointer-constraints-unstable-v1-protocol.c [65/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o -c protocol/presentation-time-protocol.c [66/658] cc -Ishared/libshared.a.p -Ishared -I../shared -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ shared/libshared.a.p/option-parser.c.o -MF shared/libshared.a.p/option-parser.c.o.d -o shared/libshared.a.p/option-parser.c.o -c ../shared/option-parser.c [67/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o -c protocol/relative-pointer-unstable-v1-protocol.c [68/658] cc -Ishared/libshared.a.p -Ishared -I../shared -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ shared/libshared.a.p/config-parser.c.o -MF shared/libshared.a.p/config-parser.c.o.d -o shared/libshared.a.p/config-parser.c.o -c ../shared/config-parser.c [69/658] rm -f shared/libshared.a && gcc-ar csrDT shared/libshared.a shared/libshared.a.p/config-parser.c.o shared/libshared.a.p/option-parser.c.o shared/libshared.a.p/file-util.c.o shared/libshared.a.p/os-compatibility.c.o shared/libshared.a.p/process-util.c.o shared/libshared.a.p/hash.c.o [70/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o -c protocol/tearing-control-v1-protocol.c [71/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o -c protocol/single-pixel-buffer-v1-protocol.c [72/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_text-cursor-position-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_text-cursor-position-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_text-cursor-position-protocol.c.o -c protocol/text-cursor-position-protocol.c [73/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o -c protocol/text-input-unstable-v1-protocol.c [74/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-touch-calibration-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-touch-calibration-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-touch-calibration-protocol.c.o -c protocol/weston-touch-calibration-protocol.c [75/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-content-protection-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-content-protection-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-content-protection-protocol.c.o -c protocol/weston-content-protection-protocol.c [76/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_viewporter-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -c protocol/viewporter-protocol.c [77/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-output-unstable-v1-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-output-unstable-v1-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-output-unstable-v1-protocol.c.o -c protocol/xdg-output-unstable-v1-protocol.c [78/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-debug-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-debug-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-debug-protocol.c.o -c protocol/weston-debug-protocol.c [79/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o -c protocol/weston-direct-display-protocol.c [80/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o -c protocol/weston-output-capture-protocol.c [81/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o -c protocol/tablet-unstable-v2-protocol.c [82/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-shell-unstable-v6-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-shell-unstable-v6-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-shell-unstable-v6-protocol.c.o -c protocol/xdg-shell-unstable-v6-protocol.c [83/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [84/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/auth.c.o -MF libweston/libweston-15.so.0.0.0.p/auth.c.o.d -o libweston/libweston-15.so.0.0.0.p/auth.c.o -c ../libweston/auth.c [85/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/animation.c.o -MF libweston/libweston-15.so.0.0.0.p/animation.c.o.d -o libweston/libweston-15.so.0.0.0.p/animation.c.o -c ../libweston/animation.c [86/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/color-properties.c.o -MF libweston/libweston-15.so.0.0.0.p/color-properties.c.o.d -o libweston/libweston-15.so.0.0.0.p/color-properties.c.o -c ../libweston/color-properties.c [87/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/clipboard.c.o -MF libweston/libweston-15.so.0.0.0.p/clipboard.c.o.d -o libweston/libweston-15.so.0.0.0.p/clipboard.c.o -c ../libweston/clipboard.c [88/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/bindings.c.o -MF libweston/libweston-15.so.0.0.0.p/bindings.c.o.d -o libweston/libweston-15.so.0.0.0.p/bindings.c.o -c ../libweston/bindings.c [89/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/color-representation.c.o -MF libweston/libweston-15.so.0.0.0.p/color-representation.c.o.d -o libweston/libweston-15.so.0.0.0.p/color-representation.c.o -c ../libweston/color-representation.c [90/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/color-management.c.o -MF libweston/libweston-15.so.0.0.0.p/color-management.c.o.d -o libweston/libweston-15.so.0.0.0.p/color-management.c.o -c ../libweston/color-management.c [91/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/color-operations.c.o -MF libweston/libweston-15.so.0.0.0.p/color-operations.c.o.d -o libweston/libweston-15.so.0.0.0.p/color-operations.c.o -c ../libweston/color-operations.c [92/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/color-noop.c.o -MF libweston/libweston-15.so.0.0.0.p/color-noop.c.o.d -o libweston/libweston-15.so.0.0.0.p/color-noop.c.o -c ../libweston/color-noop.c [93/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/color-profile-param-builder.c.o -MF libweston/libweston-15.so.0.0.0.p/color-profile-param-builder.c.o.d -o libweston/libweston-15.so.0.0.0.p/color-profile-param-builder.c.o -c ../libweston/color-profile-param-builder.c [94/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/commit-timing.c.o -MF libweston/libweston-15.so.0.0.0.p/commit-timing.c.o.d -o libweston/libweston-15.so.0.0.0.p/commit-timing.c.o -c ../libweston/commit-timing.c [95/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/content-protection.c.o -MF libweston/libweston-15.so.0.0.0.p/content-protection.c.o.d -o libweston/libweston-15.so.0.0.0.p/content-protection.c.o -c ../libweston/content-protection.c [96/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/color.c.o -MF libweston/libweston-15.so.0.0.0.p/color.c.o.d -o libweston/libweston-15.so.0.0.0.p/color.c.o -c ../libweston/color.c [97/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/id-number-allocator.c.o -MF libweston/libweston-15.so.0.0.0.p/id-number-allocator.c.o.d -o libweston/libweston-15.so.0.0.0.p/id-number-allocator.c.o -c ../libweston/id-number-allocator.c [98/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/drm-formats.c.o -MF libweston/libweston-15.so.0.0.0.p/drm-formats.c.o.d -o libweston/libweston-15.so.0.0.0.p/drm-formats.c.o -c ../libweston/drm-formats.c [99/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/fifo.c.o -MF libweston/libweston-15.so.0.0.0.p/fifo.c.o.d -o libweston/libweston-15.so.0.0.0.p/fifo.c.o -c ../libweston/fifo.c [100/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/linux-explicit-synchronization.c.o -MF libweston/libweston-15.so.0.0.0.p/linux-explicit-synchronization.c.o.d -o libweston/libweston-15.so.0.0.0.p/linux-explicit-synchronization.c.o -c ../libweston/linux-explicit-synchronization.c [101/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/linux-sync-file.c.o -MF libweston/libweston-15.so.0.0.0.p/linux-sync-file.c.o.d -o libweston/libweston-15.so.0.0.0.p/linux-sync-file.c.o -c ../libweston/linux-sync-file.c [102/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/data-device.c.o -MF libweston/libweston-15.so.0.0.0.p/data-device.c.o.d -o libweston/libweston-15.so.0.0.0.p/data-device.c.o -c ../libweston/data-device.c [103/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/linux-dmabuf.c.o -MF libweston/libweston-15.so.0.0.0.p/linux-dmabuf.c.o.d -o libweston/libweston-15.so.0.0.0.p/linux-dmabuf.c.o -c ../libweston/linux-dmabuf.c [104/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/noop-renderer.c.o -MF libweston/libweston-15.so.0.0.0.p/noop-renderer.c.o.d -o libweston/libweston-15.so.0.0.0.p/noop-renderer.c.o -c ../libweston/noop-renderer.c [105/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/log.c.o -MF libweston/libweston-15.so.0.0.0.p/log.c.o.d -o libweston/libweston-15.so.0.0.0.p/log.c.o -c ../libweston/log.c [106/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/pixel-formats.c.o -MF libweston/libweston-15.so.0.0.0.p/pixel-formats.c.o.d -o libweston/libweston-15.so.0.0.0.p/pixel-formats.c.o -c ../libweston/pixel-formats.c [107/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/plugin-registry.c.o -MF libweston/libweston-15.so.0.0.0.p/plugin-registry.c.o.d -o libweston/libweston-15.so.0.0.0.p/plugin-registry.c.o -c ../libweston/plugin-registry.c [108/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/output-capture.c.o -MF libweston/libweston-15.so.0.0.0.p/output-capture.c.o.d -o libweston/libweston-15.so.0.0.0.p/output-capture.c.o -c ../libweston/output-capture.c [109/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/pixman-renderer.c.o -MF libweston/libweston-15.so.0.0.0.p/pixman-renderer.c.o.d -o libweston/libweston-15.so.0.0.0.p/pixman-renderer.c.o -c ../libweston/pixman-renderer.c [110/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/screenshooter.c.o -MF libweston/libweston-15.so.0.0.0.p/screenshooter.c.o.d -o libweston/libweston-15.so.0.0.0.p/screenshooter.c.o -c ../libweston/screenshooter.c [111/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/surface-state.c.o -MF libweston/libweston-15.so.0.0.0.p/surface-state.c.o.d -o libweston/libweston-15.so.0.0.0.p/surface-state.c.o -c ../libweston/surface-state.c [112/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/timeline.c.o -MF libweston/libweston-15.so.0.0.0.p/timeline.c.o.d -o libweston/libweston-15.so.0.0.0.p/timeline.c.o -c ../libweston/timeline.c [113/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/weston-log-wayland.c.o -MF libweston/libweston-15.so.0.0.0.p/weston-log-wayland.c.o.d -o libweston/libweston-15.so.0.0.0.p/weston-log-wayland.c.o -c ../libweston/weston-log-wayland.c [114/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/weston-log-file.c.o -MF libweston/libweston-15.so.0.0.0.p/weston-log-file.c.o.d -o libweston/libweston-15.so.0.0.0.p/weston-log-file.c.o -c ../libweston/weston-log-file.c [115/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/touch-calibration.c.o -MF libweston/libweston-15.so.0.0.0.p/touch-calibration.c.o.d -o libweston/libweston-15.so.0.0.0.p/touch-calibration.c.o -c ../libweston/touch-calibration.c [116/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/weston-log-flight-rec.c.o -MF libweston/libweston-15.so.0.0.0.p/weston-log-flight-rec.c.o.d -o libweston/libweston-15.so.0.0.0.p/weston-log-flight-rec.c.o -c ../libweston/weston-log-flight-rec.c [117/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/desktop_libweston-desktop.c.o -MF libweston/libweston-15.so.0.0.0.p/desktop_libweston-desktop.c.o.d -o libweston/libweston-15.so.0.0.0.p/desktop_libweston-desktop.c.o -c ../libweston/desktop/libweston-desktop.c [118/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/weston-direct-display.c.o -MF libweston/libweston-15.so.0.0.0.p/weston-direct-display.c.o.d -o libweston/libweston-15.so.0.0.0.p/weston-direct-display.c.o -c ../libweston/weston-direct-display.c [119/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/weston-log.c.o -MF libweston/libweston-15.so.0.0.0.p/weston-log.c.o.d -o libweston/libweston-15.so.0.0.0.p/weston-log.c.o -c ../libweston/weston-log.c [120/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/desktop_client.c.o -MF libweston/libweston-15.so.0.0.0.p/desktop_client.c.o.d -o libweston/libweston-15.so.0.0.0.p/desktop_client.c.o -c ../libweston/desktop/client.c [121/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/desktop_seat.c.o -MF libweston/libweston-15.so.0.0.0.p/desktop_seat.c.o.d -o libweston/libweston-15.so.0.0.0.p/desktop_seat.c.o -c ../libweston/desktop/seat.c [122/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/input.c.o -MF libweston/libweston-15.so.0.0.0.p/input.c.o.d -o libweston/libweston-15.so.0.0.0.p/input.c.o -c ../libweston/input.c [123/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/desktop_xwayland.c.o -MF libweston/libweston-15.so.0.0.0.p/desktop_xwayland.c.o.d -o libweston/libweston-15.so.0.0.0.p/desktop_xwayland.c.o -c ../libweston/desktop/xwayland.c [124/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/shell-utils_shell-utils.c.o -MF libweston/libweston-15.so.0.0.0.p/shell-utils_shell-utils.c.o.d -o libweston/libweston-15.so.0.0.0.p/shell-utils_shell-utils.c.o -c ../libweston/shell-utils/shell-utils.c [125/658] /usr/bin/python3 ../tools/xxd.py ../libweston/renderer-gl/vertex.glsl libweston/renderer-gl/vertex-shader.h -n vertex_shader [126/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/desktop_surface.c.o -MF libweston/libweston-15.so.0.0.0.p/desktop_surface.c.o.d -o libweston/libweston-15.so.0.0.0.p/desktop_surface.c.o -c ../libweston/desktop/surface.c [127/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/color-management/color-management-v1.xml protocol/color-management-v1-client-protocol.h [128/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/color-representation/color-representation-v1.xml protocol/color-representation-v1-client-protocol.h [129/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/commit-timing/commit-timing-v1.xml protocol/commit-timing-v1-client-protocol.h [130/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/fifo/fifo-v1.xml protocol/fifo-v1-client-protocol.h [131/658] /usr/bin/wayland-scanner client-header ../protocol/ivi-application.xml protocol/ivi-application-client-protocol.h [132/658] /usr/bin/wayland-scanner private-code ../protocol/ivi-application.xml protocol/ivi-application-protocol.c [133/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml protocol/linux-dmabuf-unstable-v1-client-protocol.h [134/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/stable/presentation-time/presentation-time.xml protocol/presentation-time-client-protocol.h [135/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml protocol/pointer-constraints-unstable-v1-client-protocol.h [136/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml protocol/relative-pointer-unstable-v1-client-protocol.h [137/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/single-pixel-buffer/single-pixel-buffer-v1.xml protocol/single-pixel-buffer-v1-client-protocol.h [138/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/tablet/tablet-unstable-v2.xml protocol/tablet-unstable-v2-client-protocol.h [139/658] /usr/bin/wayland-scanner client-header ../protocol/text-cursor-position.xml protocol/text-cursor-position-client-protocol.h [140/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/stable/viewporter/viewporter.xml protocol/viewporter-client-protocol.h [141/658] /usr/bin/wayland-scanner client-header ../protocol/weston-output-capture.xml protocol/weston-output-capture-client-protocol.h [142/658] /usr/bin/python3 ../tools/xxd.py ../libweston/renderer-gl/fragment.glsl libweston/renderer-gl/fragment-shader.h -n fragment_shader [143/658] /usr/bin/wayland-scanner client-header ../protocol/weston-test.xml protocol/weston-test-client-protocol.h [144/658] /usr/bin/wayland-scanner private-code ../protocol/weston-test.xml protocol/weston-test-protocol.c [145/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml protocol/xdg-shell-client-protocol.h [146/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/desktop_xdg-shell-v6.c.o -MF libweston/libweston-15.so.0.0.0.p/desktop_xdg-shell-v6.c.o.d -o libweston/libweston-15.so.0.0.0.p/desktop_xdg-shell-v6.c.o -c ../libweston/desktop/xdg-shell-v6.c [147/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/desktop_xdg-shell.c.o -MF libweston/libweston-15.so.0.0.0.p/desktop_xdg-shell.c.o.d -o libweston/libweston-15.so.0.0.0.p/desktop_xdg-shell.c.o -c ../libweston/desktop/xdg-shell.c [148/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/.._shared_matrix.c.o -MF libweston/libweston-15.so.0.0.0.p/.._shared_matrix.c.o.d -o libweston/libweston-15.so.0.0.0.p/.._shared_matrix.c.o -c ../shared/matrix.c [149/658] cc -Ilibweston/color-lcms/color-lcms.so.p -Ilibweston/color-lcms -I../libweston/color-lcms -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libweston/color-lcms/color-lcms.so.p/color-lcms.c.o -MF libweston/color-lcms/color-lcms.so.p/color-lcms.c.o.d -o libweston/color-lcms/color-lcms.so.p/color-lcms.c.o -c ../libweston/color-lcms/color-lcms.c [150/658] cc -Ilibweston/color-lcms/color-lcms.so.p -Ilibweston/color-lcms -I../libweston/color-lcms -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libweston/color-lcms/color-lcms.so.p/color-curve-segments.c.o -MF libweston/color-lcms/color-lcms.so.p/color-curve-segments.c.o.d -o libweston/color-lcms/color-lcms.so.p/color-curve-segments.c.o -c ../libweston/color-lcms/color-curve-segments.c [151/658] cc -Ilibweston/renderer-gl/gl-renderer.so.p -Ilibweston/renderer-gl -I../libweston/renderer-gl -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-gl/gl-renderer.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -MF libweston/renderer-gl/gl-renderer.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o.d -o libweston/renderer-gl/gl-renderer.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -c protocol/linux-dmabuf-unstable-v1-protocol.c [152/658] cc -Ilibweston/color-lcms/color-lcms.so.p -Ilibweston/color-lcms -I../libweston/color-lcms -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libweston/color-lcms/color-lcms.so.p/color-profile.c.o -MF libweston/color-lcms/color-lcms.so.p/color-profile.c.o.d -o libweston/color-lcms/color-lcms.so.p/color-profile.c.o -c ../libweston/color-lcms/color-profile.c [153/658] cc -Ilibweston/renderer-gl/gl-renderer.so.p -Ilibweston/renderer-gl -I../libweston/renderer-gl -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-gl/gl-renderer.so.p/egl-glue.c.o -MF libweston/renderer-gl/gl-renderer.so.p/egl-glue.c.o.d -o libweston/renderer-gl/gl-renderer.so.p/egl-glue.c.o -c ../libweston/renderer-gl/egl-glue.c [154/658] cc -Ilibweston/renderer-gl/gl-renderer.so.p -Ilibweston/renderer-gl -I../libweston/renderer-gl -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-gl/gl-renderer.so.p/gl-shader-config-color-transformation.c.o -MF libweston/renderer-gl/gl-renderer.so.p/gl-shader-config-color-transformation.c.o.d -o libweston/renderer-gl/gl-renderer.so.p/gl-shader-config-color-transformation.c.o -c ../libweston/renderer-gl/gl-shader-config-color-transformation.c [155/658] cc -Ilibweston/renderer-gl/gl-renderer.so.p -Ilibweston/renderer-gl -I../libweston/renderer-gl -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-gl/gl-renderer.so.p/gl-shaders.c.o -MF libweston/renderer-gl/gl-renderer.so.p/gl-shaders.c.o.d -o libweston/renderer-gl/gl-renderer.so.p/gl-shaders.c.o -c ../libweston/renderer-gl/gl-shaders.c [156/658] cc -Ifrontend/libexec_weston.so.0.0.0.p -Ifrontend -I../frontend -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ frontend/libexec_weston.so.0.0.0.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o -MF frontend/libexec_weston.so.0.0.0.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o.d -o frontend/libexec_weston.so.0.0.0.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o -c protocol/text-input-unstable-v1-protocol.c [157/658] cc -Ifrontend/libexec_weston.so.0.0.0.p -Ifrontend -I../frontend -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ frontend/libexec_weston.so.0.0.0.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -MF frontend/libexec_weston.so.0.0.0.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o.d -o frontend/libexec_weston.so.0.0.0.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -c protocol/input-method-unstable-v1-protocol.c [158/658] cc -Ilibweston/renderer-gl/gl-renderer.so.p -Ilibweston/renderer-gl -I../libweston/renderer-gl -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-gl/gl-renderer.so.p/.._vertex-clipping.c.o -MF libweston/renderer-gl/gl-renderer.so.p/.._vertex-clipping.c.o.d -o libweston/renderer-gl/gl-renderer.so.p/.._vertex-clipping.c.o -c ../libweston/vertex-clipping.c [159/658] cc -Ilibweston/renderer-gl/gl-renderer.so.p -Ilibweston/renderer-gl -I../libweston/renderer-gl -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-gl/gl-renderer.so.p/gl-utils.c.o -MF libweston/renderer-gl/gl-renderer.so.p/gl-utils.c.o.d -o libweston/renderer-gl/gl-renderer.so.p/gl-utils.c.o -c ../libweston/renderer-gl/gl-utils.c [160/658] cc -Ilibweston/color-lcms/color-lcms.so.p -Ilibweston/color-lcms -I../libweston/color-lcms -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libweston/color-lcms/color-lcms.so.p/color-transform.c.o -MF libweston/color-lcms/color-lcms.so.p/color-transform.c.o.d -o libweston/color-lcms/color-lcms.so.p/color-transform.c.o -c ../libweston/color-lcms/color-transform.c [161/658] cc -Ifrontend/libexec_weston.so.0.0.0.p -Ifrontend -I../frontend -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ frontend/libexec_weston.so.0.0.0.p/text-backend.c.o -MF frontend/libexec_weston.so.0.0.0.p/text-backend.c.o.d -o frontend/libexec_weston.so.0.0.0.p/text-backend.c.o -c ../frontend/text-backend.c [162/658] cc -Ifrontend/libexec_weston.so.0.0.0.p -Ifrontend -I../frontend -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ frontend/libexec_weston.so.0.0.0.p/config-helpers.c.o -MF frontend/libexec_weston.so.0.0.0.p/config-helpers.c.o.d -o frontend/libexec_weston.so.0.0.0.p/config-helpers.c.o -c ../frontend/config-helpers.c [163/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/fractional-scale/fractional-scale-v1.xml protocol/fractional-scale-v1-client-protocol.h [164/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/fractional-scale/fractional-scale-v1.xml protocol/fractional-scale-v1-protocol.c [165/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/input-method/input-method-unstable-v1.xml protocol/input-method-unstable-v1-client-protocol.h [166/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/input-timestamps/input-timestamps-unstable-v1.xml protocol/input-timestamps-unstable-v1-client-protocol.h [167/658] /usr/bin/wayland-scanner server-header ../protocol/ivi-application.xml protocol/ivi-application-server-protocol.h [168/658] /usr/bin/wayland-scanner client-header ../protocol/ivi-hmi-controller.xml protocol/ivi-hmi-controller-client-protocol.h [169/658] /usr/bin/wayland-scanner server-header ../protocol/ivi-hmi-controller.xml protocol/ivi-hmi-controller-server-protocol.h [170/658] /usr/bin/wayland-scanner private-code ../protocol/ivi-hmi-controller.xml protocol/ivi-hmi-controller-protocol.c [171/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml protocol/linux-explicit-synchronization-unstable-v1-client-protocol.h [172/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/tearing-control/tearing-control-v1.xml protocol/tearing-control-v1-client-protocol.h [173/658] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/text-input/text-input-unstable-v1.xml protocol/text-input-unstable-v1-client-protocol.h [174/658] /usr/bin/wayland-scanner client-header ../protocol/weston-debug.xml protocol/weston-debug-client-protocol.h [175/658] /usr/bin/wayland-scanner client-header ../protocol/weston-desktop-shell.xml protocol/weston-desktop-shell-client-protocol.h [176/658] /usr/bin/wayland-scanner server-header ../protocol/weston-desktop-shell.xml protocol/weston-desktop-shell-server-protocol.h [177/658] /usr/bin/wayland-scanner private-code ../protocol/weston-desktop-shell.xml protocol/weston-desktop-shell-protocol.c [178/658] /usr/bin/wayland-scanner client-header ../protocol/weston-content-protection.xml protocol/weston-content-protection-client-protocol.h [179/658] /usr/bin/wayland-scanner server-header ../protocol/weston-test.xml protocol/weston-test-server-protocol.h [180/658] cc -Ilibweston/libweston-15.so.0.0.0.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libweston-15.so.0.0.0.p/compositor.c.o -MF libweston/libweston-15.so.0.0.0.p/compositor.c.o.d -o libweston/libweston-15.so.0.0.0.p/compositor.c.o -c ../libweston/compositor.c [181/658] /usr/bin/wayland-scanner client-header ../protocol/weston-touch-calibration.xml protocol/weston-touch-calibration-client-protocol.h [182/658] /usr/bin/wayland-scanner client-header ../protocol/weston-direct-display.xml protocol/weston-direct-display-client-protocol.h [183/658] /usr/bin/wayland-scanner server-header //usr/share/wayland-protocols/staging/xwayland-shell/xwayland-shell-v1.xml protocol/xwayland-shell-v1-server-protocol.h [184/658] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/xwayland-shell/xwayland-shell-v1.xml protocol/xwayland-shell-v1-protocol.c [185/658] cc -Ifrontend/libexec_weston.so.0.0.0.p -Ifrontend -I../frontend -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ frontend/libexec_weston.so.0.0.0.p/weston-screenshooter.c.o -MF frontend/libexec_weston.so.0.0.0.p/weston-screenshooter.c.o.d -o frontend/libexec_weston.so.0.0.0.p/weston-screenshooter.c.o -c ../frontend/weston-screenshooter.c [186/658] cc -Ifrontend/libexec_weston.so.0.0.0.p -Ifrontend -I../frontend -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ frontend/libexec_weston.so.0.0.0.p/xwayland.c.o -MF frontend/libexec_weston.so.0.0.0.p/xwayland.c.o.d -o frontend/libexec_weston.so.0.0.0.p/xwayland.c.o -c ../frontend/xwayland.c [187/658] cc -Ishared/libxcb-xwayland.a.p -Ishared -I../shared -I. -I.. -Iinclude -I../include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ shared/libxcb-xwayland.a.p/xcb-xwayland.c.o -MF shared/libxcb-xwayland.a.p/xcb-xwayland.c.o.d -o shared/libxcb-xwayland.a.p/xcb-xwayland.c.o -c ../shared/xcb-xwayland.c [188/658] cc -o libweston/libweston-15.so.0.0.0 libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_color-representation-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_text-cursor-position-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-touch-calibration-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-content-protection-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_viewporter-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-output-unstable-v1-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-debug-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-shell-unstable-v6-protocol.c.o libweston/libweston-15.so.0.0.0.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o libweston/libweston-15.so.0.0.0.p/animation.c.o libweston/libweston-15.so.0.0.0.p/auth.c.o libweston/libweston-15.so.0.0.0.p/bindings.c.o libweston/libweston-15.so.0.0.0.p/clipboard.c.o libweston/libweston-15.so.0.0.0.p/color.c.o libweston/libweston-15.so.0.0.0.p/color-properties.c.o libweston/libweston-15.so.0.0.0.p/color-management.c.o libweston/libweston-15.so.0.0.0.p/color-representation.c.o libweston/libweston-15.so.0.0.0.p/color-noop.c.o libweston/libweston-15.so.0.0.0.p/color-operations.c.o libweston/libweston-15.so.0.0.0.p/color-profile-param-builder.c.o libweston/libweston-15.so.0.0.0.p/compositor.c.o libweston/libweston-15.so.0.0.0.p/content-protection.c.o libweston/libweston-15.so.0.0.0.p/commit-timing.c.o libweston/libweston-15.so.0.0.0.p/data-device.c.o libweston/libweston-15.so.0.0.0.p/drm-formats.c.o libweston/libweston-15.so.0.0.0.p/fifo.c.o libweston/libweston-15.so.0.0.0.p/id-number-allocator.c.o libweston/libweston-15.so.0.0.0.p/input.c.o libweston/libweston-15.so.0.0.0.p/linux-dmabuf.c.o libweston/libweston-15.so.0.0.0.p/linux-explicit-synchronization.c.o libweston/libweston-15.so.0.0.0.p/linux-sync-file.c.o libweston/libweston-15.so.0.0.0.p/log.c.o libweston/libweston-15.so.0.0.0.p/noop-renderer.c.o libweston/libweston-15.so.0.0.0.p/output-capture.c.o libweston/libweston-15.so.0.0.0.p/pixel-formats.c.o libweston/libweston-15.so.0.0.0.p/pixman-renderer.c.o libweston/libweston-15.so.0.0.0.p/plugin-registry.c.o libweston/libweston-15.so.0.0.0.p/screenshooter.c.o libweston/libweston-15.so.0.0.0.p/surface-state.c.o libweston/libweston-15.so.0.0.0.p/timeline.c.o libweston/libweston-15.so.0.0.0.p/touch-calibration.c.o libweston/libweston-15.so.0.0.0.p/weston-log-wayland.c.o libweston/libweston-15.so.0.0.0.p/weston-log-file.c.o libweston/libweston-15.so.0.0.0.p/weston-log-flight-rec.c.o libweston/libweston-15.so.0.0.0.p/weston-log.c.o libweston/libweston-15.so.0.0.0.p/weston-direct-display.c.o libweston/libweston-15.so.0.0.0.p/desktop_libweston-desktop.c.o libweston/libweston-15.so.0.0.0.p/desktop_client.c.o libweston/libweston-15.so.0.0.0.p/desktop_seat.c.o libweston/libweston-15.so.0.0.0.p/desktop_surface.c.o libweston/libweston-15.so.0.0.0.p/desktop_xwayland.c.o libweston/libweston-15.so.0.0.0.p/desktop_xdg-shell.c.o libweston/libweston-15.so.0.0.0.p/desktop_xdg-shell-v6.c.o libweston/libweston-15.so.0.0.0.p/shell-utils_shell-utils.c.o libweston/libweston-15.so.0.0.0.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libweston-15.so.0 -Wl,--whole-archive -Wl,--start-group shared/libshared.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -ldl /usr/lib/x86_64-linux-gnu/libdrm.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -lpam /usr/lib/x86_64-linux-gnu/libwayland-client.so -Wl,--end-group [189/658] cc -Ishared/libcairo-shared.a.p -Ishared -I../shared -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ shared/libcairo-shared.a.p/image-loader.c.o -MF shared/libcairo-shared.a.p/image-loader.c.o.d -o shared/libcairo-shared.a.p/image-loader.c.o -c ../shared/image-loader.c [190/658] /usr/bin/meson --internal symbolextractor /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu libweston/libweston-15.so.0.0.0 libweston/libweston-15.so.0.0.0 libweston/libweston-15.so.0.0.0.p/libweston-15.so.0.0.0.symbols [191/658] cc -Ilibweston/libsession-helper.a.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libsession-helper.a.p/launcher-libseat.c.o -MF libweston/libsession-helper.a.p/launcher-libseat.c.o.d -o libweston/libsession-helper.a.p/launcher-libseat.c.o -c ../libweston/launcher-libseat.c [192/658] cc -Ilibweston/libsession-helper.a.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/libsession-helper.a.p/launcher-util.c.o -MF libweston/libsession-helper.a.p/launcher-util.c.o.d -o libweston/libsession-helper.a.p/launcher-util.c.o -c ../libweston/launcher-util.c [193/658] cc -Ishared/libcairo-shared.a.p -Ishared -I../shared -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ shared/libcairo-shared.a.p/frame.c.o -MF shared/libcairo-shared.a.p/frame.c.o.d -o shared/libcairo-shared.a.p/frame.c.o -c ../shared/frame.c [194/658] cc -Ilibweston/liblibinput-backend.a.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/liblibinput-backend.a.p/libinput-seat.c.o -MF libweston/liblibinput-backend.a.p/libinput-seat.c.o.d -o libweston/liblibinput-backend.a.p/libinput-seat.c.o -c ../libweston/libinput-seat.c [195/658] cc -Ishared/libcairo-shared.a.p -Ishared -I../shared -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ shared/libcairo-shared.a.p/cairo-util.c.o -MF shared/libcairo-shared.a.p/cairo-util.c.o.d -o shared/libcairo-shared.a.p/cairo-util.c.o -c ../shared/cairo-util.c [196/658] cc -o libweston/color-lcms/color-lcms.so libweston/color-lcms/color-lcms.so.p/color-lcms.c.o libweston/color-lcms/color-lcms.so.p/color-profile.c.o libweston/color-lcms/color-lcms.so.p/color-transform.c.o libweston/color-lcms/color-lcms.so.p/color-curve-segments.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,color-lcms.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group libweston/libweston-15.so.0.0.0 shared/libshared.a -lm /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/liblcms2.so /usr/lib/x86_64-linux-gnu/liblcms2_fast_float.a /usr/lib/x86_64-linux-gnu/liblcms2_threaded.a -pthread /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -Wl,--end-group [197/658] /usr/bin/glslangValidator ../libweston/renderer-vulkan/vulkan_vertex_shader_surface.vert --quiet --variable-name vulkan_vertex_shader_surface -V -x -o libweston/renderer-vulkan/vulkan_vertex_shader_surface.spv.h [198/658] cc -Ilibweston/librenderer-borders.a.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libweston/librenderer-borders.a.p/renderer-borders.c.o -MF libweston/librenderer-borders.a.p/renderer-borders.c.o.d -o libweston/librenderer-borders.a.p/renderer-borders.c.o -c ../libweston/renderer-borders.c [199/658] cc -Ilibweston/renderer-gl/gl-renderer.so.p -Ilibweston/renderer-gl -I../libweston/renderer-gl -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-gl/gl-renderer.so.p/gl-renderer.c.o -MF libweston/renderer-gl/gl-renderer.so.p/gl-renderer.c.o.d -o libweston/renderer-gl/gl-renderer.so.p/gl-renderer.c.o -c ../libweston/renderer-gl/gl-renderer.c [200/658] cc -Ilibweston/liblibinput-backend.a.p -Ilibweston -I../libweston -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/liblibinput-backend.a.p/libinput-device.c.o -MF libweston/liblibinput-backend.a.p/libinput-device.c.o.d -o libweston/liblibinput-backend.a.p/libinput-device.c.o -c ../libweston/libinput-device.c [201/658] cc -o libweston/renderer-gl/gl-renderer.so libweston/renderer-gl/gl-renderer.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o libweston/renderer-gl/gl-renderer.so.p/egl-glue.c.o libweston/renderer-gl/gl-renderer.so.p/gl-renderer.c.o libweston/renderer-gl/gl-renderer.so.p/gl-shaders.c.o libweston/renderer-gl/gl-renderer.so.p/gl-shader-config-color-transformation.c.o libweston/renderer-gl/gl-renderer.so.p/gl-utils.c.o libweston/renderer-gl/gl-renderer.so.p/.._vertex-clipping.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,gl-renderer.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group libweston/libweston-15.so.0.0.0 -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libgbm.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libGLESv2.so -Wl,--end-group [202/658] cc -Iclients/libtoytoolkit.a.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o -MF clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o.d -o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o -c protocol/color-management-v1-protocol.c [203/658] /usr/bin/glslangValidator ../libweston/renderer-vulkan/vulkan_vertex_shader_texcoord.vert --quiet --variable-name vulkan_vertex_shader_texcoord -V -x -o libweston/renderer-vulkan/vulkan_vertex_shader_texcoord.spv.h [204/658] /usr/bin/glslangValidator ../libweston/renderer-vulkan/vulkan_fragment_shader.frag --quiet --variable-name vulkan_fragment_shader -V -x -o libweston/renderer-vulkan/vulkan_fragment_shader.spv.h [205/658] cc -Iclients/libtoytoolkit.a.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_text-cursor-position-protocol.c.o -MF clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_text-cursor-position-protocol.c.o.d -o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_text-cursor-position-protocol.c.o -c protocol/text-cursor-position-protocol.c [206/658] cc -Ilibweston/backend-drm/libbacklight.a.p -Ilibweston/backend-drm -I../libweston/backend-drm -I. -I.. -Iinclude -I../include -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-drm/libbacklight.a.p/libbacklight.c.o -MF libweston/backend-drm/libbacklight.a.p/libbacklight.c.o.d -o libweston/backend-drm/libbacklight.a.p/libbacklight.c.o -c ../libweston/backend-drm/libbacklight.c [207/658] cc -Iclients/libtoytoolkit.a.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [208/658] cc -Iclients/libtoytoolkit.a.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o -MF clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o.d -o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o -c protocol/relative-pointer-unstable-v1-protocol.c [209/658] cc -Iclients/libtoytoolkit.a.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o -MF clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o.d -o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o -c protocol/single-pixel-buffer-v1-protocol.c [210/658] cc -Iclients/libtoytoolkit.a.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -MF clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_viewporter-protocol.c.o.d -o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -c protocol/viewporter-protocol.c [211/658] cc -Iclients/libtoytoolkit.a.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o -MF clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o.d -o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o -c protocol/pointer-constraints-unstable-v1-protocol.c [212/658] cc -Iclients/libtoytoolkit.a.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o -MF clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o.d -o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o -c protocol/tablet-unstable-v2-protocol.c [213/658] cc -Iclients/libtoytoolkit.a.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -MF clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o.d -o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -c protocol/ivi-application-protocol.c [214/658] /usr/bin/glslangValidator ../clients/simple_dmabuf_vulkan_vertex_shader.vert --quiet --variable-name simple_dmabuf_vulkan_vertex_shader -V -x -o clients/simple_dmabuf_vulkan_vertex_shader.spv.h [215/658] /usr/bin/glslangValidator ../clients/simple_vulkan_vertex_shader.vert --quiet --variable-name simple_vulkan_vertex_shader -V -x -o clients/simple_vulkan_vertex_shader.spv.h [216/658] /usr/bin/glslangValidator ../clients/simple_vulkan_fragment_shader.frag --quiet --variable-name simple_vulkan_fragment_shader -V -x -o clients/simple_vulkan_fragment_shader.spv.h [217/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/meson-generated_.._.._protocol_color-representation-v1-protocol.c.o -MF tests/libtest-client.a.p/meson-generated_.._.._protocol_color-representation-v1-protocol.c.o.d -o tests/libtest-client.a.p/meson-generated_.._.._protocol_color-representation-v1-protocol.c.o -c protocol/color-representation-v1-protocol.c [218/658] /usr/bin/glslangValidator ../clients/simple_dmabuf_vulkan_fragment_shader.frag --quiet --variable-name simple_dmabuf_vulkan_fragment_shader -V -x -o clients/simple_dmabuf_vulkan_fragment_shader.spv.h [219/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o -MF tests/libtest-client.a.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o.d -o tests/libtest-client.a.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o -c protocol/commit-timing-v1-protocol.c [220/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o -MF tests/libtest-client.a.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o.d -o tests/libtest-client.a.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o -c protocol/fifo-v1-protocol.c [221/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o -MF tests/libtest-client.a.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o.d -o tests/libtest-client.a.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o -c protocol/presentation-time-protocol.c [222/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o -MF tests/libtest-client.a.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o.d -o tests/libtest-client.a.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o -c protocol/single-pixel-buffer-v1-protocol.c [223/658] cc -Iclients/libtoytoolkit.a.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ clients/libtoytoolkit.a.p/.._shared_matrix.c.o -MF clients/libtoytoolkit.a.p/.._shared_matrix.c.o.d -o clients/libtoytoolkit.a.p/.._shared_matrix.c.o -c ../shared/matrix.c [224/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o -MF tests/libtest-client.a.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o.d -o tests/libtest-client.a.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o -c protocol/weston-output-capture-protocol.c [225/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/meson-generated_.._.._protocol_weston-test-protocol.c.o -MF tests/libtest-client.a.p/meson-generated_.._.._protocol_weston-test-protocol.c.o.d -o tests/libtest-client.a.p/meson-generated_.._.._protocol_weston-test-protocol.c.o -c protocol/weston-test-protocol.c [226/658] cc -Ifrontend/libexec_weston.so.0.0.0.p -Ifrontend -I../frontend -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libevdev-1.0/ -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ frontend/libexec_weston.so.0.0.0.p/main.c.o -MF frontend/libexec_weston.so.0.0.0.p/main.c.o.d -o frontend/libexec_weston.so.0.0.0.p/main.c.o -c ../frontend/main.c [227/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -MF tests/libtest-client.a.p/meson-generated_.._.._protocol_viewporter-protocol.c.o.d -o tests/libtest-client.a.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -c protocol/viewporter-protocol.c [228/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF tests/libtest-client.a.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o tests/libtest-client.a.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [229/658] cc -o frontend/libexec_weston.so.0.0.0 frontend/libexec_weston.so.0.0.0.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o frontend/libexec_weston.so.0.0.0.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o frontend/libexec_weston.so.0.0.0.p/main.c.o frontend/libexec_weston.so.0.0.0.p/text-backend.c.o frontend/libexec_weston.so.0.0.0.p/config-helpers.c.o frontend/libexec_weston.so.0.0.0.p/weston-screenshooter.c.o frontend/libexec_weston.so.0.0.0.p/xwayland.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libexec_weston.so.0 -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston' -Wl,--start-group shared/libshared.a libweston/libweston-15.so.0.0.0 /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libinput.so /usr/lib/x86_64-linux-gnu/libevdev.so -ldl -pthread /usr/lib/x86_64-linux-gnu/libdisplay-info.so -Wl,--end-group [230/658] cc -Itests/libtest-runner.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-runner.a.p/weston-test-runner.c.o -MF tests/libtest-runner.a.p/weston-test-runner.c.o.d -o tests/libtest-runner.a.p/weston-test-runner.c.o -c ../tests/weston-test-runner.c [231/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -MF tests/libtest-client.a.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o.d -o tests/libtest-client.a.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -c protocol/linux-dmabuf-unstable-v1-protocol.c [232/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/.._shared_client-buffer-util.c.o -MF tests/libtest-client.a.p/.._shared_client-buffer-util.c.o.d -o tests/libtest-client.a.p/.._shared_client-buffer-util.c.o -c ../shared/client-buffer-util.c [233/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/weston-test-fixture-compositor.c.o -MF tests/libtest-client.a.p/weston-test-fixture-compositor.c.o.d -o tests/libtest-client.a.p/weston-test-fixture-compositor.c.o -c ../tests/weston-test-fixture-compositor.c [234/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/xdg-client-helper.c.o -MF tests/libtest-client.a.p/xdg-client-helper.c.o.d -o tests/libtest-client.a.p/xdg-client-helper.c.o -c ../tests/xdg-client-helper.c [235/658] rm -f shared/libxcb-xwayland.a && gcc-ar csrDT shared/libxcb-xwayland.a shared/libxcb-xwayland.a.p/xcb-xwayland.c.o [236/658] rm -f shared/libcairo-shared.a && gcc-ar csrDT shared/libcairo-shared.a shared/libcairo-shared.a.p/image-loader.c.o shared/libcairo-shared.a.p/cairo-util.c.o shared/libcairo-shared.a.p/frame.c.o [237/658] rm -f libweston/libsession-helper.a && gcc-ar csrDT libweston/libsession-helper.a libweston/libsession-helper.a.p/launcher-libseat.c.o libweston/libsession-helper.a.p/launcher-util.c.o [238/658] rm -f libweston/liblibinput-backend.a && gcc-ar csrDT libweston/liblibinput-backend.a libweston/liblibinput-backend.a.p/libinput-device.c.o libweston/liblibinput-backend.a.p/libinput-seat.c.o [239/658] rm -f libweston/librenderer-borders.a && gcc-ar csrDT libweston/librenderer-borders.a libweston/librenderer-borders.a.p/renderer-borders.c.o [240/658] cc -Itests/liblib_lcms_util.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/liblib_lcms_util.a.p/lcms_util.c.o -MF tests/liblib_lcms_util.a.p/lcms_util.c.o.d -o tests/liblib_lcms_util.a.p/lcms_util.c.o -c ../tests/lcms_util.c [241/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/color_util.c.o -MF tests/libtest-client.a.p/color_util.c.o.d -o tests/libtest-client.a.p/color_util.c.o -c ../tests/color_util.c [242/658] /usr/bin/meson --internal symbolextractor /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu libweston/color-lcms/color-lcms.so libweston/color-lcms/color-lcms.so libweston/color-lcms/color-lcms.so.p/color-lcms.so.symbols [243/658] cc -Ilibweston/renderer-vulkan/vulkan-renderer.so.p -Ilibweston/renderer-vulkan -I../libweston/renderer-vulkan -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-vulkan/vulkan-renderer.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -MF libweston/renderer-vulkan/vulkan-renderer.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o.d -o libweston/renderer-vulkan/vulkan-renderer.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -c protocol/linux-dmabuf-unstable-v1-protocol.c [244/658] /usr/bin/meson --internal symbolextractor /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu libweston/renderer-gl/gl-renderer.so libweston/renderer-gl/gl-renderer.so libweston/renderer-gl/gl-renderer.so.p/gl-renderer.so.symbols [245/658] cc -Itests/libtest-xwayland-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ tests/libtest-xwayland-client.a.p/xcb-client-helper.c.o -MF tests/libtest-xwayland-client.a.p/xcb-client-helper.c.o.d -o tests/libtest-xwayland-client.a.p/xcb-client-helper.c.o -c ../tests/xcb-client-helper.c [246/658] cc -Ilibweston/renderer-vulkan/vulkan-renderer.so.p -Ilibweston/renderer-vulkan -I../libweston/renderer-vulkan -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pipeline.c.o -MF libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pipeline.c.o.d -o libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pipeline.c.o -c ../libweston/renderer-vulkan/vulkan-pipeline.c [247/658] rm -f libweston/backend-drm/libbacklight.a && gcc-ar csrDT libweston/backend-drm/libbacklight.a libweston/backend-drm/libbacklight.a.p/libbacklight.c.o [248/658] cc -Ilibweston/backend-drm/drm-backend.so.p -Ilibweston/backend-drm -I../libweston/backend-drm -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-drm/drm-backend.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -MF libweston/backend-drm/drm-backend.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o.d -o libweston/backend-drm/drm-backend.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -c protocol/linux-dmabuf-unstable-v1-protocol.c [249/658] cc -Ilibweston/renderer-vulkan/vulkan-renderer.so.p -Ilibweston/renderer-vulkan -I../libweston/renderer-vulkan -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-vulkan/vulkan-renderer.so.p/.._vertex-clipping.c.o -MF libweston/renderer-vulkan/vulkan-renderer.so.p/.._vertex-clipping.c.o.d -o libweston/renderer-vulkan/vulkan-renderer.so.p/.._vertex-clipping.c.o -c ../libweston/vertex-clipping.c [250/658] cc -Ilibweston/renderer-vulkan/vulkan-renderer.so.p -Ilibweston/renderer-vulkan -I../libweston/renderer-vulkan -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pixel-format.c.o -MF libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pixel-format.c.o.d -o libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pixel-format.c.o -c ../libweston/renderer-vulkan/vulkan-pixel-format.c [251/658] cc -Ilibweston/backend-drm/drm-backend.so.p -Ilibweston/backend-drm -I../libweston/backend-drm -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-drm/drm-backend.so.p/fb.c.o -MF libweston/backend-drm/drm-backend.so.p/fb.c.o.d -o libweston/backend-drm/drm-backend.so.p/fb.c.o -c ../libweston/backend-drm/fb.c [252/658] cc -Itests/libtest-client.a.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/libtest-client.a.p/weston-test-client-helper.c.o -MF tests/libtest-client.a.p/weston-test-client-helper.c.o.d -o tests/libtest-client.a.p/weston-test-client-helper.c.o -c ../tests/weston-test-client-helper.c [253/658] cc -Ilibweston/backend-drm/drm-backend.so.p -Ilibweston/backend-drm -I../libweston/backend-drm -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-drm/drm-backend.so.p/modes.c.o -MF libweston/backend-drm/drm-backend.so.p/modes.c.o.d -o libweston/backend-drm/drm-backend.so.p/modes.c.o -c ../libweston/backend-drm/modes.c [254/658] cc -Ilibweston/backend-drm/drm-backend.so.p -Ilibweston/backend-drm -I../libweston/backend-drm -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-drm/drm-backend.so.p/kms-color.c.o -MF libweston/backend-drm/drm-backend.so.p/kms-color.c.o.d -o libweston/backend-drm/drm-backend.so.p/kms-color.c.o -c ../libweston/backend-drm/kms-color.c [255/658] cc -Ilibweston/backend-drm/drm-backend.so.p -Ilibweston/backend-drm -I../libweston/backend-drm -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-drm/drm-backend.so.p/state-helpers.c.o -MF libweston/backend-drm/drm-backend.so.p/state-helpers.c.o.d -o libweston/backend-drm/drm-backend.so.p/state-helpers.c.o -c ../libweston/backend-drm/state-helpers.c [256/658] cc -Iclients/libtoytoolkit.a.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ clients/libtoytoolkit.a.p/window.c.o -MF clients/libtoytoolkit.a.p/window.c.o.d -o clients/libtoytoolkit.a.p/window.c.o -c ../clients/window.c [257/658] cc -Ilibweston/backend-drm/drm-backend.so.p -Ilibweston/backend-drm -I../libweston/backend-drm -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-drm/drm-backend.so.p/kms.c.o -MF libweston/backend-drm/drm-backend.so.p/kms.c.o.d -o libweston/backend-drm/drm-backend.so.p/kms.c.o -c ../libweston/backend-drm/kms.c [258/658] cc -Ilibweston/backend-drm/drm-backend.so.p -Ilibweston/backend-drm -I../libweston/backend-drm -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-drm/drm-backend.so.p/drm-gbm.c.o -MF libweston/backend-drm/drm-backend.so.p/drm-gbm.c.o.d -o libweston/backend-drm/drm-backend.so.p/drm-gbm.c.o -c ../libweston/backend-drm/drm-gbm.c [259/658] cc -Ilibweston/backend-drm/drm-backend.so.p -Ilibweston/backend-drm -I../libweston/backend-drm -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-drm/drm-backend.so.p/drm-virtual.c.o -MF libweston/backend-drm/drm-backend.so.p/drm-virtual.c.o.d -o libweston/backend-drm/drm-backend.so.p/drm-virtual.c.o -c ../libweston/backend-drm/drm-virtual.c [260/658] cc -Ilibweston/renderer-vulkan/vulkan-renderer.so.p -Ilibweston/renderer-vulkan -I../libweston/renderer-vulkan -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-renderer.c.o -MF libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-renderer.c.o.d -o libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-renderer.c.o -c ../libweston/renderer-vulkan/vulkan-renderer.c [261/658] cc -Ilibweston/backend-drm/drm-backend.so.p -Ilibweston/backend-drm -I../libweston/backend-drm -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-drm/drm-backend.so.p/drm.c.o -MF libweston/backend-drm/drm-backend.so.p/drm.c.o.d -o libweston/backend-drm/drm-backend.so.p/drm.c.o -c ../libweston/backend-drm/drm.c [262/658] cc -Ilibweston/backend-drm/drm-backend.so.p -Ilibweston/backend-drm -I../libweston/backend-drm -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-drm/drm-backend.so.p/state-propose.c.o -MF libweston/backend-drm/drm-backend.so.p/state-propose.c.o.d -o libweston/backend-drm/drm-backend.so.p/state-propose.c.o -c ../libweston/backend-drm/state-propose.c [263/658] cc -Ilibweston/backend-headless/headless-backend.so.p -Ilibweston/backend-headless -I../libweston/backend-headless -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libweston/backend-headless/headless-backend.so.p/headless.c.o -MF libweston/backend-headless/headless-backend.so.p/headless.c.o.d -o libweston/backend-headless/headless-backend.so.p/headless.c.o -c ../libweston/backend-headless/headless.c [264/658] cc -Ilibweston/backend-rdp/rdp-backend.so.p -Ilibweston/backend-rdp -I../libweston/backend-rdp -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/freerdp3/ -I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/winpr3 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-rdp/rdp-backend.so.p/rdpdisp.c.o -MF libweston/backend-rdp/rdp-backend.so.p/rdpdisp.c.o.d -o libweston/backend-rdp/rdp-backend.so.p/rdpdisp.c.o -c ../libweston/backend-rdp/rdpdisp.c [265/658] cc -Ilibweston/backend-wayland/wayland-backend.so.p -Ilibweston/backend-wayland -I../libweston/backend-wayland -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libweston/backend-wayland/wayland-backend.so.p/meson-generated_.._.._.._protocol_presentation-time-protocol.c.o -MF libweston/backend-wayland/wayland-backend.so.p/meson-generated_.._.._.._protocol_presentation-time-protocol.c.o.d -o libweston/backend-wayland/wayland-backend.so.p/meson-generated_.._.._.._protocol_presentation-time-protocol.c.o -c protocol/presentation-time-protocol.c [266/658] cc -Ilibweston/backend-rdp/rdp-backend.so.p -Ilibweston/backend-rdp -I../libweston/backend-rdp -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/freerdp3/ -I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/winpr3 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-rdp/rdp-backend.so.p/rdputil.c.o -MF libweston/backend-rdp/rdp-backend.so.p/rdputil.c.o.d -o libweston/backend-rdp/rdp-backend.so.p/rdputil.c.o -c ../libweston/backend-rdp/rdputil.c [267/658] cc -Ilibweston/backend-wayland/wayland-backend.so.p -Ilibweston/backend-wayland -I../libweston/backend-wayland -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libweston/backend-wayland/wayland-backend.so.p/meson-generated_.._.._.._protocol_xdg-shell-protocol.c.o -MF libweston/backend-wayland/wayland-backend.so.p/meson-generated_.._.._.._protocol_xdg-shell-protocol.c.o.d -o libweston/backend-wayland/wayland-backend.so.p/meson-generated_.._.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [268/658] cc -Ilibweston/backend-rdp/rdp-backend.so.p -Ilibweston/backend-rdp -I../libweston/backend-rdp -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/freerdp3/ -I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/winpr3 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-rdp/rdp-backend.so.p/rdpclip.c.o -MF libweston/backend-rdp/rdp-backend.so.p/rdpclip.c.o.d -o libweston/backend-rdp/rdp-backend.so.p/rdpclip.c.o -c ../libweston/backend-rdp/rdpclip.c [269/658] cc -Ixwayland/xwayland.so.p -Ixwayland -I../xwayland -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ xwayland/xwayland.so.p/meson-generated_.._.._protocol_xwayland-shell-v1-protocol.c.o -MF xwayland/xwayland.so.p/meson-generated_.._.._protocol_xwayland-shell-v1-protocol.c.o.d -o xwayland/xwayland.so.p/meson-generated_.._.._protocol_xwayland-shell-v1-protocol.c.o -c protocol/xwayland-shell-v1-protocol.c [270/658] cc -Ilibweston/backend-vnc/vnc-backend.so.p -Ilibweston/backend-vnc -I../libweston/backend-vnc -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-vnc/vnc-backend.so.p/vnc.c.o -MF libweston/backend-vnc/vnc-backend.so.p/vnc.c.o.d -o libweston/backend-vnc/vnc-backend.so.p/vnc.c.o -c ../libweston/backend-vnc/vnc.c [271/658] cc -Ixwayland/xwayland.so.p -Ixwayland -I../xwayland -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ xwayland/xwayland.so.p/launcher.c.o -MF xwayland/xwayland.so.p/launcher.c.o.d -o xwayland/xwayland.so.p/launcher.c.o -c ../xwayland/launcher.c [272/658] cc -Ilibweston/backend-rdp/rdp-backend.so.p -Ilibweston/backend-rdp -I../libweston/backend-rdp -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/freerdp3/ -I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/winpr3 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ libweston/backend-rdp/rdp-backend.so.p/rdp.c.o -MF libweston/backend-rdp/rdp-backend.so.p/rdp.c.o.d -o libweston/backend-rdp/rdp-backend.so.p/rdp.c.o -c ../libweston/backend-rdp/rdp.c [273/658] cc -Ilibweston/backend-x11/x11-backend.so.p -Ilibweston/backend-x11 -I../libweston/backend-x11 -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libweston/backend-x11/x11-backend.so.p/x11.c.o -MF libweston/backend-x11/x11-backend.so.p/x11.c.o.d -o libweston/backend-x11/x11-backend.so.p/x11.c.o -c ../libweston/backend-x11/x11.c [274/658] /usr/bin/meson --internal symbolextractor /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu frontend/libexec_weston.so.0.0.0 frontend/libexec_weston.so.0.0.0 frontend/libexec_weston.so.0.0.0.p/libexec_weston.so.0.0.0.symbols [275/658] cc -Ifrontend/weston.p -Ifrontend -I../frontend -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ frontend/weston.p/executable.c.o -MF frontend/weston.p/executable.c.o.d -o frontend/weston.p/executable.c.o -c ../frontend/executable.c [276/658] cc -Ifrontend/systemd-notify.so.p -Ifrontend -I../frontend -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ frontend/systemd-notify.so.p/systemd-notify.c.o -MF frontend/systemd-notify.so.p/systemd-notify.c.o.d -o frontend/systemd-notify.so.p/systemd-notify.c.o -c ../frontend/systemd-notify.c [277/658] cc -Idesktop-shell/desktop-shell.so.p -Idesktop-shell -I../desktop-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ desktop-shell/desktop-shell.so.p/meson-generated_.._.._protocol_weston-desktop-shell-protocol.c.o -MF desktop-shell/desktop-shell.so.p/meson-generated_.._.._protocol_weston-desktop-shell-protocol.c.o.d -o desktop-shell/desktop-shell.so.p/meson-generated_.._.._protocol_weston-desktop-shell-protocol.c.o -c protocol/weston-desktop-shell-protocol.c [278/658] cc -Ixwayland/xwayland.so.p -Ixwayland -I../xwayland -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ xwayland/xwayland.so.p/dnd.c.o -MF xwayland/xwayland.so.p/dnd.c.o.d -o xwayland/xwayland.so.p/dnd.c.o -c ../xwayland/dnd.c [279/658] cc -Ixwayland/xwayland.so.p -Ixwayland -I../xwayland -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ xwayland/xwayland.so.p/selection.c.o -MF xwayland/xwayland.so.p/selection.c.o.d -o xwayland/xwayland.so.p/selection.c.o -c ../xwayland/selection.c [280/658] cc -Idesktop-shell/desktop-shell.so.p -Idesktop-shell -I../desktop-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ desktop-shell/desktop-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -MF desktop-shell/desktop-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o.d -o desktop-shell/desktop-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -c protocol/input-method-unstable-v1-protocol.c [281/658] cc -Iivi-shell/ivi-shell.so.p -Iivi-shell -I../ivi-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ ivi-shell/ivi-shell.so.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -MF ivi-shell/ivi-shell.so.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o.d -o ivi-shell/ivi-shell.so.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -c protocol/ivi-application-protocol.c [282/658] cc -Iivi-shell/ivi-shell.so.p -Iivi-shell -I../ivi-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ ivi-shell/ivi-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -MF ivi-shell/ivi-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o.d -o ivi-shell/ivi-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -c protocol/input-method-unstable-v1-protocol.c [283/658] cc -Ilibweston/backend-wayland/wayland-backend.so.p -Ilibweston/backend-wayland -I../libweston/backend-wayland -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libweston/backend-wayland/wayland-backend.so.p/wayland.c.o -MF libweston/backend-wayland/wayland-backend.so.p/wayland.c.o.d -o libweston/backend-wayland/wayland-backend.so.p/wayland.c.o -c ../libweston/backend-wayland/wayland.c [284/658] cc -Idesktop-shell/desktop-shell.so.p -Idesktop-shell -I../desktop-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ desktop-shell/desktop-shell.so.p/input-panel.c.o -MF desktop-shell/desktop-shell.so.p/input-panel.c.o.d -o desktop-shell/desktop-shell.so.p/input-panel.c.o -c ../desktop-shell/input-panel.c [285/658] cc -Ixwayland/xwayland.so.p -Ixwayland -I../xwayland -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ xwayland/xwayland.so.p/window-manager.c.o -MF xwayland/xwayland.so.p/window-manager.c.o.d -o xwayland/xwayland.so.p/window-manager.c.o -c ../xwayland/window-manager.c [286/658] cc -Iivi-shell/ivi-shell.so.p -Iivi-shell -I../ivi-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ ivi-shell/ivi-shell.so.p/ivi-shell.c.o -MF ivi-shell/ivi-shell.so.p/ivi-shell.c.o.d -o ivi-shell/ivi-shell.so.p/ivi-shell.c.o -c ../ivi-shell/ivi-shell.c [287/658] cc -Iivi-shell/hmi-controller.so.p -Iivi-shell -I../ivi-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ ivi-shell/hmi-controller.so.p/meson-generated_.._.._protocol_ivi-hmi-controller-protocol.c.o -MF ivi-shell/hmi-controller.so.p/meson-generated_.._.._protocol_ivi-hmi-controller-protocol.c.o.d -o ivi-shell/hmi-controller.so.p/meson-generated_.._.._protocol_ivi-hmi-controller-protocol.c.o -c protocol/ivi-hmi-controller-protocol.c [288/658] cc -Ikiosk-shell/kiosk-shell.so.p -Ikiosk-shell -I../kiosk-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ kiosk-shell/kiosk-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -MF kiosk-shell/kiosk-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o.d -o kiosk-shell/kiosk-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -c protocol/input-method-unstable-v1-protocol.c [289/658] cc -Iivi-shell/ivi-shell.so.p -Iivi-shell -I../ivi-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ ivi-shell/ivi-shell.so.p/ivi-layout-transition.c.o -MF ivi-shell/ivi-shell.so.p/ivi-layout-transition.c.o.d -o ivi-shell/ivi-shell.so.p/ivi-layout-transition.c.o -c ../ivi-shell/ivi-layout-transition.c [290/658] cc -Ilibweston/backend-pipewire/pipewire-backend.so.p -Ilibweston/backend-pipewire -I../libweston/backend-pipewire -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -fno-strict-aliasing -fno-strict-overflow -MD -MQ libweston/backend-pipewire/pipewire-backend.so.p/pipewire.c.o -MF libweston/backend-pipewire/pipewire-backend.so.p/pipewire.c.o.d -o libweston/backend-pipewire/pipewire-backend.so.p/pipewire.c.o -c ../libweston/backend-pipewire/pipewire.c [291/658] cc -Ikiosk-shell/kiosk-shell.so.p -Ikiosk-shell -I../kiosk-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ kiosk-shell/kiosk-shell.so.p/kiosk-shell-grab.c.o -MF kiosk-shell/kiosk-shell.so.p/kiosk-shell-grab.c.o.d -o kiosk-shell/kiosk-shell.so.p/kiosk-shell-grab.c.o -c ../kiosk-shell/kiosk-shell-grab.c [292/658] cc -Ikiosk-shell/kiosk-shell.so.p -Ikiosk-shell -I../kiosk-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ kiosk-shell/kiosk-shell.so.p/kiosk-shell.c.o -MF kiosk-shell/kiosk-shell.so.p/kiosk-shell.c.o.d -o kiosk-shell/kiosk-shell.so.p/kiosk-shell.c.o -c ../kiosk-shell/kiosk-shell.c [293/658] cc -Iivi-shell/ivi-shell.so.p -Iivi-shell -I../ivi-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ ivi-shell/ivi-shell.so.p/ivi-layout.c.o -MF ivi-shell/ivi-shell.so.p/ivi-layout.c.o.d -o ivi-shell/ivi-shell.so.p/ivi-layout.c.o -c ../ivi-shell/ivi-layout.c [294/658] rm -f clients/libtoytoolkit.a && gcc-ar csrDT clients/libtoytoolkit.a clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_text-cursor-position-protocol.c.o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o clients/libtoytoolkit.a.p/meson-generated_.._.._protocol_viewporter-protocol.c.o clients/libtoytoolkit.a.p/window.c.o clients/libtoytoolkit.a.p/.._shared_matrix.c.o [295/658] cc -Iclients/weston-simple-damage.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-damage.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -MF clients/weston-simple-damage.p/meson-generated_.._.._protocol_viewporter-protocol.c.o.d -o clients/weston-simple-damage.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -c protocol/viewporter-protocol.c [296/658] cc -Iclients/weston-simple-damage.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-damage.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-simple-damage.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-simple-damage.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [297/658] cc -Iremoting/remoting-plugin.so.p -Iremoting -I../remoting -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ remoting/remoting-plugin.so.p/remoting-plugin.c.o -MF remoting/remoting-plugin.so.p/remoting-plugin.c.o.d -o remoting/remoting-plugin.so.p/remoting-plugin.c.o -c ../remoting/remoting-plugin.c [298/658] cc -Iivi-shell/hmi-controller.so.p -Iivi-shell -I../ivi-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ ivi-shell/hmi-controller.so.p/hmi-controller.c.o -MF ivi-shell/hmi-controller.so.p/hmi-controller.c.o.d -o ivi-shell/hmi-controller.so.p/hmi-controller.c.o -c ../ivi-shell/hmi-controller.c [299/658] cc -Iclients/weston-simple-dmabuf-feedback.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o -MF clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o.d -o clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o -c protocol/presentation-time-protocol.c [300/658] cc -Iclients/weston-simple-dmabuf-feedback.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -MF clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o.d -o clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -c protocol/linux-dmabuf-unstable-v1-protocol.c [301/658] cc -Iclients/weston-simple-dmabuf-feedback.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [302/658] cc -Idesktop-shell/desktop-shell.so.p -Idesktop-shell -I../desktop-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ desktop-shell/desktop-shell.so.p/shell.c.o -MF desktop-shell/desktop-shell.so.p/shell.c.o.d -o desktop-shell/desktop-shell.so.p/shell.c.o -c ../desktop-shell/shell.c [303/658] cc -Iclients/weston-simple-dmabuf-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -MF clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o.d -o clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -c protocol/linux-dmabuf-unstable-v1-protocol.c [304/658] cc -Iclients/weston-simple-dmabuf-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o -MF clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o.d -o clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o -c protocol/linux-explicit-synchronization-unstable-v1-protocol.c [305/658] cc -Iclients/weston-simple-dmabuf-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [306/658] cc -Iclients/weston-simple-dmabuf-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o -MF clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o.d -o clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o -c protocol/weston-direct-display-protocol.c [307/658] cc -Iclients/weston-simple-dmabuf-feedback.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-feedback.p/.._libweston_pixel-formats.c.o -MF clients/weston-simple-dmabuf-feedback.p/.._libweston_pixel-formats.c.o.d -o clients/weston-simple-dmabuf-feedback.p/.._libweston_pixel-formats.c.o -c ../libweston/pixel-formats.c [308/658] cc -Ilua-shell/lua-shell.so.p -Ilua-shell -I../lua-shell -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -I/usr/include/pixman-1 -I/usr/include/lua5.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ lua-shell/lua-shell.so.p/lua-shell.c.o -MF lua-shell/lua-shell.so.p/lua-shell.c.o.d -o lua-shell/lua-shell.so.p/lua-shell.c.o -c ../lua-shell/lua-shell.c [309/658] cc -Iclients/weston-simple-damage.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-damage.p/simple-damage.c.o -MF clients/weston-simple-damage.p/simple-damage.c.o.d -o clients/weston-simple-damage.p/simple-damage.c.o -c ../clients/simple-damage.c [310/658] cc -Iclients/weston-simple-dmabuf-v4l.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -MF clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o.d -o clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -c protocol/linux-dmabuf-unstable-v1-protocol.c [311/658] cc -Iclients/weston-simple-dmabuf-v4l.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [312/658] cc -Iclients/weston-simple-dmabuf-v4l.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o -MF clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o.d -o clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o -c protocol/weston-direct-display-protocol.c [313/658] cc -Iclients/weston-simple-dmabuf-v4l.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -MF clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_viewporter-protocol.c.o.d -o clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -c protocol/viewporter-protocol.c [314/658] cc -Iclients/weston-simple-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-egl.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o -MF clients/weston-simple-egl.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o.d -o clients/weston-simple-egl.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o -c protocol/fractional-scale-v1-protocol.c [315/658] cc -Iclients/weston-simple-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-egl.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o -MF clients/weston-simple-egl.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o.d -o clients/weston-simple-egl.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o -c protocol/tearing-control-v1-protocol.c [316/658] cc -Iclients/weston-simple-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-egl.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -MF clients/weston-simple-egl.p/meson-generated_.._.._protocol_viewporter-protocol.c.o.d -o clients/weston-simple-egl.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -c protocol/viewporter-protocol.c [317/658] cc -Iclients/weston-simple-dmabuf-feedback.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-feedback.p/simple-dmabuf-feedback.c.o -MF clients/weston-simple-dmabuf-feedback.p/simple-dmabuf-feedback.c.o.d -o clients/weston-simple-dmabuf-feedback.p/simple-dmabuf-feedback.c.o -c ../clients/simple-dmabuf-feedback.c [318/658] cc -Iclients/weston-simple-dmabuf-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-egl.p/simple-dmabuf-egl.c.o -MF clients/weston-simple-dmabuf-egl.p/simple-dmabuf-egl.c.o.d -o clients/weston-simple-dmabuf-egl.p/simple-dmabuf-egl.c.o -c ../clients/simple-dmabuf-egl.c [319/658] cc -Iclients/weston-simple-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-egl.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-simple-egl.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-simple-egl.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [320/658] cc -Iclients/weston-simple-dmabuf-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-egl.p/.._shared_matrix.c.o -MF clients/weston-simple-dmabuf-egl.p/.._shared_matrix.c.o.d -o clients/weston-simple-dmabuf-egl.p/.._shared_matrix.c.o -c ../shared/matrix.c [321/658] cc -Iclients/weston-simple-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-egl.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -MF clients/weston-simple-egl.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o.d -o clients/weston-simple-egl.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -c protocol/ivi-application-protocol.c [322/658] cc -Iclients/weston-simple-shm.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-shm.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-simple-shm.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-simple-shm.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [323/658] cc -Iclients/weston-simple-shm.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-shm.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -MF clients/weston-simple-shm.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o.d -o clients/weston-simple-shm.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -c protocol/ivi-application-protocol.c [324/658] cc -Iclients/weston-simple-timing.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-timing.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-simple-timing.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-simple-timing.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [325/658] cc -Iclients/weston-simple-timing.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-timing.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o -MF clients/weston-simple-timing.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o.d -o clients/weston-simple-timing.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o -c protocol/commit-timing-v1-protocol.c [326/658] cc -Iclients/weston-simple-dmabuf-v4l.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-v4l.p/simple-dmabuf-v4l.c.o -MF clients/weston-simple-dmabuf-v4l.p/simple-dmabuf-v4l.c.o.d -o clients/weston-simple-dmabuf-v4l.p/simple-dmabuf-v4l.c.o -c ../clients/simple-dmabuf-v4l.c [327/658] cc -Iclients/weston-simple-timing.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-timing.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o -MF clients/weston-simple-timing.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o.d -o clients/weston-simple-timing.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o -c protocol/fifo-v1-protocol.c [328/658] cc -Iclients/weston-simple-timing.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-timing.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o -MF clients/weston-simple-timing.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o.d -o clients/weston-simple-timing.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o -c protocol/presentation-time-protocol.c [329/658] cc -Iclients/weston-simple-touch.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-touch.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-simple-touch.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-simple-touch.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [330/658] cc -Iclients/weston-simple-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-egl.p/.._shared_matrix.c.o -MF clients/weston-simple-egl.p/.._shared_matrix.c.o.d -o clients/weston-simple-egl.p/.._shared_matrix.c.o -c ../shared/matrix.c [331/658] cc -Iclients/weston-simple-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o -MF clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o.d -o clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o -c protocol/fractional-scale-v1-protocol.c [332/658] cc -Iclients/weston-simple-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o -MF clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o.d -o clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o -c protocol/tearing-control-v1-protocol.c [333/658] cc -Iclients/weston-simple-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -MF clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_viewporter-protocol.c.o.d -o clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -c protocol/viewporter-protocol.c [334/658] cc -Iclients/weston-simple-egl.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-egl.p/simple-egl.c.o -MF clients/weston-simple-egl.p/simple-egl.c.o.d -o clients/weston-simple-egl.p/simple-egl.c.o -c ../clients/simple-egl.c [335/658] cc -Iclients/weston-simple-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [336/658] cc -Iclients/weston-simple-timing.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-timing.p/simple-timing.c.o -MF clients/weston-simple-timing.p/simple-timing.c.o.d -o clients/weston-simple-timing.p/simple-timing.c.o -c ../clients/simple-timing.c [337/658] cc -Iclients/weston-simple-touch.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-touch.p/simple-touch.c.o -MF clients/weston-simple-touch.p/simple-touch.c.o.d -o clients/weston-simple-touch.p/simple-touch.c.o -c ../clients/simple-touch.c [338/658] cc -Iclients/weston-simple-dmabuf-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -MF clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o.d -o clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -c protocol/linux-dmabuf-unstable-v1-protocol.c [339/658] cc -Ipipewire/pipewire-plugin.so.p -Ipipewire -I../pipewire -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -fno-strict-aliasing -fno-strict-overflow -MD -MQ pipewire/pipewire-plugin.so.p/pipewire-plugin.c.o -MF pipewire/pipewire-plugin.so.p/pipewire-plugin.c.o.d -o pipewire/pipewire-plugin.so.p/pipewire-plugin.c.o -c ../pipewire/pipewire-plugin.c [340/658] cc -Iclients/weston-simple-shm.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-shm.p/simple-shm.c.o -MF clients/weston-simple-shm.p/simple-shm.c.o.d -o clients/weston-simple-shm.p/simple-shm.c.o -c ../clients/simple-shm.c [341/658] cc -Iclients/weston-simple-dmabuf-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o -MF clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o.d -o clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o -c protocol/linux-explicit-synchronization-unstable-v1-protocol.c [342/658] cc -Iclients/weston-simple-dmabuf-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o -MF clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o.d -o clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o -c protocol/weston-direct-display-protocol.c [343/658] cc -Iclients/weston-simple-dmabuf-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [344/658] cc -Iclients/weston-simple-im.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-im.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -MF clients/weston-simple-im.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o.d -o clients/weston-simple-im.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -c protocol/input-method-unstable-v1-protocol.c [345/658] cc -Iclients/weston-simple-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-vulkan.p/.._shared_matrix.c.o -MF clients/weston-simple-vulkan.p/.._shared_matrix.c.o.d -o clients/weston-simple-vulkan.p/.._shared_matrix.c.o -c ../shared/matrix.c [346/658] cc -Iclients/weston-calibrator.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-calibrator.p/calibrator.c.o -MF clients/weston-calibrator.p/calibrator.c.o.d -o clients/weston-calibrator.p/calibrator.c.o -c ../clients/calibrator.c [347/658] cc -Iclients/weston-debug.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-debug.p/meson-generated_.._.._protocol_weston-debug-protocol.c.o -MF clients/weston-debug.p/meson-generated_.._.._protocol_weston-debug-protocol.c.o.d -o clients/weston-debug.p/meson-generated_.._.._protocol_weston-debug-protocol.c.o -c protocol/weston-debug-protocol.c [348/658] cc -Iclients/weston-simple-im.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-im.p/simple-im.c.o -MF clients/weston-simple-im.p/simple-im.c.o.d -o clients/weston-simple-im.p/simple-im.c.o -c ../clients/simple-im.c [349/658] cc -Iclients/weston-simple-dmabuf-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-vulkan.p/.._shared_matrix.c.o -MF clients/weston-simple-dmabuf-vulkan.p/.._shared_matrix.c.o.d -o clients/weston-simple-dmabuf-vulkan.p/.._shared_matrix.c.o -c ../shared/matrix.c [350/658] cc -Iclients/weston-calibrator.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-calibrator.p/.._shared_matrix.c.o -MF clients/weston-calibrator.p/.._shared_matrix.c.o.d -o clients/weston-calibrator.p/.._shared_matrix.c.o -c ../shared/matrix.c [351/658] cc -Iclients/weston-touch-calibrator.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-touch-calibrator.p/meson-generated_.._.._protocol_weston-touch-calibration-protocol.c.o -MF clients/weston-touch-calibrator.p/meson-generated_.._.._protocol_weston-touch-calibration-protocol.c.o.d -o clients/weston-touch-calibrator.p/meson-generated_.._.._protocol_weston-touch-calibration-protocol.c.o -c protocol/weston-touch-calibration-protocol.c [352/658] cc -Iclients/weston-debug.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-debug.p/weston-debug.c.o -MF clients/weston-debug.p/weston-debug.c.o.d -o clients/weston-debug.p/weston-debug.c.o -c ../clients/weston-debug.c [353/658] cc -Iclients/weston-terminal.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-terminal.p/.._shared_matrix.c.o -MF clients/weston-terminal.p/.._shared_matrix.c.o.d -o clients/weston-terminal.p/.._shared_matrix.c.o -c ../shared/matrix.c [354/658] cc -Iclients/weston-simple-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-vulkan.p/simple-vulkan.c.o -MF clients/weston-simple-vulkan.p/simple-vulkan.c.o.d -o clients/weston-simple-vulkan.p/simple-vulkan.c.o -c ../clients/simple-vulkan.c [355/658] cc -Iclients/weston-simple-dmabuf-vulkan.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ clients/weston-simple-dmabuf-vulkan.p/simple-dmabuf-vulkan.c.o -MF clients/weston-simple-dmabuf-vulkan.p/simple-dmabuf-vulkan.c.o.d -o clients/weston-simple-dmabuf-vulkan.p/simple-dmabuf-vulkan.c.o -c ../clients/simple-dmabuf-vulkan.c [356/658] cc -Iclients/weston-clickdot.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-clickdot.p/clickdot.c.o -MF clients/weston-clickdot.p/clickdot.c.o.d -o clients/weston-clickdot.p/clickdot.c.o -c ../clients/clickdot.c [357/658] cc -Iclients/weston-touch-calibrator.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-touch-calibrator.p/touch-calibrator.c.o -MF clients/weston-touch-calibrator.p/touch-calibrator.c.o.d -o clients/weston-touch-calibrator.p/touch-calibrator.c.o -c ../clients/touch-calibrator.c [358/658] cc -Iclients/weston-touch-calibrator.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-touch-calibrator.p/.._shared_matrix.c.o -MF clients/weston-touch-calibrator.p/.._shared_matrix.c.o.d -o clients/weston-touch-calibrator.p/.._shared_matrix.c.o -c ../shared/matrix.c [359/658] cc -Iclients/weston-cliptest.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-cliptest.p/cliptest.c.o -MF clients/weston-cliptest.p/cliptest.c.o.d -o clients/weston-cliptest.p/cliptest.c.o -c ../clients/cliptest.c [360/658] cc -Iclients/weston-color.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-color.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o -MF clients/weston-color.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o.d -o clients/weston-color.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o -c protocol/color-management-v1-protocol.c [361/658] cc -Iclients/weston-cliptest.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-cliptest.p/.._libweston_vertex-clipping.c.o -MF clients/weston-cliptest.p/.._libweston_vertex-clipping.c.o.d -o clients/weston-cliptest.p/.._libweston_vertex-clipping.c.o -c ../libweston/vertex-clipping.c [362/658] cc -Iclients/weston-clickdot.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-clickdot.p/.._shared_matrix.c.o -MF clients/weston-clickdot.p/.._shared_matrix.c.o.d -o clients/weston-clickdot.p/.._shared_matrix.c.o -c ../shared/matrix.c [363/658] cc -Iclients/weston-color.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-color.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o -MF clients/weston-color.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o.d -o clients/weston-color.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o -c protocol/single-pixel-buffer-v1-protocol.c [364/658] cc -Iclients/weston-constraints.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-constraints.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-constraints.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-constraints.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [365/658] cc -Iclients/weston-cliptest.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-cliptest.p/.._shared_matrix.c.o -MF clients/weston-cliptest.p/.._shared_matrix.c.o.d -o clients/weston-cliptest.p/.._shared_matrix.c.o -c ../shared/matrix.c [366/658] cc -Iclients/weston-color.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-color.p/color.c.o -MF clients/weston-color.p/color.c.o.d -o clients/weston-color.p/color.c.o -c ../clients/color.c [367/658] cc -Iclients/weston-content_protection.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-content_protection.p/meson-generated_.._.._protocol_weston-content-protection-protocol.c.o -MF clients/weston-content_protection.p/meson-generated_.._.._protocol_weston-content-protection-protocol.c.o.d -o clients/weston-content_protection.p/meson-generated_.._.._protocol_weston-content-protection-protocol.c.o -c protocol/weston-content-protection-protocol.c [368/658] cc -Iclients/weston-color.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-color.p/.._shared_matrix.c.o -MF clients/weston-color.p/.._shared_matrix.c.o.d -o clients/weston-color.p/.._shared_matrix.c.o -c ../shared/matrix.c [369/658] cc -Iclients/weston-constraints.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-constraints.p/constraints.c.o -MF clients/weston-constraints.p/constraints.c.o.d -o clients/weston-constraints.p/constraints.c.o -c ../clients/constraints.c [370/658] cc -Iclients/weston-content_protection.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-content_protection.p/content_protection.c.o -MF clients/weston-content_protection.p/content_protection.c.o.d -o clients/weston-content_protection.p/content_protection.c.o -c ../clients/content_protection.c [371/658] cc -Iclients/weston-terminal.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-terminal.p/terminal.c.o -MF clients/weston-terminal.p/terminal.c.o.d -o clients/weston-terminal.p/terminal.c.o -c ../clients/terminal.c [372/658] cc -Iclients/weston-editor.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-editor.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o -MF clients/weston-editor.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o.d -o clients/weston-editor.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o -c protocol/text-input-unstable-v1-protocol.c [373/658] cc -Iclients/weston-constraints.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-constraints.p/.._shared_matrix.c.o -MF clients/weston-constraints.p/.._shared_matrix.c.o.d -o clients/weston-constraints.p/.._shared_matrix.c.o -c ../shared/matrix.c [374/658] cc -Iclients/weston-content_protection.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-content_protection.p/.._shared_matrix.c.o -MF clients/weston-content_protection.p/.._shared_matrix.c.o.d -o clients/weston-content_protection.p/.._shared_matrix.c.o -c ../shared/matrix.c [375/658] cc -Iclients/weston-dnd.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-dnd.p/.._shared_matrix.c.o -MF clients/weston-dnd.p/.._shared_matrix.c.o.d -o clients/weston-dnd.p/.._shared_matrix.c.o -c ../shared/matrix.c [376/658] cc -Iclients/weston-dnd.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-dnd.p/dnd.c.o -MF clients/weston-dnd.p/dnd.c.o.d -o clients/weston-dnd.p/dnd.c.o -c ../clients/dnd.c [377/658] cc -Iclients/weston-eventdemo.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-eventdemo.p/eventdemo.c.o -MF clients/weston-eventdemo.p/eventdemo.c.o.d -o clients/weston-eventdemo.p/eventdemo.c.o -c ../clients/eventdemo.c [378/658] cc -Iclients/weston-flower.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-flower.p/flower.c.o -MF clients/weston-flower.p/flower.c.o.d -o clients/weston-flower.p/flower.c.o -c ../clients/flower.c [379/658] cc -Iclients/weston-editor.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-editor.p/.._shared_matrix.c.o -MF clients/weston-editor.p/.._shared_matrix.c.o.d -o clients/weston-editor.p/.._shared_matrix.c.o -c ../shared/matrix.c [380/658] cc -Iclients/weston-eventdemo.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-eventdemo.p/.._shared_matrix.c.o -MF clients/weston-eventdemo.p/.._shared_matrix.c.o.d -o clients/weston-eventdemo.p/.._shared_matrix.c.o -c ../shared/matrix.c [381/658] cc -Iclients/weston-fullscreen.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-fullscreen.p/fullscreen.c.o -MF clients/weston-fullscreen.p/fullscreen.c.o.d -o clients/weston-fullscreen.p/fullscreen.c.o -c ../clients/fullscreen.c [382/658] cc -Iclients/weston-multi-resource.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-multi-resource.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-multi-resource.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-multi-resource.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [383/658] cc -Iclients/weston-flower.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-flower.p/.._shared_matrix.c.o -MF clients/weston-flower.p/.._shared_matrix.c.o.d -o clients/weston-flower.p/.._shared_matrix.c.o -c ../shared/matrix.c [384/658] cc -Iclients/weston-image.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-image.p/image.c.o -MF clients/weston-image.p/image.c.o.d -o clients/weston-image.p/image.c.o -c ../clients/image.c [385/658] cc -Iclients/weston-editor.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-editor.p/editor.c.o -MF clients/weston-editor.p/editor.c.o.d -o clients/weston-editor.p/editor.c.o -c ../clients/editor.c [386/658] cc -Iclients/weston-presentation-shm.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-presentation-shm.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o -MF clients/weston-presentation-shm.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o.d -o clients/weston-presentation-shm.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o -c protocol/presentation-time-protocol.c [387/658] cc -Iclients/weston-fullscreen.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-fullscreen.p/.._shared_matrix.c.o -MF clients/weston-fullscreen.p/.._shared_matrix.c.o.d -o clients/weston-fullscreen.p/.._shared_matrix.c.o -c ../shared/matrix.c [388/658] cc -Iclients/weston-presentation-shm.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-presentation-shm.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF clients/weston-presentation-shm.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o clients/weston-presentation-shm.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [389/658] cc -Iclients/weston-multi-resource.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-multi-resource.p/multi-resource.c.o -MF clients/weston-multi-resource.p/multi-resource.c.o.d -o clients/weston-multi-resource.p/multi-resource.c.o -c ../clients/multi-resource.c [390/658] cc -Iclients/weston-image.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-image.p/.._shared_matrix.c.o -MF clients/weston-image.p/.._shared_matrix.c.o.d -o clients/weston-image.p/.._shared_matrix.c.o -c ../shared/matrix.c [391/658] cc -Iclients/weston-scaler.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-scaler.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -MF clients/weston-scaler.p/meson-generated_.._.._protocol_viewporter-protocol.c.o.d -o clients/weston-scaler.p/meson-generated_.._.._protocol_viewporter-protocol.c.o -c protocol/viewporter-protocol.c [392/658] cc -Iclients/weston-multi-resource.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-multi-resource.p/.._shared_matrix.c.o -MF clients/weston-multi-resource.p/.._shared_matrix.c.o.d -o clients/weston-multi-resource.p/.._shared_matrix.c.o -c ../shared/matrix.c [393/658] cc -Iclients/weston-resizor.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-resizor.p/resizor.c.o -MF clients/weston-resizor.p/resizor.c.o.d -o clients/weston-resizor.p/resizor.c.o -c ../clients/resizor.c [394/658] cc -Iclients/weston-presentation-shm.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-presentation-shm.p/.._shared_matrix.c.o -MF clients/weston-presentation-shm.p/.._shared_matrix.c.o.d -o clients/weston-presentation-shm.p/.._shared_matrix.c.o -c ../shared/matrix.c [395/658] cc -Iclients/weston-presentation-shm.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-presentation-shm.p/presentation-shm.c.o -MF clients/weston-presentation-shm.p/presentation-shm.c.o.d -o clients/weston-presentation-shm.p/presentation-shm.c.o -c ../clients/presentation-shm.c [396/658] cc -Iclients/weston-resizor.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-resizor.p/.._shared_matrix.c.o -MF clients/weston-resizor.p/.._shared_matrix.c.o.d -o clients/weston-resizor.p/.._shared_matrix.c.o -c ../shared/matrix.c [397/658] cc -Iclients/weston-scaler.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-scaler.p/scaler.c.o -MF clients/weston-scaler.p/scaler.c.o.d -o clients/weston-scaler.p/scaler.c.o -c ../clients/scaler.c [398/658] cc -Iclients/weston-stacking.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-stacking.p/stacking.c.o -MF clients/weston-stacking.p/stacking.c.o.d -o clients/weston-stacking.p/stacking.c.o -c ../clients/stacking.c [399/658] cc -Iclients/weston-scaler.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-scaler.p/.._shared_matrix.c.o -MF clients/weston-scaler.p/.._shared_matrix.c.o.d -o clients/weston-scaler.p/.._shared_matrix.c.o -c ../shared/matrix.c [400/658] cc -Iclients/weston-smoke.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-smoke.p/smoke.c.o -MF clients/weston-smoke.p/smoke.c.o.d -o clients/weston-smoke.p/smoke.c.o -c ../clients/smoke.c [401/658] cc -Iclients/weston-stacking.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-stacking.p/.._shared_matrix.c.o -MF clients/weston-stacking.p/.._shared_matrix.c.o.d -o clients/weston-stacking.p/.._shared_matrix.c.o -c ../shared/matrix.c [402/658] cc -Iclients/weston-subsurfaces.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-subsurfaces.p/subsurfaces.c.o -MF clients/weston-subsurfaces.p/subsurfaces.c.o.d -o clients/weston-subsurfaces.p/subsurfaces.c.o -c ../clients/subsurfaces.c [403/658] cc -Iclients/weston-tablet.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-tablet.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o -MF clients/weston-tablet.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o.d -o clients/weston-tablet.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o -c protocol/tablet-unstable-v2-protocol.c [404/658] cc -Iclients/weston-smoke.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-smoke.p/.._shared_matrix.c.o -MF clients/weston-smoke.p/.._shared_matrix.c.o.d -o clients/weston-smoke.p/.._shared_matrix.c.o -c ../shared/matrix.c [405/658] cc -Iclients/weston-keyboard.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-keyboard.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o -MF clients/weston-keyboard.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o.d -o clients/weston-keyboard.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o -c protocol/text-input-unstable-v1-protocol.c [406/658] cc -Iclients/weston-keyboard.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-keyboard.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -MF clients/weston-keyboard.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o.d -o clients/weston-keyboard.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o -c protocol/input-method-unstable-v1-protocol.c [407/658] cc -Iclients/weston-tablet.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-tablet.p/tablet.c.o -MF clients/weston-tablet.p/tablet.c.o.d -o clients/weston-tablet.p/tablet.c.o -c ../clients/tablet.c [408/658] cc -Iclients/weston-transformed.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-transformed.p/transformed.c.o -MF clients/weston-transformed.p/transformed.c.o.d -o clients/weston-transformed.p/transformed.c.o -c ../clients/transformed.c [409/658] cc -Iclients/weston-desktop-shell.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-desktop-shell.p/meson-generated_.._.._protocol_weston-desktop-shell-protocol.c.o -MF clients/weston-desktop-shell.p/meson-generated_.._.._protocol_weston-desktop-shell-protocol.c.o.d -o clients/weston-desktop-shell.p/meson-generated_.._.._protocol_weston-desktop-shell-protocol.c.o -c protocol/weston-desktop-shell-protocol.c [410/658] cc -Iclients/weston-subsurfaces.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-subsurfaces.p/.._shared_matrix.c.o -MF clients/weston-subsurfaces.p/.._shared_matrix.c.o.d -o clients/weston-subsurfaces.p/.._shared_matrix.c.o -c ../shared/matrix.c [411/658] cc -Iclients/weston-desktop-shell.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-desktop-shell.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o -MF clients/weston-desktop-shell.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o.d -o clients/weston-desktop-shell.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o -c protocol/tablet-unstable-v2-protocol.c [412/658] cc -Iclients/weston-tablet.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-tablet.p/.._shared_matrix.c.o -MF clients/weston-tablet.p/.._shared_matrix.c.o.d -o clients/weston-tablet.p/.._shared_matrix.c.o -c ../shared/matrix.c [413/658] cc -Iclients/weston-transformed.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-transformed.p/.._shared_matrix.c.o -MF clients/weston-transformed.p/.._shared_matrix.c.o.d -o clients/weston-transformed.p/.._shared_matrix.c.o -c ../shared/matrix.c [414/658] cc -Iclients/weston-screenshooter.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-screenshooter.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o -MF clients/weston-screenshooter.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o.d -o clients/weston-screenshooter.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o -c protocol/weston-output-capture-protocol.c [415/658] cc -Iclients/weston-screenshooter.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-screenshooter.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -MF clients/weston-screenshooter.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o.d -o clients/weston-screenshooter.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o -c protocol/linux-dmabuf-unstable-v1-protocol.c [416/658] cc -Iclients/weston-desktop-shell.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-desktop-shell.p/.._shared_matrix.c.o -MF clients/weston-desktop-shell.p/.._shared_matrix.c.o.d -o clients/weston-desktop-shell.p/.._shared_matrix.c.o -c ../shared/matrix.c [417/658] cc -Iclients/weston-keyboard.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-keyboard.p/.._shared_matrix.c.o -MF clients/weston-keyboard.p/.._shared_matrix.c.o.d -o clients/weston-keyboard.p/.._shared_matrix.c.o -c ../shared/matrix.c [418/658] cc -Iclients/weston-ivi-shell-user-interface.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-ivi-shell-user-interface.p/meson-generated_.._.._protocol_ivi-hmi-controller-protocol.c.o -MF clients/weston-ivi-shell-user-interface.p/meson-generated_.._.._protocol_ivi-hmi-controller-protocol.c.o.d -o clients/weston-ivi-shell-user-interface.p/meson-generated_.._.._protocol_ivi-hmi-controller-protocol.c.o -c protocol/ivi-hmi-controller-protocol.c [419/658] cc -Iclients/weston-keyboard.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-keyboard.p/keyboard.c.o -MF clients/weston-keyboard.p/keyboard.c.o.d -o clients/weston-keyboard.p/keyboard.c.o -c ../clients/keyboard.c [420/658] cc -Iclients/weston-ivi-shell-user-interface.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-ivi-shell-user-interface.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -MF clients/weston-ivi-shell-user-interface.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o.d -o clients/weston-ivi-shell-user-interface.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -c protocol/ivi-application-protocol.c [421/658] cc -Iclients/weston-screenshooter.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-screenshooter.p/.._shared_client-buffer-util.c.o -MF clients/weston-screenshooter.p/.._shared_client-buffer-util.c.o.d -o clients/weston-screenshooter.p/.._shared_client-buffer-util.c.o -c ../shared/client-buffer-util.c [422/658] cc -Iclients/weston-screenshooter.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-screenshooter.p/screenshot.c.o -MF clients/weston-screenshooter.p/screenshot.c.o.d -o clients/weston-screenshooter.p/screenshot.c.o -c ../clients/screenshot.c [423/658] cc -Iclients/weston-ivi-shell-user-interface.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-ivi-shell-user-interface.p/.._shared_matrix.c.o -MF clients/weston-ivi-shell-user-interface.p/.._shared_matrix.c.o.d -o clients/weston-ivi-shell-user-interface.p/.._shared_matrix.c.o -c ../shared/matrix.c [424/658] cc -Iclients/weston-desktop-shell.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-desktop-shell.p/desktop-shell.c.o -MF clients/weston-desktop-shell.p/desktop-shell.c.o.d -o clients/weston-desktop-shell.p/desktop-shell.c.o -c ../clients/desktop-shell.c [425/658] rm -f tests/libtest-runner.a && gcc-ar csrDT tests/libtest-runner.a tests/libtest-runner.a.p/weston-test-runner.c.o [426/658] cc -Iclients/weston-screenshooter.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-screenshooter.p/.._shared_matrix.c.o -MF clients/weston-screenshooter.p/.._shared_matrix.c.o.d -o clients/weston-screenshooter.p/.._shared_matrix.c.o -c ../shared/matrix.c [427/658] rm -f tests/libtest-client.a && gcc-ar csrDT tests/libtest-client.a tests/libtest-client.a.p/meson-generated_.._.._protocol_color-representation-v1-protocol.c.o tests/libtest-client.a.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o tests/libtest-client.a.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o tests/libtest-client.a.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o tests/libtest-client.a.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o tests/libtest-client.a.p/meson-generated_.._.._protocol_weston-test-protocol.c.o tests/libtest-client.a.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o tests/libtest-client.a.p/meson-generated_.._.._protocol_viewporter-protocol.c.o tests/libtest-client.a.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o tests/libtest-client.a.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o tests/libtest-client.a.p/weston-test-client-helper.c.o tests/libtest-client.a.p/weston-test-fixture-compositor.c.o tests/libtest-client.a.p/xdg-client-helper.c.o tests/libtest-client.a.p/color_util.c.o tests/libtest-client.a.p/.._shared_client-buffer-util.c.o [428/658] rm -f tests/liblib_lcms_util.a && gcc-ar csrDT tests/liblib_lcms_util.a tests/liblib_lcms_util.a.p/lcms_util.c.o [429/658] cc -Iwcap/wcap-decode.p -Iwcap -I../wcap -I. -I.. -Iinclude -I../include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ wcap/wcap-decode.p/wcap-decode.c.o -MF wcap/wcap-decode.p/wcap-decode.c.o.d -o wcap/wcap-decode.p/wcap-decode.c.o -c ../wcap/wcap-decode.c [430/658] rm -f tests/libtest-xwayland-client.a && gcc-ar csrDT tests/libtest-xwayland-client.a tests/libtest-xwayland-client.a.p/xcb-client-helper.c.o [431/658] cc -Itests/test-plugin.so.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/test-plugin.so.p/meson-generated_.._.._protocol_weston-test-protocol.c.o -MF tests/test-plugin.so.p/meson-generated_.._.._protocol_weston-test-protocol.c.o.d -o tests/test-plugin.so.p/meson-generated_.._.._protocol_weston-test-protocol.c.o -c protocol/weston-test-protocol.c [432/658] cc -Iwcap/wcap-decode.p -Iwcap -I../wcap -I. -I.. -Iinclude -I../include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ wcap/wcap-decode.p/main.c.o -MF wcap/wcap-decode.p/main.c.o.d -o wcap/wcap-decode.p/main.c.o -c ../wcap/main.c [433/658] cc -Itests/test-ivi-layout.so.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ tests/test-ivi-layout.so.p/meson-generated_.._.._protocol_weston-test-protocol.c.o -MF tests/test-ivi-layout.so.p/meson-generated_.._.._protocol_weston-test-protocol.c.o.d -o tests/test-ivi-layout.so.p/meson-generated_.._.._protocol_weston-test-protocol.c.o -c protocol/weston-test-protocol.c [434/658] cc -Itests/weston-test-desktop-shell.so.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ tests/weston-test-desktop-shell.so.p/weston-test-desktop-shell.c.o -MF tests/weston-test-desktop-shell.so.p/weston-test-desktop-shell.c.o.d -o tests/weston-test-desktop-shell.so.p/weston-test-desktop-shell.c.o -c ../tests/weston-test-desktop-shell.c [435/658] cc -Itests/test-surface-screenshot.so.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ tests/test-surface-screenshot.so.p/surface-screenshot-test.c.o -MF tests/test-surface-screenshot.so.p/surface-screenshot-test.c.o.d -o tests/test-surface-screenshot.so.p/surface-screenshot-test.c.o -c ../tests/surface-screenshot-test.c [436/658] cc -Iclients/weston-ivi-shell-user-interface.p -Iclients -I../clients -I. -I.. -Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ clients/weston-ivi-shell-user-interface.p/ivi-shell-user-interface.c.o -MF clients/weston-ivi-shell-user-interface.p/ivi-shell-user-interface.c.o.d -o clients/weston-ivi-shell-user-interface.p/ivi-shell-user-interface.c.o -c ../clients/ivi-shell-user-interface.c [437/658] cc -Itests/test-bad-buffer.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-bad-buffer"' -MD -MQ tests/test-bad-buffer.p/bad-buffer-test.c.o -MF tests/test-bad-buffer.p/bad-buffer-test.c.o.d -o tests/test-bad-buffer.p/bad-buffer-test.c.o -c ../tests/bad-buffer-test.c [438/658] cc -Itests/test-alpha-blending.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-alpha-blending"' -MD -MQ tests/test-alpha-blending.p/alpha-blending-test.c.o -MF tests/test-alpha-blending.p/alpha-blending-test.c.o.d -o tests/test-alpha-blending.p/alpha-blending-test.c.o -c ../tests/alpha-blending-test.c [439/658] cc -Itests/test-assert.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-assert"' -MD -MQ tests/test-assert.p/assert-test.c.o -MF tests/test-assert.p/assert-test.c.o.d -o tests/test-assert.p/assert-test.c.o -c ../tests/assert-test.c [440/658] cc -Itests/test-buffer-transforms.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-buffer-transforms"' -MD -MQ tests/test-buffer-transforms.p/buffer-transforms-test.c.o -MF tests/test-buffer-transforms.p/buffer-transforms-test.c.o.d -o tests/test-buffer-transforms.p/buffer-transforms-test.c.o -c ../tests/buffer-transforms-test.c [441/658] cc -Itests/test-plugin.so.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ifrontend -I../frontend -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ tests/test-plugin.so.p/weston-test.c.o -MF tests/test-plugin.so.p/weston-test.c.o.d -o tests/test-plugin.so.p/weston-test.c.o -c ../tests/weston-test.c [442/658] cc -Itests/test-color-effects.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-effects"' -MD -MQ tests/test-color-effects.p/color-effects-test.c.o -MF tests/test-color-effects.p/color-effects-test.c.o.d -o tests/test-color-effects.p/color-effects-test.c.o -c ../tests/color-effects-test.c [443/658] cc -Itests/test-color-math.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-math"' -MD -MQ tests/test-color-math.p/color-math-test.c.o -MF tests/test-color-math.p/color-math-test.c.o.d -o tests/test-color-math.p/color-math-test.c.o -c ../tests/color-math-test.c [444/658] cc -Itests/test-ivi-layout.so.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ tests/test-ivi-layout.so.p/ivi-layout-test-plugin.c.o -MF tests/test-ivi-layout.so.p/ivi-layout-test-plugin.c.o.d -o tests/test-ivi-layout.so.p/ivi-layout-test-plugin.c.o -c ../tests/ivi-layout-test-plugin.c [445/658] cc -Itests/test-color-metadata-errors.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-metadata-errors"' -MD -MQ tests/test-color-metadata-errors.p/color-metadata-errors-test.c.o -MF tests/test-color-metadata-errors.p/color-metadata-errors-test.c.o.d -o tests/test-color-metadata-errors.p/color-metadata-errors-test.c.o -c ../tests/color-metadata-errors-test.c [446/658] cc -Itests/test-color-representation-drm.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-representation-drm"' -MD -MQ tests/test-color-representation-drm.p/color-representation-common.c.o -MF tests/test-color-representation-drm.p/color-representation-common.c.o.d -o tests/test-color-representation-drm.p/color-representation-common.c.o -c ../tests/color-representation-common.c [447/658] cc -Itests/test-color-representation-drm.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-representation-drm"' -MD -MQ tests/test-color-representation-drm.p/color-representation-drm-test.c.o -MF tests/test-color-representation-drm.p/color-representation-drm-test.c.o.d -o tests/test-color-representation-drm.p/color-representation-drm-test.c.o -c ../tests/color-representation-drm-test.c [448/658] cc -Itests/test-color-representation-renderer.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-representation-renderer"' -MD -MQ tests/test-color-representation-renderer.p/color-representation-common.c.o -MF tests/test-color-representation-renderer.p/color-representation-common.c.o.d -o tests/test-color-representation-renderer.p/color-representation-common.c.o -c ../tests/color-representation-common.c [449/658] cc -Itests/test-color-output-parsing.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Ifrontend -I../frontend -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-output-parsing"' -MD -MQ tests/test-color-output-parsing.p/color-output-parsing-test.c.o -MF tests/test-color-output-parsing.p/color-output-parsing-test.c.o.d -o tests/test-color-output-parsing.p/color-output-parsing-test.c.o -c ../tests/color-output-parsing-test.c [450/658] cc -Itests/test-color-representation-renderer.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-representation-renderer"' -MD -MQ tests/test-color-representation-renderer.p/color-representation-renderer-test.c.o -MF tests/test-color-representation-renderer.p/color-representation-renderer-test.c.o.d -o tests/test-color-representation-renderer.p/color-representation-renderer-test.c.o -c ../tests/color-representation-renderer-test.c [451/658] cc -Itests/test-constraints.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-constraints"' -MD -MQ tests/test-constraints.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o -MF tests/test-constraints.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o.d -o tests/test-constraints.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o -c protocol/pointer-constraints-unstable-v1-protocol.c [452/658] cc -Itests/test-color-representation-protocol.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-representation-protocol"' -MD -MQ tests/test-color-representation-protocol.p/color-representation-protocol-test.c.o -MF tests/test-color-representation-protocol.p/color-representation-protocol-test.c.o.d -o tests/test-color-representation-protocol.p/color-representation-protocol-test.c.o -c ../tests/color-representation-protocol-test.c [453/658] cc -Itests/test-commit-timing.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-commit-timing"' -MD -MQ tests/test-commit-timing.p/commit-timing-test.c.o -MF tests/test-commit-timing.p/commit-timing-test.c.o.d -o tests/test-commit-timing.p/commit-timing-test.c.o -c ../tests/commit-timing-test.c [454/658] cc -Itests/test-client-buffer.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-client-buffer"' -MD -MQ tests/test-client-buffer.p/client-buffer-test.c.o -MF tests/test-client-buffer.p/client-buffer-test.c.o.d -o tests/test-client-buffer.p/client-buffer-test.c.o -c ../tests/client-buffer-test.c [455/658] cc -Itests/test-constraints.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-constraints"' -MD -MQ tests/test-constraints.p/constraints-test.c.o -MF tests/test-constraints.p/constraints-test.c.o.d -o tests/test-constraints.p/constraints-test.c.o -c ../tests/constraints-test.c [456/658] cc -Itests/test-custom-env.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-custom-env"' -MD -MQ tests/test-custom-env.p/custom-env-test.c.o -MF tests/test-custom-env.p/custom-env-test.c.o.d -o tests/test-custom-env.p/custom-env-test.c.o -c ../tests/custom-env-test.c [457/658] cc -Itests/test-devices.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-devices"' -MD -MQ tests/test-devices.p/devices-test.c.o -MF tests/test-devices.p/devices-test.c.o.d -o tests/test-devices.p/devices-test.c.o -c ../tests/devices-test.c [458/658] cc -Itests/test-drm-smoke.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-drm-smoke"' -MD -MQ tests/test-drm-smoke.p/drm-smoke-test.c.o -MF tests/test-drm-smoke.p/drm-smoke-test.c.o.d -o tests/test-drm-smoke.p/drm-smoke-test.c.o -c ../tests/drm-smoke-test.c [459/658] cc -Itests/test-drm-formats.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-drm-formats"' -MD -MQ tests/test-drm-formats.p/drm-formats-test.c.o -MF tests/test-drm-formats.p/drm-formats-test.c.o.d -o tests/test-drm-formats.p/drm-formats-test.c.o -c ../tests/drm-formats-test.c [460/658] cc -Itests/test-event.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-event"' -MD -MQ tests/test-event.p/event-test.c.o -MF tests/test-event.p/event-test.c.o.d -o tests/test-event.p/event-test.c.o -c ../tests/event-test.c [461/658] cc -Itests/test-keyboard.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-keyboard"' -MD -MQ tests/test-keyboard.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o -MF tests/test-keyboard.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o.d -o tests/test-keyboard.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o -c protocol/input-timestamps-unstable-v1-protocol.c [462/658] cc -Itests/test-drm-writeback-screenshot.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-drm-writeback-screenshot"' -MD -MQ tests/test-drm-writeback-screenshot.p/drm-writeback-screenshot-test.c.o -MF tests/test-drm-writeback-screenshot.p/drm-writeback-screenshot-test.c.o.d -o tests/test-drm-writeback-screenshot.p/drm-writeback-screenshot-test.c.o -c ../tests/drm-writeback-screenshot-test.c [463/658] cc -Itests/test-idalloc.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-idalloc"' -MD -MQ tests/test-idalloc.p/idalloc-test.c.o -MF tests/test-idalloc.p/idalloc-test.c.o.d -o tests/test-idalloc.p/idalloc-test.c.o -c ../tests/idalloc-test.c [464/658] cc -Itests/test-drm-offload.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-drm-offload"' -MD -MQ tests/test-drm-offload.p/drm-offload-test.c.o -MF tests/test-drm-offload.p/drm-offload-test.c.o.d -o tests/test-drm-offload.p/drm-offload-test.c.o -c ../tests/drm-offload-test.c [465/658] cc -Itests/test-linux-explicit-synchronization.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-linux-explicit-synchronization"' -MD -MQ tests/test-linux-explicit-synchronization.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o -MF tests/test-linux-explicit-synchronization.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o.d -o tests/test-linux-explicit-synchronization.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o -c protocol/linux-explicit-synchronization-unstable-v1-protocol.c [466/658] cc -Itests/test-keyboard.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-keyboard"' -MD -MQ tests/test-keyboard.p/input-timestamps-helper.c.o -MF tests/test-keyboard.p/input-timestamps-helper.c.o.d -o tests/test-keyboard.p/input-timestamps-helper.c.o -c ../tests/input-timestamps-helper.c [467/658] cc -Itests/test-fifo.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-fifo"' -MD -MQ tests/test-fifo.p/fifo-test.c.o -MF tests/test-fifo.p/fifo-test.c.o.d -o tests/test-fifo.p/fifo-test.c.o -c ../tests/fifo-test.c [468/658] cc -Itests/test-keyboard.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-keyboard"' -MD -MQ tests/test-keyboard.p/keyboard-test.c.o -MF tests/test-keyboard.p/keyboard-test.c.o.d -o tests/test-keyboard.p/keyboard-test.c.o -c ../tests/keyboard-test.c [469/658] cc -Itests/test-output-capture-protocol.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-output-capture-protocol"' -MD -MQ tests/test-output-capture-protocol.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o -MF tests/test-output-capture-protocol.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o.d -o tests/test-output-capture-protocol.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o -c protocol/weston-output-capture-protocol.c [470/658] cc -Itests/test-config-parser.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-config-parser"' -MD -MQ tests/test-config-parser.p/config-parser-test.c.o -MF tests/test-config-parser.p/config-parser-test.c.o.d -o tests/test-config-parser.p/config-parser-test.c.o -c ../tests/config-parser-test.c [471/658] cc -Itests/test-matrix.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-matrix"' -MD -MQ tests/test-matrix.p/matrix-test.c.o -MF tests/test-matrix.p/matrix-test.c.o.d -o tests/test-matrix.p/matrix-test.c.o -c ../tests/matrix-test.c [472/658] cc -Itests/test-linalg.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-linalg"' -MD -MQ tests/test-linalg.p/linalg-test.c.o -MF tests/test-linalg.p/linalg-test.c.o.d -o tests/test-linalg.p/linalg-test.c.o -c ../tests/linalg-test.c [473/658] cc -Itests/test-output-decorations.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-output-decorations"' -MD -MQ tests/test-output-decorations.p/output-decorations-test.c.o -MF tests/test-output-decorations.p/output-decorations-test.c.o.d -o tests/test-output-decorations.p/output-decorations-test.c.o -c ../tests/output-decorations-test.c [474/658] cc -Itests/test-output-damage.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-output-damage"' -MD -MQ tests/test-output-damage.p/output-damage-test.c.o -MF tests/test-output-damage.p/output-damage-test.c.o.d -o tests/test-output-damage.p/output-damage-test.c.o -c ../tests/output-damage-test.c [475/658] cc -Itests/test-matrix-transform.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-matrix-transform"' -MD -MQ tests/test-matrix-transform.p/matrix-transform-test.c.o -MF tests/test-matrix-transform.p/matrix-transform-test.c.o.d -o tests/test-matrix-transform.p/matrix-transform-test.c.o -c ../tests/matrix-transform-test.c [476/658] cc -Itests/test-linux-explicit-synchronization.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-linux-explicit-synchronization"' -MD -MQ tests/test-linux-explicit-synchronization.p/linux-explicit-synchronization-test.c.o -MF tests/test-linux-explicit-synchronization.p/linux-explicit-synchronization-test.c.o.d -o tests/test-linux-explicit-synchronization.p/linux-explicit-synchronization-test.c.o -c ../tests/linux-explicit-synchronization-test.c [477/658] cc -Itests/test-plugin-registry.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-plugin-registry"' -MD -MQ tests/test-plugin-registry.p/plugin-registry-test.c.o -MF tests/test-plugin-registry.p/plugin-registry-test.c.o.d -o tests/test-plugin-registry.p/plugin-registry-test.c.o -c ../tests/plugin-registry-test.c [478/658] cc -Itests/test-pointer.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-pointer"' -MD -MQ tests/test-pointer.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o -MF tests/test-pointer.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o.d -o tests/test-pointer.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o -c protocol/input-timestamps-unstable-v1-protocol.c [479/658] cc -Itests/test-output-transforms.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-output-transforms"' -MD -MQ tests/test-output-transforms.p/output-transforms-test.c.o -MF tests/test-output-transforms.p/output-transforms-test.c.o.d -o tests/test-output-transforms.p/output-transforms-test.c.o -c ../tests/output-transforms-test.c [480/658] cc -Itests/test-output-capture-protocol.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-output-capture-protocol"' -MD -MQ tests/test-output-capture-protocol.p/output-capture-protocol-test.c.o -MF tests/test-output-capture-protocol.p/output-capture-protocol-test.c.o.d -o tests/test-output-capture-protocol.p/output-capture-protocol-test.c.o -c ../tests/output-capture-protocol-test.c [481/658] cc -Itests/test-roles.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-roles"' -MD -MQ tests/test-roles.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF tests/test-roles.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o tests/test-roles.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [482/658] cc -Itests/test-presentation.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-presentation"' -MD -MQ tests/test-presentation.p/presentation-test.c.o -MF tests/test-presentation.p/presentation-test.c.o.d -o tests/test-presentation.p/presentation-test.c.o -c ../tests/presentation-test.c [483/658] cc -Itests/test-paint-node.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-paint-node"' -MD -MQ tests/test-paint-node.p/paint-node-test.c.o -MF tests/test-paint-node.p/paint-node-test.c.o.d -o tests/test-paint-node.p/paint-node-test.c.o -c ../tests/paint-node-test.c [484/658] cc -Itests/test-pointer-shot.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-pointer-shot"' -MD -MQ tests/test-pointer-shot.p/pointer-shot-test.c.o -MF tests/test-pointer-shot.p/pointer-shot-test.c.o.d -o tests/test-pointer-shot.p/pointer-shot-test.c.o -c ../tests/pointer-shot-test.c [485/658] cc -Itests/test-pointer.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-pointer"' -MD -MQ tests/test-pointer.p/input-timestamps-helper.c.o -MF tests/test-pointer.p/input-timestamps-helper.c.o.d -o tests/test-pointer.p/input-timestamps-helper.c.o -c ../tests/input-timestamps-helper.c [486/658] cc -Itests/test-pointer.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-pointer"' -MD -MQ tests/test-pointer.p/pointer-test.c.o -MF tests/test-pointer.p/pointer-test.c.o.d -o tests/test-pointer.p/pointer-test.c.o -c ../tests/pointer-test.c [487/658] cc -Itests/test-roles.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-roles"' -MD -MQ tests/test-roles.p/roles-test.c.o -MF tests/test-roles.p/roles-test.c.o.d -o tests/test-roles.p/roles-test.c.o -c ../tests/roles-test.c [488/658] cc -Itests/test-surface.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-surface"' -MD -MQ tests/test-surface.p/surface-test.c.o -MF tests/test-surface.p/surface-test.c.o.d -o tests/test-surface.p/surface-test.c.o -c ../tests/surface-test.c [489/658] cc -Itests/test-single-pixel-buffer.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-single-pixel-buffer"' -MD -MQ tests/test-single-pixel-buffer.p/single-pixel-buffer-test.c.o -MF tests/test-single-pixel-buffer.p/single-pixel-buffer-test.c.o.d -o tests/test-single-pixel-buffer.p/single-pixel-buffer-test.c.o -c ../tests/single-pixel-buffer-test.c [490/658] cc -Itests/test-touch.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-touch"' -MD -MQ tests/test-touch.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o -MF tests/test-touch.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o.d -o tests/test-touch.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o -c protocol/input-timestamps-unstable-v1-protocol.c [491/658] cc -Itests/test-surface-global.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-surface-global"' -MD -MQ tests/test-surface-global.p/surface-global-test.c.o -MF tests/test-surface-global.p/surface-global-test.c.o.d -o tests/test-surface-global.p/surface-global-test.c.o -c ../tests/surface-global-test.c [492/658] cc -Itests/test-string.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-string"' -MD -MQ tests/test-string.p/string-test.c.o -MF tests/test-string.p/string-test.c.o.d -o tests/test-string.p/string-test.c.o -c ../tests/string-test.c [493/658] cc -Itests/test-timespec.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-timespec"' -MD -MQ tests/test-timespec.p/timespec-test.c.o -MF tests/test-timespec.p/timespec-test.c.o.d -o tests/test-timespec.p/timespec-test.c.o -c ../tests/timespec-test.c [494/658] cc -Itests/test-subsurface.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-subsurface"' -MD -MQ tests/test-subsurface.p/subsurface-test.c.o -MF tests/test-subsurface.p/subsurface-test.c.o.d -o tests/test-subsurface.p/subsurface-test.c.o -c ../tests/subsurface-test.c [495/658] cc -Itests/test-touch.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-touch"' -MD -MQ tests/test-touch.p/touch-test.c.o -MF tests/test-touch.p/touch-test.c.o.d -o tests/test-touch.p/touch-test.c.o -c ../tests/touch-test.c [496/658] cc -Itests/test-subsurface-shot.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-subsurface-shot"' -MD -MQ tests/test-subsurface-shot.p/subsurface-shot-test.c.o -MF tests/test-subsurface-shot.p/subsurface-shot-test.c.o.d -o tests/test-subsurface-shot.p/subsurface-shot-test.c.o -c ../tests/subsurface-shot-test.c [497/658] cc -Itests/test-touch.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-touch"' -MD -MQ tests/test-touch.p/input-timestamps-helper.c.o -MF tests/test-touch.p/input-timestamps-helper.c.o.d -o tests/test-touch.p/input-timestamps-helper.c.o -c ../tests/input-timestamps-helper.c [498/658] cc -Itests/test-viewporter-shot.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-viewporter-shot"' -MD -MQ tests/test-viewporter-shot.p/viewporter-shot-test.c.o -MF tests/test-viewporter-shot.p/viewporter-shot-test.c.o.d -o tests/test-viewporter-shot.p/viewporter-shot-test.c.o -c ../tests/viewporter-shot-test.c [499/658] cc -Itests/test-viewporter.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-viewporter"' -MD -MQ tests/test-viewporter.p/viewporter-test.c.o -MF tests/test-viewporter.p/viewporter-test.c.o.d -o tests/test-viewporter.p/viewporter-test.c.o -c ../tests/viewporter-test.c [500/658] cc -Itests/test-safe-signal.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-safe-signal"' -MD -MQ tests/test-safe-signal.p/safe-signal-test.c.o -MF tests/test-safe-signal.p/safe-signal-test.c.o.d -o tests/test-safe-signal.p/safe-signal-test.c.o -c ../tests/safe-signal-test.c [501/658] cc -Itests/test-safe-signal-output-removal.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-safe-signal-output-removal"' -MD -MQ tests/test-safe-signal-output-removal.p/safe-signal-output-removal-test.c.o -MF tests/test-safe-signal-output-removal.p/safe-signal-output-removal-test.c.o.d -o tests/test-safe-signal-output-removal.p/safe-signal-output-removal-test.c.o -c ../tests/safe-signal-output-removal-test.c [502/658] cc -Itests/test-iterate-debug-scopes.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-iterate-debug-scopes"' -MD -MQ tests/test-iterate-debug-scopes.p/iterate-debug-scopes-test.c.o -MF tests/test-iterate-debug-scopes.p/iterate-debug-scopes-test.c.o.d -o tests/test-iterate-debug-scopes.p/iterate-debug-scopes-test.c.o -c ../tests/iterate-debug-scopes-test.c [503/658] cc -Itests/test-color-management.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-management"' -MD -MQ tests/test-color-management.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o -MF tests/test-color-management.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o.d -o tests/test-color-management.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o -c protocol/color-management-v1-protocol.c [504/658] cc -Itests/test-vertex-clip.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-vertex-clip"' -MD -MQ tests/test-vertex-clip.p/vertex-clip-test.c.o -MF tests/test-vertex-clip.p/vertex-clip-test.c.o.d -o tests/test-vertex-clip.p/vertex-clip-test.c.o -c ../tests/vertex-clip-test.c [505/658] cc -Itests/test-color-management-parametric.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-management-parametric"' -MD -MQ tests/test-color-management-parametric.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o -MF tests/test-color-management-parametric.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o.d -o tests/test-color-management-parametric.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o -c protocol/color-management-v1-protocol.c [506/658] cc -Itests/test-lcms-util.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-lcms-util"' -MD -MQ tests/test-lcms-util.p/lcms-util-test.c.o -MF tests/test-lcms-util.p/lcms-util-test.c.o.d -o tests/test-lcms-util.p/lcms-util-test.c.o -c ../tests/lcms-util-test.c [507/658] cc -Itests/test-color-icc-output.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-icc-output"' -MD -MQ tests/test-color-icc-output.p/color-icc-output-test.c.o -MF tests/test-color-icc-output.p/color-icc-output-test.c.o.d -o tests/test-color-icc-output.p/color-icc-output-test.c.o -c ../tests/color-icc-output-test.c [508/658] cc -Itests/test-color-metadata-parsing.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-metadata-parsing"' -MD -MQ tests/test-color-metadata-parsing.p/color-metadata-parsing-test.c.o -MF tests/test-color-metadata-parsing.p/color-metadata-parsing-test.c.o.d -o tests/test-color-metadata-parsing.p/color-metadata-parsing-test.c.o -c ../tests/color-metadata-parsing-test.c [509/658] cc -Itests/test-xwayland.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-xwayland"' -MD -MQ tests/test-xwayland.p/xwayland-test.c.o -MF tests/test-xwayland.p/xwayland-test.c.o.d -o tests/test-xwayland.p/xwayland-test.c.o -c ../tests/xwayland-test.c [510/658] cc -Itests/test-color-lcms-optimizer.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-lcms-optimizer"' -MD -MQ tests/test-color-lcms-optimizer.p/color-lcms-optimizer-test.c.o -MF tests/test-color-lcms-optimizer.p/color-lcms-optimizer-test.c.o.d -o tests/test-color-lcms-optimizer.p/color-lcms-optimizer-test.c.o -c ../tests/color-lcms-optimizer-test.c [511/658] cc -Itests/test-color-management-parametric.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-management-parametric"' -MD -MQ tests/test-color-management-parametric.p/color-management-parametric-test.c.o -MF tests/test-color-management-parametric.p/color-management-parametric-test.c.o.d -o tests/test-color-management-parametric.p/color-management-parametric-test.c.o -c ../tests/color-management-parametric-test.c [512/658] cc -Itests/test-text.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-text"' -MD -MQ tests/test-text.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o -MF tests/test-text.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o.d -o tests/test-text.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o -c protocol/text-input-unstable-v1-protocol.c [513/658] cc -Itests/test-xdg-shell-initial-commit.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-xdg-shell-initial-commit"' -MD -MQ tests/test-xdg-shell-initial-commit.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF tests/test-xdg-shell-initial-commit.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o tests/test-xdg-shell-initial-commit.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [514/658] cc -Itests/test-ivi-layout-client.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-ivi-layout-client"' -MD -MQ tests/test-ivi-layout-client.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -MF tests/test-ivi-layout-client.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o.d -o tests/test-ivi-layout-client.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -c protocol/ivi-application-protocol.c [515/658] cc -Itests/test-internal-screenshot.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-internal-screenshot"' -MD -MQ tests/test-internal-screenshot.p/internal-screenshot-test.c.o -MF tests/test-internal-screenshot.p/internal-screenshot-test.c.o.d -o tests/test-internal-screenshot.p/internal-screenshot-test.c.o -c ../tests/internal-screenshot-test.c [516/658] cc -Itests/test-color-management.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-color-management"' -MD -MQ tests/test-color-management.p/color-management-test.c.o -MF tests/test-color-management.p/color-management-test.c.o.d -o tests/test-color-management.p/color-management-test.c.o -c ../tests/color-management-test.c [517/658] cc -Itests/test-ivi-shell-app.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-ivi-shell-app"' -MD -MQ tests/test-ivi-shell-app.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -MF tests/test-ivi-shell-app.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o.d -o tests/test-ivi-shell-app.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o -c protocol/ivi-application-protocol.c [518/658] cc -Itests/test-xdg-shell-initial-commit.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-xdg-shell-initial-commit"' -MD -MQ tests/test-xdg-shell-initial-commit.p/xdg-shell-intial-commit.c.o -MF tests/test-xdg-shell-initial-commit.p/xdg-shell-intial-commit.c.o.d -o tests/test-xdg-shell-initial-commit.p/xdg-shell-intial-commit.c.o -c ../tests/xdg-shell-intial-commit.c [519/658] cc -Itests/test-kiosk-shell.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-kiosk-shell"' -MD -MQ tests/test-kiosk-shell.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF tests/test-kiosk-shell.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o tests/test-kiosk-shell.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [520/658] cc -Itests/test-text.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-text"' -MD -MQ tests/test-text.p/text-test.c.o -MF tests/test-text.p/text-test.c.o.d -o tests/test-text.p/text-test.c.o -c ../tests/text-test.c [521/658] cc -Itests/test-lua-shell.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-lua-shell"' -MD -MQ tests/test-lua-shell.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -MF tests/test-lua-shell.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o.d -o tests/test-lua-shell.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o -c protocol/xdg-shell-protocol.c [522/658] cc -Itests/test-ivi-layout-client.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-ivi-layout-client"' -MD -MQ tests/test-ivi-layout-client.p/ivi-layout-test-client.c.o -MF tests/test-ivi-layout-client.p/ivi-layout-test-client.c.o.d -o tests/test-ivi-layout-client.p/ivi-layout-test-client.c.o -c ../tests/ivi-layout-test-client.c [523/658] cc -Itests/setbacklight.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston/backend-drm -I../libweston/backend-drm -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/setbacklight.p/setbacklight.c.o -MF tests/setbacklight.p/setbacklight.c.o.d -o tests/setbacklight.p/setbacklight.c.o -c ../tests/setbacklight.c [524/658] cc -o libweston/renderer-vulkan/vulkan-renderer.so libweston/renderer-vulkan/vulkan-renderer.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pipeline.c.o libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pixel-format.c.o libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-renderer.c.o libweston/renderer-vulkan/vulkan-renderer.so.p/.._vertex-clipping.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,vulkan-renderer.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group libweston/libweston-15.so.0.0.0 /usr/lib/x86_64-linux-gnu/libdrm.so /usr/lib/x86_64-linux-gnu/libgbm.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libvulkan.so -Wl,--end-group [525/658] cc -Itests/test-ivi-shell-app.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-ivi-shell-app"' -MD -MQ tests/test-ivi-shell-app.p/ivi-shell-app-test.c.o -MF tests/test-ivi-shell-app.p/ivi-shell-app-test.c.o.d -o tests/test-ivi-shell-app.p/ivi-shell-app-test.c.o -c ../tests/ivi-shell-app-test.c [526/658] cc -o libweston/backend-pipewire/pipewire-backend.so libweston/backend-pipewire/pipewire-backend.so.p/pipewire.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipewire-backend.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group libweston/libweston-15.so.0.0.0 /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libpipewire-0.3.so -Wl,--end-group [527/658] cc -o libweston/backend-headless/headless-backend.so libweston/backend-headless/headless-backend.so.p/headless.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,headless-backend.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group libweston/libweston-15.so.0.0.0 shared/libcairo-shared.a shared/libshared.a libweston/librenderer-borders.a /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so -Wl,--end-group [528/658] cc -o libweston/backend-drm/drm-backend.so libweston/backend-drm/drm-backend.so.p/meson-generated_.._.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o libweston/backend-drm/drm-backend.so.p/drm.c.o libweston/backend-drm/drm-backend.so.p/fb.c.o libweston/backend-drm/drm-backend.so.p/modes.c.o libweston/backend-drm/drm-backend.so.p/kms.c.o libweston/backend-drm/drm-backend.so.p/kms-color.c.o libweston/backend-drm/drm-backend.so.p/state-helpers.c.o libweston/backend-drm/drm-backend.so.p/state-propose.c.o libweston/backend-drm/drm-backend.so.p/drm-gbm.c.o libweston/backend-drm/drm-backend.so.p/drm-virtual.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,drm-backend.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group shared/libshared.a libweston/libweston-15.so.0.0.0 libweston/libsession-helper.a libweston/liblibinput-backend.a libweston/backend-drm/libbacklight.a /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -lm -ldl /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libdrm.so /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libdisplay-info.so /usr/lib/x86_64-linux-gnu/libgbm.so /usr/lib/x86_64-linux-gnu/libseat.so /usr/lib/x86_64-linux-gnu/libinput.so -Wl,--end-group [529/658] cc -Itests/test-kiosk-shell.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-kiosk-shell"' -MD -MQ tests/test-kiosk-shell.p/kiosk-shell-test.c.o -MF tests/test-kiosk-shell.p/kiosk-shell-test.c.o.d -o tests/test-kiosk-shell.p/kiosk-shell-test.c.o -c ../tests/kiosk-shell-test.c [530/658] cc -Itests/test-lua-shell.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-lua-shell"' -MD -MQ tests/test-lua-shell.p/lua-shell-test.c.o -MF tests/test-lua-shell.p/lua-shell-test.c.o.d -o tests/test-lua-shell.p/lua-shell-test.c.o -c ../tests/lua-shell-test.c [531/658] cc -o libweston/backend-x11/x11-backend.so libweston/backend-x11/x11-backend.so.p/x11.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,x11-backend.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group libweston/libweston-15.so.0.0.0 shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libxcb.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libxcb-shm.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libX11-xcb.so /usr/lib/x86_64-linux-gnu/libxcb-xkb.so -Wl,--end-group [532/658] cc -o libweston/backend-vnc/vnc-backend.so libweston/backend-vnc/vnc-backend.so.p/vnc.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,vnc-backend.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group libweston/libweston-15.so.0.0.0 /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libneatvnc.so /usr/lib/x86_64-linux-gnu/libaml.so -Wl,--end-group [533/658] cc -o libweston/backend-rdp/rdp-backend.so libweston/backend-rdp/rdp-backend.so.p/rdp.c.o libweston/backend-rdp/rdp-backend.so.p/rdpclip.c.o libweston/backend-rdp/rdp-backend.so.p/rdpdisp.c.o libweston/backend-rdp/rdp-backend.so.p/rdputil.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,rdp-backend.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group libweston/libweston-15.so.0.0.0 /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/pkgconfig/../../../lib/x86_64-linux-gnu/libfreerdp3.so /usr/lib/x86_64-linux-gnu/pkgconfig/../../../lib/x86_64-linux-gnu/libwinpr3.so /usr/lib/x86_64-linux-gnu/pkgconfig/../../../lib/x86_64-linux-gnu/libfreerdp-server3.so -Wl,--end-group [534/658] cc -o libweston/backend-wayland/wayland-backend.so libweston/backend-wayland/wayland-backend.so.p/meson-generated_.._.._.._protocol_presentation-time-protocol.c.o libweston/backend-wayland/wayland-backend.so.p/meson-generated_.._.._.._protocol_xdg-shell-protocol.c.o libweston/backend-wayland/wayland-backend.so.p/wayland.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,wayland-backend.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group libweston/libweston-15.so.0.0.0 shared/libcairo-shared.a shared/libshared.a libweston/librenderer-borders.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libwayland-cursor.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-egl.so -Wl,--end-group [535/658] cc -Itests/test-ivi-layout-internal.p -Itests -I../tests -I. -I.. -Iinclude -I../include -Ilibweston -I../libweston -Iprotocol -I/usr/include/pixman-1 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DTHIS_TEST_NAME="test-ivi-layout-internal"' -MD -MQ tests/test-ivi-layout-internal.p/ivi-layout-internal-test.c.o -MF tests/test-ivi-layout-internal.p/ivi-layout-internal-test.c.o.d -o tests/test-ivi-layout-internal.p/ivi-layout-internal-test.c.o -c ../tests/ivi-layout-internal-test.c [536/658] cc -o frontend/weston frontend/weston.p/executable.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/:$ORIGIN/../libweston:XXX' -Wl,--start-group frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so -Wl,--end-group [537/658] cc -o ivi-shell/ivi-shell.so ivi-shell/ivi-shell.so.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o ivi-shell/ivi-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o ivi-shell/ivi-shell.so.p/ivi-shell.c.o ivi-shell/ivi-shell.so.p/ivi-layout.c.o ivi-shell/ivi-shell.so.p/ivi-layout-transition.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,ivi-shell.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 shared/libshared.a -lm /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -Wl,--end-group [538/658] cc -o ivi-shell/hmi-controller.so ivi-shell/hmi-controller.so.p/meson-generated_.._.._protocol_ivi-hmi-controller-protocol.c.o ivi-shell/hmi-controller.so.p/hmi-controller.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,hmi-controller.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -Wl,--end-group [539/658] cc -o frontend/systemd-notify.so frontend/systemd-notify.so.p/systemd-notify.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,systemd-notify.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston' -Wl,--start-group libweston/libweston-15.so.0.0.0 /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libsystemd.so -Wl,--end-group [540/658] cc -o desktop-shell/desktop-shell.so desktop-shell/desktop-shell.so.p/meson-generated_.._.._protocol_weston-desktop-shell-protocol.c.o desktop-shell/desktop-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o desktop-shell/desktop-shell.so.p/shell.c.o desktop-shell/desktop-shell.so.p/input-panel.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,desktop-shell.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 shared/libshared.a -lm /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -Wl,--end-group [541/658] cc -o kiosk-shell/kiosk-shell.so kiosk-shell/kiosk-shell.so.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o kiosk-shell/kiosk-shell.so.p/kiosk-shell.c.o kiosk-shell/kiosk-shell.so.p/kiosk-shell-grab.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,kiosk-shell.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 shared/libshared.a -lm /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -Wl,--end-group [542/658] cc -o lua-shell/lua-shell.so lua-shell/lua-shell.so.p/lua-shell.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,lua-shell.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 shared/libshared.a -lm /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/liblua5.4.so -Wl,--end-group [543/658] cc -o xwayland/xwayland.so xwayland/xwayland.so.p/meson-generated_.._.._protocol_xwayland-shell-v1-protocol.c.o xwayland/xwayland.so.p/launcher.c.o xwayland/xwayland.so.p/window-manager.c.o xwayland/xwayland.so.p/selection.c.o xwayland/xwayland.so.p/dnd.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,xwayland.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston' -Wl,--start-group libweston/libweston-15.so.0.0.0 shared/libxcb-xwayland.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libxcb.so /usr/lib/x86_64-linux-gnu/libxcb-composite.so /usr/lib/x86_64-linux-gnu/libxcb-shape.so /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so /usr/lib/x86_64-linux-gnu/libXcursor.so /usr/lib/x86_64-linux-gnu/libxcb-render.so -Wl,--end-group [544/658] cc -o pipewire/pipewire-plugin.so pipewire/pipewire-plugin.so.p/pipewire-plugin.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipewire-plugin.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston' -Wl,--start-group libweston/libweston-15.so.0.0.0 /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libpipewire-0.3.so -Wl,--end-group [545/658] cc -o remoting/remoting-plugin.so remoting/remoting-plugin.so.p/remoting-plugin.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,remoting-plugin.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston' -Wl,--start-group libweston/libweston-15.so.0.0.0 /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgstallocators-1.0.so /usr/lib/x86_64-linux-gnu/libdrm.so /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so -Wl,--end-group [546/658] cc -o clients/weston-simple-dmabuf-egl clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-simple-dmabuf-egl.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o clients/weston-simple-dmabuf-egl.p/simple-dmabuf-egl.c.o clients/weston-simple-dmabuf-egl.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libdrm.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libGLESv2.so /usr/lib/x86_64-linux-gnu/libgbm.so -Wl,--end-group [547/658] cc -o clients/weston-simple-damage clients/weston-simple-damage.p/meson-generated_.._.._protocol_viewporter-protocol.c.o clients/weston-simple-damage.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-simple-damage.p/simple-damage.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -Wl,--end-group [548/658] cc -o clients/weston-simple-dmabuf-feedback clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o clients/weston-simple-dmabuf-feedback.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-simple-dmabuf-feedback.p/simple-dmabuf-feedback.c.o clients/weston-simple-dmabuf-feedback.p/.._libweston_pixel-formats.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libdrm.so /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libgbm.so /usr/lib/x86_64-linux-gnu/libGLESv2.so -Wl,--end-group [549/658] cc -o clients/weston-simple-egl clients/weston-simple-egl.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o clients/weston-simple-egl.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o clients/weston-simple-egl.p/meson-generated_.._.._protocol_viewporter-protocol.c.o clients/weston-simple-egl.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-simple-egl.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o clients/weston-simple-egl.p/simple-egl.c.o clients/weston-simple-egl.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group shared/libshared.a -lm /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libwayland-egl.so /usr/lib/x86_64-linux-gnu/libGLESv2.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -Wl,--end-group [550/658] cc -o clients/weston-simple-dmabuf-v4l clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o clients/weston-simple-dmabuf-v4l.p/meson-generated_.._.._protocol_viewporter-protocol.c.o clients/weston-simple-dmabuf-v4l.p/simple-dmabuf-v4l.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -Wl,--end-group [551/658] cc -o clients/weston-simple-shm clients/weston-simple-shm.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-simple-shm.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o clients/weston-simple-shm.p/simple-shm.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -Wl,--end-group [552/658] cc -o clients/weston-simple-vulkan clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_tearing-control-v1-protocol.c.o clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_viewporter-protocol.c.o clients/weston-simple-vulkan.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-simple-vulkan.p/simple-vulkan.c.o clients/weston-simple-vulkan.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group shared/libshared.a /usr/lib/x86_64-linux-gnu/libvulkan.so -lm /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -Wl,--end-group [553/658] cc -o clients/weston-simple-im clients/weston-simple-im.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o clients/weston-simple-im.p/simple-im.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so /usr/lib/x86_64-linux-gnu/libcairo.so -Wl,--end-group [554/658] cc -o clients/weston-simple-timing clients/weston-simple-timing.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-simple-timing.p/meson-generated_.._.._protocol_commit-timing-v1-protocol.c.o clients/weston-simple-timing.p/meson-generated_.._.._protocol_fifo-v1-protocol.c.o clients/weston-simple-timing.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o clients/weston-simple-timing.p/simple-timing.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -Wl,--end-group [555/658] cc -o clients/weston-debug clients/weston-debug.p/meson-generated_.._.._protocol_weston-debug-protocol.c.o clients/weston-debug.p/weston-debug.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm -Wl,--end-group [556/658] cc -o clients/weston-simple-touch clients/weston-simple-touch.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-simple-touch.p/simple-touch.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -Wl,--end-group [557/658] cc -o clients/weston-calibrator clients/weston-calibrator.p/calibrator.c.o clients/weston-calibrator.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [558/658] cc -o clients/weston-simple-dmabuf-vulkan clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-simple-dmabuf-vulkan.p/meson-generated_.._.._protocol_weston-direct-display-protocol.c.o clients/weston-simple-dmabuf-vulkan.p/simple-dmabuf-vulkan.c.o clients/weston-simple-dmabuf-vulkan.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston' -Wl,--start-group shared/libshared.a libweston/libweston-15.so.0.0.0 /usr/lib/x86_64-linux-gnu/libvulkan.so -lm /usr/lib/x86_64-linux-gnu/libdrm.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so /usr/lib/x86_64-linux-gnu/libgbm.so -Wl,--end-group [559/658] cc -o clients/weston-clickdot clients/weston-clickdot.p/clickdot.c.o clients/weston-clickdot.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [560/658] cc -o clients/weston-touch-calibrator clients/weston-touch-calibrator.p/meson-generated_.._.._protocol_weston-touch-calibration-protocol.c.o clients/weston-touch-calibrator.p/touch-calibrator.c.o clients/weston-touch-calibrator.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [561/658] cc -o clients/weston-terminal clients/weston-terminal.p/terminal.c.o clients/weston-terminal.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [562/658] cc -o clients/weston-color clients/weston-color.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o clients/weston-color.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o clients/weston-color.p/color.c.o clients/weston-color.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [563/658] cc -o clients/weston-constraints clients/weston-constraints.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-constraints.p/constraints.c.o clients/weston-constraints.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [564/658] cc -o clients/weston-cliptest clients/weston-cliptest.p/cliptest.c.o clients/weston-cliptest.p/.._shared_matrix.c.o clients/weston-cliptest.p/.._libweston_vertex-clipping.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [565/658] cc -o clients/weston-content_protection clients/weston-content_protection.p/meson-generated_.._.._protocol_weston-content-protection-protocol.c.o clients/weston-content_protection.p/content_protection.c.o clients/weston-content_protection.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [566/658] cc -o clients/weston-dnd clients/weston-dnd.p/dnd.c.o clients/weston-dnd.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [567/658] cc -o clients/weston-multi-resource clients/weston-multi-resource.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-multi-resource.p/multi-resource.c.o clients/weston-multi-resource.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [568/658] cc -o clients/weston-flower clients/weston-flower.p/flower.c.o clients/weston-flower.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [569/658] cc -o clients/weston-fullscreen clients/weston-fullscreen.p/fullscreen.c.o clients/weston-fullscreen.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [570/658] cc -o clients/weston-image clients/weston-image.p/image.c.o clients/weston-image.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [571/658] cc -o clients/weston-editor clients/weston-editor.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o clients/weston-editor.p/editor.c.o clients/weston-editor.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [572/658] cc -o clients/weston-eventdemo clients/weston-eventdemo.p/eventdemo.c.o clients/weston-eventdemo.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [573/658] cc -o clients/weston-presentation-shm clients/weston-presentation-shm.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o clients/weston-presentation-shm.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o clients/weston-presentation-shm.p/presentation-shm.c.o clients/weston-presentation-shm.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [574/658] cc -o clients/weston-resizor clients/weston-resizor.p/resizor.c.o clients/weston-resizor.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [575/658] cc -o clients/weston-smoke clients/weston-smoke.p/smoke.c.o clients/weston-smoke.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [576/658] cc -o clients/weston-subsurfaces clients/weston-subsurfaces.p/subsurfaces.c.o clients/weston-subsurfaces.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil /usr/lib/x86_64-linux-gnu/libGLESv2.so /usr/lib/x86_64-linux-gnu/libwayland-egl.so -lutil -Wl,--end-group [577/658] cc -o clients/weston-tablet clients/weston-tablet.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o clients/weston-tablet.p/tablet.c.o clients/weston-tablet.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [578/658] cc -o clients/weston-scaler clients/weston-scaler.p/meson-generated_.._.._protocol_viewporter-protocol.c.o clients/weston-scaler.p/scaler.c.o clients/weston-scaler.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [579/658] cc -o clients/weston-stacking clients/weston-stacking.p/stacking.c.o clients/weston-stacking.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [580/658] cc -o clients/weston-keyboard clients/weston-keyboard.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o clients/weston-keyboard.p/meson-generated_.._.._protocol_input-method-unstable-v1-protocol.c.o clients/weston-keyboard.p/keyboard.c.o clients/weston-keyboard.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [581/658] cc -o clients/weston-transformed clients/weston-transformed.p/transformed.c.o clients/weston-transformed.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [582/658] cc -o tests/weston-test-desktop-shell.so tests/weston-test-desktop-shell.so.p/weston-test-desktop-shell.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,weston-test-desktop-shell.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston:$ORIGIN/../frontend' -Wl,--start-group libweston/libweston-15.so.0.0.0 frontend/libexec_weston.so.0.0.0 /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so -Wl,--end-group [583/658] cc -o clients/weston-desktop-shell clients/weston-desktop-shell.p/meson-generated_.._.._protocol_weston-desktop-shell-protocol.c.o clients/weston-desktop-shell.p/meson-generated_.._.._protocol_tablet-unstable-v2-protocol.c.o clients/weston-desktop-shell.p/desktop-shell.c.o clients/weston-desktop-shell.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [584/658] cc -o wcap/wcap-decode wcap/wcap-decode.p/main.c.o wcap/wcap-decode.p/wcap-decode.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group -lm /usr/lib/x86_64-linux-gnu/libcairo.so -Wl,--end-group [585/658] cc -o tests/test-surface-screenshot.so tests/test-surface-screenshot.so.p/surface-screenshot-test.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,test-surface-screenshot.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston' -Wl,--start-group libweston/libweston-15.so.0.0.0 shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so -Wl,--end-group [586/658] cc -o clients/weston-ivi-shell-user-interface clients/weston-ivi-shell-user-interface.p/meson-generated_.._.._protocol_ivi-hmi-controller-protocol.c.o clients/weston-ivi-shell-user-interface.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o clients/weston-ivi-shell-user-interface.p/ivi-shell-user-interface.c.o clients/weston-ivi-shell-user-interface.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [587/658] cc -o tests/test-plugin.so tests/test-plugin.so.p/meson-generated_.._.._protocol_weston-test-protocol.c.o tests/test-plugin.so.p/weston-test.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,test-plugin.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so -Wl,--end-group -pthread [588/658] cc -o clients/weston-screenshooter clients/weston-screenshooter.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o clients/weston-screenshooter.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o clients/weston-screenshooter.p/screenshot.c.o clients/weston-screenshooter.p/.._shared_client-buffer-util.c.o clients/weston-screenshooter.p/.._shared_matrix.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston' -Wl,--start-group clients/libtoytoolkit.a shared/libcairo-shared.a shared/libshared.a libweston/libweston-15.so.0.0.0 -lm /usr/lib/x86_64-linux-gnu/libwayland-client.so /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libwebp.so /usr/lib/x86_64-linux-gnu/libwayland-cursor.so -lutil -lutil -Wl,--end-group [589/658] cc -o tests/test-ivi-layout.so tests/test-ivi-layout.so.p/meson-generated_.._.._protocol_weston-test-protocol.c.o tests/test-ivi-layout.so.p/ivi-layout-test-plugin.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,test-ivi-layout.so -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston:$ORIGIN/../frontend' -Wl,--start-group libweston/libweston-15.so.0.0.0 frontend/libexec_weston.so.0.0.0 /usr/lib/x86_64-linux-gnu/libwayland-server.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so -Wl,--end-group [590/658] cc -o tests/test-alpha-blending tests/test-alpha-blending.p/alpha-blending-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [591/658] cc -o tests/test-assert tests/test-assert.p/assert-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [592/658] cc -o tests/test-client-buffer tests/test-client-buffer.p/client-buffer-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [593/658] cc -o tests/test-color-math tests/test-color-math.p/color-math-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [594/658] cc -o tests/test-color-metadata-errors tests/test-color-metadata-errors.p/color-metadata-errors-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [595/658] cc -o tests/test-bad-buffer tests/test-bad-buffer.p/bad-buffer-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [596/658] cc -o tests/test-buffer-transforms tests/test-buffer-transforms.p/buffer-transforms-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [597/658] cc -o tests/test-color-output-parsing tests/test-color-output-parsing.p/color-output-parsing-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libdisplay-info.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [598/658] cc -o tests/test-color-effects tests/test-color-effects.p/color-effects-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [599/658] cc -o tests/test-color-representation-drm tests/test-color-representation-drm.p/color-representation-common.c.o tests/test-color-representation-drm.p/color-representation-drm-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [600/658] cc -o tests/test-color-representation-renderer tests/test-color-representation-renderer.p/color-representation-common.c.o tests/test-color-representation-renderer.p/color-representation-renderer-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [601/658] cc -o tests/test-config-parser tests/test-config-parser.p/config-parser-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [602/658] cc -o tests/test-commit-timing tests/test-commit-timing.p/commit-timing-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [603/658] cc -o tests/test-custom-env tests/test-custom-env.p/custom-env-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [604/658] cc -o tests/test-color-representation-protocol tests/test-color-representation-protocol.p/color-representation-protocol-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [605/658] cc -o tests/test-drm-formats tests/test-drm-formats.p/drm-formats-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [606/658] cc -o tests/test-devices tests/test-devices.p/devices-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [607/658] cc -o tests/test-constraints tests/test-constraints.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o tests/test-constraints.p/constraints-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [608/658] cc -o tests/test-drm-smoke tests/test-drm-smoke.p/drm-smoke-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [609/658] cc -o tests/test-drm-offload tests/test-drm-offload.p/drm-offload-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [610/658] cc -o tests/test-fifo tests/test-fifo.p/fifo-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [611/658] cc -o tests/test-event tests/test-event.p/event-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [612/658] cc -o tests/test-idalloc tests/test-idalloc.p/idalloc-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [613/658] cc -o tests/test-drm-writeback-screenshot tests/test-drm-writeback-screenshot.p/drm-writeback-screenshot-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [614/658] cc -o tests/test-linalg tests/test-linalg.p/linalg-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [615/658] cc -o tests/test-keyboard tests/test-keyboard.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o tests/test-keyboard.p/keyboard-test.c.o tests/test-keyboard.p/input-timestamps-helper.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [616/658] cc -o tests/test-matrix tests/test-matrix.p/matrix-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [617/658] cc -o tests/test-matrix-transform tests/test-matrix-transform.p/matrix-transform-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [618/658] cc -o tests/test-output-capture-protocol tests/test-output-capture-protocol.p/meson-generated_.._.._protocol_weston-output-capture-protocol.c.o tests/test-output-capture-protocol.p/output-capture-protocol-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [619/658] cc -o tests/test-output-damage tests/test-output-damage.p/output-damage-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [620/658] cc -o tests/test-linux-explicit-synchronization tests/test-linux-explicit-synchronization.p/meson-generated_.._.._protocol_linux-explicit-synchronization-unstable-v1-protocol.c.o tests/test-linux-explicit-synchronization.p/linux-explicit-synchronization-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [621/658] cc -o tests/test-plugin-registry tests/test-plugin-registry.p/plugin-registry-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [622/658] cc -o tests/test-output-transforms tests/test-output-transforms.p/output-transforms-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [623/658] cc -o tests/test-output-decorations tests/test-output-decorations.p/output-decorations-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [624/658] cc -o tests/test-paint-node tests/test-paint-node.p/paint-node-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [625/658] cc -o tests/test-pointer-shot tests/test-pointer-shot.p/pointer-shot-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [626/658] cc -o tests/test-pointer tests/test-pointer.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o tests/test-pointer.p/pointer-test.c.o tests/test-pointer.p/input-timestamps-helper.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [627/658] cc -o tests/test-roles tests/test-roles.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o tests/test-roles.p/roles-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [628/658] cc -o tests/test-presentation tests/test-presentation.p/presentation-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [629/658] cc -o tests/test-string tests/test-string.p/string-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [630/658] cc -o tests/test-single-pixel-buffer tests/test-single-pixel-buffer.p/single-pixel-buffer-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [631/658] cc -o tests/test-subsurface tests/test-subsurface.p/subsurface-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [632/658] cc -o tests/test-surface-global tests/test-surface-global.p/surface-global-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [633/658] cc -o tests/test-timespec tests/test-timespec.p/timespec-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [634/658] cc -o tests/test-subsurface-shot tests/test-subsurface-shot.p/subsurface-shot-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [635/658] cc -o tests/test-surface tests/test-surface.p/surface-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [636/658] cc -o tests/test-touch tests/test-touch.p/meson-generated_.._.._protocol_input-timestamps-unstable-v1-protocol.c.o tests/test-touch.p/touch-test.c.o tests/test-touch.p/input-timestamps-helper.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [637/658] cc -o tests/test-safe-signal tests/test-safe-signal.p/safe-signal-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [638/658] cc -o tests/test-viewporter tests/test-viewporter.p/viewporter-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [639/658] cc -o tests/test-safe-signal-output-removal tests/test-safe-signal-output-removal.p/safe-signal-output-removal-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [640/658] cc -o tests/test-viewporter-shot tests/test-viewporter-shot.p/viewporter-shot-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [641/658] cc -o tests/test-iterate-debug-scopes tests/test-iterate-debug-scopes.p/iterate-debug-scopes-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [642/658] cc -o tests/test-color-icc-output tests/test-color-icc-output.p/color-icc-output-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a tests/liblib_lcms_util.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/liblcms2.so /usr/lib/x86_64-linux-gnu/liblcms2_fast_float.a /usr/lib/x86_64-linux-gnu/liblcms2_threaded.a /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [643/658] cc -o tests/test-color-management tests/test-color-management.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o tests/test-color-management.p/color-management-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a tests/liblib_lcms_util.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/liblcms2.so /usr/lib/x86_64-linux-gnu/liblcms2_fast_float.a /usr/lib/x86_64-linux-gnu/liblcms2_threaded.a /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [644/658] cc -o tests/test-vertex-clip tests/test-vertex-clip.p/vertex-clip-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston/renderer-gl:$ORIGIN/../libweston:$ORIGIN/../frontend' -Wl,--start-group libweston/renderer-gl/gl-renderer.so tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [645/658] cc -o tests/test-color-lcms-optimizer tests/test-color-lcms-optimizer.p/color-lcms-optimizer-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libweston/color-lcms:$ORIGIN/../libweston:$ORIGIN/../frontend' -Wl,--start-group libweston/color-lcms/color-lcms.so tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a tests/liblib_lcms_util.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/liblcms2.so /usr/lib/x86_64-linux-gnu/liblcms2_fast_float.a /usr/lib/x86_64-linux-gnu/liblcms2_threaded.a /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [646/658] cc -o tests/test-color-metadata-parsing tests/test-color-metadata-parsing.p/color-metadata-parsing-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [647/658] cc -o tests/test-color-management-parametric tests/test-color-management-parametric.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o tests/test-color-management-parametric.p/color-management-parametric-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [648/658] cc -o tests/test-text tests/test-text.p/meson-generated_.._.._protocol_text-input-unstable-v1-protocol.c.o tests/test-text.p/text-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [649/658] cc -o tests/test-xwayland tests/test-xwayland.p/xwayland-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a tests/libtest-xwayland-client.a shared/libxcb-xwayland.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libxcb.so /usr/lib/x86_64-linux-gnu/libxcb-cursor.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [650/658] cc -o tests/test-xdg-shell-initial-commit tests/test-xdg-shell-initial-commit.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o tests/test-xdg-shell-initial-commit.p/xdg-shell-intial-commit.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [651/658] cc -o tests/test-lcms-util tests/test-lcms-util.p/lcms-util-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a tests/liblib_lcms_util.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/liblcms2.so /usr/lib/x86_64-linux-gnu/liblcms2_fast_float.a /usr/lib/x86_64-linux-gnu/liblcms2_threaded.a /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [652/658] cc -o tests/test-ivi-layout-internal tests/test-ivi-layout-internal.p/ivi-layout-internal-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [653/658] cc -o tests/test-internal-screenshot tests/test-internal-screenshot.p/internal-screenshot-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [654/658] cc -o tests/setbacklight tests/setbacklight.p/setbacklight.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group libweston/backend-drm/libbacklight.a /usr/lib/x86_64-linux-gnu/libdrm.so /usr/lib/x86_64-linux-gnu/libudev.so -Wl,--end-group [655/658] cc -o tests/test-ivi-layout-client tests/test-ivi-layout-client.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o tests/test-ivi-layout-client.p/ivi-layout-test-client.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [656/658] cc -o tests/test-ivi-shell-app tests/test-ivi-shell-app.p/meson-generated_.._.._protocol_ivi-application-protocol.c.o tests/test-ivi-shell-app.p/ivi-shell-app-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [657/658] cc -o tests/test-kiosk-shell tests/test-kiosk-shell.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o tests/test-kiosk-shell.p/kiosk-shell-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group [658/658] cc -o tests/test-lua-shell tests/test-lua-shell.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o tests/test-lua-shell.p/lua-shell-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../frontend:$ORIGIN/../libweston' -Wl,--start-group tests/libtest-client.a shared/libshared.a frontend/libexec_weston.so.0.0.0 libweston/libweston-15.so.0.0.0 tests/libtest-runner.a /usr/lib/x86_64-linux-gnu/libwayland-client.so -lm /usr/lib/x86_64-linux-gnu/libpixman-1.so -pthread /usr/lib/x86_64-linux-gnu/libudev.so /usr/lib/x86_64-linux-gnu/libwayland-server.so /usr/lib/x86_64-linux-gnu/libxkbcommon.so /usr/lib/x86_64-linux-gnu/libEGL.so /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libcairo.so -ldl -Wl,--end-group debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/weston-15.0.0' mkdir -p /build/reproducible-path/weston-15.0.0/debian/tmp/tmp/xdgruntimedir mkdir -p /tmp/.X11-unix XDG_RUNTIME_DIR=/build/reproducible-path/weston-15.0.0/debian/tmp/tmp/xdgruntimedir dh_auto_test -- --timeout-multiplier 3 cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=6 meson test --verbose --timeout-multiplier 3 ninja: Entering directory `/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu' [1/80] Generating git-version.h with a custom command 1/68 weston:alpha-blending RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=116 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-alpha-blending 2/68 weston:assert RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=142 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-assert 3/68 weston:bad-buffer RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=140 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-bad-buffer 4/68 weston:buffer-transforms RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=145 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-buffer-transforms 5/68 weston:client-buffer RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=45 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-client-buffer 6/68 weston:color-math RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=30 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-math ▶ 2/68 asserts_signed_int/1 OK ▶ 2/68 asserts_unsigned_int/1 OK ▶ 2/68 asserts_floating_point/1 OK ▶ 2/68 asserts_misc/1 OK ▶ 2/68 asserts_bitmask/1 OK ▶ 2/68 asserts_string/1 OK ▶ 2/68 asserts_pointer/1 OK ▶ 2/68 asserts_boolean/1 OK ▶ 2/68 asserts_custom/1 OK ▶ 3/68 test_truncated_shm_file/1 OK ▶ 6/68 bradform_adaptation_D65_D50/1 OK ▶ 6/68 npm/1 OK ▶ 6/68 npm/2 OK ▶ 6/68 npm/3 OK ▶ 6/68 npm/4 OK ▶ 6/68 inverse_lut_descendant/1 OK ▶ 6/68 inverse_lut/1 OK ▶ 6/68 find_neighbors_test/1 OK 2/68 weston:assert OK 0.03s 9 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run asserts_signed_int/1 ../tests/assert-test.c:496: Assertion -5 == -6 (-5 == -6) failed! ../tests/assert-test.c:501: Assertion -5 != -5 (-5 != -5) failed! ../tests/assert-test.c:506: Assertion -6 > -5 (-6 > -5) failed! ../tests/assert-test.c:513: Assertion -6 >= -5 (-6 >= -5) failed! ../tests/assert-test.c:518: Assertion -5 < -6 (-5 < -6) failed! ../tests/assert-test.c:525: Assertion -5 <= -6 (-5 <= -6) failed! ../tests/assert-test.c:532: Assertion -5 == -6 (-5 == -6) failed! ../tests/assert-test.c:537: Assertion -5 != -5 (-5 != -5) failed! ../tests/assert-test.c:542: Assertion -6 > -5 (-6 > -5) failed! ../tests/assert-test.c:549: Assertion -6 >= -5 (-6 >= -5) failed! ../tests/assert-test.c:554: Assertion -5 < -6 (-5 < -6) failed! ../tests/assert-test.c:561: Assertion -5 <= -6 (-5 <= -6) failed! ../tests/assert-test.c:568: Assertion -5 == -6 (-5 == -6) failed! ../tests/assert-test.c:573: Assertion -5 != -5 (-5 != -5) failed! ../tests/assert-test.c:578: Assertion -6 > -5 (-6 > -5) failed! ../tests/assert-test.c:585: Assertion -6 >= -5 (-6 >= -5) failed! ../tests/assert-test.c:590: Assertion -5 < -6 (-5 < -6) failed! ../tests/assert-test.c:597: Assertion -5 <= -6 (-5 <= -6) failed! ../tests/assert-test.c:604: Assertion -5 == -6 (-5 == -6) failed! ../tests/assert-test.c:609: Assertion -5 != -5 (-5 != -5) failed! ../tests/assert-test.c:614: Assertion -6 > -5 (-6 > -5) failed! ../tests/assert-test.c:621: Assertion -6 >= -5 (-6 >= -5) failed! ../tests/assert-test.c:626: Assertion -5 < -6 (-5 < -6) failed! ../tests/assert-test.c:633: Assertion -5 <= -6 (-5 <= -6) failed! ../tests/assert-test.c:640: Assertion -5 == -6 (-5 == -6) failed! ../tests/assert-test.c:645: Assertion -5 != -5 (-5 != -5) failed! ../tests/assert-test.c:650: Assertion -6 > -5 (-6 > -5) failed! ../tests/assert-test.c:657: Assertion -6 >= -5 (-6 >= -5) failed! ../tests/assert-test.c:662: Assertion -5 < -6 (-5 < -6) failed! ../tests/assert-test.c:669: Assertion -5 <= -6 (-5 <= -6) failed! *** Result asserts_signed_int/1: ok *** Run asserts_unsigned_int/1 ../tests/assert-test.c:303: Assertion 5 == 6 (5 == 6) failed! ../tests/assert-test.c:308: Assertion 5 != 5 (5 != 5) failed! ../tests/assert-test.c:313: Assertion 5 > 6 (5 > 6) failed! ../tests/assert-test.c:320: Assertion 5 >= 6 (5 >= 6) failed! ../tests/assert-test.c:325: Assertion 6 < 5 (6 < 5) failed! ../tests/assert-test.c:332: Assertion 6 <= 5 (6 <= 5) failed! ../tests/assert-test.c:339: Assertion 5 == 6 (5 == 6) failed! ../tests/assert-test.c:344: Assertion 5 != 5 (5 != 5) failed! ../tests/assert-test.c:349: Assertion 5 > 6 (5 > 6) failed! ../tests/assert-test.c:356: Assertion 5 >= 6 (5 >= 6) failed! ../tests/assert-test.c:361: Assertion 6 < 5 (6 < 5) failed! ../tests/assert-test.c:368: Assertion 6 <= 5 (6 <= 5) failed! ../tests/assert-test.c:375: Assertion 5 == 6 (5 == 6) failed! ../tests/assert-test.c:380: Assertion 5 != 5 (5 != 5) failed! ../tests/assert-test.c:385: Assertion 5 > 6 (5 > 6) failed! ../tests/assert-test.c:392: Assertion 5 >= 6 (5 >= 6) failed! ../tests/assert-test.c:397: Assertion 6 < 5 (6 < 5) failed! ../tests/assert-test.c:404: Assertion 6 <= 5 (6 <= 5) failed! ../tests/assert-test.c:411: Assertion 5 == 6 (5 == 6) failed! ../tests/assert-test.c:416: Assertion 5 != 5 (5 != 5) failed! ../tests/assert-test.c:421: Assertion 5 > 6 (5 > 6) failed! ../tests/assert-test.c:428: Assertion 5 >= 6 (5 >= 6) failed! ../tests/assert-test.c:433: Assertion 6 < 5 (6 < 5) failed! ../tests/assert-test.c:440: Assertion 6 <= 5 (6 <= 5) failed! ../tests/assert-test.c:447: Assertion 5 == 6 (5 == 6) failed! ../tests/assert-test.c:452: Assertion 5 != 5 (5 != 5) failed! ../tests/assert-test.c:457: Assertion 5 > 6 (5 > 6) failed! ../tests/assert-test.c:464: Assertion 5 >= 6 (5 >= 6) failed! ../tests/assert-test.c:469: Assertion 6 < 5 (6 < 5) failed! ../tests/assert-test.c:476: Assertion 6 <= 5 (6 <= 5) failed! *** Result asserts_unsigned_int/1: ok *** Run asserts_floating_point/1 ../tests/assert-test.c:215: Assertion sixteen == 16.000001 (16 == 16.00000191) failed! ../tests/assert-test.c:222: Assertion sixteen != sixteen (16 != 16) failed! ../tests/assert-test.c:227: Assertion sixteen > 16.000001 (16 > 16.00000191) failed! ../tests/assert-test.c:234: Assertion sixteen >= 16.000001 (16 >= 16.00000191) failed! ../tests/assert-test.c:239: Assertion 16.000001 < sixteen (16.00000191 < 16) failed! ../tests/assert-test.c:246: Assertion 16.000001 <= sixteen (16.00000191 <= 16) failed! ../tests/assert-test.c:252: Assertion fifteen == 15.000001 (15 == 15.000001) failed! ../tests/assert-test.c:259: Assertion fifteen != fifteen (15 != 15) failed! ../tests/assert-test.c:264: Assertion fifteen > 15.000001 (15 > 15.000001) failed! ../tests/assert-test.c:271: Assertion fifteen >= 15.000001 (15 >= 15.000001) failed! ../tests/assert-test.c:276: Assertion 15.000001 < fifteen (15.000001 < 15) failed! ../tests/assert-test.c:283: Assertion 15.000001 <= fifteen (15.000001 <= 15) failed! *** Result asserts_floating_point/1: ok *** Run asserts_misc/1 ../tests/assert-test.c:194: Assertion MY_ENUM_A == MY_ENUM_B (0 == 1) failed! *** Result asserts_misc/1: ok *** Run asserts_bitmask/1 ../tests/assert-test.c:176: Assertion failed! Bit "1ull << 57" (144115188075855872) of "bitfield" (0xffff) is not set. *** Result asserts_bitmask/1: ok *** Run asserts_string/1 ../tests/assert-test.c:156: Assertion nom == "baz" (bar == baz) failed! *** Result asserts_string/1: ok *** Run asserts_pointer/1 ../tests/assert-test.c:121: Assertion ((void *)0) != NULL ((nil) != (nil)) failed! ../tests/assert-test.c:126: Assertion &ret == NULL (0x7ffc1687b2b7 == (nil)) failed! ../tests/assert-test.c:131: Assertion &ret == &ret + 1 (0x7ffc1687b2b7 == 0x7ffc1687b2b8) failed! ../tests/assert-test.c:136: Assertion &ret != &ret (0x7ffc1687b2b7 != 0x7ffc1687b2b7) failed! *** Result asserts_pointer/1: ok *** Run asserts_boolean/1 ../tests/assert-test.c:95: Assertion 0 == true (0 == 1) failed! ../tests/assert-test.c:99: Assertion 1 == false (1 == 0) failed! ../tests/assert-test.c:103: Assertion 1 && 0 == true (0 == 1) failed! *** Result asserts_boolean/1: ok *** Run asserts_custom/1 ../tests/assert-test.c:79: Assertion &a < &b (my_type 0x7ffc1687b2c8 < my_type 0x7ffc1687b2d0) failed! *** Result asserts_custom/1: ok --- Fixture 1 () ok: passed 9, skipped 0, failed 0, total 9 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 3/68 weston:bad-buffer OK 0.03s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:07.997] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:07.997] Command line: weston-test-bad-buffer --backend=headless --debug --socket=test-bad-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:07.997] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:07.997] Flight recorder: enabled, scopes subscribed: log [22:56:07.997] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:07.997] Output repaint window is 7 ms maximum. [22:56:07.997] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:08.001] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.001] Color manager: no-op protocol support: no [22:56:08.001] Color representation not supported by renderer [22:56:08.001] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.001] Output 'headless' using color profile: stock sRGB color profile [22:56:08.001] Output 'headless' enabled with head(s) headless [22:56:08.001] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.001] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:08.001] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:08.004] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run test_truncated_shm_file/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3d980064e0 name: 'test-seat' test-client: got seat 0x7f3d980064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3d980069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 54 24, surface 0x7f3d98006aa0 test-client: got pointer frame libwayland: wl_buffer#18: error 2: error accessing SHM buffer Got expected protocol error on 'wl_buffer' (object id: 18) with code 2 *** Result test_truncated_shm_file/1: ok [22:56:08.006] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 6/68 weston:color-math OK 0.02s 8 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run bradform_adaptation_D65_D50/1 *** Result bradform_adaptation_D65_D50/1: ok *** Run npm/1 *** Result npm/1: ok *** Run npm/2 *** Result npm/2: ok *** Run npm/3 *** Result npm/3: ok *** Run npm/4 *** Result npm/4: ok *** Run inverse_lut_descendant/1 *** Result inverse_lut_descendant/1: ok *** Run inverse_lut/1 *** Result inverse_lut/1: ok *** Run find_neighbors_test/1 *** Result find_neighbors_test/1: ok --- Fixture 1 () ok: passed 8, skipped 0, failed 0, total 8 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 7/68 weston:color-effects RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=219 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-effects 8/68 weston:color-metadata-errors RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=85 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-metadata-errors 9/68 weston:color-output-parsing RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=62 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-output-parsing ▶ 8/68 parametric_color_profile_parsing_unsupported/1 OK ▶ 8/68 parametric_color_profile_parsing_unsupported/2 OK ▶ 8/68 parametric_color_profile_parsing_errors/1 OK ▶ 8/68 parametric_color_profile_parsing_errors/2 OK ▶ 8/68 parametric_color_profile_parsing_errors/3 OK ▶ 8/68 parametric_color_profile_parsing_errors/4 OK ▶ 8/68 parametric_color_profile_parsing_errors/5 OK ▶ 8/68 parametric_color_profile_parsing_errors/6 OK ▶ 8/68 parametric_color_profile_parsing_errors/7 OK ▶ 8/68 parametric_color_profile_parsing_errors/8 OK ▶ 8/68 parametric_color_profile_parsing_errors/9 OK ▶ 8/68 parametric_color_profile_parsing_errors/10 OK ▶ 8/68 parametric_color_profile_parsing_errors/11 OK ▶ 8/68 parametric_color_profile_name_errors/1 OK ▶ 8/68 parametric_color_profile_name_errors/2 OK ▶ 8/68 parametric_color_profile_name_errors/3 OK ▶ 8/68 mode_config_error/1 OK ▶ 8/68 mode_config_error/2 OK ▶ 8/68 mode_config_error/3 OK ▶ 8/68 mode_config_error/4 OK ▶ 8/68 mode_config_error/5 OK ▶ 8/68 mode_config_error/6 OK ▶ 8/68 mode_config_error/7 OK ▶ 8/68 mode_config_error/8 OK ▶ 8/68 mode_config_error/9 OK ▶ 8/68 mode_config_error/10 OK ▶ 8/68 mode_config_error/11 OK ▶ 8/68 mode_config_error/12 OK ▶ 8/68 mode_config_error/13 OK ▶ 8/68 mode_config_error/14 OK ▶ 8/68 mode_config_error/15 OK ▶ 8/68 mode_config_error/16 OK ▶ 8/68 mode_config_error/17 OK ▶ 8/68 mode_config_error/18 OK ▶ 8/68 mode_config_error/19 OK ▶ 8/68 mode_config_error/20 OK ▶ 8/68 mode_config_error/21 OK ▶ 8/68 mode_config_error/22 OK ▶ 8/68 mode_config_error/23 OK ▶ 8/68 mode_config_error/24 OK ▶ 8/68 mode_config_error/25 OK ▶ 8/68 mode_config_error/26 OK ▶ 8/68 mode_config_error/27 OK ▶ 8/68 mode_config_error/28 OK ▶ 8/68 mode_config_error/29 OK ▶ 8/68 hdr_metadata_type1_ignore_unflagged/1 OK ▶ 8/68 hdr_metadata_type1_errors/1 OK ▶ 8/68 hdr_metadata_type1_errors/2 OK ▶ 8/68 hdr_metadata_type1_errors/3 OK ▶ 8/68 hdr_metadata_type1_errors/4 OK ▶ 8/68 hdr_metadata_type1_errors/5 OK ▶ 8/68 hdr_metadata_type1_errors/6 OK ▶ 8/68 hdr_metadata_type1_errors/7 OK ▶ 8/68 hdr_metadata_type1_errors/8 OK ▶ 8/68 hdr_metadata_type1_errors/9 OK ▶ 8/68 hdr_metadata_type1_errors/10 OK ▶ 8/68 hdr_metadata_type1_errors/11 OK ▶ 8/68 hdr_metadata_type1_errors/12 OK ▶ 8/68 hdr_metadata_type1_errors/13 OK ▶ 8/68 hdr_metadata_type1_errors/14 OK ▶ 8/68 hdr_metadata_type1_errors/15 OK ▶ 8/68 hdr_metadata_type1_errors/16 OK ▶ 8/68 hdr_metadata_type1_errors/17 OK ▶ 8/68 hdr_metadata_type1_errors/18 OK ▶ 8/68 hdr_metadata_type1_errors/19 OK ▶ 8/68 hdr_metadata_type1_errors/20 OK ▶ 8/68 hdr_metadata_type1_errors/21 OK ▶ 8/68 hdr_metadata_type1_errors/22 OK ▶ 8/68 weston_output_set_color_characteristics_null/1 OK ▶ 8/68 color_characteristics_config_error/1 OK ▶ 8/68 color_characteristics_config_error/2 OK ▶ 8/68 color_characteristics_config_error/3 OK ▶ 8/68 color_characteristics_config_error/4 OK ▶ 8/68 color_characteristics_config_error/5 OK ▶ 8/68 color_characteristics_config_error/6 OK ▶ 8/68 color_characteristics_config_error/7 OK ▶ 8/68 color_characteristics_config_error/8 OK ▶ 8/68 color_characteristics_config_error/9 OK 8/68 weston:color-metadata-errors OK 0.03s 78 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run parametric_color_profile_parsing_unsupported/1 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: primaries named NTSC (BT.601) not supported by the color manager logarithmic 100:1 not supported by the color manager primaries not set transfer function not set ------ *** Result parametric_color_profile_parsing_unsupported/1: ok *** Run parametric_color_profile_parsing_unsupported/2 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: set_tf_power not supported by the color manager transfer function not set ------ *** Result parametric_color_profile_parsing_unsupported/2: ok *** Run parametric_color_profile_parsing_errors/1 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: primaries not set transfer function not set ------ *** Result parametric_color_profile_parsing_errors/1: ok *** Run parametric_color_profile_parsing_errors/2 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: primaries not set ------ *** Result parametric_color_profile_parsing_errors/2: ok *** Run parametric_color_profile_parsing_errors/3 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: transfer function not set ------ *** Result parametric_color_profile_parsing_errors/3: ok *** Run parametric_color_profile_parsing_errors/4 logs: Config error in weston.ini [color-profile] name=mydisp, prim_named has unknown value 'jeejee'. Config error in weston.ini [color-profile] name=mydisp, tf_named has unknown value 'kukkuu'. ------ *** Result parametric_color_profile_parsing_errors/4: ok *** Run parametric_color_profile_parsing_errors/5 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: tf was already set ------ *** Result parametric_color_profile_parsing_errors/5: ok *** Run parametric_color_profile_parsing_errors/6 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: primaries were already set ------ *** Result parametric_color_profile_parsing_errors/6: ok *** Run parametric_color_profile_parsing_errors/7 logs: Config error in weston.ini [color-profile] name=mydisp: group: signaling primaries prim_red is set. prim_green is missing. prim_blue is set. prim_white is missing. group: signaling luminances min_lum is set. max_lum is missing. ref_lum is missing. group: target primaries target_red is missing. target_green is missing. target_blue is missing. target_white is set. group: target luminances target_min_lum is missing. target_max_lum is set. You must set either none or all keys of a group. ------ *** Result parametric_color_profile_parsing_errors/7: ok *** Run parametric_color_profile_parsing_errors/8 logs: Config error in weston.ini [color-profile] name=mydisp, parsing prim_red: Needed exactly 2 numbers separated by whitespace, got 3. Config error in weston.ini [color-profile] name=mydisp, parsing prim_green: Needed exactly 2 numbers separated by whitespace, got 1. Config error in weston.ini [color-profile] name=mydisp, parsing prim_blue: '0,14' is not a number. Config error in weston.ini [color-profile] name=mydisp, parsing prim_white: Needed exactly 2 numbers separated by whitespace, got 0. Config error in weston.ini [color-profile] name=mydisp, parsing tf_power: 'xx' is not a number. ------ *** Result parametric_color_profile_parsing_errors/8: ok *** Run parametric_color_profile_parsing_errors/9 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: tf power exponent 50.000000 is not in the range [1.0, 10.0] primaries not set transfer function not set ------ *** Result parametric_color_profile_parsing_errors/9: ok *** Run parametric_color_profile_parsing_errors/10 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: invalid primary color volume, the red primary CIE x value inf is out of range [-1.0, 2.0] invalid primary color volume, the green primary CIE y value 7.000000 is out of range [-1.0, 2.0] invalid primary color volume, the blue primary CIE y value nan is out of range [-1.0, 2.0] invalid primary color volume, the white point CIE y value -2.000000 is out of range [-1.0, 2.0] white point out of primary volume ------ *** Result parametric_color_profile_parsing_errors/10: ok *** Run parametric_color_profile_parsing_errors/11 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: reference luminance (5.000000) must be greater than primary minimum luminance (10.000000) primary minimum luminance (10.000000) must be less than primary maximum luminance (2.000000) target min luminance (55.000000) must be less than target max luminance (1.000000) maxCLL (0.000000) must be in the range (0.0, 1e+6] maxCLL (0.000000) should be greater than target min luminance (0.010000) maxFALL (-7.000000) must be in the range (0.0, 1e+6] maxFALL (-7.000000) must be greater than min luminance (0.010000) ------ *** Result parametric_color_profile_parsing_errors/11: ok *** Run parametric_color_profile_name_errors/1 logs: Config error in weston.ini, output mockoutput: no [color-profile] section with 'name=notexists' found. ------ *** Result parametric_color_profile_name_errors/1: ok *** Run parametric_color_profile_name_errors/2 logs: Config error in weston.ini, output mockoutput, color-profile=boo:faa is illegal. The ':' character is legal only for 'srgb:' and 'auto:'. ------ *** Result parametric_color_profile_name_errors/2: ok *** Run parametric_color_profile_name_errors/3 logs: Config error in weston.ini, output mockoutput, key color-profile=auto: invalid flag 'kek'. ------ *** Result parametric_color_profile_name_errors/3: ok *** Run mode_config_error/1 retval 0, logs: *** Result mode_config_error/1: ok *** Run mode_config_error/2 retval 0, logs: *** Result mode_config_error/2: ok *** Run mode_config_error/3 retval -1, logs: Error: EOTF mode hdr-gamma on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/3: ok *** Run mode_config_error/4 retval -1, logs: Error: EOTF mode st2084 on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/4: ok *** Run mode_config_error/5 retval -1, logs: Error: EOTF mode hlg on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/5: ok *** Run mode_config_error/6 retval -1, logs: Error in config for output 'mockoutput': 'nonosense' is not a valid EOTF mode. Try one of: sdr hdr-gamma st2084 hlg *** Result mode_config_error/6: ok *** Run mode_config_error/7 retval 0, logs: *** Result mode_config_error/7: ok *** Run mode_config_error/8 retval 0, logs: *** Result mode_config_error/8: ok *** Run mode_config_error/9 retval 0, logs: *** Result mode_config_error/9: ok *** Run mode_config_error/10 retval 0, logs: *** Result mode_config_error/10: ok *** Run mode_config_error/11 retval -1, logs: Error in config for output 'mockoutput': 'nonosense' is not a valid EOTF mode. Try one of: sdr hdr-gamma st2084 hlg *** Result mode_config_error/11: ok *** Run mode_config_error/12 retval -1, logs: Error: output 'mockoutput' does not support EOTF mode hlg. *** Result mode_config_error/12: ok *** Run mode_config_error/13 retval 0, logs: *** Result mode_config_error/13: ok *** Run mode_config_error/14 retval -1, logs: Error: Colorimetry mode bt2020cycc on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/14: ok *** Run mode_config_error/15 retval -1, logs: Error: Colorimetry mode bt2020ycc on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/15: ok *** Run mode_config_error/16 retval -1, logs: Error: Colorimetry mode bt2020rgb on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/16: ok *** Run mode_config_error/17 retval -1, logs: Error: Colorimetry mode p3d65 on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/17: ok *** Run mode_config_error/18 retval -1, logs: Error: Colorimetry mode p3dci on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/18: ok *** Run mode_config_error/19 retval -1, logs: Error: Colorimetry mode ictcp on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/19: ok *** Run mode_config_error/20 retval -1, logs: Error in config for output 'mockoutput': 'imagine that' is not a valid colorimetry mode. Try one of: default bt2020cycc bt2020ycc bt2020rgb p3d65 p3dci ictcp *** Result mode_config_error/20: ok *** Run mode_config_error/21 retval 0, logs: *** Result mode_config_error/21: ok *** Run mode_config_error/22 retval 0, logs: *** Result mode_config_error/22: ok *** Run mode_config_error/23 retval 0, logs: *** Result mode_config_error/23: ok *** Run mode_config_error/24 retval 0, logs: *** Result mode_config_error/24: ok *** Run mode_config_error/25 retval 0, logs: *** Result mode_config_error/25: ok *** Run mode_config_error/26 retval 0, logs: *** Result mode_config_error/26: ok *** Run mode_config_error/27 retval 0, logs: *** Result mode_config_error/27: ok *** Run mode_config_error/28 retval -1, logs: Error in config for output 'mockoutput': 'imagine that' is not a valid colorimetry mode. Try one of: default bt2020cycc bt2020ycc bt2020rgb p3d65 p3dci ictcp *** Result mode_config_error/28: ok *** Run mode_config_error/29 retval -1, logs: Error: output 'mockoutput' does not support colorimetry mode ictcp. *** Result mode_config_error/29: ok *** Run hdr_metadata_type1_ignore_unflagged/1 *** Result hdr_metadata_type1_ignore_unflagged/1: ok *** Run hdr_metadata_type1_errors/1 *** Result hdr_metadata_type1_errors/1: ok *** Run hdr_metadata_type1_errors/2 *** Result hdr_metadata_type1_errors/2: ok *** Run hdr_metadata_type1_errors/3 *** Result hdr_metadata_type1_errors/3: ok *** Run hdr_metadata_type1_errors/4 *** Result hdr_metadata_type1_errors/4: ok *** Run hdr_metadata_type1_errors/5 *** Result hdr_metadata_type1_errors/5: ok *** Run hdr_metadata_type1_errors/6 *** Result hdr_metadata_type1_errors/6: ok *** Run hdr_metadata_type1_errors/7 *** Result hdr_metadata_type1_errors/7: ok *** Run hdr_metadata_type1_errors/8 *** Result hdr_metadata_type1_errors/8: ok *** Run hdr_metadata_type1_errors/9 *** Result hdr_metadata_type1_errors/9: ok *** Run hdr_metadata_type1_errors/10 *** Result hdr_metadata_type1_errors/10: ok *** Run hdr_metadata_type1_errors/11 *** Result hdr_metadata_type1_errors/11: ok *** Run hdr_metadata_type1_errors/12 *** Result hdr_metadata_type1_errors/12: ok *** Run hdr_metadata_type1_errors/13 *** Result hdr_metadata_type1_errors/13: ok *** Run hdr_metadata_type1_errors/14 *** Result hdr_metadata_type1_errors/14: ok *** Run hdr_metadata_type1_errors/15 *** Result hdr_metadata_type1_errors/15: ok *** Run hdr_metadata_type1_errors/16 *** Result hdr_metadata_type1_errors/16: ok *** Run hdr_metadata_type1_errors/17 *** Result hdr_metadata_type1_errors/17: ok *** Run hdr_metadata_type1_errors/18 *** Result hdr_metadata_type1_errors/18: ok *** Run hdr_metadata_type1_errors/19 *** Result hdr_metadata_type1_errors/19: ok *** Run hdr_metadata_type1_errors/20 *** Result hdr_metadata_type1_errors/20: ok *** Run hdr_metadata_type1_errors/21 *** Result hdr_metadata_type1_errors/21: ok *** Run hdr_metadata_type1_errors/22 *** Result hdr_metadata_type1_errors/22: ok *** Run weston_output_set_color_characteristics_null/1 *** Result weston_output_set_color_characteristics_null/1: ok *** Run color_characteristics_config_error/1 retval 0, logs: *** Result color_characteristics_config_error/1: ok *** Run color_characteristics_config_error/2 retval 0, logs: *** Result color_characteristics_config_error/2: ok *** Run color_characteristics_config_error/3 retval 0, logs: *** Result color_characteristics_config_error/3: ok *** Run color_characteristics_config_error/4 retval -1, logs: Config error in weston.ini, output mockoutput: no [color_characteristics] section with 'name=notexisting' found. *** Result color_characteristics_config_error/4: ok *** Run color_characteristics_config_error/5 retval -1, logs: Config error in weston.ini [color_characteristics] name=fr:ed is a reserved name. Do not use ':' character in the name. *** Result color_characteristics_config_error/5: ok *** Run color_characteristics_config_error/6 retval -1, logs: Config error in weston.ini [color_characteristics] name=fred: red_x value -5.000000 is outside of the range 0.000000 - 1.000000. Config error in weston.ini [color_characteristics] name=fred: green_y value 1.010000 is outside of the range 0.000000 - 1.000000. *** Result color_characteristics_config_error/6: ok *** Run color_characteristics_config_error/7 retval -1, logs: Config error in weston.ini [color_characteristics] name=fred: failed to parse the value of key red_x. Config error in weston.ini [color_characteristics] name=fred: failed to parse the value of key green_y. *** Result color_characteristics_config_error/7: ok *** Run color_characteristics_config_error/8 retval -1, logs: Config error in weston.ini [color_characteristics] name=fred: group 1 key red_x is missing. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 1 key red_y is set. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 1 key green_x is set. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 1 key green_y is missing. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 1 key blue_x is set. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 1 key blue_y is set. You must set either none or all keys of a group. *** Result color_characteristics_config_error/8: ok *** Run color_characteristics_config_error/9 retval -1, logs: Config error in weston.ini [color_characteristics] name=fred: group 2 key white_x is set. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 2 key white_y is missing. You must set either none or all keys of a group. *** Result color_characteristics_config_error/9: ok --- Fixture 1 () ok: passed 78, skipped 0, failed 0, total 78 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 9/68 parametric_color_profile_parsing/1 OK ▶ 9/68 parametric_color_profile_parsing/2 OK ▶ 9/68 parametric_color_profile_parsing/3 OK ▶ 9/68 parametric_color_profile_parsing/4 OK ▶ 9/68 parametric_color_profile_parsing/5 OK ▶ 9/68 parametric_color_profile_parsing/6 OK ▶ 9/68 parametric_color_profile_parsing/7 OK ▶ 9/68 parametric_color_profile_parsing/8 OK ▶ 9/68 parametric_color_profile_parsing/9 OK ▶ 9/68 parametric_color_profile_parsing/10 OK ▶ 9/68 parametric_color_profile_parsing/11 OK ▶ 9/68 parametric_color_profile_parsing/12 OK ▶ 9/68 parametric_color_profile_parsing/13 OK 9/68 weston:color-output-parsing OK 0.02s 13 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... read_blob_from_file: /build/reproducible-path/weston-15.0.0/tests/reference/hp-5dq99aa-hdmi.edid *** Run parametric_color_profile_parsing/1 *** Result parametric_color_profile_parsing/1: ok *** Run parametric_color_profile_parsing/2 *** Result parametric_color_profile_parsing/2: ok *** Run parametric_color_profile_parsing/3 *** Result parametric_color_profile_parsing/3: ok *** Run parametric_color_profile_parsing/4 *** Result parametric_color_profile_parsing/4: ok *** Run parametric_color_profile_parsing/5 *** Result parametric_color_profile_parsing/5: ok *** Run parametric_color_profile_parsing/6 *** Result parametric_color_profile_parsing/6: ok *** Run parametric_color_profile_parsing/7 *** Result parametric_color_profile_parsing/7: ok *** Run parametric_color_profile_parsing/8 *** Result parametric_color_profile_parsing/8: ok *** Run parametric_color_profile_parsing/9 *** Result parametric_color_profile_parsing/9: ok *** Run parametric_color_profile_parsing/10 *** Result parametric_color_profile_parsing/10: ok *** Run parametric_color_profile_parsing/11 *** Result parametric_color_profile_parsing/11: ok *** Run parametric_color_profile_parsing/12 *** Result parametric_color_profile_parsing/12: ok *** Run parametric_color_profile_parsing/13 *** Result parametric_color_profile_parsing/13: ok --- Fixture 1 () ok: passed 13, skipped 0, failed 0, total 13 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 1/68 pixman alpha_blend/1 OK ▶ 1/68 GL alpha_blend/1 OK ▶ 1/68 GL sRGB EOTF alpha_blend/1 OK ▶ 1/68 Vulkan alpha_blend/1 OK 1/68 weston:alpha-blending OK 0.67s 4 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 4 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:07.991] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:07.991] Command line: weston-test-alpha-blending --backend=headless --debug --socket=test-alpha-blending --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=768 --height=16 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:07.991] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:07.991] Flight recorder: enabled, scopes subscribed: log [22:56:07.991] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:07.991] Output repaint window is 7 ms maximum. [22:56:07.991] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:07.995] Using Pixman renderer [22:56:07.995] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:07.995] Color manager: no-op protocol support: no [22:56:07.995] Color representation not supported by renderer [22:56:07.995] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:07.995] Output 'headless' using color profile: stock sRGB color profile [22:56:07.995] Output 'headless' enabled with head(s) headless [22:56:07.995] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:07.995] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:07.995] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:07.998] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffab80064e0 name: 'test-seat' test-client: got seat 0x7ffab80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffab80069c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/alpha_blend-00.png vs. shot ./alpha_blend-f01-shot-00.png: PASS check_blend_pattern error statistics, 767 samples, value range 0.0 - 255.0: ch r (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00002 at rgb( 0.00, 188.31, 255.00) avg 0.00000 ch g (signed): min -0.49805 at rgb( 0.00, 0.00, 255.00) max 0.49804 at rgb( 0.00, 0.00, 255.00) avg 0.00000 ch b (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.49805 at rgb( 0.00, 0.00, 255.00) avg 0.24934 *** Result pixman alpha_blend/1: ok --- Fixture 1 (pixman) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (GL)... [22:56:08.003] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.003] Command line: weston-test-alpha-blending --backend=headless --debug --socket=test-alpha-blending --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=768 --height=16 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:08.003] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.003] Flight recorder: enabled, scopes subscribed: log [22:56:08.003] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.003] Output repaint window is 7 ms maximum. [22:56:08.003] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.003] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:08.032] warning: failed to query rendering device from EGL [22:56:08.032] failed to initialize allocator [22:56:08.032] EGL version: 1.5 [22:56:08.032] EGL vendor: Mesa Project [22:56:08.032] EGL client APIs: OpenGL OpenGL_ES [22:56:08.032] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.100] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.100] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.100] GL vendor: Mesa [22:56:08.100] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.112] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.113] Using GL renderer [22:56:08.113] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.113] Color manager: no-op protocol support: no [22:56:08.113] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.113] Output 'headless' using color profile: stock sRGB color profile [22:56:08.113] Output 'headless' enabled with head(s) headless [22:56:08.113] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.113] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.113] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.116] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffaa00066f0 name: 'test-seat' test-client: got seat 0x7ffaa00066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffaa0006bd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/alpha_blend-00.png vs. shot ./alpha_blend-f02-shot-00.png: PASS check_blend_pattern error statistics, 767 samples, value range 0.0 - 255.0: ch r (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00002 at rgb( 0.00, 188.31, 255.00) avg 0.00000 ch g (signed): min -0.49805 at rgb( 0.00, 0.00, 255.00) max 0.49804 at rgb( 0.00, 0.00, 255.00) avg 0.00000 ch b (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.49805 at rgb( 0.00, 0.00, 255.00) avg 0.24934 *** Result GL alpha_blend/1: ok --- Fixture 2 (GL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 3 (GL sRGB EOTF)... [22:56:08.222] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.222] Command line: weston-test-alpha-blending --backend=headless --debug --socket=test-alpha-blending --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=768 --height=16 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-alpha-blending.ini --renderer=gl --shell=weston-test-desktop [22:56:08.222] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.222] Flight recorder: enabled, scopes subscribed: log [22:56:08.222] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-alpha-blending.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.222] Output repaint window is 7 ms maximum. [22:56:08.222] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' [22:56:08.223] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.223] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.225] warning: failed to query rendering device from EGL [22:56:08.225] failed to initialize allocator [22:56:08.226] EGL version: 1.5 [22:56:08.226] EGL vendor: Mesa Project [22:56:08.226] EGL client APIs: OpenGL OpenGL_ES [22:56:08.226] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.243] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.243] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.243] GL vendor: Mesa [22:56:08.243] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.247] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.249] Using GL renderer [22:56:08.249] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.250] LittleCMS 2170 initialized. [22:56:08.253] Color manager: work-in-progress protocol support: yes [22:56:08.253] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.254] Output 'headless' using color profile: ICCv4.4 sRGB stock d870782bc85122154718bedd27123fa4 [22:56:08.254] Output headless uses 16F shadow. [22:56:08.254] Output 'headless' enabled with head(s) headless [22:56:08.254] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.254] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.254] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.263] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL sRGB EOTF alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffab8006280 name: 'test-seat' test-client: got seat 0x7ffab8006280 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffab8007140 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/alpha_blend-01.png vs. shot ./alpha_blend-f03-shot-01.png: PASS check_blend_pattern error statistics, 767 samples, value range 0.0 - 255.0: ch r (signed): min -0.54497 at rgb( 0.00, 0.00, 255.00) max 1.45727 at rgb( 0.00, 0.00, 255.00) avg 0.00937 ch g (signed): min -0.54784 at rgb( 0.00, 151.17, 255.00) max 0.85032 at rgb( 0.00, 0.00, 255.00) avg -0.01277 ch b (signed): min -0.56067 at rgb( 0.00, 75.21, 255.00) max 0.49355 at rgb( 0.00, 202.24, 255.00) avg -0.04539 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 1.70131 at rgb( 0.00, 0.00, 255.00) avg 0.48548 *** Result GL sRGB EOTF alpha_blend/1: ok --- Fixture 3 (GL sRGB EOTF) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 4 (Vulkan)... [22:56:08.517] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.517] Command line: weston-test-alpha-blending --backend=headless --debug --socket=test-alpha-blending --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=768 --height=16 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:08.517] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.517] Flight recorder: enabled, scopes subscribed: log [22:56:08.517] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.517] Output repaint window is 7 ms maximum. [22:56:08.517] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.517] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:08.532] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:08.532] Device type: 'cpu' [22:56:08.532] Supported API version: 1.4.335 [22:56:08.532] Driver version: 26.0.4 [22:56:08.548] DRM format modifiers not supported [22:56:08.548] VkSemaphore is not exportable [22:56:08.548] VkSemaphore is not importable [22:56:08.548] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:08.549] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:08.549] failed to initialize allocator [22:56:08.549] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:08.549] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:08.549] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.549] Color manager: no-op protocol support: no [22:56:08.549] Color representation not supported by renderer [22:56:08.549] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.549] Output 'headless' using color profile: stock sRGB color profile [22:56:08.549] Output 'headless' enabled with head(s) headless [22:56:08.549] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.550] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.550] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.553] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffab8007730 name: 'test-seat' test-client: got seat 0x7ffab8007730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffab8006ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/alpha_blend-00.png vs. shot ./alpha_blend-f04-shot-00.png: PASS check_blend_pattern error statistics, 767 samples, value range 0.0 - 255.0: ch r (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00002 at rgb( 0.00, 188.31, 255.00) avg 0.00000 ch g (signed): min -0.49805 at rgb( 0.00, 0.00, 255.00) max 0.49804 at rgb( 0.00, 0.00, 255.00) avg 0.00000 ch b (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.49805 at rgb( 0.00, 0.00, 255.00) avg 0.24934 *** Result Vulkan alpha_blend/1: ok --- Fixture 4 (Vulkan) ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 4/68 pixman 1 NORMAL buffer_transform_split/1 OK ▶ 4/68 pixman 1 NORMAL buffer_transform_split/2 OK ▶ 4/68 pixman 1 NORMAL buffer_transform_split/3 OK ▶ 4/68 pixman 1 NORMAL buffer_transform_split/4 OK ▶ 4/68 pixman 1 NORMAL buffer_transform_split/5 OK ▶ 4/68 pixman 1 NORMAL buffer_transform_split/6 OK ▶ 4/68 pixman 1 NORMAL buffer_transform_split/7 OK ▶ 4/68 pixman 1 NORMAL buffer_transform_split/8 OK ▶ 4/68 pixman 1 NORMAL buffer_transform_split/9 OK ▶ 4/68 pixman 1 NORMAL buffer_transform_split/10 OK ▶ 4/68 pixman 1 NORMAL buffer_transform_split/11 OK ▶ 4/68 pixman 1 NORMAL buffer_transform_split/12 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/1 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/2 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/3 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/4 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/5 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/6 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/7 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/8 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/9 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/10 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/11 OK ▶ 4/68 pixman 1 NORMAL buffer_transform/12 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/1 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/2 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/3 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/4 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/5 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/6 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/7 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/8 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/9 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/10 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/11 OK ▶ 4/68 GL 1 NORMAL buffer_transform_split/12 OK ▶ 4/68 GL 1 NORMAL buffer_transform/1 OK ▶ 4/68 GL 1 NORMAL buffer_transform/2 OK ▶ 4/68 GL 1 NORMAL buffer_transform/3 OK ▶ 4/68 GL 1 NORMAL buffer_transform/4 OK ▶ 4/68 GL 1 NORMAL buffer_transform/5 OK ▶ 4/68 GL 1 NORMAL buffer_transform/6 OK ▶ 4/68 GL 1 NORMAL buffer_transform/7 OK ▶ 4/68 GL 1 NORMAL buffer_transform/8 OK ▶ 4/68 GL 1 NORMAL buffer_transform/9 OK ▶ 4/68 GL 1 NORMAL buffer_transform/10 OK ▶ 4/68 GL 1 NORMAL buffer_transform/11 OK ▶ 4/68 GL 1 NORMAL buffer_transform/12 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/1 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/2 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/3 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/4 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/5 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/6 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/7 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/8 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/9 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/10 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/11 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform_split/12 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/1 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/2 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/3 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/4 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/5 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/6 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/7 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/8 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/9 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/10 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/11 OK ▶ 4/68 Vulkan 1 NORMAL buffer_transform/12 OK ▶ 4/68 pixman 2 90 buffer_transform_split/1 OK ▶ 4/68 pixman 2 90 buffer_transform_split/2 OK ▶ 4/68 pixman 2 90 buffer_transform_split/3 OK ▶ 4/68 pixman 2 90 buffer_transform_split/4 OK ▶ 4/68 pixman 2 90 buffer_transform_split/5 OK ▶ 4/68 pixman 2 90 buffer_transform_split/6 OK ▶ 4/68 pixman 2 90 buffer_transform_split/7 OK ▶ 4/68 pixman 2 90 buffer_transform_split/8 OK ▶ 4/68 pixman 2 90 buffer_transform_split/9 OK ▶ 4/68 pixman 2 90 buffer_transform_split/10 OK ▶ 4/68 pixman 2 90 buffer_transform_split/11 OK ▶ 4/68 pixman 2 90 buffer_transform_split/12 OK ▶ 4/68 pixman 2 90 buffer_transform/1 OK ▶ 4/68 pixman 2 90 buffer_transform/2 OK ▶ 4/68 pixman 2 90 buffer_transform/3 OK ▶ 4/68 pixman 2 90 buffer_transform/4 OK ▶ 4/68 pixman 2 90 buffer_transform/5 OK ▶ 4/68 pixman 2 90 buffer_transform/6 OK ▶ 4/68 pixman 2 90 buffer_transform/7 OK ▶ 4/68 pixman 2 90 buffer_transform/8 OK ▶ 4/68 pixman 2 90 buffer_transform/9 OK ▶ 4/68 pixman 2 90 buffer_transform/10 OK ▶ 4/68 pixman 2 90 buffer_transform/11 OK ▶ 4/68 pixman 2 90 buffer_transform/12 OK ▶ 7/68 normal-cat color_effects/1 OK ▶ 7/68 inversion-cat color_effects/1 OK ▶ 7/68 deuteranopia-cat color_effects/1 OK ▶ 7/68 protanopia-cat color_effects/1 OK ▶ 7/68 tritanopia-cat color_effects/1 OK ▶ 7/68 normal-solid-color color_effects/1 OK ▶ 7/68 inversion-solid-color color_effects/1 OK ▶ 7/68 deuteranopia-solid-color color_effects/1 OK ▶ 7/68 protanopia-solid-color color_effects/1 OK ▶ 7/68 tritanopia-solid-color color_effects/1 OK 7/68 weston:color-effects OK 0.92s 10 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 10 fixtures. --- Fixture 1 (normal-cat)... Date: 2026-04-10 UTC [22:56:08.031] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.031] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.031] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.031] Flight recorder: enabled, scopes subscribed: log [22:56:08.031] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.031] Output repaint window is 7 ms maximum. [22:56:08.031] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:08.047] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:08.087] warning: failed to query rendering device from EGL [22:56:08.087] failed to initialize allocator [22:56:08.087] EGL version: 1.5 [22:56:08.087] EGL vendor: Mesa Project [22:56:08.087] EGL client APIs: OpenGL OpenGL_ES [22:56:08.087] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.122] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.122] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.122] GL vendor: Mesa [22:56:08.122] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.128] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.128] Using GL renderer [22:56:08.128] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.128] Color manager: no-op protocol support: no [22:56:08.129] Invalid mode for output headless. Using defaults. [22:56:08.129] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.129] Output 'headless' using color profile: stock sRGB color profile [22:56:08.129] Output 'headless' enabled with head(s) headless [22:56:08.129] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.130] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:08.130] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:08.134] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run normal-cat color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf840066f0 name: 'test-seat' test-client: got seat 0x7fdf840066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf84006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf84006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-00.png vs. shot ./color_effects-f01-shot-00.png: PASS *** Result normal-cat color_effects/1: ok --- Fixture 1 (normal-cat) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (inversion-cat)... [22:56:08.225] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.225] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.225] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.225] Flight recorder: enabled, scopes subscribed: log [22:56:08.226] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.226] Output repaint window is 7 ms maximum. [22:56:08.226] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.226] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.229] warning: failed to query rendering device from EGL [22:56:08.229] failed to initialize allocator [22:56:08.229] EGL version: 1.5 [22:56:08.229] EGL vendor: Mesa Project [22:56:08.229] EGL client APIs: OpenGL OpenGL_ES [22:56:08.229] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.248] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.248] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.248] GL vendor: Mesa [22:56:08.248] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.253] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.253] Using GL renderer [22:56:08.253] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.253] Color manager: no-op protocol support: no [22:56:08.253] Invalid mode for output headless. Using defaults. [22:56:08.253] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.253] Output 'headless' using color profile: stock sRGB color profile [22:56:08.254] Output 'headless' enabled with head(s) headless [22:56:08.254] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.254] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.254] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.257] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run inversion-cat color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-01.png vs. shot ./color_effects-f02-shot-01.png: PASS *** Result inversion-cat color_effects/1: ok --- Fixture 2 (inversion-cat) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 3 (deuteranopia-cat)... [22:56:08.325] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.325] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.325] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.325] Flight recorder: enabled, scopes subscribed: log [22:56:08.325] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.325] Output repaint window is 7 ms maximum. [22:56:08.325] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.325] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.328] warning: failed to query rendering device from EGL [22:56:08.328] failed to initialize allocator [22:56:08.328] EGL version: 1.5 [22:56:08.328] EGL vendor: Mesa Project [22:56:08.329] EGL client APIs: OpenGL OpenGL_ES [22:56:08.329] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.348] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.348] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.348] GL vendor: Mesa [22:56:08.348] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.352] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.354] Using GL renderer [22:56:08.354] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.354] Color manager: no-op protocol support: no [22:56:08.354] Invalid mode for output headless. Using defaults. [22:56:08.354] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.354] Output 'headless' using color profile: stock sRGB color profile [22:56:08.354] Output 'headless' enabled with head(s) headless [22:56:08.354] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.354] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.354] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.365] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run deuteranopia-cat color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf84006050 name: 'test-seat' test-client: got seat 0x7fdf84006050 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf84000d60 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf84006d60 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-02.png vs. shot ./color_effects-f03-shot-02.png: PASS *** Result deuteranopia-cat color_effects/1: ok --- Fixture 3 (deuteranopia-cat) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 4 (protanopia-cat)... [22:56:08.435] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.435] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.435] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.435] Flight recorder: enabled, scopes subscribed: log [22:56:08.436] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.436] Output repaint window is 7 ms maximum. [22:56:08.436] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.436] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.438] warning: failed to query rendering device from EGL [22:56:08.438] failed to initialize allocator [22:56:08.438] EGL version: 1.5 [22:56:08.438] EGL vendor: Mesa Project [22:56:08.438] EGL client APIs: OpenGL OpenGL_ES [22:56:08.438] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.456] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.456] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.456] GL vendor: Mesa [22:56:08.457] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.460] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.463] Using GL renderer [22:56:08.463] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.463] Color manager: no-op protocol support: no [22:56:08.463] Invalid mode for output headless. Using defaults. [22:56:08.463] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.463] Output 'headless' using color profile: stock sRGB color profile [22:56:08.464] Output 'headless' enabled with head(s) headless [22:56:08.464] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.464] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.464] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.474] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run protanopia-cat color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-03.png vs. shot ./color_effects-f04-shot-03.png: PASS *** Result protanopia-cat color_effects/1: ok --- Fixture 4 (protanopia-cat) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 5 (tritanopia-cat)... [22:56:08.510] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.510] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.510] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.510] Flight recorder: enabled, scopes subscribed: log [22:56:08.510] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.510] Output repaint window is 7 ms maximum. [22:56:08.510] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.511] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.513] warning: failed to query rendering device from EGL [22:56:08.513] failed to initialize allocator [22:56:08.514] EGL version: 1.5 [22:56:08.514] EGL vendor: Mesa Project [22:56:08.514] EGL client APIs: OpenGL OpenGL_ES [22:56:08.514] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.533] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.533] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.533] GL vendor: Mesa [22:56:08.533] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.537] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.539] Using GL renderer [22:56:08.539] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.539] Color manager: no-op protocol support: no [22:56:08.540] Invalid mode for output headless. Using defaults. [22:56:08.540] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.540] Output 'headless' using color profile: stock sRGB color profile [22:56:08.540] Output 'headless' enabled with head(s) headless [22:56:08.540] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.541] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.541] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.550] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run tritanopia-cat color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-04.png vs. shot ./color_effects-f05-shot-04.png: PASS *** Result tritanopia-cat color_effects/1: ok --- Fixture 5 (tritanopia-cat) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 6 (normal-solid-color)... [22:56:08.590] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.590] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.590] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.590] Flight recorder: enabled, scopes subscribed: log [22:56:08.590] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.590] Output repaint window is 7 ms maximum. [22:56:08.590] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.590] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.593] warning: failed to query rendering device from EGL [22:56:08.593] failed to initialize allocator [22:56:08.593] EGL version: 1.5 [22:56:08.593] EGL vendor: Mesa Project [22:56:08.593] EGL client APIs: OpenGL OpenGL_ES [22:56:08.593] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.612] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.612] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.612] GL vendor: Mesa [22:56:08.612] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.616] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.617] Using GL renderer [22:56:08.617] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.617] Color manager: no-op protocol support: no [22:56:08.617] Invalid mode for output headless. Using defaults. [22:56:08.618] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.618] Output 'headless' using color profile: stock sRGB color profile [22:56:08.618] Output 'headless' enabled with head(s) headless [22:56:08.618] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.618] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.619] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.624] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run normal-solid-color color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-05.png vs. shot ./color_effects-f06-shot-05.png: PASS *** Result normal-solid-color color_effects/1: ok --- Fixture 6 (normal-solid-color) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 7 (inversion-solid-color)... [22:56:08.671] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.671] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.672] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.672] Flight recorder: enabled, scopes subscribed: log [22:56:08.672] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.672] Output repaint window is 7 ms maximum. [22:56:08.672] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.672] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.675] warning: failed to query rendering device from EGL [22:56:08.675] failed to initialize allocator [22:56:08.675] EGL version: 1.5 [22:56:08.675] EGL vendor: Mesa Project [22:56:08.675] EGL client APIs: OpenGL OpenGL_ES [22:56:08.675] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.694] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.694] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.694] GL vendor: Mesa [22:56:08.694] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.698] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.699] Using GL renderer [22:56:08.699] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.699] Color manager: no-op protocol support: no [22:56:08.699] Invalid mode for output headless. Using defaults. [22:56:08.699] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.699] Output 'headless' using color profile: stock sRGB color profile [22:56:08.699] Output 'headless' enabled with head(s) headless [22:56:08.699] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.699] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.699] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.703] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run inversion-solid-color color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-06.png vs. shot ./color_effects-f07-shot-06.png: PASS *** Result inversion-solid-color color_effects/1: ok --- Fixture 7 (inversion-solid-color) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 8 (deuteranopia-solid-color)... [22:56:08.737] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.737] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.737] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.737] Flight recorder: enabled, scopes subscribed: log [22:56:08.737] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.738] Output repaint window is 7 ms maximum. [22:56:08.738] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.738] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.740] warning: failed to query rendering device from EGL [22:56:08.740] failed to initialize allocator [22:56:08.740] EGL version: 1.5 [22:56:08.740] EGL vendor: Mesa Project [22:56:08.740] EGL client APIs: OpenGL OpenGL_ES [22:56:08.740] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.758] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.758] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.758] GL vendor: Mesa [22:56:08.758] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.762] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.762] Using GL renderer [22:56:08.762] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.762] Color manager: no-op protocol support: no [22:56:08.762] Invalid mode for output headless. Using defaults. [22:56:08.762] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.762] Output 'headless' using color profile: stock sRGB color profile [22:56:08.762] Output 'headless' enabled with head(s) headless [22:56:08.762] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.762] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.762] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.766] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run deuteranopia-solid-color color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-07.png vs. shot ./color_effects-f08-shot-07.png: PASS *** Result deuteranopia-solid-color color_effects/1: ok --- Fixture 8 (deuteranopia-solid-color) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 9 (protanopia-solid-color)... [22:56:08.799] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.799] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.799] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.799] Flight recorder: enabled, scopes subscribed: log [22:56:08.799] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.799] Output repaint window is 7 ms maximum. [22:56:08.799] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.799] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.802] warning: failed to query rendering device from EGL [22:56:08.802] failed to initialize allocator [22:56:08.802] EGL version: 1.5 [22:56:08.802] EGL vendor: Mesa Project [22:56:08.802] EGL client APIs: OpenGL OpenGL_ES [22:56:08.802] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.819] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.819] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.819] GL vendor: Mesa [22:56:08.819] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.822] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.823] Using GL renderer [22:56:08.823] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.823] Color manager: no-op protocol support: no [22:56:08.823] Invalid mode for output headless. Using defaults. [22:56:08.823] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.823] Output 'headless' using color profile: stock sRGB color profile [22:56:08.823] Output 'headless' enabled with head(s) headless [22:56:08.823] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.823] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.823] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.827] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run protanopia-solid-color color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-08.png vs. shot ./color_effects-f09-shot-08.png: PASS *** Result protanopia-solid-color color_effects/1: ok --- Fixture 9 (protanopia-solid-color) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 10 (tritanopia-solid-color)... [22:56:08.867] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.867] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.867] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.867] Flight recorder: enabled, scopes subscribed: log [22:56:08.867] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.867] Output repaint window is 7 ms maximum. [22:56:08.867] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.867] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.870] warning: failed to query rendering device from EGL [22:56:08.870] failed to initialize allocator [22:56:08.870] EGL version: 1.5 [22:56:08.870] EGL vendor: Mesa Project [22:56:08.870] EGL client APIs: OpenGL OpenGL_ES [22:56:08.870] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.888] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.888] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.888] GL vendor: Mesa [22:56:08.888] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.891] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.892] Using GL renderer [22:56:08.892] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.892] Color manager: no-op protocol support: no [22:56:08.892] Invalid mode for output headless. Using defaults. [22:56:08.892] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.892] Output 'headless' using color profile: stock sRGB color profile [22:56:08.892] Output 'headless' enabled with head(s) headless [22:56:08.892] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.892] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.892] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.896] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run tritanopia-solid-color color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-09.png vs. shot ./color_effects-f10-shot-09.png: PASS *** Result tritanopia-solid-color color_effects/1: ok --- Fixture 10 (tritanopia-solid-color) ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 4/68 GL 2 90 buffer_transform_split/1 OK ▶ 4/68 GL 2 90 buffer_transform_split/2 OK ▶ 4/68 GL 2 90 buffer_transform_split/3 OK ▶ 4/68 GL 2 90 buffer_transform_split/4 OK ▶ 4/68 GL 2 90 buffer_transform_split/5 OK ▶ 4/68 GL 2 90 buffer_transform_split/6 OK ▶ 4/68 GL 2 90 buffer_transform_split/7 OK ▶ 4/68 GL 2 90 buffer_transform_split/8 OK ▶ 4/68 GL 2 90 buffer_transform_split/9 OK ▶ 4/68 GL 2 90 buffer_transform_split/10 OK ▶ 4/68 GL 2 90 buffer_transform_split/11 OK ▶ 4/68 GL 2 90 buffer_transform_split/12 OK ▶ 4/68 GL 2 90 buffer_transform/1 OK ▶ 4/68 GL 2 90 buffer_transform/2 OK ▶ 4/68 GL 2 90 buffer_transform/3 OK ▶ 4/68 GL 2 90 buffer_transform/4 OK ▶ 4/68 GL 2 90 buffer_transform/5 OK ▶ 4/68 GL 2 90 buffer_transform/6 OK ▶ 4/68 GL 2 90 buffer_transform/7 OK ▶ 4/68 GL 2 90 buffer_transform/8 OK ▶ 4/68 GL 2 90 buffer_transform/9 OK ▶ 4/68 GL 2 90 buffer_transform/10 OK ▶ 4/68 GL 2 90 buffer_transform/11 OK ▶ 4/68 GL 2 90 buffer_transform/12 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/1 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/2 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/3 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/4 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/5 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/6 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/7 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/8 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/9 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/10 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/11 OK ▶ 4/68 Vulkan 2 90 buffer_transform_split/12 OK ▶ 4/68 Vulkan 2 90 buffer_transform/1 OK ▶ 4/68 Vulkan 2 90 buffer_transform/2 OK ▶ 4/68 Vulkan 2 90 buffer_transform/3 OK ▶ 4/68 Vulkan 2 90 buffer_transform/4 OK ▶ 4/68 Vulkan 2 90 buffer_transform/5 OK ▶ 4/68 Vulkan 2 90 buffer_transform/6 OK ▶ 4/68 Vulkan 2 90 buffer_transform/7 OK ▶ 4/68 Vulkan 2 90 buffer_transform/8 OK ▶ 4/68 Vulkan 2 90 buffer_transform/9 OK ▶ 4/68 Vulkan 2 90 buffer_transform/10 OK ▶ 4/68 Vulkan 2 90 buffer_transform/11 OK ▶ 4/68 Vulkan 2 90 buffer_transform/12 OK 4/68 weston:buffer-transforms OK 1.32s 144 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 6 fixtures. --- Fixture 1 (pixman 1 NORMAL)... Date: 2026-04-10 UTC [22:56:08.000] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.000] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:08.000] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.000] Flight recorder: enabled, scopes subscribed: log [22:56:08.000] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.000] Output repaint window is 7 ms maximum. [22:56:08.000] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:08.004] Using Pixman renderer [22:56:08.004] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.004] Color manager: no-op protocol support: no [22:56:08.004] Color representation not supported by renderer [22:56:08.004] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.004] Output 'headless' using color profile: stock sRGB color profile [22:56:08.005] Output 'headless' enabled with head(s) headless [22:56:08.005] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.005] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:08.005] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:08.008] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 NORMAL buffer_transform_split/1 buffer_transform_split-f01-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform_split-f01-e00-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/1: ok *** Run pixman 1 NORMAL buffer_transform_split/2 buffer_transform_split-f01-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform_split-f01-e01-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/2: ok *** Run pixman 1 NORMAL buffer_transform_split/3 buffer_transform_split-f01-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform_split-f01-e02-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/3: ok *** Run pixman 1 NORMAL buffer_transform_split/4 buffer_transform_split-f01-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f01-e03-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/4: ok *** Run pixman 1 NORMAL buffer_transform_split/5 buffer_transform_split-f01-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f01-e04-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/5: ok *** Run pixman 1 NORMAL buffer_transform_split/6 buffer_transform_split-f01-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f01-e05-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/6: ok *** Run pixman 1 NORMAL buffer_transform_split/7 buffer_transform_split-f01-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000ffe0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f01-e06-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/7: ok *** Run pixman 1 NORMAL buffer_transform_split/8 buffer_transform_split-f01-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000d220 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f01-e07-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/8: ok *** Run pixman 1 NORMAL buffer_transform_split/9 buffer_transform_split-f01-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006740 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform_split-f01-e08-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/9: ok *** Run pixman 1 NORMAL buffer_transform_split/10 buffer_transform_split-f01-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006c00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f01-e09-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/10: ok *** Run pixman 1 NORMAL buffer_transform_split/11 buffer_transform_split-f01-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007b90 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f01-e10-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/11: ok *** Run pixman 1 NORMAL buffer_transform_split/12 buffer_transform_split-f01-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000d450 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f01-e11-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/12: ok *** Run pixman 1 NORMAL buffer_transform/1 buffer_transform-f01-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000d7c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform-f01-e00-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/1: ok *** Run pixman 1 NORMAL buffer_transform/2 buffer_transform-f01-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006740 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform-f01-e01-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/2: ok *** Run pixman 1 NORMAL buffer_transform/3 buffer_transform-f01-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006c00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform-f01-e02-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/3: ok *** Run pixman 1 NORMAL buffer_transform/4 buffer_transform-f01-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007030 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f01-e03-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/4: ok *** Run pixman 1 NORMAL buffer_transform/5 buffer_transform-f01-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000d560 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f01-e04-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/5: ok *** Run pixman 1 NORMAL buffer_transform/6 buffer_transform-f01-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007770 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f01-e05-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/6: ok *** Run pixman 1 NORMAL buffer_transform/7 buffer_transform-f01-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000d560 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f01-e06-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/7: ok *** Run pixman 1 NORMAL buffer_transform/8 buffer_transform-f01-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000b2b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f01-e07-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/8: ok *** Run pixman 1 NORMAL buffer_transform/9 buffer_transform-f01-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200077b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform-f01-e08-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/9: ok *** Run pixman 1 NORMAL buffer_transform/10 buffer_transform-f01-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000c7b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f01-e09-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/10: ok *** Run pixman 1 NORMAL buffer_transform/11 buffer_transform-f01-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007b90 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f01-e10-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/11: ok *** Run pixman 1 NORMAL buffer_transform/12 buffer_transform-f01-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000aa20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f01-e11-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/12: ok --- Fixture 1 (pixman 1 NORMAL) ok: passed 24, skipped 0, failed 0, total 24 --- Fixture 2 (GL 1 NORMAL)... [22:56:08.098] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.098] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:08.098] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.098] Flight recorder: enabled, scopes subscribed: log [22:56:08.098] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.098] Output repaint window is 7 ms maximum. [22:56:08.098] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.098] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:08.129] warning: failed to query rendering device from EGL [22:56:08.129] failed to initialize allocator [22:56:08.129] EGL version: 1.5 [22:56:08.129] EGL vendor: Mesa Project [22:56:08.129] EGL client APIs: OpenGL OpenGL_ES [22:56:08.129] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.160] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.160] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.160] GL vendor: Mesa [22:56:08.160] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.166] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.166] Using GL renderer [22:56:08.166] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.166] Color manager: no-op protocol support: no [22:56:08.166] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.166] Output 'headless' using color profile: stock sRGB color profile [22:56:08.166] Output 'headless' enabled with head(s) headless [22:56:08.166] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.167] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.167] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.170] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 NORMAL buffer_transform_split/1 buffer_transform_split-f02-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006c30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform_split-f02-e00-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/1: ok *** Run GL 1 NORMAL buffer_transform_split/2 buffer_transform_split-f02-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006c30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform_split-f02-e01-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/2: ok *** Run GL 1 NORMAL buffer_transform_split/3 buffer_transform_split-f02-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006c30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform_split-f02-e02-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/3: ok *** Run GL 1 NORMAL buffer_transform_split/4 buffer_transform_split-f02-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200073f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f02-e03-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/4: ok *** Run GL 1 NORMAL buffer_transform_split/5 buffer_transform_split-f02-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000f2c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f02-e04-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/5: ok *** Run GL 1 NORMAL buffer_transform_split/6 buffer_transform_split-f02-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000f2c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f02-e05-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/6: ok *** Run GL 1 NORMAL buffer_transform_split/7 buffer_transform_split-f02-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20011ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f02-e06-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/7: ok *** Run GL 1 NORMAL buffer_transform_split/8 buffer_transform_split-f02-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200058f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f02-e07-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/8: ok *** Run GL 1 NORMAL buffer_transform_split/9 buffer_transform_split-f02-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200058f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform_split-f02-e08-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/9: ok *** Run GL 1 NORMAL buffer_transform_split/10 buffer_transform_split-f02-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200058f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f02-e09-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/10: ok *** Run GL 1 NORMAL buffer_transform_split/11 buffer_transform_split-f02-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20005160 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f02-e10-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/11: ok *** Run GL 1 NORMAL buffer_transform_split/12 buffer_transform_split-f02-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006fa0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f02-e11-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/12: ok *** Run GL 1 NORMAL buffer_transform/1 buffer_transform-f02-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20004150 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform-f02-e00-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/1: ok *** Run GL 1 NORMAL buffer_transform/2 buffer_transform-f02-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20011ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform-f02-e01-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/2: ok *** Run GL 1 NORMAL buffer_transform/3 buffer_transform-f02-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007920 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform-f02-e02-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/3: ok *** Run GL 1 NORMAL buffer_transform/4 buffer_transform-f02-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20011ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f02-e03-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/4: ok *** Run GL 1 NORMAL buffer_transform/5 buffer_transform-f02-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200058f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f02-e04-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/5: ok *** Run GL 1 NORMAL buffer_transform/6 buffer_transform-f02-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007060 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f02-e05-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/6: ok *** Run GL 1 NORMAL buffer_transform/7 buffer_transform-f02-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200070b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f02-e06-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/7: ok *** Run GL 1 NORMAL buffer_transform/8 buffer_transform-f02-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20011ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f02-e07-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/8: ok *** Run GL 1 NORMAL buffer_transform/9 buffer_transform-f02-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200107d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform-f02-e08-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/9: ok *** Run GL 1 NORMAL buffer_transform/10 buffer_transform-f02-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200107d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f02-e09-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/10: ok *** Run GL 1 NORMAL buffer_transform/11 buffer_transform-f02-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20011230 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f02-e10-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/11: ok *** Run GL 1 NORMAL buffer_transform/12 buffer_transform-f02-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200076e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f02-e11-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/12: ok --- Fixture 2 (GL 1 NORMAL) ok: passed 24, skipped 0, failed 0, total 24 --- Fixture 3 (Vulkan 1 NORMAL)... [22:56:08.471] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.471] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:08.471] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.471] Flight recorder: enabled, scopes subscribed: log [22:56:08.471] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.471] Output repaint window is 7 ms maximum. [22:56:08.471] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.471] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:08.486] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:08.486] Device type: 'cpu' [22:56:08.486] Supported API version: 1.4.335 [22:56:08.486] Driver version: 26.0.4 [22:56:08.525] DRM format modifiers not supported [22:56:08.525] VkSemaphore is not exportable [22:56:08.525] VkSemaphore is not importable [22:56:08.525] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:08.525] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:08.525] failed to initialize allocator [22:56:08.530] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:08.530] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:08.530] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.530] Color manager: no-op protocol support: no [22:56:08.530] Color representation not supported by renderer [22:56:08.530] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.530] Output 'headless' using color profile: stock sRGB color profile [22:56:08.531] Output 'headless' enabled with head(s) headless [22:56:08.531] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.531] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.531] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.534] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 NORMAL buffer_transform_split/1 buffer_transform_split-f03-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00006af0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform_split-f03-e00-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/1: ok *** Run Vulkan 1 NORMAL buffer_transform_split/2 buffer_transform_split-f03-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00006af0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform_split-f03-e01-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/2: ok *** Run Vulkan 1 NORMAL buffer_transform_split/3 buffer_transform_split-f03-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00006af0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform_split-f03-e02-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/3: ok *** Run Vulkan 1 NORMAL buffer_transform_split/4 buffer_transform_split-f03-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f03-e03-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/4: ok *** Run Vulkan 1 NORMAL buffer_transform_split/5 buffer_transform_split-f03-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f03-e04-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/5: ok *** Run Vulkan 1 NORMAL buffer_transform_split/6 buffer_transform_split-f03-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f03-e05-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/6: ok *** Run Vulkan 1 NORMAL buffer_transform_split/7 buffer_transform_split-f03-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f03-e06-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/7: ok *** Run Vulkan 1 NORMAL buffer_transform_split/8 buffer_transform_split-f03-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f03-e07-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/8: ok *** Run Vulkan 1 NORMAL buffer_transform_split/9 buffer_transform_split-f03-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform_split-f03-e08-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/9: ok *** Run Vulkan 1 NORMAL buffer_transform_split/10 buffer_transform_split-f03-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00007000 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f03-e09-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/10: ok *** Run Vulkan 1 NORMAL buffer_transform_split/11 buffer_transform_split-f03-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00007000 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f03-e10-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/11: ok *** Run Vulkan 1 NORMAL buffer_transform_split/12 buffer_transform_split-f03-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00004b20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f03-e11-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/12: ok *** Run Vulkan 1 NORMAL buffer_transform/1 buffer_transform-f03-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00004b20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform-f03-e00-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/1: ok *** Run Vulkan 1 NORMAL buffer_transform/2 buffer_transform-f03-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00004b20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform-f03-e01-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/2: ok *** Run Vulkan 1 NORMAL buffer_transform/3 buffer_transform-f03-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00004b20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform-f03-e02-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/3: ok *** Run Vulkan 1 NORMAL buffer_transform/4 buffer_transform-f03-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f03-e03-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/4: ok *** Run Vulkan 1 NORMAL buffer_transform/5 buffer_transform-f03-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f03-e04-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/5: ok *** Run Vulkan 1 NORMAL buffer_transform/6 buffer_transform-f03-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f03-e05-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/6: ok *** Run Vulkan 1 NORMAL buffer_transform/7 buffer_transform-f03-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f03-e06-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/7: ok *** Run Vulkan 1 NORMAL buffer_transform/8 buffer_transform-f03-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f03-e07-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/8: ok *** Run Vulkan 1 NORMAL buffer_transform/9 buffer_transform-f03-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform-f03-e08-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/9: ok *** Run Vulkan 1 NORMAL buffer_transform/10 buffer_transform-f03-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f03-e09-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/10: ok *** Run Vulkan 1 NORMAL buffer_transform/11 buffer_transform-f03-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f03-e10-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/11: ok *** Run Vulkan 1 NORMAL buffer_transform/12 buffer_transform-f03-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f03-e11-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/12: ok --- Fixture 3 (Vulkan 1 NORMAL) ok: passed 24, skipped 0, failed 0, total 24 --- Fixture 4 (pixman 2 90)... [22:56:08.736] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.736] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:08.736] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.736] Flight recorder: enabled, scopes subscribed: log [22:56:08.736] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.736] Output repaint window is 7 ms maximum. [22:56:08.736] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.736] Using Pixman renderer [22:56:08.736] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.736] Color manager: no-op protocol support: no [22:56:08.736] Color representation not supported by renderer [22:56:08.736] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.736] Output 'headless' using color profile: stock sRGB color profile [22:56:08.736] Output 'headless' enabled with head(s) headless [22:56:08.736] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.736] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.736] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.740] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 90 buffer_transform_split/1 buffer_transform_split-f04-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform_split-f04-e00-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/1: ok *** Run pixman 2 90 buffer_transform_split/2 buffer_transform_split-f04-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform_split-f04-e01-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/2: ok *** Run pixman 2 90 buffer_transform_split/3 buffer_transform_split-f04-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform_split-f04-e02-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/3: ok *** Run pixman 2 90 buffer_transform_split/4 buffer_transform_split-f04-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f04-e03-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/4: ok *** Run pixman 2 90 buffer_transform_split/5 buffer_transform_split-f04-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f04-e04-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/5: ok *** Run pixman 2 90 buffer_transform_split/6 buffer_transform_split-f04-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f04-e05-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/6: ok *** Run pixman 2 90 buffer_transform_split/7 buffer_transform_split-f04-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040044e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f04-e06-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/7: ok *** Run pixman 2 90 buffer_transform_split/8 buffer_transform_split-f04-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040070b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f04-e07-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/8: ok *** Run pixman 2 90 buffer_transform_split/9 buffer_transform_split-f04-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04005250 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform_split-f04-e08-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/9: ok *** Run pixman 2 90 buffer_transform_split/10 buffer_transform_split-f04-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04005250 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f04-e09-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/10: ok *** Run pixman 2 90 buffer_transform_split/11 buffer_transform_split-f04-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0400a8f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f04-e10-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/11: ok *** Run pixman 2 90 buffer_transform_split/12 buffer_transform_split-f04-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0400a8a0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f04-e11-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/12: ok *** Run pixman 2 90 buffer_transform/1 buffer_transform-f04-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040045d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform-f04-e00-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/1: ok *** Run pixman 2 90 buffer_transform/2 buffer_transform-f04-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04007ba0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform-f04-e01-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/2: ok *** Run pixman 2 90 buffer_transform/3 buffer_transform-f04-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006220 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform-f04-e02-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/3: ok *** Run pixman 2 90 buffer_transform/4 buffer_transform-f04-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040044e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f04-e03-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/4: ok *** Run pixman 2 90 buffer_transform/5 buffer_transform-f04-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04004da0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f04-e04-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/5: ok *** Run pixman 2 90 buffer_transform/6 buffer_transform-f04-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f04-e05-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/6: ok *** Run pixman 2 90 buffer_transform/7 buffer_transform-f04-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040048a0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f04-e06-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/7: ok *** Run pixman 2 90 buffer_transform/8 buffer_transform-f04-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0400abc0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f04-e07-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/8: ok *** Run pixman 2 90 buffer_transform/9 buffer_transform-f04-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006290 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform-f04-e08-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/9: ok *** Run pixman 2 90 buffer_transform/10 buffer_transform-f04-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040046c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f04-e09-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/10: ok *** Run pixman 2 90 buffer_transform/11 buffer_transform-f04-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040051c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f04-e10-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/11: ok *** Run pixman 2 90 buffer_transform/12 buffer_transform-f04-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040045d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f04-e11-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/12: ok --- Fixture 4 (pixman 2 90) ok: passed 24, skipped 0, failed 0, total 24 --- Fixture 5 (GL 2 90)... [22:56:08.829] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.829] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:08.829] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.829] Flight recorder: enabled, scopes subscribed: log [22:56:08.829] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.829] Output repaint window is 7 ms maximum. [22:56:08.829] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.829] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.832] warning: failed to query rendering device from EGL [22:56:08.832] failed to initialize allocator [22:56:08.832] EGL version: 1.5 [22:56:08.832] EGL vendor: Mesa Project [22:56:08.832] EGL client APIs: OpenGL OpenGL_ES [22:56:08.832] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.851] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.851] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.851] GL vendor: Mesa [22:56:08.851] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.854] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.857] Using GL renderer [22:56:08.857] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.857] Color manager: no-op protocol support: no [22:56:08.857] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.857] Output 'headless' using color profile: stock sRGB color profile [22:56:08.857] Output 'headless' enabled with head(s) headless [22:56:08.857] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.857] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.857] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.868] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 2 90 buffer_transform_split/1 buffer_transform_split-f05-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform_split-f05-e00-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/1: ok *** Run GL 2 90 buffer_transform_split/2 buffer_transform_split-f05-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform_split-f05-e01-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/2: ok *** Run GL 2 90 buffer_transform_split/3 buffer_transform_split-f05-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform_split-f05-e02-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/3: ok *** Run GL 2 90 buffer_transform_split/4 buffer_transform_split-f05-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f05-e03-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/4: ok *** Run GL 2 90 buffer_transform_split/5 buffer_transform_split-f05-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f05-e04-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/5: ok *** Run GL 2 90 buffer_transform_split/6 buffer_transform_split-f05-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f05-e05-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/6: ok *** Run GL 2 90 buffer_transform_split/7 buffer_transform_split-f05-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04009a00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f05-e06-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/7: ok *** Run GL 2 90 buffer_transform_split/8 buffer_transform_split-f05-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006ad0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f05-e07-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/8: ok *** Run GL 2 90 buffer_transform_split/9 buffer_transform_split-f05-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040071e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform_split-f05-e08-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/9: ok *** Run GL 2 90 buffer_transform_split/10 buffer_transform_split-f05-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006220 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f05-e09-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/10: ok *** Run GL 2 90 buffer_transform_split/11 buffer_transform_split-f05-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040071e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f05-e10-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/11: ok *** Run GL 2 90 buffer_transform_split/12 buffer_transform_split-f05-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040080e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f05-e11-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/12: ok *** Run GL 2 90 buffer_transform/1 buffer_transform-f05-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040099e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform-f05-e00-shot-00.png: PASS *** Result GL 2 90 buffer_transform/1: ok *** Run GL 2 90 buffer_transform/2 buffer_transform-f05-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006870 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform-f05-e01-shot-00.png: PASS *** Result GL 2 90 buffer_transform/2: ok *** Run GL 2 90 buffer_transform/3 buffer_transform-f05-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040080e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform-f05-e02-shot-00.png: PASS *** Result GL 2 90 buffer_transform/3: ok *** Run GL 2 90 buffer_transform/4 buffer_transform-f05-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040111f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f05-e03-shot-00.png: PASS *** Result GL 2 90 buffer_transform/4: ok *** Run GL 2 90 buffer_transform/5 buffer_transform-f05-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040080e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f05-e04-shot-00.png: PASS *** Result GL 2 90 buffer_transform/5: ok *** Run GL 2 90 buffer_transform/6 buffer_transform-f05-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006220 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f05-e05-shot-00.png: PASS *** Result GL 2 90 buffer_transform/6: ok *** Run GL 2 90 buffer_transform/7 buffer_transform-f05-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04009660 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f05-e06-shot-00.png: PASS *** Result GL 2 90 buffer_transform/7: ok *** Run GL 2 90 buffer_transform/8 buffer_transform-f05-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006e90 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f05-e07-shot-00.png: PASS *** Result GL 2 90 buffer_transform/8: ok *** Run GL 2 90 buffer_transform/9 buffer_transform-f05-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040098e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform-f05-e08-shot-00.png: PASS *** Result GL 2 90 buffer_transform/9: ok *** Run GL 2 90 buffer_transform/10 buffer_transform-f05-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040080e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f05-e09-shot-00.png: PASS *** Result GL 2 90 buffer_transform/10: ok *** Run GL 2 90 buffer_transform/11 buffer_transform-f05-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04009660 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f05-e10-shot-00.png: PASS *** Result GL 2 90 buffer_transform/11: ok *** Run GL 2 90 buffer_transform/12 buffer_transform-f05-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04007d60 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f05-e11-shot-00.png: PASS *** Result GL 2 90 buffer_transform/12: ok --- Fixture 5 (GL 2 90) ok: passed 24, skipped 0, failed 0, total 24 --- Fixture 6 (Vulkan 2 90)... [22:56:09.127] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:09.127] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:09.127] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:09.127] Flight recorder: enabled, scopes subscribed: log [22:56:09.127] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:09.127] Output repaint window is 7 ms maximum. [22:56:09.127] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:09.128] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:09.140] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:09.140] Device type: 'cpu' [22:56:09.140] Supported API version: 1.4.335 [22:56:09.140] Driver version: 26.0.4 [22:56:09.158] DRM format modifiers not supported [22:56:09.158] VkSemaphore is not exportable [22:56:09.158] VkSemaphore is not importable [22:56:09.158] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:09.158] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:09.158] failed to initialize allocator [22:56:09.159] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:09.159] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:09.159] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:09.159] Color manager: no-op protocol support: no [22:56:09.159] Color representation not supported by renderer [22:56:09.159] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:09.159] Output 'headless' using color profile: stock sRGB color profile [22:56:09.159] Output 'headless' enabled with head(s) headless [22:56:09.159] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:09.159] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:09.159] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:09.162] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 90 buffer_transform_split/1 buffer_transform_split-f06-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform_split-f06-e00-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/1: ok *** Run Vulkan 2 90 buffer_transform_split/2 buffer_transform_split-f06-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform_split-f06-e01-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/2: ok *** Run Vulkan 2 90 buffer_transform_split/3 buffer_transform_split-f06-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform_split-f06-e02-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/3: ok *** Run Vulkan 2 90 buffer_transform_split/4 buffer_transform_split-f06-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0040c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f06-e03-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/4: ok *** Run Vulkan 2 90 buffer_transform_split/5 buffer_transform_split-f06-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0040c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f06-e04-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/5: ok *** Run Vulkan 2 90 buffer_transform_split/6 buffer_transform_split-f06-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f06-e05-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/6: ok *** Run Vulkan 2 90 buffer_transform_split/7 buffer_transform_split-f06-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f06-e06-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/7: ok *** Run Vulkan 2 90 buffer_transform_split/8 buffer_transform_split-f06-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f06-e07-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/8: ok *** Run Vulkan 2 90 buffer_transform_split/9 buffer_transform_split-f06-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform_split-f06-e08-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/9: ok *** Run Vulkan 2 90 buffer_transform_split/10 buffer_transform_split-f06-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f06-e09-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/10: ok *** Run Vulkan 2 90 buffer_transform_split/11 buffer_transform_split-f06-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f06-e10-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/11: ok *** Run Vulkan 2 90 buffer_transform_split/12 buffer_transform_split-f06-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f06-e11-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/12: ok *** Run Vulkan 2 90 buffer_transform/1 buffer_transform-f06-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform-f06-e00-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/1: ok *** Run Vulkan 2 90 buffer_transform/2 buffer_transform-f06-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform-f06-e01-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/2: ok *** Run Vulkan 2 90 buffer_transform/3 buffer_transform-f06-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform-f06-e02-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/3: ok *** Run Vulkan 2 90 buffer_transform/4 buffer_transform-f06-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c007100 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f06-e03-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/4: ok *** Run Vulkan 2 90 buffer_transform/5 buffer_transform-f06-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c007100 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f06-e04-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/5: ok *** Run Vulkan 2 90 buffer_transform/6 buffer_transform-f06-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c007040 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f06-e05-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/6: ok *** Run Vulkan 2 90 buffer_transform/7 buffer_transform-f06-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c007040 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f06-e06-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/7: ok *** Run Vulkan 2 90 buffer_transform/8 buffer_transform-f06-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006540 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f06-e07-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/8: ok *** Run Vulkan 2 90 buffer_transform/9 buffer_transform-f06-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006540 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform-f06-e08-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/9: ok *** Run Vulkan 2 90 buffer_transform/10 buffer_transform-f06-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006540 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f06-e09-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/10: ok *** Run Vulkan 2 90 buffer_transform/11 buffer_transform-f06-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0051e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f06-e10-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/11: ok *** Run Vulkan 2 90 buffer_transform/12 buffer_transform-f06-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0051e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f06-e11-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/12: ok --- Fixture 6 (Vulkan 2 90) ok: passed 24, skipped 0, failed 0, total 24 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 5/68 GL client_buffer_drm/1 SKIP ▶ 5/68 GL client_buffer_drm/2 SKIP ▶ 5/68 GL client_buffer_drm/3 SKIP ▶ 5/68 GL client_buffer_drm/4 SKIP ▶ 5/68 GL client_buffer_drm/5 SKIP ▶ 5/68 GL client_buffer_drm/6 SKIP ▶ 5/68 GL client_buffer_drm/7 SKIP ▶ 5/68 GL client_buffer_drm/8 SKIP ▶ 5/68 GL client_buffer_drm/9 SKIP ▶ 5/68 GL client_buffer_drm/10 SKIP ▶ 5/68 GL client_buffer_drm/11 SKIP ▶ 5/68 GL client_buffer_drm/12 SKIP ▶ 5/68 GL client_buffer_drm/13 SKIP ▶ 5/68 GL client_buffer_drm/14 SKIP ▶ 5/68 GL client_buffer_drm/15 SKIP ▶ 5/68 GL client_buffer_drm/16 SKIP ▶ 5/68 GL client_buffer_drm/17 SKIP ▶ 5/68 GL client_buffer_drm/18 SKIP ▶ 5/68 GL client_buffer_drm/19 SKIP ▶ 5/68 GL client_buffer_drm/20 SKIP ▶ 5/68 GL client_buffer_drm/21 SKIP ▶ 5/68 GL client_buffer_drm/22 SKIP ▶ 5/68 GL client_buffer_drm/23 SKIP ▶ 5/68 GL client_buffer_drm/24 SKIP ▶ 5/68 GL client_buffer_drm/25 SKIP ▶ 5/68 GL client_buffer_drm/26 SKIP ▶ 5/68 GL client_buffer_drm/27 SKIP ▶ 5/68 GL client_buffer_drm/28 SKIP ▶ 5/68 GL client_buffer_drm/29 SKIP ▶ 5/68 GL client_buffer_drm/30 SKIP ▶ 5/68 GL client_buffer_drm/31 SKIP ▶ 5/68 GL client_buffer_drm/32 SKIP ▶ 5/68 GL client_buffer_drm/33 SKIP ▶ 5/68 GL client_buffer_drm/34 SKIP ▶ 5/68 GL client_buffer_drm/35 SKIP ▶ 5/68 GL client_buffer_drm/36 SKIP ▶ 5/68 GL client_buffer_drm/37 SKIP ▶ 5/68 GL client_buffer_drm/38 SKIP ▶ 5/68 GL client_buffer_drm/39 SKIP ▶ 5/68 GL client_buffer_drm/40 SKIP ▶ 5/68 GL client_buffer_drm/41 SKIP ▶ 5/68 GL client_buffer_drm/42 SKIP ▶ 5/68 GL client_buffer_drm/43 SKIP ▶ 5/68 GL client_buffer_drm/44 SKIP ▶ 5/68 GL client_buffer_drm/45 SKIP ▶ 5/68 GL client_buffer_drm/46 SKIP ▶ 5/68 GL client_buffer_drm/47 SKIP ▶ 5/68 GL client_buffer_drm/48 SKIP ▶ 5/68 GL client_buffer_drm/49 SKIP ▶ 5/68 GL client_buffer_drm/50 SKIP ▶ 5/68 GL client_buffer_drm/51 SKIP ▶ 5/68 GL client_buffer_drm/52 SKIP ▶ 5/68 GL client_buffer_drm/53 SKIP ▶ 5/68 GL client_buffer_drm/54 SKIP ▶ 5/68 GL client_buffer_drm/55 SKIP ▶ 5/68 GL client_buffer_drm/56 SKIP ▶ 5/68 GL client_buffer_shm/1 OK ▶ 5/68 GL client_buffer_shm/2 OK ▶ 5/68 GL client_buffer_shm/3 OK ▶ 5/68 GL client_buffer_shm/4 OK ▶ 5/68 GL client_buffer_shm/5 OK ▶ 5/68 GL client_buffer_shm/6 OK ▶ 5/68 GL client_buffer_shm/7 OK ▶ 5/68 GL client_buffer_shm/8 OK ▶ 5/68 GL client_buffer_shm/9 OK ▶ 5/68 GL client_buffer_shm/10 OK ▶ 5/68 GL client_buffer_shm/11 OK ▶ 5/68 GL client_buffer_shm/12 OK ▶ 5/68 GL client_buffer_shm/13 OK ▶ 5/68 GL client_buffer_shm/14 OK ▶ 5/68 GL client_buffer_shm/15 OK ▶ 5/68 GL client_buffer_shm/16 OK ▶ 5/68 GL client_buffer_shm/17 OK ▶ 5/68 GL client_buffer_shm/18 OK ▶ 5/68 GL client_buffer_shm/19 OK ▶ 5/68 GL client_buffer_shm/20 OK ▶ 5/68 GL client_buffer_shm/21 OK ▶ 5/68 GL client_buffer_shm/22 OK ▶ 5/68 GL client_buffer_shm/23 OK ▶ 5/68 GL client_buffer_shm/24 OK ▶ 5/68 GL client_buffer_shm/25 OK ▶ 5/68 GL client_buffer_shm/26 OK ▶ 5/68 GL client_buffer_shm/27 OK ▶ 5/68 GL client_buffer_shm/28 OK ▶ 5/68 GL client_buffer_shm/29 OK ▶ 5/68 GL client_buffer_shm/30 OK ▶ 5/68 GL client_buffer_shm/31 OK ▶ 5/68 GL client_buffer_shm/32 OK ▶ 5/68 GL client_buffer_shm/33 OK ▶ 5/68 GL client_buffer_shm/34 OK ▶ 5/68 GL client_buffer_shm/35 OK ▶ 5/68 GL client_buffer_shm/36 OK ▶ 5/68 GL client_buffer_shm/37 OK ▶ 5/68 GL client_buffer_shm/38 OK ▶ 5/68 GL client_buffer_shm/39 OK ▶ 5/68 GL client_buffer_shm/40 OK ▶ 5/68 GL client_buffer_shm/41 OK ▶ 5/68 GL client_buffer_shm/42 OK ▶ 5/68 GL client_buffer_shm/43 OK ▶ 5/68 GL client_buffer_shm/44 OK ▶ 5/68 GL client_buffer_shm/45 OK ▶ 5/68 GL client_buffer_shm/46 OK ▶ 5/68 GL client_buffer_shm/47 OK ▶ 5/68 GL client_buffer_shm/48 OK ▶ 5/68 GL client_buffer_shm/49 OK ▶ 5/68 GL client_buffer_shm/50 OK ▶ 5/68 GL client_buffer_shm/51 OK ▶ 5/68 GL client_buffer_shm/52 OK ▶ 5/68 GL client_buffer_shm/53 OK ▶ 5/68 GL client_buffer_shm/54 OK ▶ 5/68 GL client_buffer_shm/55 OK ▶ 5/68 GL client_buffer_shm/56 OK ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/1 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/2 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/3 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/4 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/5 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/6 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/7 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/8 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/9 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/10 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/11 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/12 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/13 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/14 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/15 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/16 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/17 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/18 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/19 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/20 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/21 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/22 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/23 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/24 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/25 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/26 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/27 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/28 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/29 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/30 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/31 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/32 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/33 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/34 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/35 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/36 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/37 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/38 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/39 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/40 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/41 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/42 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/43 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/44 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/45 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/46 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/47 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/48 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/49 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/50 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/51 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/52 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/53 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/54 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/55 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_drm/56 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/1 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/2 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/3 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/4 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/5 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/6 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/7 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/8 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/9 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/10 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/11 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/12 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/13 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/14 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/15 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/16 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/17 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/18 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/19 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/20 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/21 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/22 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/23 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/24 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/25 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/26 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/27 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/28 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/29 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/30 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/31 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/32 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/33 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/34 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/35 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/36 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/37 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/38 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/39 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/40 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/41 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/42 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/43 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/44 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/45 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/46 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/47 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/48 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/49 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/50 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/51 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/52 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/53 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/54 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/55 SKIP ▶ 5/68 GL force-import-yuv-fallback client_buffer_shm/56 SKIP ▶ 5/68 Vulkan client_buffer_drm/1 SKIP ▶ 5/68 Vulkan client_buffer_drm/2 SKIP ▶ 5/68 Vulkan client_buffer_drm/3 SKIP ▶ 5/68 Vulkan client_buffer_drm/4 SKIP ▶ 5/68 Vulkan client_buffer_drm/5 SKIP ▶ 5/68 Vulkan client_buffer_drm/6 SKIP ▶ 5/68 Vulkan client_buffer_drm/7 SKIP ▶ 5/68 Vulkan client_buffer_drm/8 SKIP ▶ 5/68 Vulkan client_buffer_drm/9 SKIP ▶ 5/68 Vulkan client_buffer_drm/10 SKIP ▶ 5/68 Vulkan client_buffer_drm/11 SKIP ▶ 5/68 Vulkan client_buffer_drm/12 SKIP ▶ 5/68 Vulkan client_buffer_drm/13 SKIP ▶ 5/68 Vulkan client_buffer_drm/14 SKIP ▶ 5/68 Vulkan client_buffer_drm/15 SKIP ▶ 5/68 Vulkan client_buffer_drm/16 SKIP ▶ 5/68 Vulkan client_buffer_drm/17 SKIP ▶ 5/68 Vulkan client_buffer_drm/18 SKIP ▶ 5/68 Vulkan client_buffer_drm/19 SKIP ▶ 5/68 Vulkan client_buffer_drm/20 SKIP ▶ 5/68 Vulkan client_buffer_drm/21 SKIP ▶ 5/68 Vulkan client_buffer_drm/22 SKIP ▶ 5/68 Vulkan client_buffer_drm/23 SKIP ▶ 5/68 Vulkan client_buffer_drm/24 SKIP ▶ 5/68 Vulkan client_buffer_drm/25 SKIP ▶ 5/68 Vulkan client_buffer_drm/26 SKIP ▶ 5/68 Vulkan client_buffer_drm/27 SKIP ▶ 5/68 Vulkan client_buffer_drm/28 SKIP ▶ 5/68 Vulkan client_buffer_drm/29 SKIP ▶ 5/68 Vulkan client_buffer_drm/30 SKIP ▶ 5/68 Vulkan client_buffer_drm/31 SKIP ▶ 5/68 Vulkan client_buffer_drm/32 SKIP ▶ 5/68 Vulkan client_buffer_drm/33 SKIP ▶ 5/68 Vulkan client_buffer_drm/34 SKIP ▶ 5/68 Vulkan client_buffer_drm/35 SKIP ▶ 5/68 Vulkan client_buffer_drm/36 SKIP ▶ 5/68 Vulkan client_buffer_drm/37 SKIP ▶ 5/68 Vulkan client_buffer_drm/38 SKIP ▶ 5/68 Vulkan client_buffer_drm/39 SKIP ▶ 5/68 Vulkan client_buffer_drm/40 SKIP ▶ 5/68 Vulkan client_buffer_drm/41 SKIP ▶ 5/68 Vulkan client_buffer_drm/42 SKIP ▶ 5/68 Vulkan client_buffer_drm/43 SKIP ▶ 5/68 Vulkan client_buffer_drm/44 SKIP ▶ 5/68 Vulkan client_buffer_drm/45 SKIP ▶ 5/68 Vulkan client_buffer_drm/46 SKIP ▶ 5/68 Vulkan client_buffer_drm/47 SKIP ▶ 5/68 Vulkan client_buffer_drm/48 SKIP ▶ 5/68 Vulkan client_buffer_drm/49 SKIP ▶ 5/68 Vulkan client_buffer_drm/50 SKIP ▶ 5/68 Vulkan client_buffer_drm/51 SKIP ▶ 5/68 Vulkan client_buffer_drm/52 SKIP ▶ 5/68 Vulkan client_buffer_drm/53 SKIP ▶ 5/68 Vulkan client_buffer_drm/54 SKIP ▶ 5/68 Vulkan client_buffer_drm/55 SKIP ▶ 5/68 Vulkan client_buffer_drm/56 SKIP ▶ 5/68 Vulkan client_buffer_shm/1 OK ▶ 5/68 Vulkan client_buffer_shm/2 OK ▶ 5/68 Vulkan client_buffer_shm/3 OK ▶ 5/68 Vulkan client_buffer_shm/4 OK ▶ 5/68 Vulkan client_buffer_shm/5 SKIP ▶ 5/68 Vulkan client_buffer_shm/6 SKIP ▶ 5/68 Vulkan client_buffer_shm/7 SKIP ▶ 5/68 Vulkan client_buffer_shm/8 SKIP ▶ 5/68 Vulkan client_buffer_shm/9 OK ▶ 5/68 Vulkan client_buffer_shm/10 OK ▶ 5/68 Vulkan client_buffer_shm/11 OK ▶ 5/68 Vulkan client_buffer_shm/12 OK ▶ 5/68 Vulkan client_buffer_shm/13 OK ▶ 5/68 Vulkan client_buffer_shm/14 OK ▶ 5/68 Vulkan client_buffer_shm/15 SKIP ▶ 5/68 Vulkan client_buffer_shm/16 SKIP ▶ 5/68 Vulkan client_buffer_shm/17 SKIP ▶ 5/68 Vulkan client_buffer_shm/18 SKIP ▶ 5/68 Vulkan client_buffer_shm/19 SKIP ▶ 5/68 Vulkan client_buffer_shm/20 SKIP ▶ 5/68 Vulkan client_buffer_shm/21 OK ▶ 5/68 Vulkan client_buffer_shm/22 OK ▶ 5/68 Vulkan client_buffer_shm/23 OK ▶ 5/68 Vulkan client_buffer_shm/24 OK ▶ 5/68 Vulkan client_buffer_shm/25 OK ▶ 5/68 Vulkan client_buffer_shm/26 OK ▶ 5/68 Vulkan client_buffer_shm/27 OK ▶ 5/68 Vulkan client_buffer_shm/28 OK ▶ 5/68 Vulkan client_buffer_shm/29 SKIP ▶ 5/68 Vulkan client_buffer_shm/30 SKIP ▶ 5/68 Vulkan client_buffer_shm/31 OK ▶ 5/68 Vulkan client_buffer_shm/32 OK ▶ 5/68 Vulkan client_buffer_shm/33 SKIP ▶ 5/68 Vulkan client_buffer_shm/34 SKIP ▶ 5/68 Vulkan client_buffer_shm/35 OK ▶ 5/68 Vulkan client_buffer_shm/36 OK ▶ 5/68 Vulkan client_buffer_shm/37 SKIP ▶ 5/68 Vulkan client_buffer_shm/38 SKIP ▶ 5/68 Vulkan client_buffer_shm/39 SKIP ▶ 5/68 Vulkan client_buffer_shm/40 SKIP ▶ 5/68 Vulkan client_buffer_shm/41 SKIP ▶ 5/68 Vulkan client_buffer_shm/42 SKIP ▶ 5/68 Vulkan client_buffer_shm/43 SKIP ▶ 5/68 Vulkan client_buffer_shm/44 SKIP ▶ 5/68 Vulkan client_buffer_shm/45 SKIP ▶ 5/68 Vulkan client_buffer_shm/46 SKIP ▶ 5/68 Vulkan client_buffer_shm/47 SKIP ▶ 5/68 Vulkan client_buffer_shm/48 SKIP ▶ 5/68 Vulkan client_buffer_shm/49 SKIP ▶ 5/68 Vulkan client_buffer_shm/50 SKIP ▶ 5/68 Vulkan client_buffer_shm/51 SKIP ▶ 5/68 Vulkan client_buffer_shm/52 SKIP ▶ 5/68 Vulkan client_buffer_shm/53 SKIP ▶ 5/68 Vulkan client_buffer_shm/54 SKIP ▶ 5/68 Vulkan client_buffer_shm/55 SKIP ▶ 5/68 Vulkan client_buffer_shm/56 SKIP 5/68 weston:client-buffer OK 2.42s 78 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 3 fixtures. --- Fixture 1 (GL)... Date: 2026-04-10 UTC [22:56:08.007] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.007] Command line: weston-test-client-buffer --backend=headless --debug --socket=test-client-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=264 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log,gl-shader-generator [22:56:08.007] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.007] Flight recorder: enabled, scopes subscribed: log [22:56:08.007] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.007] Output repaint window is 7 ms maximum. [22:56:08.007] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:08.011] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' Vertex shader body: ----------------------------------------------------------------------------- /* * Copyright 2012 Intel Corporation * Copyright 2015,2019 Collabora, Ltd. * Copyright 2016 NVIDIA Corporation * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice (including the * next paragraph) shall be included in all copies or substantial * portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ /* For annotating shader compile-time constant arguments */ #define compile_const const /* enum gl_shader_texcoord_input */ #define SHADER_TEXCOORD_INPUT_ATTRIB 0 #define SHADER_TEXCOORD_INPUT_SURFACE 1 /* Always use high-precision for vertex calculations */ precision highp float; #ifdef GL_FRAGMENT_PRECISION_HIGH #define FRAG_PRECISION highp #else #define FRAG_PRECISION mediump #endif uniform mat4 proj; uniform mat4 surface_to_buffer; attribute vec2 position; attribute vec2 texcoord; attribute vec4 barycentric; /* Match the varying precision to the fragment shader */ varying FRAG_PRECISION vec2 v_texcoord; varying FRAG_PRECISION vec3 v_barycentric; compile_const int c_texcoord_input = DEF_TEXCOORD_INPUT; compile_const bool c_wireframe = DEF_WIREFRAME; void main() { gl_Position = proj * vec4(position, 0.0, 1.0); if (c_texcoord_input == SHADER_TEXCOORD_INPUT_ATTRIB) v_texcoord = texcoord; else if (c_texcoord_input == SHADER_TEXCOORD_INPUT_SURFACE) v_texcoord = vec2(surface_to_buffer * vec4(position, 0.0, 1.0)); if (c_wireframe) v_barycentric = barycentric.xyz; } Fragment shader body: ----------------------------------------------------------------------------- /* * Copyright 2012 Intel Corporation * Copyright 2015,2019,2021 Collabora, Ltd. * Copyright 2016 NVIDIA Corporation * Copyright 2021 Advanced Micro Devices, Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice (including the * next paragraph) shall be included in all copies or substantial * portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ /* GLSL version 1.00 ES, defined in gl-shaders.c */ /* For annotating shader compile-time constant arguments */ #define compile_const const /* * Enumeration of shader variants, must match enum gl_shader_texture_variant. */ #define SHADER_VARIANT_RGBA 1 #define SHADER_VARIANT_Y_U_V 2 #define SHADER_VARIANT_Y_UV 3 #define SHADER_VARIANT_XYUV 4 #define SHADER_VARIANT_SOLID 5 #define SHADER_VARIANT_EXTERNAL 6 /* enum gl_shader_color_effect */ #define SHADER_COLOR_EFFECT_NONE 0 #define SHADER_COLOR_EFFECT_INVERSION 1 #define SHADER_COLOR_EFFECT_CVD_CORRECTION 2 /* enum gl_shader_color_curve */ #define SHADER_COLOR_CURVE_IDENTITY 0 #define SHADER_COLOR_CURVE_LUT_3x1D 1 #define SHADER_COLOR_CURVE_LINPOW 2 #define SHADER_COLOR_CURVE_POWLIN 3 #define SHADER_COLOR_CURVE_PQ 4 #define SHADER_COLOR_CURVE_PQ_INVERSE 5 /* enum gl_shader_color_mapping */ #define SHADER_COLOR_MAPPING_IDENTITY 0 #define SHADER_COLOR_MAPPING_3DLUT 1 #define SHADER_COLOR_MAPPING_MATRIX 2 #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL #extension GL_OES_EGL_image_external : require #endif #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT #extension GL_OES_texture_3D : require #endif #ifdef GL_FRAGMENT_PRECISION_HIGH #define HIGHPRECISION highp #else #define HIGHPRECISION mediump #endif precision HIGHPRECISION float; /* * These undeclared identifiers will be #defined by a runtime generated code * snippet. */ compile_const int c_variant = DEF_VARIANT; compile_const int c_color_pre_curve = DEF_COLOR_PRE_CURVE; compile_const int c_color_mapping = DEF_COLOR_MAPPING; compile_const int c_color_post_curve = DEF_COLOR_POST_CURVE; compile_const int c_color_effect = DEF_COLOR_EFFECT; compile_const bool c_input_is_premult = DEF_INPUT_IS_PREMULT; compile_const bool c_tint = DEF_TINT; compile_const bool c_wireframe = DEF_WIREFRAME; compile_const bool c_need_color_pipeline = c_color_pre_curve != SHADER_COLOR_CURVE_IDENTITY || c_color_mapping != SHADER_COLOR_MAPPING_IDENTITY || c_color_post_curve != SHADER_COLOR_CURVE_IDENTITY; compile_const bool c_need_straight_alpha = c_need_color_pipeline || c_color_effect == SHADER_COLOR_EFFECT_INVERSION; uniform HIGHPRECISION mat3 yuv_coefficients; uniform HIGHPRECISION vec3 yuv_offsets; vec4 yuva2rgba(vec4 yuva) { vec4 color_out; color_out.rgb = yuv_coefficients * (yuva.xyz - yuv_offsets); color_out.rgb *= yuva.w; color_out.a = yuva.w; return color_out; } #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL uniform samplerExternalOES tex; #else uniform sampler2D tex; #endif varying HIGHPRECISION vec2 v_texcoord; varying HIGHPRECISION vec4 v_color; varying HIGHPRECISION vec3 v_barycentric; uniform sampler2D tex1; uniform sampler2D tex2; uniform sampler2D tex_wireframe; uniform float view_alpha; uniform vec4 unicolor; uniform vec4 tint; uniform ivec4 swizzle_idx[3]; uniform vec4 swizzle_mask[3]; uniform vec4 swizzle_sub[3]; /* #define MAX_CURVE_PARAMS is runtime generated. */ #define MAX_CURVESET_PARAMS (MAX_CURVE_PARAMS * 3) struct lut_2d_t { HIGHPRECISION sampler2D lut_2d; HIGHPRECISION vec2 scale_offset; }; struct parametric_curve_t { HIGHPRECISION float params[MAX_CURVESET_PARAMS]; bool clamped_input; }; uniform lut_2d_t color_pre_curve_lut; uniform parametric_curve_t color_pre_curve_par; uniform lut_2d_t color_post_curve_lut; uniform parametric_curve_t color_post_curve_par; #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT uniform HIGHPRECISION sampler3D color_mapping_lut_3d; uniform HIGHPRECISION vec2 color_mapping_lut_scale_offset; #endif uniform HIGHPRECISION mat3 color_mapping_matrix; uniform HIGHPRECISION vec3 color_mapping_offset; uniform HIGHPRECISION mat3 cvd_correction_matrix; /* * 2D texture sampler abstracting away the lack of swizzles on OpenGL ES 2. This * should only be used by code relying on swizzling. 'unit' is the texture unit * used to index the swizzling uniforms, which must appropriately be set prior * to draw call. */ vec4 texture2D_swizzle(sampler2D sampler, int unit, vec2 coord) { #if GLES_API_MAJOR_VERSION == 3 return texture2D(sampler, coord); #else vec4 color = texture2D(sampler, coord); /* Swizzle components. */ color = vec4(color[swizzle_idx[unit].x], color[swizzle_idx[unit].y], color[swizzle_idx[unit].z], color[swizzle_idx[unit].w]); /* Substitute with 0 or 1. */ return color * swizzle_mask[unit] + swizzle_sub[unit]; #endif } #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL vec4 texture2D_swizzle(samplerExternalOES sampler, int unit, vec2 coord) { return texture2D(sampler, coord); } #endif vec4 sample_input_texture() { vec4 yuva = vec4(0.0, 0.0, 0.0, 1.0); /* Producing RGBA directly */ if (c_variant == SHADER_VARIANT_SOLID) return unicolor; if (c_variant == SHADER_VARIANT_EXTERNAL || c_variant == SHADER_VARIANT_RGBA) return texture2D_swizzle(tex, 0, v_texcoord); /* Requires conversion to RGBA */ if (c_variant == SHADER_VARIANT_Y_U_V) { yuva.x = texture2D_swizzle(tex, 0, v_texcoord).r; yuva.y = texture2D_swizzle(tex1, 1, v_texcoord).r; yuva.z = texture2D_swizzle(tex2, 2, v_texcoord).r; } else if (c_variant == SHADER_VARIANT_Y_UV) { yuva.x = texture2D_swizzle(tex, 0, v_texcoord).r; yuva.yz = texture2D_swizzle(tex1, 1, v_texcoord).rg; } else if (c_variant == SHADER_VARIANT_XYUV) { yuva.xyz = texture2D_swizzle(tex, 0, v_texcoord).rgb; } else { /* Never reached, bad variant value. */ return vec4(1.0, 0.3, 1.0, 1.0); } return yuva2rgba(yuva); } /* * Sample a 1D LUT which is a single row of a 2D texture. The 2D texture has * four rows so that the centers of texels have precise y-coordinates. * * Texture coordinates go from 0.0 to 1.0 corresponding to texture edges. * When we do LUT look-ups with linear filtering, the correct range to sample * from is not from edge to edge, but center of first texel to center of last * texel. This follows because with LUTs, you have the exact end points given, * you never extrapolate but only interpolate. * The scale and offset are precomputed to achieve this mapping. */ float sample_lut_1d(const lut_2d_t lut, float x, compile_const int row) { float tx = x * lut.scale_offset.s + lut.scale_offset.t; float ty = (float(row) + 0.5) / 4.0; return texture2D(lut.lut_2d, vec2(tx, ty)).x; } vec3 sample_lut_3x1d(const lut_2d_t lut, vec3 color) { return vec3(sample_lut_1d(lut, color.r, 0), sample_lut_1d(lut, color.g, 1), sample_lut_1d(lut, color.b, 2)); } vec3 lut_texcoord(vec3 pos, vec2 scale_offset) { return pos * scale_offset.s + scale_offset.t; } struct gabcd_t { float g, a, b, c, d; bool clamp; }; gabcd_t unpack_params(const parametric_curve_t par, compile_const int chan) { /* * For each color channel we have MAX_CURVE_PARAMS parameters. * The parameters for the three curves are stored in RGB order. */ return gabcd_t( par.params[0 + chan * MAX_CURVE_PARAMS], par.params[1 + chan * MAX_CURVE_PARAMS], par.params[2 + chan * MAX_CURVE_PARAMS], par.params[3 + chan * MAX_CURVE_PARAMS], par.params[4 + chan * MAX_CURVE_PARAMS], par.clamped_input ); } float linpow(const gabcd_t p, float x) { /* See WESTON_COLOR_CURVE_PARAMETRIC_TYPE_LINPOW for details about LINPOW. */ if (p.clamp) x = clamp(x, 0.0, 1.0); /* We use mirroring for negative input values. */ float abs_x = abs(x); if (abs_x >= p.d) return sign(x) * pow((p.a * abs_x) + p.b, p.g); return p.c * x; } vec3 sample_linpow_vec3(const parametric_curve_t par, vec3 color) { return vec3(linpow(unpack_params(par, 0), color.r), linpow(unpack_params(par, 1), color.g), linpow(unpack_params(par, 2), color.b)); } float powlin(const gabcd_t p, float x) { /* See WESTON_COLOR_CURVE_PARAMETRIC_TYPE_POWLIN for details about POWLIN. */ if (p.clamp) x = clamp(x, 0.0, 1.0); /* We use mirroring for negative input values. */ float abs_x = abs(x); if (abs_x >= p.d) return sign(x) * (p.a * pow(abs_x, p.g) + p.b); return p.c * x; } vec3 sample_powlin_vec3(const parametric_curve_t par, vec3 color) { return vec3(powlin(unpack_params(par, 0), color.r), powlin(unpack_params(par, 1), color.g), powlin(unpack_params(par, 2), color.b)); } float perceptual_quantizer(float x) { float aux, c1, c2, c3, m1_inv, m2_inv; m1_inv = 1.0 / 0.1593017578125; m2_inv = 1.0 / 78.84375; c1 = 0.8359375; c2 = 18.8515625; c3 = 18.6875; aux = pow(x, m2_inv); /* Normalized result. We don't take into consideration the luminance * levels, as that's only useful when converting the optical values to * nits, but we return them in the [0, 1] range. */ return pow(max(aux - c1, 0.0) / (c2 - c3 * aux), m1_inv); } float perceptual_quantizer_inverse(float x) { float aux, c1, c2, c3, m1, m2; m1 = 0.1593017578125; m2 = 78.84375; c1 = 0.8359375; c2 = 18.8515625; c3 = 18.6875; aux = pow(x, m1); /* Normalized result. We don't take into consideration the luminance * levels, as we don't receive the input as nits, but normalized in the * [0, 1] range. */ return pow((c1 + c2 * aux) / (1.0 + c3 * aux), m2); } float sample_perceptual_quantizer(compile_const bool inverse, float x) { /* PQ and its inverse are only defined for input values in this range. */ x = clamp(x, 0.0, 1.0); if (inverse) return perceptual_quantizer_inverse(x); return perceptual_quantizer(x); } vec3 sample_perceptual_quantizer_vec3(compile_const bool inverse, vec3 color) { return vec3(sample_perceptual_quantizer(inverse, color.r), sample_perceptual_quantizer(inverse, color.g), sample_perceptual_quantizer(inverse, color.b)); } vec3 color_curve(compile_const int curve_type, const lut_2d_t lut, const parametric_curve_t par, vec3 color) { if (curve_type == SHADER_COLOR_CURVE_IDENTITY) { return color; } else if (curve_type == SHADER_COLOR_CURVE_LUT_3x1D) { return sample_lut_3x1d(lut, color); } else if (curve_type == SHADER_COLOR_CURVE_LINPOW) { return sample_linpow_vec3(par, color); } else if (curve_type == SHADER_COLOR_CURVE_POWLIN) { return sample_powlin_vec3(par, color); } else if (curve_type == SHADER_COLOR_CURVE_PQ) { return sample_perceptual_quantizer_vec3(false, /* not inverse */ color); } else if (curve_type == SHADER_COLOR_CURVE_PQ_INVERSE) { return sample_perceptual_quantizer_vec3(true, /* inverse */ color); } else { /* Never reached, bad c_color_pre_curve. */ return vec3(1.0, 0.3, 1.0); } } vec3 sample_color_mapping_lut_3d(vec3 color) { vec3 pos, ret = vec3(0.0, 0.0, 0.0); #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT pos = lut_texcoord(color, color_mapping_lut_scale_offset); ret = texture3D(color_mapping_lut_3d, pos).rgb; #endif return ret; } vec3 color_mapping(vec3 color) { if (c_color_mapping == SHADER_COLOR_MAPPING_IDENTITY) return color; else if (c_color_mapping == SHADER_COLOR_MAPPING_3DLUT) return sample_color_mapping_lut_3d(color); else if (c_color_mapping == SHADER_COLOR_MAPPING_MATRIX) return color_mapping_matrix * color.rgb + color_mapping_offset; else /* Never reached, bad c_color_mapping. */ return vec3(1.0, 0.3, 1.0); } vec4 color_pipeline(vec4 color) { color.rgb = color_curve(c_color_pre_curve, color_pre_curve_lut, color_pre_curve_par, color.rgb); color.rgb = color_mapping(color.rgb); color.rgb = color_curve(c_color_post_curve, color_post_curve_lut, color_post_curve_par, color.rgb); return color; } vec4 color_inversion(vec4 color) { color.rgb = 1.0 - color.rgb; return color; } vec4 color_cvd_correction(vec4 color) { vec3 original; /** * See weston_output_color_effect_cvd_correction() for more details. */ original = color.rgb; color.rgb = cvd_correction_matrix * original; color.rgb = clamp(color.rgb, 0.0, 1.0); return color; } vec4 wireframe() { float edge1 = texture2D(tex_wireframe, vec2(v_barycentric.x, 0.5)).r; float edge2 = texture2D(tex_wireframe, vec2(v_barycentric.y, 0.5)).r; float edge3 = texture2D(tex_wireframe, vec2(v_barycentric.z, 0.5)).r; return vec4(clamp(edge1 + edge2 + edge3, 0.0, 1.0)); } void main() { vec4 color; /* Electrical (non-linear) RGBA values, may be premult or not */ color = sample_input_texture(); /* Ensure straight alpha for e.g. color pipeline, color inversion */ if (c_input_is_premult && c_need_straight_alpha) { if (color.a == 0.0) color.rgb = vec3(0, 0, 0); else color.rgb *= 1.0 / color.a; } /* For now color management and color effects do not coexist */ if (c_need_color_pipeline) color = color_pipeline(color); else if (c_color_effect == SHADER_COLOR_EFFECT_INVERSION) color = color_inversion(color); else if (c_color_effect == SHADER_COLOR_EFFECT_CVD_CORRECTION) color = color_cvd_correction(color); /* Ensure pre-multiplied for blending */ if (!c_input_is_premult || (c_input_is_premult && c_need_straight_alpha)) color.rgb *= color.a; color *= view_alpha; if (c_tint) color = color * vec4(1.0 - tint.a) + tint; if (c_wireframe) { vec4 src = wireframe(); color = color * vec4(1.0 - src.a) + src; } gl_FragColor = color; } ----------------------------------------------------------------------------- Cached GLSL programs: id: (used secs ago) description +/-flags Total: 0 programs. [22:56:08.047] warning: failed to query rendering device from EGL [22:56:08.047] failed to initialize allocator [22:56:08.047] EGL version: 1.5 [22:56:08.047] EGL vendor: Mesa Project [22:56:08.047] EGL client APIs: OpenGL OpenGL_ES [22:56:08.047] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.096] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.096] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.096] GL vendor: Mesa [22:56:08.096] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) Compiling shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_SOLID SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint [22:56:08.108] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.109] Using GL renderer [22:56:08.109] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.109] Color manager: no-op protocol support: no [22:56:08.109] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.109] Output 'headless' using color profile: stock sRGB color profile [22:56:08.109] Output 'headless' enabled with head(s) headless [22:56:08.109] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.109] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:08.109] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:08.112] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL client_buffer_drm/1 client_buffer_drm-f01-e00: format RGBX4444 client_buffer_drm-f01-e00: Skipped: udmabuf not supported *** Result GL client_buffer_drm/1: skip *** Run GL client_buffer_drm/2 client_buffer_drm-f01-e01: format RGBA4444 client_buffer_drm-f01-e01: Skipped: udmabuf not supported *** Result GL client_buffer_drm/2: skip *** Run GL client_buffer_drm/3 client_buffer_drm-f01-e02: format BGRX4444 client_buffer_drm-f01-e02: Skipped: udmabuf not supported *** Result GL client_buffer_drm/3: skip *** Run GL client_buffer_drm/4 client_buffer_drm-f01-e03: format BGRA4444 client_buffer_drm-f01-e03: Skipped: udmabuf not supported *** Result GL client_buffer_drm/4: skip *** Run GL client_buffer_drm/5 client_buffer_drm-f01-e04: format XRGB4444 client_buffer_drm-f01-e04: Skipped: udmabuf not supported *** Result GL client_buffer_drm/5: skip *** Run GL client_buffer_drm/6 client_buffer_drm-f01-e05: format ARGB4444 client_buffer_drm-f01-e05: Skipped: udmabuf not supported *** Result GL client_buffer_drm/6: skip *** Run GL client_buffer_drm/7 client_buffer_drm-f01-e06: format XBGR4444 client_buffer_drm-f01-e06: Skipped: udmabuf not supported *** Result GL client_buffer_drm/7: skip *** Run GL client_buffer_drm/8 client_buffer_drm-f01-e07: format ABGR4444 client_buffer_drm-f01-e07: Skipped: udmabuf not supported *** Result GL client_buffer_drm/8: skip *** Run GL client_buffer_drm/9 client_buffer_drm-f01-e08: format RGBX5551 client_buffer_drm-f01-e08: Skipped: udmabuf not supported *** Result GL client_buffer_drm/9: skip *** Run GL client_buffer_drm/10 client_buffer_drm-f01-e09: format RGBA5551 client_buffer_drm-f01-e09: Skipped: udmabuf not supported *** Result GL client_buffer_drm/10: skip *** Run GL client_buffer_drm/11 client_buffer_drm-f01-e10: format BGRX5551 client_buffer_drm-f01-e10: Skipped: udmabuf not supported *** Result GL client_buffer_drm/11: skip *** Run GL client_buffer_drm/12 client_buffer_drm-f01-e11: format BGRA5551 client_buffer_drm-f01-e11: Skipped: udmabuf not supported *** Result GL client_buffer_drm/12: skip *** Run GL client_buffer_drm/13 client_buffer_drm-f01-e12: format RGB565 client_buffer_drm-f01-e12: Skipped: udmabuf not supported *** Result GL client_buffer_drm/13: skip *** Run GL client_buffer_drm/14 client_buffer_drm-f01-e13: format BGR565 client_buffer_drm-f01-e13: Skipped: udmabuf not supported *** Result GL client_buffer_drm/14: skip *** Run GL client_buffer_drm/15 client_buffer_drm-f01-e14: format RGB888 client_buffer_drm-f01-e14: Skipped: udmabuf not supported *** Result GL client_buffer_drm/15: skip *** Run GL client_buffer_drm/16 client_buffer_drm-f01-e15: format BGR888 client_buffer_drm-f01-e15: Skipped: udmabuf not supported *** Result GL client_buffer_drm/16: skip *** Run GL client_buffer_drm/17 client_buffer_drm-f01-e16: format RGBX8888 client_buffer_drm-f01-e16: Skipped: udmabuf not supported *** Result GL client_buffer_drm/17: skip *** Run GL client_buffer_drm/18 client_buffer_drm-f01-e17: format RGBA8888 client_buffer_drm-f01-e17: Skipped: udmabuf not supported *** Result GL client_buffer_drm/18: skip *** Run GL client_buffer_drm/19 client_buffer_drm-f01-e18: format BGRX8888 client_buffer_drm-f01-e18: Skipped: udmabuf not supported *** Result GL client_buffer_drm/19: skip *** Run GL client_buffer_drm/20 client_buffer_drm-f01-e19: format BGRA8888 client_buffer_drm-f01-e19: Skipped: udmabuf not supported *** Result GL client_buffer_drm/20: skip *** Run GL client_buffer_drm/21 client_buffer_drm-f01-e20: format XRGB8888 client_buffer_drm-f01-e20: Skipped: udmabuf not supported *** Result GL client_buffer_drm/21: skip *** Run GL client_buffer_drm/22 client_buffer_drm-f01-e21: format ARGB8888 client_buffer_drm-f01-e21: Skipped: udmabuf not supported *** Result GL client_buffer_drm/22: skip *** Run GL client_buffer_drm/23 client_buffer_drm-f01-e22: format XBGR8888 client_buffer_drm-f01-e22: Skipped: udmabuf not supported *** Result GL client_buffer_drm/23: skip *** Run GL client_buffer_drm/24 client_buffer_drm-f01-e23: format ABGR8888 client_buffer_drm-f01-e23: Skipped: udmabuf not supported *** Result GL client_buffer_drm/24: skip *** Run GL client_buffer_drm/25 client_buffer_drm-f01-e24: format XRGB2101010 client_buffer_drm-f01-e24: Skipped: udmabuf not supported *** Result GL client_buffer_drm/25: skip *** Run GL client_buffer_drm/26 client_buffer_drm-f01-e25: format ARGB2101010 client_buffer_drm-f01-e25: Skipped: udmabuf not supported *** Result GL client_buffer_drm/26: skip *** Run GL client_buffer_drm/27 client_buffer_drm-f01-e26: format XBGR2101010 client_buffer_drm-f01-e26: Skipped: udmabuf not supported *** Result GL client_buffer_drm/27: skip *** Run GL client_buffer_drm/28 client_buffer_drm-f01-e27: format ABGR2101010 client_buffer_drm-f01-e27: Skipped: udmabuf not supported *** Result GL client_buffer_drm/28: skip *** Run GL client_buffer_drm/29 client_buffer_drm-f01-e28: format XRGB16161616 client_buffer_drm-f01-e28: Skipped: udmabuf not supported *** Result GL client_buffer_drm/29: skip *** Run GL client_buffer_drm/30 client_buffer_drm-f01-e29: format ARGB16161616 client_buffer_drm-f01-e29: Skipped: udmabuf not supported *** Result GL client_buffer_drm/30: skip *** Run GL client_buffer_drm/31 client_buffer_drm-f01-e30: format XBGR16161616 client_buffer_drm-f01-e30: Skipped: udmabuf not supported *** Result GL client_buffer_drm/31: skip *** Run GL client_buffer_drm/32 client_buffer_drm-f01-e31: format ABGR16161616 client_buffer_drm-f01-e31: Skipped: udmabuf not supported *** Result GL client_buffer_drm/32: skip *** Run GL client_buffer_drm/33 client_buffer_drm-f01-e32: format XRGB16161616F client_buffer_drm-f01-e32: Skipped: udmabuf not supported *** Result GL client_buffer_drm/33: skip *** Run GL client_buffer_drm/34 client_buffer_drm-f01-e33: format ARGB16161616F client_buffer_drm-f01-e33: Skipped: udmabuf not supported *** Result GL client_buffer_drm/34: skip *** Run GL client_buffer_drm/35 client_buffer_drm-f01-e34: format XBGR16161616F client_buffer_drm-f01-e34: Skipped: udmabuf not supported *** Result GL client_buffer_drm/35: skip *** Run GL client_buffer_drm/36 client_buffer_drm-f01-e35: format ABGR16161616F client_buffer_drm-f01-e35: Skipped: udmabuf not supported *** Result GL client_buffer_drm/36: skip *** Run GL client_buffer_drm/37 client_buffer_drm-f01-e36: format YUV420 client_buffer_drm-f01-e36: Skipped: udmabuf not supported *** Result GL client_buffer_drm/37: skip *** Run GL client_buffer_drm/38 client_buffer_drm-f01-e37: format YVU420 client_buffer_drm-f01-e37: Skipped: udmabuf not supported *** Result GL client_buffer_drm/38: skip *** Run GL client_buffer_drm/39 client_buffer_drm-f01-e38: format YUV422 client_buffer_drm-f01-e38: Skipped: udmabuf not supported *** Result GL client_buffer_drm/39: skip *** Run GL client_buffer_drm/40 client_buffer_drm-f01-e39: format YVU422 client_buffer_drm-f01-e39: Skipped: udmabuf not supported *** Result GL client_buffer_drm/40: skip *** Run GL client_buffer_drm/41 client_buffer_drm-f01-e40: format YUV444 client_buffer_drm-f01-e40: Skipped: udmabuf not supported *** Result GL client_buffer_drm/41: skip *** Run GL client_buffer_drm/42 client_buffer_drm-f01-e41: format YVU444 client_buffer_drm-f01-e41: Skipped: udmabuf not supported *** Result GL client_buffer_drm/42: skip *** Run GL client_buffer_drm/43 client_buffer_drm-f01-e42: format NV12 client_buffer_drm-f01-e42: Skipped: udmabuf not supported *** Result GL client_buffer_drm/43: skip *** Run GL client_buffer_drm/44 client_buffer_drm-f01-e43: format NV21 client_buffer_drm-f01-e43: Skipped: udmabuf not supported *** Result GL client_buffer_drm/44: skip *** Run GL client_buffer_drm/45 client_buffer_drm-f01-e44: format NV16 client_buffer_drm-f01-e44: Skipped: udmabuf not supported *** Result GL client_buffer_drm/45: skip *** Run GL client_buffer_drm/46 client_buffer_drm-f01-e45: format NV61 client_buffer_drm-f01-e45: Skipped: udmabuf not supported *** Result GL client_buffer_drm/46: skip *** Run GL client_buffer_drm/47 client_buffer_drm-f01-e46: format NV24 client_buffer_drm-f01-e46: Skipped: udmabuf not supported *** Result GL client_buffer_drm/47: skip *** Run GL client_buffer_drm/48 client_buffer_drm-f01-e47: format NV42 client_buffer_drm-f01-e47: Skipped: udmabuf not supported *** Result GL client_buffer_drm/48: skip *** Run GL client_buffer_drm/49 client_buffer_drm-f01-e48: format YUYV client_buffer_drm-f01-e48: Skipped: udmabuf not supported *** Result GL client_buffer_drm/49: skip *** Run GL client_buffer_drm/50 client_buffer_drm-f01-e49: format YVYU client_buffer_drm-f01-e49: Skipped: udmabuf not supported *** Result GL client_buffer_drm/50: skip *** Run GL client_buffer_drm/51 client_buffer_drm-f01-e50: format UYVY client_buffer_drm-f01-e50: Skipped: udmabuf not supported *** Result GL client_buffer_drm/51: skip *** Run GL client_buffer_drm/52 client_buffer_drm-f01-e51: format VYUY client_buffer_drm-f01-e51: Skipped: udmabuf not supported *** Result GL client_buffer_drm/52: skip *** Run GL client_buffer_drm/53 client_buffer_drm-f01-e52: format XYUV8888 client_buffer_drm-f01-e52: Skipped: udmabuf not supported *** Result GL client_buffer_drm/53: skip *** Run GL client_buffer_drm/54 client_buffer_drm-f01-e53: format P010 client_buffer_drm-f01-e53: Skipped: udmabuf not supported *** Result GL client_buffer_drm/54: skip *** Run GL client_buffer_drm/55 client_buffer_drm-f01-e54: format P012 client_buffer_drm-f01-e54: Skipped: udmabuf not supported *** Result GL client_buffer_drm/55: skip *** Run GL client_buffer_drm/56 client_buffer_drm-f01-e55: format P016 client_buffer_drm-f01-e55: Skipped: udmabuf not supported *** Result GL client_buffer_drm/56: skip *** Run GL client_buffer_shm/1 client_buffer_shm-f01-e00: format RGBX4444 Compiling shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_RGBA SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 Compiling shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_RGBA SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c002760 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e00-shot-00.png: PASS *** Result GL client_buffer_shm/1: ok *** Run GL client_buffer_shm/2 client_buffer_shm-f01-e01: format RGBA4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c001310 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e01-shot-00.png: PASS *** Result GL client_buffer_shm/2: ok *** Run GL client_buffer_shm/3 client_buffer_shm-f01-e02: format BGRX4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007760 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e02-shot-00.png: PASS *** Result GL client_buffer_shm/3: ok *** Run GL client_buffer_shm/4 client_buffer_shm-f01-e03: format BGRA4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012380 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e03-shot-00.png: PASS *** Result GL client_buffer_shm/4: ok *** Run GL client_buffer_shm/5 client_buffer_shm-f01-e04: format XRGB4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e04-shot-00.png: PASS *** Result GL client_buffer_shm/5: ok *** Run GL client_buffer_shm/6 client_buffer_shm-f01-e05: format ARGB4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e05-shot-00.png: PASS *** Result GL client_buffer_shm/6: ok *** Run GL client_buffer_shm/7 client_buffer_shm-f01-e06: format XBGR4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e06-shot-00.png: PASS *** Result GL client_buffer_shm/7: ok *** Run GL client_buffer_shm/8 client_buffer_shm-f01-e07: format ABGR4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006700 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e07-shot-00.png: PASS *** Result GL client_buffer_shm/8: ok *** Run GL client_buffer_shm/9 client_buffer_shm-f01-e08: format RGBX5551 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006700 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f01-e08-shot-00.png: PASS *** Result GL client_buffer_shm/9: ok *** Run GL client_buffer_shm/10 client_buffer_shm-f01-e09: format RGBA5551 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c012b40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f01-e09-shot-00.png: PASS *** Result GL client_buffer_shm/10: ok *** Run GL client_buffer_shm/11 client_buffer_shm-f01-e10: format BGRX5551 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c001040 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f01-e10-shot-00.png: PASS *** Result GL client_buffer_shm/11: ok *** Run GL client_buffer_shm/12 client_buffer_shm-f01-e11: format BGRA5551 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013540 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f01-e11-shot-00.png: PASS *** Result GL client_buffer_shm/12: ok *** Run GL client_buffer_shm/13 client_buffer_shm-f01-e12: format RGB565 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006910 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-02.png vs. shot ./client_buffer_shm-f01-e12-shot-00.png: PASS *** Result GL client_buffer_shm/13: ok *** Run GL client_buffer_shm/14 client_buffer_shm-f01-e13: format BGR565 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-02.png vs. shot ./client_buffer_shm-f01-e13-shot-00.png: PASS *** Result GL client_buffer_shm/14: ok *** Run GL client_buffer_shm/15 client_buffer_shm-f01-e14: format RGB888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013590 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e14-shot-00.png: PASS *** Result GL client_buffer_shm/15: ok *** Run GL client_buffer_shm/16 client_buffer_shm-f01-e15: format BGR888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e15-shot-00.png: PASS *** Result GL client_buffer_shm/16: ok *** Run GL client_buffer_shm/17 client_buffer_shm-f01-e16: format RGBX8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c007140 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e16-shot-00.png: PASS *** Result GL client_buffer_shm/17: ok *** Run GL client_buffer_shm/18 client_buffer_shm-f01-e17: format RGBA8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000f30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e17-shot-00.png: PASS *** Result GL client_buffer_shm/18: ok *** Run GL client_buffer_shm/19 client_buffer_shm-f01-e18: format BGRX8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000f30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e18-shot-00.png: PASS *** Result GL client_buffer_shm/19: ok *** Run GL client_buffer_shm/20 client_buffer_shm-f01-e19: format BGRA8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c012fa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e19-shot-00.png: PASS *** Result GL client_buffer_shm/20: ok *** Run GL client_buffer_shm/21 client_buffer_shm-f01-e20: format XRGB8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c005a50 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e20-shot-00.png: PASS *** Result GL client_buffer_shm/21: ok *** Run GL client_buffer_shm/22 client_buffer_shm-f01-e21: format ARGB8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c012290 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0065c0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e21-shot-00.png: PASS *** Result GL client_buffer_shm/22: ok *** Run GL client_buffer_shm/23 client_buffer_shm-f01-e22: format XBGR8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c012110 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e22-shot-00.png: PASS *** Result GL client_buffer_shm/23: ok *** Run GL client_buffer_shm/24 client_buffer_shm-f01-e23: format ABGR8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0065c0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e23-shot-00.png: PASS *** Result GL client_buffer_shm/24: ok *** Run GL client_buffer_shm/25 client_buffer_shm-f01-e24: format XRGB2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c005a30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0065c0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e24-shot-00.png: PASS *** Result GL client_buffer_shm/25: ok *** Run GL client_buffer_shm/26 client_buffer_shm-f01-e25: format ARGB2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c006580 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e25-shot-00.png: PASS *** Result GL client_buffer_shm/26: ok *** Run GL client_buffer_shm/27 client_buffer_shm-f01-e26: format XBGR2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c0071e0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e26-shot-00.png: PASS *** Result GL client_buffer_shm/27: ok *** Run GL client_buffer_shm/28 client_buffer_shm-f01-e27: format ABGR2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e27-shot-00.png: PASS *** Result GL client_buffer_shm/28: ok *** Run GL client_buffer_shm/29 client_buffer_shm-f01-e28: format XRGB16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c001040 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e28-shot-00.png: PASS *** Result GL client_buffer_shm/29: ok *** Run GL client_buffer_shm/30 client_buffer_shm-f01-e29: format ARGB16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e29-shot-00.png: PASS *** Result GL client_buffer_shm/30: ok *** Run GL client_buffer_shm/31 client_buffer_shm-f01-e30: format XBGR16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000fd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e30-shot-00.png: PASS *** Result GL client_buffer_shm/31: ok *** Run GL client_buffer_shm/32 client_buffer_shm-f01-e31: format ABGR16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e31-shot-00.png: PASS *** Result GL client_buffer_shm/32: ok *** Run GL client_buffer_shm/33 client_buffer_shm-f01-e32: format XRGB16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000fd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e32-shot-00.png: PASS *** Result GL client_buffer_shm/33: ok *** Run GL client_buffer_shm/34 client_buffer_shm-f01-e33: format ARGB16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e33-shot-00.png: PASS *** Result GL client_buffer_shm/34: ok *** Run GL client_buffer_shm/35 client_buffer_shm-f01-e34: format XBGR16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c00f620 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e34-shot-00.png: PASS *** Result GL client_buffer_shm/35: ok *** Run GL client_buffer_shm/36 client_buffer_shm-f01-e35: format ABGR16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c006dd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e35-shot-00.png: PASS *** Result GL client_buffer_shm/36: ok *** Run GL client_buffer_shm/37 client_buffer_shm-f01-e36: format YUV420 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 Compiling shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_Y_U_V SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c006dd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e36-shot-00.png: PASS *** Result GL client_buffer_shm/37: ok *** Run GL client_buffer_shm/38 client_buffer_shm-f01-e37: format YVU420 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000fd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c006dd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e37-shot-00.png: PASS *** Result GL client_buffer_shm/38: ok *** Run GL client_buffer_shm/39 client_buffer_shm-f01-e38: format YUV422 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000fd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e38-shot-00.png: PASS *** Result GL client_buffer_shm/39: ok *** Run GL client_buffer_shm/40 client_buffer_shm-f01-e39: format YVU422 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c00f600 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e39-shot-00.png: PASS *** Result GL client_buffer_shm/40: ok *** Run GL client_buffer_shm/41 client_buffer_shm-f01-e40: format YUV444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c001040 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e40-shot-00.png: PASS *** Result GL client_buffer_shm/41: ok *** Run GL client_buffer_shm/42 client_buffer_shm-f01-e41: format YVU444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e41-shot-00.png: PASS *** Result GL client_buffer_shm/42: ok *** Run GL client_buffer_shm/43 client_buffer_shm-f01-e42: format NV12 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006910 Compiling shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_Y_UV SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e42-shot-00.png: PASS *** Result GL client_buffer_shm/43: ok *** Run GL client_buffer_shm/44 client_buffer_shm-f01-e43: format NV21 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006d70 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e43-shot-00.png: PASS *** Result GL client_buffer_shm/44: ok *** Run GL client_buffer_shm/45 client_buffer_shm-f01-e44: format NV16 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e44-shot-00.png: PASS *** Result GL client_buffer_shm/45: ok *** Run GL client_buffer_shm/46 client_buffer_shm-f01-e45: format NV61 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006910 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c006dd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e45-shot-00.png: PASS *** Result GL client_buffer_shm/46: ok *** Run GL client_buffer_shm/47 client_buffer_shm-f01-e46: format NV24 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c000c00 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e46-shot-00.png: PASS *** Result GL client_buffer_shm/47: ok *** Run GL client_buffer_shm/48 client_buffer_shm-f01-e47: format NV42 test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006700 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c000c00 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e47-shot-00.png: PASS *** Result GL client_buffer_shm/48: ok *** Run GL client_buffer_shm/49 client_buffer_shm-f01-e48: format YUYV test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006470 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0122a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e48-shot-00.png: PASS *** Result GL client_buffer_shm/49: ok *** Run GL client_buffer_shm/50 client_buffer_shm-f01-e49: format YVYU test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c012830 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0122a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e49-shot-00.png: PASS *** Result GL client_buffer_shm/50: ok *** Run GL client_buffer_shm/51 client_buffer_shm-f01-e50: format UYVY test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e50-shot-00.png: PASS *** Result GL client_buffer_shm/51: ok *** Run GL client_buffer_shm/52 client_buffer_shm-f01-e51: format VYUY test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c00d050 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e51-shot-00.png: PASS *** Result GL client_buffer_shm/52: ok *** Run GL client_buffer_shm/53 client_buffer_shm-f01-e52: format XYUV8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 Compiling shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_XYUV SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e52-shot-00.png: PASS *** Result GL client_buffer_shm/53: ok *** Run GL client_buffer_shm/54 client_buffer_shm-f01-e53: format P010 test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000f30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-05.png vs. shot ./client_buffer_shm-f01-e53-shot-00.png: PASS *** Result GL client_buffer_shm/54: ok *** Run GL client_buffer_shm/55 client_buffer_shm-f01-e54: format P012 test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c008610 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-05.png vs. shot ./client_buffer_shm-f01-e54-shot-00.png: PASS *** Result GL client_buffer_shm/55: ok *** Run GL client_buffer_shm/56 client_buffer_shm-f01-e55: format P016 test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000f30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0063e0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-05.png vs. shot ./client_buffer_shm-f01-e55-shot-00.png: PASS *** Result GL client_buffer_shm/56: ok Deleting shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_Y_UV SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint Deleting shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_XYUV SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint Deleting shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_Y_U_V SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint Deleting shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_RGBA SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint Deleting shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_RGBA SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint Deleting shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_SOLID SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint --- Fixture 1 (GL) ok: passed 56, skipped 56, failed 0, total 112 --- Fixture 2 (GL force-import-yuv-fallback)... [22:56:09.983] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:09.983] Command line: weston-test-client-buffer --backend=headless --debug --socket=test-client-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=264 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log,gl-shader-generator [22:56:09.983] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:09.983] Flight recorder: enabled, scopes subscribed: log [22:56:09.983] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:09.983] Output repaint window is 7 ms maximum. [22:56:09.983] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:09.983] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded Vertex shader body: ----------------------------------------------------------------------------- /* * Copyright 2012 Intel Corporation * Copyright 2015,2019 Collabora, Ltd. * Copyright 2016 NVIDIA Corporation * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice (including the * next paragraph) shall be included in all copies or substantial * portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ /* For annotating shader compile-time constant arguments */ #define compile_const const /* enum gl_shader_texcoord_input */ #define SHADER_TEXCOORD_INPUT_ATTRIB 0 #define SHADER_TEXCOORD_INPUT_SURFACE 1 /* Always use high-precision for vertex calculations */ precision highp float; #ifdef GL_FRAGMENT_PRECISION_HIGH #define FRAG_PRECISION highp #else #define FRAG_PRECISION mediump #endif uniform mat4 proj; uniform mat4 surface_to_buffer; attribute vec2 position; attribute vec2 texcoord; attribute vec4 barycentric; /* Match the varying precision to the fragment shader */ varying FRAG_PRECISION vec2 v_texcoord; varying FRAG_PRECISION vec3 v_barycentric; compile_const int c_texcoord_input = DEF_TEXCOORD_INPUT; compile_const bool c_wireframe = DEF_WIREFRAME; void main() { gl_Position = proj * vec4(position, 0.0, 1.0); if (c_texcoord_input == SHADER_TEXCOORD_INPUT_ATTRIB) v_texcoord = texcoord; else if (c_texcoord_input == SHADER_TEXCOORD_INPUT_SURFACE) v_texcoord = vec2(surface_to_buffer * vec4(position, 0.0, 1.0)); if (c_wireframe) v_barycentric = barycentric.xyz; } Fragment shader body: ----------------------------------------------------------------------------- /* * Copyright 2012 Intel Corporation * Copyright 2015,2019,2021 Collabora, Ltd. * Copyright 2016 NVIDIA Corporation * Copyright 2021 Advanced Micro Devices, Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice (including the * next paragraph) shall be included in all copies or substantial * portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ /* GLSL version 1.00 ES, defined in gl-shaders.c */ /* For annotating shader compile-time constant arguments */ #define compile_const const /* * Enumeration of shader variants, must match enum gl_shader_texture_variant. */ #define SHADER_VARIANT_RGBA 1 #define SHADER_VARIANT_Y_U_V 2 #define SHADER_VARIANT_Y_UV 3 #define SHADER_VARIANT_XYUV 4 #define SHADER_VARIANT_SOLID 5 #define SHADER_VARIANT_EXTERNAL 6 /* enum gl_shader_color_effect */ #define SHADER_COLOR_EFFECT_NONE 0 #define SHADER_COLOR_EFFECT_INVERSION 1 #define SHADER_COLOR_EFFECT_CVD_CORRECTION 2 /* enum gl_shader_color_curve */ #define SHADER_COLOR_CURVE_IDENTITY 0 #define SHADER_COLOR_CURVE_LUT_3x1D 1 #define SHADER_COLOR_CURVE_LINPOW 2 #define SHADER_COLOR_CURVE_POWLIN 3 #define SHADER_COLOR_CURVE_PQ 4 #define SHADER_COLOR_CURVE_PQ_INVERSE 5 /* enum gl_shader_color_mapping */ #define SHADER_COLOR_MAPPING_IDENTITY 0 #define SHADER_COLOR_MAPPING_3DLUT 1 #define SHADER_COLOR_MAPPING_MATRIX 2 #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL #extension GL_OES_EGL_image_external : require #endif #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT #extension GL_OES_texture_3D : require #endif #ifdef GL_FRAGMENT_PRECISION_HIGH #define HIGHPRECISION highp #else #define HIGHPRECISION mediump #endif precision HIGHPRECISION float; /* * These undeclared identifiers will be #defined by a runtime generated code * snippet. */ compile_const int c_variant = DEF_VARIANT; compile_const int c_color_pre_curve = DEF_COLOR_PRE_CURVE; compile_const int c_color_mapping = DEF_COLOR_MAPPING; compile_const int c_color_post_curve = DEF_COLOR_POST_CURVE; compile_const int c_color_effect = DEF_COLOR_EFFECT; compile_const bool c_input_is_premult = DEF_INPUT_IS_PREMULT; compile_const bool c_tint = DEF_TINT; compile_const bool c_wireframe = DEF_WIREFRAME; compile_const bool c_need_color_pipeline = c_color_pre_curve != SHADER_COLOR_CURVE_IDENTITY || c_color_mapping != SHADER_COLOR_MAPPING_IDENTITY || c_color_post_curve != SHADER_COLOR_CURVE_IDENTITY; compile_const bool c_need_straight_alpha = c_need_color_pipeline || c_color_effect == SHADER_COLOR_EFFECT_INVERSION; uniform HIGHPRECISION mat3 yuv_coefficients; uniform HIGHPRECISION vec3 yuv_offsets; vec4 yuva2rgba(vec4 yuva) { vec4 color_out; color_out.rgb = yuv_coefficients * (yuva.xyz - yuv_offsets); color_out.rgb *= yuva.w; color_out.a = yuva.w; return color_out; } #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL uniform samplerExternalOES tex; #else uniform sampler2D tex; #endif varying HIGHPRECISION vec2 v_texcoord; varying HIGHPRECISION vec4 v_color; varying HIGHPRECISION vec3 v_barycentric; uniform sampler2D tex1; uniform sampler2D tex2; uniform sampler2D tex_wireframe; uniform float view_alpha; uniform vec4 unicolor; uniform vec4 tint; uniform ivec4 swizzle_idx[3]; uniform vec4 swizzle_mask[3]; uniform vec4 swizzle_sub[3]; /* #define MAX_CURVE_PARAMS is runtime generated. */ #define MAX_CURVESET_PARAMS (MAX_CURVE_PARAMS * 3) struct lut_2d_t { HIGHPRECISION sampler2D lut_2d; HIGHPRECISION vec2 scale_offset; }; struct parametric_curve_t { HIGHPRECISION float params[MAX_CURVESET_PARAMS]; bool clamped_input; }; uniform lut_2d_t color_pre_curve_lut; uniform parametric_curve_t color_pre_curve_par; uniform lut_2d_t color_post_curve_lut; uniform parametric_curve_t color_post_curve_par; #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT uniform HIGHPRECISION sampler3D color_mapping_lut_3d; uniform HIGHPRECISION vec2 color_mapping_lut_scale_offset; #endif uniform HIGHPRECISION mat3 color_mapping_matrix; uniform HIGHPRECISION vec3 color_mapping_offset; uniform HIGHPRECISION mat3 cvd_correction_matrix; /* * 2D texture sampler abstracting away the lack of swizzles on OpenGL ES 2. This * should only be used by code relying on swizzling. 'unit' is the texture unit * used to index the swizzling uniforms, which must appropriately be set prior * to draw call. */ vec4 texture2D_swizzle(sampler2D sampler, int unit, vec2 coord) { #if GLES_API_MAJOR_VERSION == 3 return texture2D(sampler, coord); #else vec4 color = texture2D(sampler, coord); /* Swizzle components. */ color = vec4(color[swizzle_idx[unit].x], color[swizzle_idx[unit].y], color[swizzle_idx[unit].z], color[swizzle_idx[unit].w]); /* Substitute with 0 or 1. */ return color * swizzle_mask[unit] + swizzle_sub[unit]; #endif } #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL vec4 texture2D_swizzle(samplerExternalOES sampler, int unit, vec2 coord) { return texture2D(sampler, coord); } #endif vec4 sample_input_texture() { vec4 yuva = vec4(0.0, 0.0, 0.0, 1.0); /* Producing RGBA directly */ if (c_variant == SHADER_VARIANT_SOLID) return unicolor; if (c_variant == SHADER_VARIANT_EXTERNAL || c_variant == SHADER_VARIANT_RGBA) return texture2D_swizzle(tex, 0, v_texcoord); /* Requires conversion to RGBA */ if (c_variant == SHADER_VARIANT_Y_U_V) { yuva.x = texture2D_swizzle(tex, 0, v_texcoord).r; yuva.y = texture2D_swizzle(tex1, 1, v_texcoord).r; yuva.z = texture2D_swizzle(tex2, 2, v_texcoord).r; } else if (c_variant == SHADER_VARIANT_Y_UV) { yuva.x = texture2D_swizzle(tex, 0, v_texcoord).r; yuva.yz = texture2D_swizzle(tex1, 1, v_texcoord).rg; } else if (c_variant == SHADER_VARIANT_XYUV) { yuva.xyz = texture2D_swizzle(tex, 0, v_texcoord).rgb; } else { /* Never reached, bad variant value. */ return vec4(1.0, 0.3, 1.0, 1.0); } return yuva2rgba(yuva); } /* * Sample a 1D LUT which is a single row of a 2D texture. The 2D texture has * four rows so that the centers of texels have precise y-coordinates. * * Texture coordinates go from 0.0 to 1.0 corresponding to texture edges. * When we do LUT look-ups with linear filtering, the correct range to sample * from is not from edge to edge, but center of first texel to center of last * texel. This follows because with LUTs, you have the exact end points given, * you never extrapolate but only interpolate. * The scale and offset are precomputed to achieve this mapping. */ float sample_lut_1d(const lut_2d_t lut, float x, compile_const int row) { float tx = x * lut.scale_offset.s + lut.scale_offset.t; float ty = (float(row) + 0.5) / 4.0; return texture2D(lut.lut_2d, vec2(tx, ty)).x; } vec3 sample_lut_3x1d(const lut_2d_t lut, vec3 color) { return vec3(sample_lut_1d(lut, color.r, 0), sample_lut_1d(lut, color.g, 1), sample_lut_1d(lut, color.b, 2)); } vec3 lut_texcoord(vec3 pos, vec2 scale_offset) { return pos * scale_offset.s + scale_offset.t; } struct gabcd_t { float g, a, b, c, d; bool clamp; }; gabcd_t unpack_params(const parametric_curve_t par, compile_const int chan) { /* * For each color channel we have MAX_CURVE_PARAMS parameters. * The parameters for the three curves are stored in RGB order. */ return gabcd_t( par.params[0 + chan * MAX_CURVE_PARAMS], par.params[1 + chan * MAX_CURVE_PARAMS], par.params[2 + chan * MAX_CURVE_PARAMS], par.params[3 + chan * MAX_CURVE_PARAMS], par.params[4 + chan * MAX_CURVE_PARAMS], par.clamped_input ); } float linpow(const gabcd_t p, float x) { /* See WESTON_COLOR_CURVE_PARAMETRIC_TYPE_LINPOW for details about LINPOW. */ if (p.clamp) x = clamp(x, 0.0, 1.0); /* We use mirroring for negative input values. */ float abs_x = abs(x); if (abs_x >= p.d) return sign(x) * pow((p.a * abs_x) + p.b, p.g); return p.c * x; } vec3 sample_linpow_vec3(const parametric_curve_t par, vec3 color) { return vec3(linpow(unpack_params(par, 0), color.r), linpow(unpack_params(par, 1), color.g), linpow(unpack_params(par, 2), color.b)); } float powlin(const gabcd_t p, float x) { /* See WESTON_COLOR_CURVE_PARAMETRIC_TYPE_POWLIN for details about POWLIN. */ if (p.clamp) x = clamp(x, 0.0, 1.0); /* We use mirroring for negative input values. */ float abs_x = abs(x); if (abs_x >= p.d) return sign(x) * (p.a * pow(abs_x, p.g) + p.b); return p.c * x; } vec3 sample_powlin_vec3(const parametric_curve_t par, vec3 color) { return vec3(powlin(unpack_params(par, 0), color.r), powlin(unpack_params(par, 1), color.g), powlin(unpack_params(par, 2), color.b)); } float perceptual_quantizer(float x) { float aux, c1, c2, c3, m1_inv, m2_inv; m1_inv = 1.0 / 0.1593017578125; m2_inv = 1.0 / 78.84375; c1 = 0.8359375; c2 = 18.8515625; c3 = 18.6875; aux = pow(x, m2_inv); /* Normalized result. We don't take into consideration the luminance * levels, as that's only useful when converting the optical values to * nits, but we return them in the [0, 1] range. */ return pow(max(aux - c1, 0.0) / (c2 - c3 * aux), m1_inv); } float perceptual_quantizer_inverse(float x) { float aux, c1, c2, c3, m1, m2; m1 = 0.1593017578125; m2 = 78.84375; c1 = 0.8359375; c2 = 18.8515625; c3 = 18.6875; aux = pow(x, m1); /* Normalized result. We don't take into consideration the luminance * levels, as we don't receive the input as nits, but normalized in the * [0, 1] range. */ return pow((c1 + c2 * aux) / (1.0 + c3 * aux), m2); } float sample_perceptual_quantizer(compile_const bool inverse, float x) { /* PQ and its inverse are only defined for input values in this range. */ x = clamp(x, 0.0, 1.0); if (inverse) return perceptual_quantizer_inverse(x); return perceptual_quantizer(x); } vec3 sample_perceptual_quantizer_vec3(compile_const bool inverse, vec3 color) { return vec3(sample_perceptual_quantizer(inverse, color.r), sample_perceptual_quantizer(inverse, color.g), sample_perceptual_quantizer(inverse, color.b)); } vec3 color_curve(compile_const int curve_type, const lut_2d_t lut, const parametric_curve_t par, vec3 color) { if (curve_type == SHADER_COLOR_CURVE_IDENTITY) { return color; } else if (curve_type == SHADER_COLOR_CURVE_LUT_3x1D) { return sample_lut_3x1d(lut, color); } else if (curve_type == SHADER_COLOR_CURVE_LINPOW) { return sample_linpow_vec3(par, color); } else if (curve_type == SHADER_COLOR_CURVE_POWLIN) { return sample_powlin_vec3(par, color); } else if (curve_type == SHADER_COLOR_CURVE_PQ) { return sample_perceptual_quantizer_vec3(false, /* not inverse */ color); } else if (curve_type == SHADER_COLOR_CURVE_PQ_INVERSE) { return sample_perceptual_quantizer_vec3(true, /* inverse */ color); } else { /* Never reached, bad c_color_pre_curve. */ return vec3(1.0, 0.3, 1.0); } } vec3 sample_color_mapping_lut_3d(vec3 color) { vec3 pos, ret = vec3(0.0, 0.0, 0.0); #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT pos = lut_texcoord(color, color_mapping_lut_scale_offset); ret = texture3D(color_mapping_lut_3d, pos).rgb; #endif return ret; } vec3 color_mapping(vec3 color) { if (c_color_mapping == SHADER_COLOR_MAPPING_IDENTITY) return color; else if (c_color_mapping == SHADER_COLOR_MAPPING_3DLUT) return sample_color_mapping_lut_3d(color); else if (c_color_mapping == SHADER_COLOR_MAPPING_MATRIX) return color_mapping_matrix * color.rgb + color_mapping_offset; else /* Never reached, bad c_color_mapping. */ return vec3(1.0, 0.3, 1.0); } vec4 color_pipeline(vec4 color) { color.rgb = color_curve(c_color_pre_curve, color_pre_curve_lut, color_pre_curve_par, color.rgb); color.rgb = color_mapping(color.rgb); color.rgb = color_curve(c_color_post_curve, color_post_curve_lut, color_post_curve_par, color.rgb); return color; } vec4 color_inversion(vec4 color) { color.rgb = 1.0 - color.rgb; return color; } vec4 color_cvd_correction(vec4 color) { vec3 original; /** * See weston_output_color_effect_cvd_correction() for more details. */ original = color.rgb; color.rgb = cvd_correction_matrix * original; color.rgb = clamp(color.rgb, 0.0, 1.0); return color; } vec4 wireframe() { float edge1 = texture2D(tex_wireframe, vec2(v_barycentric.x, 0.5)).r; float edge2 = texture2D(tex_wireframe, vec2(v_barycentric.y, 0.5)).r; float edge3 = texture2D(tex_wireframe, vec2(v_barycentric.z, 0.5)).r; return vec4(clamp(edge1 + edge2 + edge3, 0.0, 1.0)); } void main() { vec4 color; /* Electrical (non-linear) RGBA values, may be premult or not */ color = sample_input_texture(); /* Ensure straight alpha for e.g. color pipeline, color inversion */ if (c_input_is_premult && c_need_straight_alpha) { if (color.a == 0.0) color.rgb = vec3(0, 0, 0); else color.rgb *= 1.0 / color.a; } /* For now color management and color effects do not coexist */ if (c_need_color_pipeline) color = color_pipeline(color); else if (c_color_effect == SHADER_COLOR_EFFECT_INVERSION) color = color_inversion(color); else if (c_color_effect == SHADER_COLOR_EFFECT_CVD_CORRECTION) color = color_cvd_correction(color); /* Ensure pre-multiplied for blending */ if (!c_input_is_premult || (c_input_is_premult && c_need_straight_alpha)) color.rgb *= color.a; color *= view_alpha; if (c_tint) color = color * vec4(1.0 - tint.a) + tint; if (c_wireframe) { vec4 src = wireframe(); color = color * vec4(1.0 - src.a) + src; } gl_FragColor = color; } ----------------------------------------------------------------------------- Cached GLSL programs: id: (used secs ago) description +/-flags Total: 0 programs. [22:56:09.986] warning: failed to query rendering device from EGL [22:56:09.986] failed to initialize allocator [22:56:09.986] EGL version: 1.5 [22:56:09.986] EGL vendor: Mesa Project [22:56:09.986] EGL client APIs: OpenGL OpenGL_ES [22:56:09.986] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:10.003] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:10.003] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:10.003] GL vendor: Mesa [22:56:10.003] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) Compiling shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_SOLID SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint [22:56:10.006] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:10.009] Using GL renderer [22:56:10.009] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.009] Color manager: no-op protocol support: no [22:56:10.009] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.009] Output 'headless' using color profile: stock sRGB color profile [22:56:10.009] Output 'headless' enabled with head(s) headless [22:56:10.009] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.009] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:10.009] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:10.021] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL force-import-yuv-fallback client_buffer_drm/1 *** Result GL force-import-yuv-fallback client_buffer_drm/1: skip *** Run GL force-import-yuv-fallback client_buffer_drm/2 *** Result GL force-import-yuv-fallback client_buffer_drm/2: skip *** Run GL force-import-yuv-fallback client_buffer_drm/3 *** Result GL force-import-yuv-fallback client_buffer_drm/3: skip *** Run GL force-import-yuv-fallback client_buffer_drm/4 *** Result GL force-import-yuv-fallback client_buffer_drm/4: skip *** Run GL force-import-yuv-fallback client_buffer_drm/5 *** Result GL force-import-yuv-fallback client_buffer_drm/5: skip *** Run GL force-import-yuv-fallback client_buffer_drm/6 *** Result GL force-import-yuv-fallback client_buffer_drm/6: skip *** Run GL force-import-yuv-fallback client_buffer_drm/7 *** Result GL force-import-yuv-fallback client_buffer_drm/7: skip *** Run GL force-import-yuv-fallback client_buffer_drm/8 *** Result GL force-import-yuv-fallback client_buffer_drm/8: skip *** Run GL force-import-yuv-fallback client_buffer_drm/9 *** Result GL force-import-yuv-fallback client_buffer_drm/9: skip *** Run GL force-import-yuv-fallback client_buffer_drm/10 *** Result GL force-import-yuv-fallback client_buffer_drm/10: skip *** Run GL force-import-yuv-fallback client_buffer_drm/11 *** Result GL force-import-yuv-fallback client_buffer_drm/11: skip *** Run GL force-import-yuv-fallback client_buffer_drm/12 *** Result GL force-import-yuv-fallback client_buffer_drm/12: skip *** Run GL force-import-yuv-fallback client_buffer_drm/13 *** Result GL force-import-yuv-fallback client_buffer_drm/13: skip *** Run GL force-import-yuv-fallback client_buffer_drm/14 *** Result GL force-import-yuv-fallback client_buffer_drm/14: skip *** Run GL force-import-yuv-fallback client_buffer_drm/15 *** Result GL force-import-yuv-fallback client_buffer_drm/15: skip *** Run GL force-import-yuv-fallback client_buffer_drm/16 *** Result GL force-import-yuv-fallback client_buffer_drm/16: skip *** Run GL force-import-yuv-fallback client_buffer_drm/17 *** Result GL force-import-yuv-fallback client_buffer_drm/17: skip *** Run GL force-import-yuv-fallback client_buffer_drm/18 *** Result GL force-import-yuv-fallback client_buffer_drm/18: skip *** Run GL force-import-yuv-fallback client_buffer_drm/19 *** Result GL force-import-yuv-fallback client_buffer_drm/19: skip *** Run GL force-import-yuv-fallback client_buffer_drm/20 *** Result GL force-import-yuv-fallback client_buffer_drm/20: skip *** Run GL force-import-yuv-fallback client_buffer_drm/21 *** Result GL force-import-yuv-fallback client_buffer_drm/21: skip *** Run GL force-import-yuv-fallback client_buffer_drm/22 *** Result GL force-import-yuv-fallback client_buffer_drm/22: skip *** Run GL force-import-yuv-fallback client_buffer_drm/23 *** Result GL force-import-yuv-fallback client_buffer_drm/23: skip *** Run GL force-import-yuv-fallback client_buffer_drm/24 *** Result GL force-import-yuv-fallback client_buffer_drm/24: skip *** Run GL force-import-yuv-fallback client_buffer_drm/25 *** Result GL force-import-yuv-fallback client_buffer_drm/25: skip *** Run GL force-import-yuv-fallback client_buffer_drm/26 *** Result GL force-import-yuv-fallback client_buffer_drm/26: skip *** Run GL force-import-yuv-fallback client_buffer_drm/27 *** Result GL force-import-yuv-fallback client_buffer_drm/27: skip *** Run GL force-import-yuv-fallback client_buffer_drm/28 *** Result GL force-import-yuv-fallback client_buffer_drm/28: skip *** Run GL force-import-yuv-fallback client_buffer_drm/29 *** Result GL force-import-yuv-fallback client_buffer_drm/29: skip *** Run GL force-import-yuv-fallback client_buffer_drm/30 *** Result GL force-import-yuv-fallback client_buffer_drm/30: skip *** Run GL force-import-yuv-fallback client_buffer_drm/31 *** Result GL force-import-yuv-fallback client_buffer_drm/31: skip *** Run GL force-import-yuv-fallback client_buffer_drm/32 *** Result GL force-import-yuv-fallback client_buffer_drm/32: skip *** Run GL force-import-yuv-fallback client_buffer_drm/33 *** Result GL force-import-yuv-fallback client_buffer_drm/33: skip *** Run GL force-import-yuv-fallback client_buffer_drm/34 *** Result GL force-import-yuv-fallback client_buffer_drm/34: skip *** Run GL force-import-yuv-fallback client_buffer_drm/35 *** Result GL force-import-yuv-fallback client_buffer_drm/35: skip *** Run GL force-import-yuv-fallback client_buffer_drm/36 *** Result GL force-import-yuv-fallback client_buffer_drm/36: skip *** Run GL force-import-yuv-fallback client_buffer_drm/37 client_buffer_drm-f02-e36: format YUV420 client_buffer_drm-f02-e36: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/37: skip *** Run GL force-import-yuv-fallback client_buffer_drm/38 client_buffer_drm-f02-e37: format YVU420 client_buffer_drm-f02-e37: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/38: skip *** Run GL force-import-yuv-fallback client_buffer_drm/39 client_buffer_drm-f02-e38: format YUV422 client_buffer_drm-f02-e38: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/39: skip *** Run GL force-import-yuv-fallback client_buffer_drm/40 client_buffer_drm-f02-e39: format YVU422 client_buffer_drm-f02-e39: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/40: skip *** Run GL force-import-yuv-fallback client_buffer_drm/41 client_buffer_drm-f02-e40: format YUV444 client_buffer_drm-f02-e40: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/41: skip *** Run GL force-import-yuv-fallback client_buffer_drm/42 client_buffer_drm-f02-e41: format YVU444 client_buffer_drm-f02-e41: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/42: skip *** Run GL force-import-yuv-fallback client_buffer_drm/43 client_buffer_drm-f02-e42: format NV12 client_buffer_drm-f02-e42: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/43: skip *** Run GL force-import-yuv-fallback client_buffer_drm/44 client_buffer_drm-f02-e43: format NV21 client_buffer_drm-f02-e43: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/44: skip *** Run GL force-import-yuv-fallback client_buffer_drm/45 client_buffer_drm-f02-e44: format NV16 client_buffer_drm-f02-e44: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/45: skip *** Run GL force-import-yuv-fallback client_buffer_drm/46 client_buffer_drm-f02-e45: format NV61 client_buffer_drm-f02-e45: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/46: skip *** Run GL force-import-yuv-fallback client_buffer_drm/47 client_buffer_drm-f02-e46: format NV24 client_buffer_drm-f02-e46: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/47: skip *** Run GL force-import-yuv-fallback client_buffer_drm/48 client_buffer_drm-f02-e47: format NV42 client_buffer_drm-f02-e47: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/48: skip *** Run GL force-import-yuv-fallback client_buffer_drm/49 client_buffer_drm-f02-e48: format YUYV client_buffer_drm-f02-e48: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/49: skip *** Run GL force-import-yuv-fallback client_buffer_drm/50 client_buffer_drm-f02-e49: format YVYU client_buffer_drm-f02-e49: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/50: skip *** Run GL force-import-yuv-fallback client_buffer_drm/51 client_buffer_drm-f02-e50: format UYVY client_buffer_drm-f02-e50: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/51: skip *** Run GL force-import-yuv-fallback client_buffer_drm/52 client_buffer_drm-f02-e51: format VYUY client_buffer_drm-f02-e51: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/52: skip *** Run GL force-import-yuv-fallback client_buffer_drm/53 client_buffer_drm-f02-e52: format XYUV8888 client_buffer_drm-f02-e52: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/53: skip *** Run GL force-import-yuv-fallback client_buffer_drm/54 client_buffer_drm-f02-e53: format P010 client_buffer_drm-f02-e53: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/54: skip *** Run GL force-import-yuv-fallback client_buffer_drm/55 client_buffer_drm-f02-e54: format P012 client_buffer_drm-f02-e54: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/55: skip *** Run GL force-import-yuv-fallback client_buffer_drm/56 client_buffer_drm-f02-e55: format P016 client_buffer_drm-f02-e55: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/56: skip *** Run GL force-import-yuv-fallback client_buffer_shm/1 *** Result GL force-import-yuv-fallback client_buffer_shm/1: skip *** Run GL force-import-yuv-fallback client_buffer_shm/2 *** Result GL force-import-yuv-fallback client_buffer_shm/2: skip *** Run GL force-import-yuv-fallback client_buffer_shm/3 *** Result GL force-import-yuv-fallback client_buffer_shm/3: skip *** Run GL force-import-yuv-fallback client_buffer_shm/4 *** Result GL force-import-yuv-fallback client_buffer_shm/4: skip *** Run GL force-import-yuv-fallback client_buffer_shm/5 *** Result GL force-import-yuv-fallback client_buffer_shm/5: skip *** Run GL force-import-yuv-fallback client_buffer_shm/6 *** Result GL force-import-yuv-fallback client_buffer_shm/6: skip *** Run GL force-import-yuv-fallback client_buffer_shm/7 *** Result GL force-import-yuv-fallback client_buffer_shm/7: skip *** Run GL force-import-yuv-fallback client_buffer_shm/8 *** Result GL force-import-yuv-fallback client_buffer_shm/8: skip *** Run GL force-import-yuv-fallback client_buffer_shm/9 *** Result GL force-import-yuv-fallback client_buffer_shm/9: skip *** Run GL force-import-yuv-fallback client_buffer_shm/10 *** Result GL force-import-yuv-fallback client_buffer_shm/10: skip *** Run GL force-import-yuv-fallback client_buffer_shm/11 *** Result GL force-import-yuv-fallback client_buffer_shm/11: skip *** Run GL force-import-yuv-fallback client_buffer_shm/12 *** Result GL force-import-yuv-fallback client_buffer_shm/12: skip *** Run GL force-import-yuv-fallback client_buffer_shm/13 *** Result GL force-import-yuv-fallback client_buffer_shm/13: skip *** Run GL force-import-yuv-fallback client_buffer_shm/14 *** Result GL force-import-yuv-fallback client_buffer_shm/14: skip *** Run GL force-import-yuv-fallback client_buffer_shm/15 *** Result GL force-import-yuv-fallback client_buffer_shm/15: skip *** Run GL force-import-yuv-fallback client_buffer_shm/16 *** Result GL force-import-yuv-fallback client_buffer_shm/16: skip *** Run GL force-import-yuv-fallback client_buffer_shm/17 *** Result GL force-import-yuv-fallback client_buffer_shm/17: skip *** Run GL force-import-yuv-fallback client_buffer_shm/18 *** Result GL force-import-yuv-fallback client_buffer_shm/18: skip *** Run GL force-import-yuv-fallback client_buffer_shm/19 *** Result GL force-import-yuv-fallback client_buffer_shm/19: skip *** Run GL force-import-yuv-fallback client_buffer_shm/20 *** Result GL force-import-yuv-fallback client_buffer_shm/20: skip *** Run GL force-import-yuv-fallback client_buffer_shm/21 *** Result GL force-import-yuv-fallback client_buffer_shm/21: skip *** Run GL force-import-yuv-fallback client_buffer_shm/22 *** Result GL force-import-yuv-fallback client_buffer_shm/22: skip *** Run GL force-import-yuv-fallback client_buffer_shm/23 *** Result GL force-import-yuv-fallback client_buffer_shm/23: skip *** Run GL force-import-yuv-fallback client_buffer_shm/24 *** Result GL force-import-yuv-fallback client_buffer_shm/24: skip *** Run GL force-import-yuv-fallback client_buffer_shm/25 *** Result GL force-import-yuv-fallback client_buffer_shm/25: skip *** Run GL force-import-yuv-fallback client_buffer_shm/26 *** Result GL force-import-yuv-fallback client_buffer_shm/26: skip *** Run GL force-import-yuv-fallback client_buffer_shm/27 *** Result GL force-import-yuv-fallback client_buffer_shm/27: skip *** Run GL force-import-yuv-fallback client_buffer_shm/28 *** Result GL force-import-yuv-fallback client_buffer_shm/28: skip *** Run GL force-import-yuv-fallback client_buffer_shm/29 *** Result GL force-import-yuv-fallback client_buffer_shm/29: skip *** Run GL force-import-yuv-fallback client_buffer_shm/30 *** Result GL force-import-yuv-fallback client_buffer_shm/30: skip *** Run GL force-import-yuv-fallback client_buffer_shm/31 *** Result GL force-import-yuv-fallback client_buffer_shm/31: skip *** Run GL force-import-yuv-fallback client_buffer_shm/32 *** Result GL force-import-yuv-fallback client_buffer_shm/32: skip *** Run GL force-import-yuv-fallback client_buffer_shm/33 *** Result GL force-import-yuv-fallback client_buffer_shm/33: skip *** Run GL force-import-yuv-fallback client_buffer_shm/34 *** Result GL force-import-yuv-fallback client_buffer_shm/34: skip *** Run GL force-import-yuv-fallback client_buffer_shm/35 *** Result GL force-import-yuv-fallback client_buffer_shm/35: skip *** Run GL force-import-yuv-fallback client_buffer_shm/36 *** Result GL force-import-yuv-fallback client_buffer_shm/36: skip *** Run GL force-import-yuv-fallback client_buffer_shm/37 *** Result GL force-import-yuv-fallback client_buffer_shm/37: skip *** Run GL force-import-yuv-fallback client_buffer_shm/38 *** Result GL force-import-yuv-fallback client_buffer_shm/38: skip *** Run GL force-import-yuv-fallback client_buffer_shm/39 *** Result GL force-import-yuv-fallback client_buffer_shm/39: skip *** Run GL force-import-yuv-fallback client_buffer_shm/40 *** Result GL force-import-yuv-fallback client_buffer_shm/40: skip *** Run GL force-import-yuv-fallback client_buffer_shm/41 *** Result GL force-import-yuv-fallback client_buffer_shm/41: skip *** Run GL force-import-yuv-fallback client_buffer_shm/42 *** Result GL force-import-yuv-fallback client_buffer_shm/42: skip *** Run GL force-import-yuv-fallback client_buffer_shm/43 *** Result GL force-import-yuv-fallback client_buffer_shm/43: skip *** Run GL force-import-yuv-fallback client_buffer_shm/44 *** Result GL force-import-yuv-fallback client_buffer_shm/44: skip *** Run GL force-import-yuv-fallback client_buffer_shm/45 *** Result GL force-import-yuv-fallback client_buffer_shm/45: skip *** Run GL force-import-yuv-fallback client_buffer_shm/46 *** Result GL force-import-yuv-fallback client_buffer_shm/46: skip *** Run GL force-import-yuv-fallback client_buffer_shm/47 *** Result GL force-import-yuv-fallback client_buffer_shm/47: skip *** Run GL force-import-yuv-fallback client_buffer_shm/48 *** Result GL force-import-yuv-fallback client_buffer_shm/48: skip *** Run GL force-import-yuv-fallback client_buffer_shm/49 *** Result GL force-import-yuv-fallback client_buffer_shm/49: skip *** Run GL force-import-yuv-fallback client_buffer_shm/50 *** Result GL force-import-yuv-fallback client_buffer_shm/50: skip *** Run GL force-import-yuv-fallback client_buffer_shm/51 *** Result GL force-import-yuv-fallback client_buffer_shm/51: skip *** Run GL force-import-yuv-fallback client_buffer_shm/52 *** Result GL force-import-yuv-fallback client_buffer_shm/52: skip *** Run GL force-import-yuv-fallback client_buffer_shm/53 *** Result GL force-import-yuv-fallback client_buffer_shm/53: skip *** Run GL force-import-yuv-fallback client_buffer_shm/54 *** Result GL force-import-yuv-fallback client_buffer_shm/54: skip *** Run GL force-import-yuv-fallback client_buffer_shm/55 *** Result GL force-import-yuv-fallback client_buffer_shm/55: skip *** Run GL force-import-yuv-fallback client_buffer_shm/56 *** Result GL force-import-yuv-fallback client_buffer_shm/56: skip Deleting shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_SOLID SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint --- Fixture 2 (GL force-import-yuv-fallback) ok: passed 0, skipped 112, failed 0, total 112 --- Fixture 3 (Vulkan)... [22:56:10.032] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.032] Command line: weston-test-client-buffer --backend=headless --debug --socket=test-client-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=264 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop --logger-scopes=log [22:56:10.032] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.032] Flight recorder: enabled, scopes subscribed: log [22:56:10.032] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.032] Output repaint window is 7 ms maximum. [22:56:10.032] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:10.032] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:10.046] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:10.046] Device type: 'cpu' [22:56:10.046] Supported API version: 1.4.335 [22:56:10.046] Driver version: 26.0.4 [22:56:10.063] DRM format modifiers not supported [22:56:10.063] VkSemaphore is not exportable [22:56:10.063] VkSemaphore is not importable [22:56:10.063] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:10.063] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:10.063] failed to initialize allocator [22:56:10.064] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:10.064] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:10.064] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.064] Color manager: no-op protocol support: no [22:56:10.064] Color representation not supported by renderer [22:56:10.064] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.064] Output 'headless' using color profile: stock sRGB color profile [22:56:10.064] Output 'headless' enabled with head(s) headless [22:56:10.064] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.064] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:10.064] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:10.067] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan client_buffer_drm/1 client_buffer_drm-f03-e00: format RGBX4444 client_buffer_drm-f03-e00: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/1: skip *** Run Vulkan client_buffer_drm/2 client_buffer_drm-f03-e01: format RGBA4444 client_buffer_drm-f03-e01: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/2: skip *** Run Vulkan client_buffer_drm/3 client_buffer_drm-f03-e02: format BGRX4444 client_buffer_drm-f03-e02: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/3: skip *** Run Vulkan client_buffer_drm/4 client_buffer_drm-f03-e03: format BGRA4444 client_buffer_drm-f03-e03: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/4: skip *** Run Vulkan client_buffer_drm/5 client_buffer_drm-f03-e04: format XRGB4444 client_buffer_drm-f03-e04: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/5: skip *** Run Vulkan client_buffer_drm/6 client_buffer_drm-f03-e05: format ARGB4444 client_buffer_drm-f03-e05: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/6: skip *** Run Vulkan client_buffer_drm/7 client_buffer_drm-f03-e06: format XBGR4444 client_buffer_drm-f03-e06: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/7: skip *** Run Vulkan client_buffer_drm/8 client_buffer_drm-f03-e07: format ABGR4444 client_buffer_drm-f03-e07: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/8: skip *** Run Vulkan client_buffer_drm/9 client_buffer_drm-f03-e08: format RGBX5551 client_buffer_drm-f03-e08: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/9: skip *** Run Vulkan client_buffer_drm/10 client_buffer_drm-f03-e09: format RGBA5551 client_buffer_drm-f03-e09: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/10: skip *** Run Vulkan client_buffer_drm/11 client_buffer_drm-f03-e10: format BGRX5551 client_buffer_drm-f03-e10: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/11: skip *** Run Vulkan client_buffer_drm/12 client_buffer_drm-f03-e11: format BGRA5551 client_buffer_drm-f03-e11: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/12: skip *** Run Vulkan client_buffer_drm/13 client_buffer_drm-f03-e12: format RGB565 client_buffer_drm-f03-e12: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/13: skip *** Run Vulkan client_buffer_drm/14 client_buffer_drm-f03-e13: format BGR565 client_buffer_drm-f03-e13: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/14: skip *** Run Vulkan client_buffer_drm/15 client_buffer_drm-f03-e14: format RGB888 client_buffer_drm-f03-e14: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/15: skip *** Run Vulkan client_buffer_drm/16 client_buffer_drm-f03-e15: format BGR888 client_buffer_drm-f03-e15: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/16: skip *** Run Vulkan client_buffer_drm/17 client_buffer_drm-f03-e16: format RGBX8888 client_buffer_drm-f03-e16: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/17: skip *** Run Vulkan client_buffer_drm/18 client_buffer_drm-f03-e17: format RGBA8888 client_buffer_drm-f03-e17: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/18: skip *** Run Vulkan client_buffer_drm/19 client_buffer_drm-f03-e18: format BGRX8888 client_buffer_drm-f03-e18: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/19: skip *** Run Vulkan client_buffer_drm/20 client_buffer_drm-f03-e19: format BGRA8888 client_buffer_drm-f03-e19: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/20: skip *** Run Vulkan client_buffer_drm/21 client_buffer_drm-f03-e20: format XRGB8888 client_buffer_drm-f03-e20: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/21: skip *** Run Vulkan client_buffer_drm/22 client_buffer_drm-f03-e21: format ARGB8888 client_buffer_drm-f03-e21: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/22: skip *** Run Vulkan client_buffer_drm/23 client_buffer_drm-f03-e22: format XBGR8888 client_buffer_drm-f03-e22: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/23: skip *** Run Vulkan client_buffer_drm/24 client_buffer_drm-f03-e23: format ABGR8888 client_buffer_drm-f03-e23: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/24: skip *** Run Vulkan client_buffer_drm/25 client_buffer_drm-f03-e24: format XRGB2101010 client_buffer_drm-f03-e24: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/25: skip *** Run Vulkan client_buffer_drm/26 client_buffer_drm-f03-e25: format ARGB2101010 client_buffer_drm-f03-e25: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/26: skip *** Run Vulkan client_buffer_drm/27 client_buffer_drm-f03-e26: format XBGR2101010 client_buffer_drm-f03-e26: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/27: skip *** Run Vulkan client_buffer_drm/28 client_buffer_drm-f03-e27: format ABGR2101010 client_buffer_drm-f03-e27: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/28: skip *** Run Vulkan client_buffer_drm/29 client_buffer_drm-f03-e28: format XRGB16161616 client_buffer_drm-f03-e28: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/29: skip *** Run Vulkan client_buffer_drm/30 client_buffer_drm-f03-e29: format ARGB16161616 client_buffer_drm-f03-e29: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/30: skip *** Run Vulkan client_buffer_drm/31 client_buffer_drm-f03-e30: format XBGR16161616 client_buffer_drm-f03-e30: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/31: skip *** Run Vulkan client_buffer_drm/32 client_buffer_drm-f03-e31: format ABGR16161616 client_buffer_drm-f03-e31: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/32: skip *** Run Vulkan client_buffer_drm/33 client_buffer_drm-f03-e32: format XRGB16161616F client_buffer_drm-f03-e32: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/33: skip *** Run Vulkan client_buffer_drm/34 client_buffer_drm-f03-e33: format ARGB16161616F client_buffer_drm-f03-e33: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/34: skip *** Run Vulkan client_buffer_drm/35 client_buffer_drm-f03-e34: format XBGR16161616F client_buffer_drm-f03-e34: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/35: skip *** Run Vulkan client_buffer_drm/36 client_buffer_drm-f03-e35: format ABGR16161616F client_buffer_drm-f03-e35: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/36: skip *** Run Vulkan client_buffer_drm/37 client_buffer_drm-f03-e36: format YUV420 client_buffer_drm-f03-e36: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/37: skip *** Run Vulkan client_buffer_drm/38 client_buffer_drm-f03-e37: format YVU420 client_buffer_drm-f03-e37: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/38: skip *** Run Vulkan client_buffer_drm/39 client_buffer_drm-f03-e38: format YUV422 client_buffer_drm-f03-e38: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/39: skip *** Run Vulkan client_buffer_drm/40 client_buffer_drm-f03-e39: format YVU422 client_buffer_drm-f03-e39: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/40: skip *** Run Vulkan client_buffer_drm/41 client_buffer_drm-f03-e40: format YUV444 client_buffer_drm-f03-e40: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/41: skip *** Run Vulkan client_buffer_drm/42 client_buffer_drm-f03-e41: format YVU444 client_buffer_drm-f03-e41: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/42: skip *** Run Vulkan client_buffer_drm/43 client_buffer_drm-f03-e42: format NV12 client_buffer_drm-f03-e42: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/43: skip *** Run Vulkan client_buffer_drm/44 client_buffer_drm-f03-e43: format NV21 client_buffer_drm-f03-e43: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/44: skip *** Run Vulkan client_buffer_drm/45 client_buffer_drm-f03-e44: format NV16 client_buffer_drm-f03-e44: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/45: skip *** Run Vulkan client_buffer_drm/46 client_buffer_drm-f03-e45: format NV61 client_buffer_drm-f03-e45: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/46: skip *** Run Vulkan client_buffer_drm/47 client_buffer_drm-f03-e46: format NV24 client_buffer_drm-f03-e46: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/47: skip *** Run Vulkan client_buffer_drm/48 client_buffer_drm-f03-e47: format NV42 client_buffer_drm-f03-e47: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/48: skip *** Run Vulkan client_buffer_drm/49 client_buffer_drm-f03-e48: format YUYV client_buffer_drm-f03-e48: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/49: skip *** Run Vulkan client_buffer_drm/50 client_buffer_drm-f03-e49: format YVYU client_buffer_drm-f03-e49: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/50: skip *** Run Vulkan client_buffer_drm/51 client_buffer_drm-f03-e50: format UYVY client_buffer_drm-f03-e50: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/51: skip *** Run Vulkan client_buffer_drm/52 client_buffer_drm-f03-e51: format VYUY client_buffer_drm-f03-e51: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/52: skip *** Run Vulkan client_buffer_drm/53 client_buffer_drm-f03-e52: format XYUV8888 client_buffer_drm-f03-e52: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/53: skip *** Run Vulkan client_buffer_drm/54 client_buffer_drm-f03-e53: format P010 client_buffer_drm-f03-e53: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/54: skip *** Run Vulkan client_buffer_drm/55 client_buffer_drm-f03-e54: format P012 client_buffer_drm-f03-e54: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/55: skip *** Run Vulkan client_buffer_drm/56 client_buffer_drm-f03-e55: format P016 client_buffer_drm-f03-e55: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/56: skip *** Run Vulkan client_buffer_shm/1 client_buffer_shm-f03-e00: format RGBX4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928000c40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928002790 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f03-e00-shot-00.png: PASS *** Result Vulkan client_buffer_shm/1: ok *** Run Vulkan client_buffer_shm/2 client_buffer_shm-f03-e01: format RGBA4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928000c40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928002790 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f03-e01-shot-00.png: PASS *** Result Vulkan client_buffer_shm/2: ok *** Run Vulkan client_buffer_shm/3 client_buffer_shm-f03-e02: format BGRX4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928000c40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928002790 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f03-e02-shot-00.png: PASS *** Result Vulkan client_buffer_shm/3: ok *** Run Vulkan client_buffer_shm/4 client_buffer_shm-f03-e03: format BGRA4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928000c40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928005a90 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f03-e03-shot-00.png: PASS *** Result Vulkan client_buffer_shm/4: ok *** Run Vulkan client_buffer_shm/5 client_buffer_shm-f03-e04: format XRGB4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e04: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/5: skip *** Run Vulkan client_buffer_shm/6 client_buffer_shm-f03-e05: format ARGB4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e05: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/6: skip *** Run Vulkan client_buffer_shm/7 client_buffer_shm-f03-e06: format XBGR4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e06: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/7: skip *** Run Vulkan client_buffer_shm/8 client_buffer_shm-f03-e07: format ABGR4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e07: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/8: skip *** Run Vulkan client_buffer_shm/9 client_buffer_shm-f03-e08: format RGBX5551 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f99280011a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f03-e08-shot-00.png: PASS *** Result Vulkan client_buffer_shm/9: ok *** Run Vulkan client_buffer_shm/10 client_buffer_shm-f03-e09: format RGBA5551 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928008310 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f03-e09-shot-00.png: PASS *** Result Vulkan client_buffer_shm/10: ok *** Run Vulkan client_buffer_shm/11 client_buffer_shm-f03-e10: format BGRX5551 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800c860 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f03-e10-shot-00.png: PASS *** Result Vulkan client_buffer_shm/11: ok *** Run Vulkan client_buffer_shm/12 client_buffer_shm-f03-e11: format BGRA5551 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800c860 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f03-e11-shot-00.png: PASS *** Result Vulkan client_buffer_shm/12: ok *** Run Vulkan client_buffer_shm/13 client_buffer_shm-f03-e12: format RGB565 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800c860 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-02.png vs. shot ./client_buffer_shm-f03-e12-shot-00.png: PASS *** Result Vulkan client_buffer_shm/13: ok *** Run Vulkan client_buffer_shm/14 client_buffer_shm-f03-e13: format BGR565 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800c860 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-02.png vs. shot ./client_buffer_shm-f03-e13-shot-00.png: PASS *** Result Vulkan client_buffer_shm/14: ok *** Run Vulkan client_buffer_shm/15 client_buffer_shm-f03-e14: format RGB888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e14: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/15: skip *** Run Vulkan client_buffer_shm/16 client_buffer_shm-f03-e15: format BGR888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e15: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/16: skip *** Run Vulkan client_buffer_shm/17 client_buffer_shm-f03-e16: format RGBX8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e16: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/17: skip *** Run Vulkan client_buffer_shm/18 client_buffer_shm-f03-e17: format RGBA8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e17: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/18: skip *** Run Vulkan client_buffer_shm/19 client_buffer_shm-f03-e18: format BGRX8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e18: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/19: skip *** Run Vulkan client_buffer_shm/20 client_buffer_shm-f03-e19: format BGRA8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e19: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/20: skip *** Run Vulkan client_buffer_shm/21 client_buffer_shm-f03-e20: format XRGB8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f99280058d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e20-shot-00.png: PASS *** Result Vulkan client_buffer_shm/21: ok *** Run Vulkan client_buffer_shm/22 client_buffer_shm-f03-e21: format ARGB8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f99280051d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f99280058d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e21-shot-00.png: PASS *** Result Vulkan client_buffer_shm/22: ok *** Run Vulkan client_buffer_shm/23 client_buffer_shm-f03-e22: format XBGR8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f99280051d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e22-shot-00.png: PASS *** Result Vulkan client_buffer_shm/23: ok *** Run Vulkan client_buffer_shm/24 client_buffer_shm-f03-e23: format ABGR8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f99280051d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e23-shot-00.png: PASS *** Result Vulkan client_buffer_shm/24: ok *** Run Vulkan client_buffer_shm/25 client_buffer_shm-f03-e24: format XRGB2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f99280051d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e24-shot-00.png: PASS *** Result Vulkan client_buffer_shm/25: ok *** Run Vulkan client_buffer_shm/26 client_buffer_shm-f03-e25: format ARGB2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928007df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e25-shot-00.png: PASS *** Result Vulkan client_buffer_shm/26: ok *** Run Vulkan client_buffer_shm/27 client_buffer_shm-f03-e26: format XBGR2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928007df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e26-shot-00.png: PASS *** Result Vulkan client_buffer_shm/27: ok *** Run Vulkan client_buffer_shm/28 client_buffer_shm-f03-e27: format ABGR2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928007df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e27-shot-00.png: PASS *** Result Vulkan client_buffer_shm/28: ok *** Run Vulkan client_buffer_shm/29 client_buffer_shm-f03-e28: format XRGB16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e28: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/29: skip *** Run Vulkan client_buffer_shm/30 client_buffer_shm-f03-e29: format ARGB16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e29: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/30: skip *** Run Vulkan client_buffer_shm/31 client_buffer_shm-f03-e30: format XBGR16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928007df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f99280067a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e30-shot-00.png: PASS *** Result Vulkan client_buffer_shm/31: ok *** Run Vulkan client_buffer_shm/32 client_buffer_shm-f03-e31: format ABGR16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928007df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800b930 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e31-shot-00.png: PASS *** Result Vulkan client_buffer_shm/32: ok *** Run Vulkan client_buffer_shm/33 client_buffer_shm-f03-e32: format XRGB16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e32: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/33: skip *** Run Vulkan client_buffer_shm/34 client_buffer_shm-f03-e33: format ARGB16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e33: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/34: skip *** Run Vulkan client_buffer_shm/35 client_buffer_shm-f03-e34: format XBGR16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800c7f0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800b930 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e34-shot-00.png: PASS *** Result Vulkan client_buffer_shm/35: ok *** Run Vulkan client_buffer_shm/36 client_buffer_shm-f03-e35: format ABGR16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800c7f0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800b930 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e35-shot-00.png: PASS *** Result Vulkan client_buffer_shm/36: ok *** Run Vulkan client_buffer_shm/37 client_buffer_shm-f03-e36: format YUV420 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e36: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/37: skip *** Run Vulkan client_buffer_shm/38 client_buffer_shm-f03-e37: format YVU420 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e37: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/38: skip *** Run Vulkan client_buffer_shm/39 client_buffer_shm-f03-e38: format YUV422 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e38: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/39: skip *** Run Vulkan client_buffer_shm/40 client_buffer_shm-f03-e39: format YVU422 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e39: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/40: skip *** Run Vulkan client_buffer_shm/41 client_buffer_shm-f03-e40: format YUV444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e40: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/41: skip *** Run Vulkan client_buffer_shm/42 client_buffer_shm-f03-e41: format YVU444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e41: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/42: skip *** Run Vulkan client_buffer_shm/43 client_buffer_shm-f03-e42: format NV12 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e42: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/43: skip *** Run Vulkan client_buffer_shm/44 client_buffer_shm-f03-e43: format NV21 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e43: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/44: skip *** Run Vulkan client_buffer_shm/45 client_buffer_shm-f03-e44: format NV16 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e44: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/45: skip *** Run Vulkan client_buffer_shm/46 client_buffer_shm-f03-e45: format NV61 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e45: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/46: skip *** Run Vulkan client_buffer_shm/47 client_buffer_shm-f03-e46: format NV24 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e46: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/47: skip *** Run Vulkan client_buffer_shm/48 client_buffer_shm-f03-e47: format NV42 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e47: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/48: skip *** Run Vulkan client_buffer_shm/49 client_buffer_shm-f03-e48: format YUYV test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e48: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/49: skip *** Run Vulkan client_buffer_shm/50 client_buffer_shm-f03-e49: format YVYU test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e49: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/50: skip *** Run Vulkan client_buffer_shm/51 client_buffer_shm-f03-e50: format UYVY test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e50: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/51: skip *** Run Vulkan client_buffer_shm/52 client_buffer_shm-f03-e51: format VYUY test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e51: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/52: skip *** Run Vulkan client_buffer_shm/53 client_buffer_shm-f03-e52: format XYUV8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e52: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/53: skip *** Run Vulkan client_buffer_shm/54 client_buffer_shm-f03-e53: format P010 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e53: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/54: skip *** Run Vulkan client_buffer_shm/55 client_buffer_shm-f03-e54: format P012 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e54: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/55: skip *** Run Vulkan client_buffer_shm/56 client_buffer_shm-f03-e55: format P016 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e55: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/56: skip --- Fixture 3 (Vulkan) ok: passed 22, skipped 90, failed 0, total 112 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 10/68 weston:color-representation-drm RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=49 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-representation-drm ▶ 10/68 GL - dmabuf renderer color_representation_drm/1 SKIP ▶ 10/68 GL - dmabuf renderer color_representation_drm/2 SKIP ▶ 10/68 GL - dmabuf renderer color_representation_drm/3 SKIP ▶ 10/68 GL - dmabuf renderer color_representation_drm/4 SKIP ▶ 10/68 GL - dmabuf renderer color_representation_drm/5 SKIP ▶ 10/68 GL - dmabuf renderer color_representation_drm/6 SKIP ▶ 10/68 GL - dmabuf renderer color_representation_drm/7 SKIP ▶ 10/68 GL - dmabuf renderer color_representation_drm/8 SKIP 10/68 weston:color-representation-drm SKIP 0.01s 0 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 (GL - dmabuf renderer)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 1 (GL - dmabuf renderer) skip: passed 0, skipped 0, failed 0, total 8 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 11/68 weston:color-representation-renderer RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=250 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-representation-renderer 12/68 weston:color-representation-protocol RUNNING >>> MALLOC_PERTURB_=161 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-representation-protocol 13/68 weston:commit-timing RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=21 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-commit-timing 14/68 weston:config-parser RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=140 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-config-parser 15/68 weston:constraints RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=247 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-constraints 16/68 weston:custom-env RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=110 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-custom-env ▶ 14/68 parse_comma_separated_list/1 OK ▶ 14/68 section_from_null/1 OK ▶ 14/68 destroy_null/1 OK ▶ 14/68 doesnt_parse/1 OK ▶ 14/68 doesnt_parse/2 OK ▶ 14/68 doesnt_parse/3 OK ▶ 14/68 get_double_tiny/1 OK ▶ 14/68 get_double_empty/1 OK ▶ 14/68 get_double_notanumber/1 OK ▶ 14/68 get_double_negexpval/1 OK ▶ 14/68 get_double_expval/1 OK ▶ 14/68 get_double_negreal/1 OK ▶ 14/68 get_double_real/1 OK ▶ 14/68 get_double_flag/1 OK ▶ 14/68 get_double_negative/1 OK ▶ 14/68 get_double_zero/1 OK ▶ 14/68 get_double_missing/1 OK ▶ 14/68 get_double_number/1 OK ▶ 14/68 legit_test27/1 OK ▶ 14/68 legit_test26/1 OK ▶ 14/68 legit_test25/1 OK ▶ 14/68 legit_test24/1 OK ▶ 14/68 legit_test23/1 OK ▶ 14/68 legit_test22/1 OK ▶ 14/68 legit_test21/1 OK ▶ 14/68 legit_test20/1 OK ▶ 14/68 legit_test19/1 OK ▶ 14/68 legit_test18/1 OK ▶ 14/68 legit_test17/1 OK ▶ 14/68 legit_test16/1 OK ▶ 14/68 legit_test15/1 OK ▶ 14/68 legit_test14/1 OK ▶ 14/68 legit_test13/1 OK ▶ 14/68 legit_test12/1 OK ▶ 14/68 legit_test11/1 OK ▶ 14/68 legit_test10/1 OK ▶ 14/68 legit_test09/1 OK ▶ 14/68 legit_test08/1 OK ▶ 14/68 legit_test07/1 OK ▶ 14/68 legit_test06/1 OK ▶ 14/68 legit_test05/1 OK ▶ 14/68 legit_test04/1 OK ▶ 14/68 legit_test03/1 OK ▶ 14/68 legit_test02/1 OK ▶ 14/68 legit_test01/1 OK ▶ 14/68 comment_only/1 OK ▶ 16/68 env_parse_string/1 OK ▶ 16/68 env_parse_string/2 OK ▶ 16/68 env_parse_string/3 OK ▶ 16/68 env_parse_string/4 OK ▶ 16/68 env_parse_string/5 OK ▶ 16/68 env_parse_string/6 OK ▶ 16/68 basic_env_arg/1 OK ▶ 16/68 basic_env/1 OK 14/68 weston:config-parser OK 0.03s 46 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run parse_comma_separated_list/1 *** Result parse_comma_separated_list/1: ok *** Run section_from_null/1 *** Result section_from_null/1: ok *** Run destroy_null/1 *** Result destroy_null/1: ok *** Run doesnt_parse/1 malformed section header: [this bracket isn't closed *** Result doesnt_parse/1: ok *** Run doesnt_parse/2 malformed config line: this line isn't any kind of valid *** Result doesnt_parse/2: ok *** Run doesnt_parse/3 malformed config line: =not valid at all *** Result doesnt_parse/3: ok *** Run get_double_tiny/1 *** Result get_double_tiny/1: ok *** Run get_double_empty/1 *** Result get_double_empty/1: ok *** Run get_double_notanumber/1 *** Result get_double_notanumber/1: ok *** Run get_double_negexpval/1 *** Result get_double_negexpval/1: ok *** Run get_double_expval/1 *** Result get_double_expval/1: ok *** Run get_double_negreal/1 *** Result get_double_negreal/1: ok *** Run get_double_real/1 *** Result get_double_real/1: ok *** Run get_double_flag/1 *** Result get_double_flag/1: ok *** Run get_double_negative/1 *** Result get_double_negative/1: ok *** Run get_double_zero/1 *** Result get_double_zero/1: ok *** Run get_double_missing/1 *** Result get_double_missing/1: ok *** Run get_double_number/1 *** Result get_double_number/1: ok *** Run legit_test27/1 *** Result legit_test27/1: ok *** Run legit_test26/1 *** Result legit_test26/1: ok *** Run legit_test25/1 *** Result legit_test25/1: ok *** Run legit_test24/1 *** Result legit_test24/1: ok *** Run legit_test23/1 *** Result legit_test23/1: ok *** Run legit_test22/1 *** Result legit_test22/1: ok *** Run legit_test21/1 *** Result legit_test21/1: ok *** Run legit_test20/1 *** Result legit_test20/1: ok *** Run legit_test19/1 *** Result legit_test19/1: ok *** Run legit_test18/1 *** Result legit_test18/1: ok *** Run legit_test17/1 *** Result legit_test17/1: ok *** Run legit_test16/1 *** Result legit_test16/1: ok *** Run legit_test15/1 *** Result legit_test15/1: ok *** Run legit_test14/1 *** Result legit_test14/1: ok *** Run legit_test13/1 *** Result legit_test13/1: ok *** Run legit_test12/1 *** Result legit_test12/1: ok *** Run legit_test11/1 *** Result legit_test11/1: ok *** Run legit_test10/1 *** Result legit_test10/1: ok *** Run legit_test09/1 *** Result legit_test09/1: ok *** Run legit_test08/1 *** Result legit_test08/1: ok *** Run legit_test07/1 *** Result legit_test07/1: ok *** Run legit_test06/1 *** Result legit_test06/1: ok *** Run legit_test05/1 *** Result legit_test05/1: ok *** Run legit_test04/1 *** Result legit_test04/1: ok *** Run legit_test03/1 *** Result legit_test03/1: ok *** Run legit_test02/1 *** Result legit_test02/1: ok *** Run legit_test01/1 *** Result legit_test01/1: ok *** Run comment_only/1 *** Result comment_only/1: ok --- Fixture 1 () ok: passed 46, skipped 0, failed 0, total 46 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 16/68 weston:custom-env OK 0.02s 8 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run env_parse_string/1 checking exec_str 'ENV1=1 ENV2=owt two-arghs' comparing envp: [0] 'ENV1=1' == 'ENV1=1'? [1] 'ENV2=owt' == 'ENV2=owt'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'two-arghs' == 'two-arghs'? successfully compared argp *** Result env_parse_string/1: ok *** Run env_parse_string/2 checking exec_str 'ENV2=owt one-argh' comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=owt' == 'ENV2=owt'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'one-argh' == 'one-argh'? successfully compared argp *** Result env_parse_string/2: ok *** Run env_parse_string/3 checking exec_str 'FOO=bar one-argh-again' comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=three' == 'ENV3=three'? [3] 'FOO=bar' == 'FOO=bar'? successfully compared envp comparing argp: [0] 'one-argh-again' == 'one-argh-again'? successfully compared argp *** Result env_parse_string/3: ok *** Run env_parse_string/4 checking exec_str 'ENV1=number=7 one-argh-eq' comparing envp: [0] 'ENV1=number=7' == 'ENV1=number=7'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'one-argh-eq' == 'one-argh-eq'? successfully compared argp *** Result env_parse_string/4: ok *** Run env_parse_string/5 checking exec_str 'no-arg-h' comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'no-arg-h' == 'no-arg-h'? successfully compared argp *** Result env_parse_string/5: ok *** Run env_parse_string/6 checking exec_str 'argh-w-arg argequals=thing plainarg ' comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'argh-w-arg' == 'argh-w-arg'? [1] 'argequals=thing' == 'argequals=thing'? [2] 'plainarg' == 'plainarg'? successfully compared argp *** Result env_parse_string/6: ok *** Run basic_env_arg/1 comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'arg1' == 'arg1'? [1] 'arg2' == 'arg2'? [2] 'arg3' == 'arg3'? successfully compared argp *** Result basic_env_arg/1: ok *** Run basic_env/1 comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=four' == 'ENV3=four'? [3] 'ENV5=five' == 'ENV5=five'? successfully compared envp *** Result basic_env/1: ok --- Fixture 1 () ok: passed 8, skipped 0, failed 0, total 8 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 17/68 weston:devices RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=17 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-devices 18/68 weston:drm-formats RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=111 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-drm-formats ▶ 18/68 subtract_arrays_modifier_invalid/1 OK ▶ 18/68 subtract_arrays_exclusive_modifiers/1 OK ▶ 18/68 subtract_arrays_exclusive_formats/1 OK ▶ 18/68 subtract_arrays_same_content/1 OK ▶ 18/68 subtract_arrays/1 OK ▶ 18/68 intersect_arrays_exclusive_modifiers/1 OK ▶ 18/68 intersect_arrays_exclusive_formats/1 OK ▶ 18/68 intersect_arrays_same_content/1 OK ▶ 18/68 intersect_arrays/1 OK ▶ 18/68 join_arrays_modifier_invalid/1 OK ▶ 18/68 join_arrays_exclusive_content/1 OK ▶ 18/68 join_arrays_same_content/1 OK ▶ 18/68 join_arrays/1 OK ▶ 18/68 remove_from_array/1 OK ▶ 18/68 replace_array/1 OK ▶ 18/68 compare_arrays_exclusive_content/1 OK ▶ 18/68 compare_arrays_same_content/1 OK ▶ 18/68 basic_operations/1 OK 18/68 weston:drm-formats OK 0.01s 18 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run subtract_arrays_modifier_invalid/1 *** Result subtract_arrays_modifier_invalid/1: ok *** Run subtract_arrays_exclusive_modifiers/1 *** Result subtract_arrays_exclusive_modifiers/1: ok *** Run subtract_arrays_exclusive_formats/1 *** Result subtract_arrays_exclusive_formats/1: ok *** Run subtract_arrays_same_content/1 *** Result subtract_arrays_same_content/1: ok *** Run subtract_arrays/1 *** Result subtract_arrays/1: ok *** Run intersect_arrays_exclusive_modifiers/1 *** Result intersect_arrays_exclusive_modifiers/1: ok *** Run intersect_arrays_exclusive_formats/1 *** Result intersect_arrays_exclusive_formats/1: ok *** Run intersect_arrays_same_content/1 *** Result intersect_arrays_same_content/1: ok *** Run intersect_arrays/1 *** Result intersect_arrays/1: ok *** Run join_arrays_modifier_invalid/1 *** Result join_arrays_modifier_invalid/1: ok *** Run join_arrays_exclusive_content/1 *** Result join_arrays_exclusive_content/1: ok *** Run join_arrays_same_content/1 *** Result join_arrays_same_content/1: ok *** Run join_arrays/1 *** Result join_arrays/1: ok *** Run remove_from_array/1 *** Result remove_from_array/1: ok *** Run replace_array/1 *** Result replace_array/1: ok *** Run compare_arrays_exclusive_content/1 *** Result compare_arrays_exclusive_content/1: ok *** Run compare_arrays_same_content/1 *** Result compare_arrays_same_content/1: ok *** Run basic_operations/1 *** Result basic_operations/1: ok --- Fixture 1 () ok: passed 18, skipped 0, failed 0, total 18 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 13/68 commit_timing_delete_surface_with_timestamps/1 OK ▶ 13/68 too_many_timestamps/1 OK ▶ 13/68 invalid_timestamp/1 OK ▶ 13/68 use_timer_on_destroyed_surface/1 OK ▶ 13/68 get_two_timers_safely/1 OK ▶ 13/68 get_two_timers/1 OK 13/68 weston:commit-timing OK 0.06s 6 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.466] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.466] Command line: weston-test-commit-timing --backend=headless --debug --socket=test-commit-timing --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:10.466] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.466] Flight recorder: enabled, scopes subscribed: log [22:56:10.466] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.466] Output repaint window is 7 ms maximum. [22:56:10.466] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.478] Using Pixman renderer [22:56:10.478] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.478] Color manager: no-op protocol support: no [22:56:10.478] Color representation not supported by renderer [22:56:10.478] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.478] Output 'headless' using color profile: stock sRGB color profile [22:56:10.478] Output 'headless' enabled with head(s) headless [22:56:10.478] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.478] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.478] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.487] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run commit_timing_delete_surface_with_timestamps/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad8006aa0 test-client: got pointer frame test-client: got pointer leave, surface (nil) test-client: got pointer frame *** Result commit_timing_delete_surface_with_timestamps/1: ok *** Run too_many_timestamps/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad8006aa0 test-client: got pointer frame [22:56:10.492] libwayland: error in client communication (pid 3302) libwayland: wp_commit_timer_v1#18: error 1: target timestamp already set Got expected protocol error on 'wp_commit_timer_v1' (object id: 18) with code 1 *** Result too_many_timestamps/1: ok *** Run invalid_timestamp/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad80071f0 test-client: got pointer frame [22:56:10.493] libwayland: error in client communication (pid 3302) libwayland: wp_commit_timer_v1#18: error 0: target timestamp invalid Got expected protocol error on 'wp_commit_timer_v1' (object id: 18) with code 0 *** Result invalid_timestamp/1: ok *** Run use_timer_on_destroyed_surface/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad80071f0 test-client: got pointer frame [22:56:10.496] libwayland: error in client communication (pid 3302) libwayland: wp_commit_timer_v1#18: error 2: surface destroyed Got expected protocol error on 'wp_commit_timer_v1' (object id: 18) with code 2 *** Result use_timer_on_destroyed_surface/1: ok *** Run get_two_timers_safely/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad8005190 test-client: got pointer frame *** Result get_two_timers_safely/1: ok *** Run get_two_timers/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad8006a60 test-client: got pointer frame [22:56:10.502] libwayland: error in client communication (pid 3302) libwayland: wp_commit_timing_manager_v1#10: error 0: Commit timing resource already exists on surface Got expected protocol error on 'wp_commit_timing_manager_v1' (object id: 10) with code 0 *** Result get_two_timers/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 6, skipped 0, failed 0, total 6 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 15/68 constraints_pointer_focus/1 OK ▶ 15/68 constraints_shell_activate_input/1 OK ▶ 15/68 constraints_already_constrained/1 OK ▶ 15/68 constraints_locked_boundaries_input_region/1 OK ▶ 15/68 constraints_confined_boundaries_input_region/1 OK ▶ 15/68 constraints_events/1 OK 15/68 weston:constraints OK 0.05s 6 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.480] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.480] Command line: weston-test-constraints --backend=headless --debug --socket=test-constraints --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:10.480] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.480] Flight recorder: enabled, scopes subscribed: log [22:56:10.480] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.480] Output repaint window is 7 ms maximum. [22:56:10.480] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.485] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.485] Color manager: no-op protocol support: no [22:56:10.485] Color representation not supported by renderer [22:56:10.485] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.485] Output 'headless' using color profile: stock sRGB color profile [22:56:10.485] Output 'headless' enabled with head(s) headless [22:56:10.485] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.485] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.485] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.489] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run constraints_pointer_focus/1 test-client: got global pointer 100 100 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f46940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4694006aa0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4694006aa0 test-client: got pointer frame test-client: got global pointer 0 0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4694006aa0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f4694006aa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 test-client: got pointer motion 0 0 test-client: got global pointer 100 100 *** Result constraints_pointer_focus/1: ok *** Run constraints_shell_activate_input/1 test-client: got global pointer 100 100 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f46940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4694006aa0 test-client: got pointer frame test-client: got pointer motion 50 50 test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f4694006aa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 *** Result constraints_shell_activate_input/1: ok *** Run constraints_already_constrained/1 test-client: got global pointer 150 150 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f46940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f46940051d0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f46940051d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 [22:56:10.496] libwayland: error in client communication (pid 3304) libwayland: zwp_pointer_constraints_v1#20: error 1: the pointer has a lock/confine request on this surface Got expected protocol error on 'zwp_pointer_constraints_v1' (object id: 20) with code 1 test-client: got global pointer 150 150 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f46940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f4694006fb0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 [22:56:10.501] libwayland: error in client communication (pid 3304) libwayland: zwp_pointer_constraints_v1#20: error 1: the pointer has a lock/confine request on this surface Got expected protocol error on 'zwp_pointer_constraints_v1' (object id: 20) with code 1 *** Result constraints_already_constrained/1: ok *** Run constraints_locked_boundaries_input_region/1 test-client: got global pointer 150 150 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f46940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 100 100 test-client: got keyboard enter, surface 0x7f4694006fb0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 test-client: got global pointer 100 100 test-client: got global pointer 100 100 test-client: got pointer leave, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got global pointer 99 100 *** Result constraints_locked_boundaries_input_region/1: ok *** Run constraints_confined_boundaries_input_region/1 test-client: got global pointer 99 100 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4694008210 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f4694006fb0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 test-client: got pointer motion 0 0 test-client: got global pointer 100 100 test-client: got global pointer 100 100 test-client: got global pointer 100 100 test-client: got pointer motion 99 0 test-client: got global pointer 199 100 test-client: got pointer motion 0 99 test-client: got global pointer 100 199 test-client: got pointer leave, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got global pointer 99 100 *** Result constraints_confined_boundaries_input_region/1: ok *** Run constraints_events/1 test-client: got global pointer 99 100 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4694008210 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f4694006fb0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 *** Result constraints_events/1: ok [22:56:10.509] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 6, skipped 0, failed 0, total 6 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 12/68 color_presentation_protocol_chroma_location/1 OK ▶ 12/68 color_presentation_protocol_chroma_location/2 OK ▶ 12/68 color_presentation_protocol_chroma_location/3 OK ▶ 12/68 color_presentation_protocol_chroma_location/4 OK ▶ 12/68 color_presentation_protocol_chroma_location/5 OK ▶ 12/68 color_presentation_protocol_chroma_location/6 OK ▶ 12/68 color_presentation_protocol_chroma_location/7 OK ▶ 12/68 color_presentation_protocol_alpha_mode/1 OK ▶ 12/68 color_presentation_protocol_alpha_mode/2 OK ▶ 12/68 color_presentation_protocol_alpha_mode/3 OK ▶ 12/68 color_presentation_protocol_alpha_mode/4 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/1 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/2 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/3 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/4 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/5 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/6 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/7 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/8 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/9 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/10 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/11 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/12 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/13 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/14 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/15 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/16 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/17 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/18 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/19 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/20 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/21 OK ▶ 12/68 color_presentation_protocol_valid_coefficients/22 OK ▶ 12/68 color_presentation_protocol_surface_recreate/1 OK ▶ 12/68 color_presentation_protocol_surface_exists/1 OK 12/68 weston:color-representation-protocol OK 0.12s 35 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.452] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.452] Command line: weston-test-color-representation-protocol --backend=headless --debug --socket=test-color-representation-protocol --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:10.452] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.452] Flight recorder: enabled, scopes subscribed: log [22:56:10.452] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.452] Output repaint window is 7 ms maximum. [22:56:10.452] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.455] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:10.483] warning: failed to query rendering device from EGL [22:56:10.483] failed to initialize allocator [22:56:10.483] EGL version: 1.5 [22:56:10.483] EGL vendor: Mesa Project [22:56:10.483] EGL client APIs: OpenGL OpenGL_ES [22:56:10.483] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:10.519] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:10.519] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:10.519] GL vendor: Mesa [22:56:10.519] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:10.525] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:10.525] Using GL renderer [22:56:10.525] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.525] Color manager: no-op protocol support: no [22:56:10.525] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.525] Output 'headless' using color profile: stock sRGB color profile [22:56:10.525] Output 'headless' enabled with head(s) headless [22:56:10.525] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.525] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.526] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.529] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run color_presentation_protocol_chroma_location/1 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/1: ok *** Run color_presentation_protocol_chroma_location/2 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/2: ok *** Run color_presentation_protocol_chroma_location/3 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/3: ok *** Run color_presentation_protocol_chroma_location/4 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/4: ok *** Run color_presentation_protocol_chroma_location/5 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/5: ok *** Run color_presentation_protocol_chroma_location/6 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/6: ok *** Run color_presentation_protocol_chroma_location/7 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.533] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#20: error 5: wp_color_representation_surface_v1@20 Invalid chroma location (0). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 20) with code 5 *** Result color_presentation_protocol_chroma_location/7: ok *** Run color_presentation_protocol_alpha_mode/1 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_alpha_mode/1: ok *** Run color_presentation_protocol_alpha_mode/2 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.533] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#20: error 1: wp_color_representation_surface_v1@20 Invalid alpha mode (1) Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 20) with code 1 *** Result color_presentation_protocol_alpha_mode/2: ok *** Run color_presentation_protocol_alpha_mode/3 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.534] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#20: error 1: wp_color_representation_surface_v1@20 Invalid alpha mode (2) Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 20) with code 1 *** Result color_presentation_protocol_alpha_mode/3: ok *** Run color_presentation_protocol_alpha_mode/4 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.534] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#20: error 1: wp_color_representation_surface_v1@20 Invalid alpha mode (4294967295) Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 20) with code 1 *** Result color_presentation_protocol_alpha_mode/4: ok *** Run color_presentation_protocol_valid_coefficients/1 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/1: ok *** Run color_presentation_protocol_valid_coefficients/2 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.535] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (1) or range (2). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/2: ok *** Run color_presentation_protocol_valid_coefficients/3 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.536] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 2 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/3: ok *** Run color_presentation_protocol_valid_coefficients/4 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.536] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 2 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/4: ok *** Run color_presentation_protocol_valid_coefficients/5 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.537] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 3 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/5: ok *** Run color_presentation_protocol_valid_coefficients/6 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.538] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 3 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/6: ok *** Run color_presentation_protocol_valid_coefficients/7 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.538] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 4 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/7: ok *** Run color_presentation_protocol_valid_coefficients/8 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.539] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 4 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/8: ok *** Run color_presentation_protocol_valid_coefficients/9 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.539] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (3) or range (2). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/9: ok *** Run color_presentation_protocol_valid_coefficients/10 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc006fc0 name: 'test-seat' test-client: got seat 0x7fbbfc006fc0 capabilities: 7 [22:56:10.540] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (3) or range (1). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/10: ok *** Run color_presentation_protocol_valid_coefficients/11 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc006fc0 name: 'test-seat' test-client: got seat 0x7fbbfc006fc0 capabilities: 7 [22:56:10.541] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (0) or range (0). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/11: ok *** Run color_presentation_protocol_valid_coefficients/12 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc006fc0 name: 'test-seat' test-client: got seat 0x7fbbfc006fc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/12: ok *** Run color_presentation_protocol_valid_coefficients/13 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc006fc0 name: 'test-seat' test-client: got seat 0x7fbbfc006fc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/13: ok *** Run color_presentation_protocol_valid_coefficients/14 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc006fc0 name: 'test-seat' test-client: got seat 0x7fbbfc006fc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/14: ok *** Run color_presentation_protocol_valid_coefficients/15 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc000c10 name: 'test-seat' test-client: got seat 0x7fbbfc000c10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/15: ok *** Run color_presentation_protocol_valid_coefficients/16 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc007340 name: 'test-seat' test-client: got seat 0x7fbbfc007340 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/16: ok *** Run color_presentation_protocol_valid_coefficients/17 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc007340 name: 'test-seat' test-client: got seat 0x7fbbfc007340 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/17: ok *** Run color_presentation_protocol_valid_coefficients/18 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc007340 name: 'test-seat' test-client: got seat 0x7fbbfc007340 capabilities: 7 [22:56:10.545] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (1) or range (2). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/18: ok *** Run color_presentation_protocol_valid_coefficients/19 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc007340 name: 'test-seat' test-client: got seat 0x7fbbfc007340 capabilities: 7 [22:56:10.546] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format NV12 not compatible with matrix coefficients 1 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/19: ok *** Run color_presentation_protocol_valid_coefficients/20 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0072b0 name: 'test-seat' test-client: got seat 0x7fbbfc0072b0 capabilities: 7 [22:56:10.546] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (3) or range (2). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/20: ok *** Run color_presentation_protocol_valid_coefficients/21 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc004f40 name: 'test-seat' test-client: got seat 0x7fbbfc004f40 capabilities: 7 [22:56:10.547] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (3) or range (1). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/21: ok *** Run color_presentation_protocol_valid_coefficients/22 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc004f40 name: 'test-seat' test-client: got seat 0x7fbbfc004f40 capabilities: 7 [22:56:10.548] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (0) or range (0). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/22: ok *** Run color_presentation_protocol_surface_recreate/1 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc004f40 name: 'test-seat' test-client: got seat 0x7fbbfc004f40 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_surface_recreate/1: ok *** Run color_presentation_protocol_surface_exists/1 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc004f40 name: 'test-seat' test-client: got seat 0x7fbbfc004f40 capabilities: 7 [22:56:10.549] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_manager_v1#13: error 1: a color representation surface for that surface already exists Got expected protocol error on 'wp_color_representation_manager_v1' (object id: 13) with code 1 *** Result color_presentation_protocol_surface_exists/1: ok --- Fixture 1 () ok: passed 35, skipped 0, failed 0, total 35 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 17/68 seat_destroy_and_recreate/1 OK ▶ 17/68 seats_have_names/1 OK ▶ 17/68 get_device_after_destroy_multiple/1 OK ▶ 17/68 device_release_after_destroy_multiple/1 OK ▶ 17/68 device_release_before_destroy_multiple/1 OK ▶ 17/68 multiple_device_add_and_remove/1 OK ▶ 17/68 seat_capabilities_test/1 OK 17/68 weston:devices OK 0.14s 7 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.494] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.494] Command line: weston-test-devices --backend=headless --debug --socket=test-devices --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:10.494] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.494] Flight recorder: enabled, scopes subscribed: log [22:56:10.494] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.494] Output repaint window is 7 ms maximum. [22:56:10.494] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.500] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.500] Color manager: no-op protocol support: no [22:56:10.500] Color representation not supported by renderer [22:56:10.500] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.500] Output 'headless' using color profile: stock sRGB color profile [22:56:10.500] Output 'headless' enabled with head(s) headless [22:56:10.500] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.500] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.500] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.504] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run seat_destroy_and_recreate/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006aa0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 *** Result seat_destroy_and_recreate/1: ok *** Run seats_have_names/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006470 test-client: got pointer frame *** Result seats_have_names/1: ok *** Run get_device_after_destroy_multiple/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688007970 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688007970 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006190 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006190 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006190 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688008540 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688008540 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688008540 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688008540 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 *** Result get_device_after_destroy_multiple/1: ok *** Run device_release_after_destroy_multiple/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688005da0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688005da0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688005da0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688005da0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 *** Result device_release_after_destroy_multiple/1: ok *** Run device_release_before_destroy_multiple/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 *** Result device_release_before_destroy_multiple/1: ok *** Run multiple_device_add_and_remove/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame *** Result multiple_device_add_and_remove/1: ok *** Run seat_capabilities_test/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 2 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result seat_capabilities_test/1: ok [22:56:10.618] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 7, skipped 0, failed 0, total 7 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 11/68 GL - shm drm_color_representation_reuse_buffer/1 OK ▶ 11/68 GL - shm color_representation_renderer/1 OK ▶ 11/68 GL - shm color_representation_renderer/2 OK ▶ 11/68 GL - shm color_representation_renderer/3 OK ▶ 11/68 GL - shm color_representation_renderer/4 OK ▶ 11/68 GL - shm color_representation_renderer/5 OK ▶ 11/68 GL - shm color_representation_renderer/6 OK ▶ 11/68 GL - shm color_representation_renderer/7 OK ▶ 11/68 GL - shm color_representation_renderer/8 OK ▶ 11/68 GL - dmabuf renderer drm_color_representation_reuse_buffer/1 SKIP ▶ 11/68 GL - dmabuf renderer color_representation_renderer/1 SKIP ▶ 11/68 GL - dmabuf renderer color_representation_renderer/2 SKIP ▶ 11/68 GL - dmabuf renderer color_representation_renderer/3 SKIP ▶ 11/68 GL - dmabuf renderer color_representation_renderer/4 SKIP ▶ 11/68 GL - dmabuf renderer color_representation_renderer/5 SKIP ▶ 11/68 GL - dmabuf renderer color_representation_renderer/6 SKIP ▶ 11/68 GL - dmabuf renderer color_representation_renderer/7 SKIP ▶ 11/68 GL - dmabuf renderer color_representation_renderer/8 SKIP ▶ 11/68 GL - dmabuf renderer + force-import-yuv-fallback drm_color_representation_reuse_buffer/1 SKIP ▶ 11/68 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/1 SKIP ▶ 11/68 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/2 SKIP ▶ 11/68 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/3 SKIP ▶ 11/68 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/4 SKIP ▶ 11/68 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/5 SKIP ▶ 11/68 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/6 SKIP ▶ 11/68 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/7 SKIP ▶ 11/68 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/8 SKIP 11/68 weston:color-representation-renderer OK 0.50s 9 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 3 fixtures. --- Fixture 1 (GL - shm)... Date: 2026-04-10 UTC [22:56:10.448] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.448] Command line: weston-test-color-representation-renderer --backend=headless --debug --socket=test-color-representation-renderer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=1024 --height=768 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log [22:56:10.448] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.448] Flight recorder: enabled, scopes subscribed: log [22:56:10.448] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.448] Output repaint window is 7 ms maximum. [22:56:10.448] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.452] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:10.482] warning: failed to query rendering device from EGL [22:56:10.482] failed to initialize allocator [22:56:10.482] EGL version: 1.5 [22:56:10.482] EGL vendor: Mesa Project [22:56:10.482] EGL client APIs: OpenGL OpenGL_ES [22:56:10.482] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:10.520] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:10.520] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:10.520] GL vendor: Mesa [22:56:10.520] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:10.526] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:10.526] Using GL renderer [22:56:10.526] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.526] Color manager: no-op protocol support: no [22:56:10.526] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.526] Output 'headless' using color profile: stock sRGB color profile [22:56:10.528] Output 'headless' enabled with head(s) headless [22:56:10.528] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.528] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.528] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.532] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL - shm drm_color_representation_reuse_buffer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f8968006bf0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 4 36, surface (nil) test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-01.png vs. shot ./drm_color_representation_reuse_buffer-f01-shot-00.png: PASS *** Result GL - shm drm_color_representation_reuse_buffer/1: ok *** Run GL - shm color_representation_renderer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e00-shot-00.png: PASS *** Result GL - shm color_representation_renderer/1: ok *** Run GL - shm color_representation_renderer/2 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e01-shot-00.png: PASS *** Result GL - shm color_representation_renderer/2: ok *** Run GL - shm color_representation_renderer/3 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e02-shot-00.png: PASS *** Result GL - shm color_representation_renderer/3: ok *** Run GL - shm color_representation_renderer/4 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e03-shot-00.png: PASS *** Result GL - shm color_representation_renderer/4: ok *** Run GL - shm color_representation_renderer/5 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e04-shot-00.png: PASS *** Result GL - shm color_representation_renderer/5: ok *** Run GL - shm color_representation_renderer/6 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e05-shot-00.png: PASS *** Result GL - shm color_representation_renderer/6: ok *** Run GL - shm color_representation_renderer/7 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680085e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e06-shot-00.png: PASS *** Result GL - shm color_representation_renderer/7: ok *** Run GL - shm color_representation_renderer/8 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e07-shot-00.png: PASS *** Result GL - shm color_representation_renderer/8: ok --- Fixture 1 (GL - shm) ok: passed 9, skipped 0, failed 0, total 9 --- Fixture 2 (GL - dmabuf renderer)... [22:56:10.856] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.856] Command line: weston-test-color-representation-renderer --backend=headless --debug --socket=test-color-representation-renderer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=1024 --height=768 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log [22:56:10.856] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.856] Flight recorder: enabled, scopes subscribed: log [22:56:10.856] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.856] Output repaint window is 7 ms maximum. [22:56:10.856] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:10.856] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:10.859] warning: failed to query rendering device from EGL [22:56:10.859] failed to initialize allocator [22:56:10.859] EGL version: 1.5 [22:56:10.859] EGL vendor: Mesa Project [22:56:10.859] EGL client APIs: OpenGL OpenGL_ES [22:56:10.859] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:10.876] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:10.876] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:10.876] GL vendor: Mesa [22:56:10.876] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:10.879] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:10.880] Using GL renderer [22:56:10.880] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.880] Color manager: no-op protocol support: no [22:56:10.880] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.880] Output 'headless' using color profile: stock sRGB color profile [22:56:10.881] Output 'headless' enabled with head(s) headless [22:56:10.881] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.881] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:10.881] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:10.884] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL - dmabuf renderer drm_color_representation_reuse_buffer/1 drm_color_representation_reuse_buffer-f02: Skipped: udmabuf not supported *** Result GL - dmabuf renderer drm_color_representation_reuse_buffer/1: skip *** Run GL - dmabuf renderer color_representation_renderer/1 color_representation_renderer-f02-e00: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/1: skip *** Run GL - dmabuf renderer color_representation_renderer/2 color_representation_renderer-f02-e01: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/2: skip *** Run GL - dmabuf renderer color_representation_renderer/3 color_representation_renderer-f02-e02: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/3: skip *** Run GL - dmabuf renderer color_representation_renderer/4 color_representation_renderer-f02-e03: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/4: skip *** Run GL - dmabuf renderer color_representation_renderer/5 color_representation_renderer-f02-e04: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/5: skip *** Run GL - dmabuf renderer color_representation_renderer/6 color_representation_renderer-f02-e05: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/6: skip *** Run GL - dmabuf renderer color_representation_renderer/7 color_representation_renderer-f02-e06: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/7: skip *** Run GL - dmabuf renderer color_representation_renderer/8 color_representation_renderer-f02-e07: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/8: skip --- Fixture 2 (GL - dmabuf renderer) ok: passed 0, skipped 9, failed 0, total 9 --- Fixture 3 (GL - dmabuf renderer + force-import-yuv-fallback)... [22:56:10.894] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.894] Command line: weston-test-color-representation-renderer --backend=headless --debug --socket=test-color-representation-renderer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=1024 --height=768 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log [22:56:10.894] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.894] Flight recorder: enabled, scopes subscribed: log [22:56:10.894] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.894] Output repaint window is 7 ms maximum. [22:56:10.894] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:10.894] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:10.896] warning: failed to query rendering device from EGL [22:56:10.896] failed to initialize allocator [22:56:10.896] EGL version: 1.5 [22:56:10.896] EGL vendor: Mesa Project [22:56:10.896] EGL client APIs: OpenGL OpenGL_ES [22:56:10.896] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:10.913] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:10.913] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:10.913] GL vendor: Mesa [22:56:10.913] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:10.917] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:10.918] Using GL renderer [22:56:10.918] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.918] Color manager: no-op protocol support: no [22:56:10.918] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.918] Output 'headless' using color profile: stock sRGB color profile [22:56:10.918] Output 'headless' enabled with head(s) headless [22:56:10.918] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.918] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:10.918] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:10.922] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL - dmabuf renderer + force-import-yuv-fallback drm_color_representation_reuse_buffer/1 drm_color_representation_reuse_buffer-f03: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback drm_color_representation_reuse_buffer/1: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/1 color_representation_renderer-f03-e00: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/1: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/2 color_representation_renderer-f03-e01: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/2: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/3 color_representation_renderer-f03-e02: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/3: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/4 color_representation_renderer-f03-e03: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/4: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/5 color_representation_renderer-f03-e04: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/5: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/6 color_representation_renderer-f03-e05: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/6: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/7 color_representation_renderer-f03-e06: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/7: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/8 color_representation_renderer-f03-e07: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/8: skip --- Fixture 3 (GL - dmabuf renderer + force-import-yuv-fallback) ok: passed 0, skipped 9, failed 0, total 9 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 19/68 weston:drm-offload RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=252 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-drm-offload ▶ 19/68 GL drm_offload_windowed_shm/1 SKIP ▶ 19/68 GL drm_offload_windowed/1 SKIP ▶ 19/68 GL drm_offload_fullscreen_black_background_red_subsurface_underlay/1 SKIP ▶ 19/68 GL drm_offload_fullscreen_black_background_black_subsurface_overlay/1 SKIP ▶ 19/68 GL drm_offload_fullscreen_black_background_black_subsurface_underlay/1 SKIP ▶ 19/68 GL drm_offload_fullscreen_semi_transparent_white_background/1 SKIP ▶ 19/68 GL drm_offload_fullscreen_semi_transparent_black_background/1 SKIP ▶ 19/68 GL drm_offload_fullscreen_black_background/1 SKIP ▶ 19/68 GL drm_offload_fullscreen_transparent_overlay/1 SKIP ▶ 19/68 GL drm_offload_fullscreen/1 SKIP ▶ 19/68 Vulkan drm_offload_windowed_shm/1 SKIP ▶ 19/68 Vulkan drm_offload_windowed/1 SKIP ▶ 19/68 Vulkan drm_offload_fullscreen_black_background_red_subsurface_underlay/1 SKIP ▶ 19/68 Vulkan drm_offload_fullscreen_black_background_black_subsurface_overlay/1 SKIP ▶ 19/68 Vulkan drm_offload_fullscreen_black_background_black_subsurface_underlay/1 SKIP ▶ 19/68 Vulkan drm_offload_fullscreen_semi_transparent_white_background/1 SKIP ▶ 19/68 Vulkan drm_offload_fullscreen_semi_transparent_black_background/1 SKIP ▶ 19/68 Vulkan drm_offload_fullscreen_black_background/1 SKIP ▶ 19/68 Vulkan drm_offload_fullscreen_transparent_overlay/1 SKIP ▶ 19/68 Vulkan drm_offload_fullscreen/1 SKIP 19/68 weston:drm-offload SKIP 0.01s 0 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 2 fixtures. --- Fixture 1 (GL)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 1 (GL) skip: passed 0, skipped 0, failed 0, total 10 --- Fixture 2 (Vulkan)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 2 (Vulkan) skip: passed 0, skipped 0, failed 0, total 10 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 20/68 weston:drm-smoke RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=16 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-drm-smoke ▶ 20/68 drm_screenshot_no_damage/1 SKIP ▶ 20/68 drm_smoke/1 SKIP 20/68 weston:drm-smoke SKIP 0.01s 0 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 1 () skip: passed 0, skipped 0, failed 0, total 2 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 21/68 weston:drm-writeback-screenshot RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=166 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-drm-writeback-screenshot ▶ 21/68 Pixman drm_writeback_screenshot/1 SKIP ▶ 21/68 GL - dmabuf drm_writeback_screenshot/1 SKIP ▶ 21/68 Vulkan - dmabuf drm_writeback_screenshot/1 SKIP 21/68 weston:drm-writeback-screenshot SKIP 0.01s 0 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 3 fixtures. --- Fixture 1 (Pixman)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 1 (Pixman) skip: passed 0, skipped 0, failed 0, total 1 --- Fixture 2 (GL - dmabuf)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 2 (GL - dmabuf) skip: passed 0, skipped 0, failed 0, total 1 --- Fixture 3 (Vulkan - dmabuf)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 3 (Vulkan - dmabuf) skip: passed 0, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 22/68 weston:event RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=53 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-event 23/68 weston:fifo RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=63 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-fifo 24/68 weston:idalloc RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=10 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-idalloc 25/68 weston:keyboard RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=216 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-keyboard 26/68 weston:linalg RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=68 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-linalg 27/68 weston:linux-explicit-synchronization RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=67 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-linux-explicit-synchronization ▶ 24/68 test_sequential_ids/1 OK ▶ 26/68 mat4_inversion_precision/1 OK ▶ 26/68 mat4_inversion_precision/2 OK ▶ 26/68 mat4_inversion_precision/3 OK ▶ 26/68 mat4_inversion_precision/4 OK ▶ 26/68 mat4_inversion_precision/5 OK ▶ 26/68 mat4_inversion_precision/6 OK ▶ 26/68 mat4_inversion_precision/7 OK ▶ 26/68 mat4_inf_norm/1 OK ▶ 26/68 mat4_layout/1 OK ▶ 26/68 vec4_layout/1 OK ▶ 26/68 mat3_inversion_precision/1 OK ▶ 26/68 mat3_inversion_precision/2 OK ▶ 26/68 mat3_inversion_precision/3 OK ▶ 26/68 mat3_inversion_precision/4 OK ▶ 26/68 mat3_inversion_precision/5 OK ▶ 26/68 mat3_inversion_precision/6 OK ▶ 26/68 mat3_inversion_precision/7 OK ▶ 26/68 mat3_inf_norm/1 OK ▶ 26/68 mat3_layout/1 OK ▶ 26/68 vec3_layout/1 OK 24/68 weston:idalloc OK 0.02s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run test_sequential_ids/1 *** Result test_sequential_ids/1: ok --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 26/68 weston:linalg OK 0.01s 20 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run mat4_inversion_precision/1 Residual error 0 (inf bits precision), limit 0. *** Result mat4_inversion_precision/1: ok *** Run mat4_inversion_precision/2 Residual error 0 (inf bits precision), limit 0. *** Result mat4_inversion_precision/2: ok *** Run mat4_inversion_precision/3 Residual error 9.53674e-06 (16.7 bits precision), limit 1e-05. *** Result mat4_inversion_precision/3: ok *** Run mat4_inversion_precision/4 Residual error 3.05176e-05 (15.0 bits precision), limit 0.0001. *** Result mat4_inversion_precision/4: ok *** Run mat4_inversion_precision/5 Residual error 2.58684e-05 (15.2 bits precision), limit 0.0001. *** Result mat4_inversion_precision/5: ok *** Run mat4_inversion_precision/6 Residual error 0.0109863 (6.5 bits precision), limit 0.02. *** Result mat4_inversion_precision/6: ok *** Run mat4_inversion_precision/7 Residual error 3.57628e-07 (21.4 bits precision), limit 1e-06. *** Result mat4_inversion_precision/7: ok *** Run mat4_inf_norm/1 *** Result mat4_inf_norm/1: ok *** Run mat4_layout/1 *** Result mat4_layout/1: ok *** Run vec4_layout/1 *** Result vec4_layout/1: ok *** Run mat3_inversion_precision/1 Residual error 0 (inf bits precision), limit 0. *** Result mat3_inversion_precision/1: ok *** Run mat3_inversion_precision/2 Residual error 0 (inf bits precision), limit 0. *** Result mat3_inversion_precision/2: ok *** Run mat3_inversion_precision/3 Residual error 3.06368e-05 (15.0 bits precision), limit 0.0001. *** Result mat3_inversion_precision/3: ok *** Run mat3_inversion_precision/4 Residual error 3.8147e-05 (14.7 bits precision), limit 0.0001. *** Result mat3_inversion_precision/4: ok *** Run mat3_inversion_precision/5 Residual error 3.17097e-05 (14.9 bits precision), limit 0.0001. *** Result mat3_inversion_precision/5: ok *** Run mat3_inversion_precision/6 Residual error 0.015625 (6.0 bits precision), limit 0.02. *** Result mat3_inversion_precision/6: ok *** Run mat3_inversion_precision/7 Residual error 2.38419e-07 (22.0 bits precision), limit 1e-06. *** Result mat3_inversion_precision/7: ok *** Run mat3_inf_norm/1 *** Result mat3_inf_norm/1: ok *** Run mat3_layout/1 *** Result mat3_layout/1: ok *** Run vec3_layout/1 *** Result vec3_layout/1: ok --- Fixture 1 () ok: passed 20, skipped 0, failed 0, total 20 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 28/68 weston:matrix RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=160 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-matrix 29/68 weston:matrix-transform RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=165 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-matrix-transform ▶ 22/68 buffer_release/1 OK ▶ 22/68 test_surface_output/1 OK ▶ 25/68 keyboard_timestamps_stop_after_client_releases_wl_keyboard/1 OK ▶ 25/68 keyboard_timestamps_stop_after_input_timestamps_object_is_destroyed/1 OK ▶ 25/68 keyboard_key_event_time/1 OK ▶ 25/68 simple_keyboard_test/1 OK 22/68 weston:event OK 0.04s 2 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.979] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.979] Command line: weston-test-event --backend=headless --debug --socket=test-event --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:10.979] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.979] Flight recorder: enabled, scopes subscribed: log [22:56:10.979] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.979] Output repaint window is 7 ms maximum. [22:56:10.979] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.983] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.983] Color manager: no-op protocol support: no [22:56:10.983] Color representation not supported by renderer [22:56:10.983] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.983] Output 'headless' using color profile: stock sRGB color profile [22:56:10.983] Output 'headless' enabled with head(s) headless [22:56:10.983] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.983] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.983] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.987] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run buffer_release/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e0c0064e0 name: 'test-seat' test-client: got seat 0x7f6e0c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e0c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f6e0c006aa0 test-client: got pointer frame *** Result buffer_release/1: ok *** Run test_surface_output/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e0c0064e0 name: 'test-seat' test-client: got seat 0x7f6e0c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e0c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f6e0c006aa0 test-client: got pointer frame test-client: got surface leave output 0x7f6e0c0069c0 test-client: got surface enter output 0x7f6e0c0069c0 test-client: got surface leave output 0x7f6e0c0069c0 test-client: got surface enter output 0x7f6e0c0069c0 test-client: got surface leave output 0x7f6e0c0069c0 test-client: got surface enter output 0x7f6e0c0069c0 test-client: got surface leave output 0x7f6e0c0069c0 test-client: got surface enter output 0x7f6e0c0069c0 *** Result test_surface_output/1: ok [22:56:10.995] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 2, skipped 0, failed 0, total 2 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 25/68 weston:keyboard OK 0.03s 4 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.989] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.989] Command line: weston-test-keyboard --backend=headless --debug --socket=test-keyboard --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:10.989] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.989] Flight recorder: enabled, scopes subscribed: log [22:56:10.989] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.989] Output repaint window is 7 ms maximum. [22:56:10.989] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.993] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.993] Color manager: no-op protocol support: no [22:56:10.993] Color representation not supported by renderer [22:56:10.993] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.993] Output 'headless' using color profile: stock sRGB color profile [22:56:10.993] Output 'headless' enabled with head(s) headless [22:56:10.993] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.993] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.993] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.997] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run keyboard_timestamps_stop_after_client_releases_wl_keyboard/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9e040064e0 name: 'test-seat' test-client: got seat 0x7f9e040064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9e040069c0 test-client: got keyboard enter, surface 0x7f9e04006aa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got input timestamp 1.1000001 test-client: got keyboard key 1 1 *** Result keyboard_timestamps_stop_after_client_releases_wl_keyboard/1: ok *** Run keyboard_timestamps_stop_after_input_timestamps_object_is_destroyed/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9e040064e0 name: 'test-seat' test-client: got seat 0x7f9e040064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9e040069c0 test-client: got keyboard enter, surface 0x7f9e04006aa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got input timestamp 1.1000001 test-client: got keyboard key 1 1 test-client: got keyboard key 1 0 *** Result keyboard_timestamps_stop_after_input_timestamps_object_is_destroyed/1: ok *** Run keyboard_key_event_time/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9e040064e0 name: 'test-seat' test-client: got seat 0x7f9e040064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9e040069c0 test-client: got keyboard enter, surface 0x7f9e04007bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got input timestamp 1.1000001 test-client: got keyboard key 1 1 test-client: got input timestamp 2.2000001 test-client: got keyboard key 1 0 *** Result keyboard_key_event_time/1: ok *** Run simple_keyboard_test/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9e040064e0 name: 'test-seat' test-client: got seat 0x7f9e040064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9e040069c0 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 1 1 test-client: got keyboard key 1 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 2 1 test-client: got keyboard key 2 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 3 1 test-client: got keyboard key 3 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 4 1 test-client: got keyboard key 4 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 5 1 test-client: got keyboard key 5 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 6 1 test-client: got keyboard key 6 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 7 1 test-client: got keyboard key 7 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 8 1 test-client: got keyboard key 8 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 9 1 test-client: got keyboard key 9 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 10 1 test-client: got keyboard key 10 0 test-client: got keyboard leave, surface 0x7f9e04006210 *** Result simple_keyboard_test/1: ok [22:56:11.002] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 4, skipped 0, failed 0, total 4 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 28/68 matrix_inversion_precision/1 OK ▶ 28/68 matrix_inversion_precision/2 OK ▶ 28/68 matrix_inversion_precision/3 OK ▶ 28/68 matrix_inversion_precision/4 OK ▶ 28/68 matrix_inversion_precision/5 OK ▶ 28/68 matrix_inversion_precision/6 OK ▶ 28/68 matrix_inversion_precision/7 OK 30/68 weston:output-capture-protocol RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=235 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-output-capture-protocol 31/68 weston:output-damage RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=189 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-output-damage 28/68 weston:matrix OK 0.02s 7 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run matrix_inversion_precision/1 Residual error 0 (inf bits precision), limit 0. *** Result matrix_inversion_precision/1: ok *** Run matrix_inversion_precision/2 Residual error 0 (inf bits precision), limit 0. *** Result matrix_inversion_precision/2: ok *** Run matrix_inversion_precision/3 Residual error 9.53674e-06 (16.7 bits precision), limit 1e-05. *** Result matrix_inversion_precision/3: ok *** Run matrix_inversion_precision/4 Residual error 3.05176e-05 (15.0 bits precision), limit 0.0001. *** Result matrix_inversion_precision/4: ok *** Run matrix_inversion_precision/5 Residual error 2.58684e-05 (15.2 bits precision), limit 0.0001. *** Result matrix_inversion_precision/5: ok *** Run matrix_inversion_precision/6 Residual error 0.0109863 (6.5 bits precision), limit 0.02. *** Result matrix_inversion_precision/6: ok *** Run matrix_inversion_precision/7 Residual error 3.57628e-07 (21.4 bits precision), limit 1e-06. *** Result matrix_inversion_precision/7: ok --- Fixture 1 () ok: passed 7, skipped 0, failed 0, total 7 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 29/68 output_matrix_to_standard_transform/1 OK ▶ 29/68 surface_matrix_to_standard_transform/1 OK ▶ 29/68 transformation_matrix/1 OK 32/68 weston:output-decorations RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=41 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-output-decorations 29/68 weston:matrix-transform OK 0.02s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run output_matrix_to_standard_transform/1 *** Result output_matrix_to_standard_transform/1: ok *** Run surface_matrix_to_standard_transform/1 *** Result surface_matrix_to_standard_transform/1: ok *** Run transformation_matrix/1 *** Result transformation_matrix/1: ok --- Fixture 1 () ok: passed 3, skipped 0, failed 0, total 3 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 33/68 weston:output-transforms RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=239 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-output-transforms ▶ 27/68 get_release_events_are_emitted_for_same_buffer_on_different_surfaces/1 OK ▶ 27/68 get_release_events_are_emitted_for_same_buffer_on_surface/1 OK ▶ 27/68 get_release_events_are_emitted_for_different_buffers/1 OK ▶ 27/68 get_release_after_commit_succeeds/1 OK ▶ 27/68 get_release_on_destroyed_surface_raises_error/1 OK ▶ 27/68 get_release_without_buffer_raises_commit_error/1 OK ▶ 27/68 second_buffer_release_in_commit_raises_error/1 OK ▶ 27/68 set_acquire_fence_on_destroyed_surface_raises_error/1 OK ▶ 27/68 set_acquire_fence_with_invalid_fence_raises_error/1 OK ▶ 27/68 second_surface_synchronization_on_surface_raises_error/1 OK 27/68 weston:linux-explicit-synchronization OK 0.06s 10 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.998] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.998] Command line: weston-test-linux-explicit-synchronization --backend=headless --debug --socket=test-linux-explicit-synchronization --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:10.998] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.999] Flight recorder: enabled, scopes subscribed: log [22:56:10.999] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.999] Output repaint window is 7 ms maximum. [22:56:10.999] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.002] Using Pixman renderer [22:56:11.002] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.002] Color manager: no-op protocol support: no [22:56:11.002] Color representation not supported by renderer [22:56:11.002] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.002] Output 'headless' using color profile: stock sRGB color profile [22:56:11.003] Output 'headless' enabled with head(s) headless [22:56:11.003] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.003] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.003] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.007] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run get_release_events_are_emitted_for_same_buffer_on_different_surfaces/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 test-client: got surface enter output 0x7f4e800069c0 *** Result get_release_events_are_emitted_for_same_buffer_on_different_surfaces/1: ok *** Run get_release_events_are_emitted_for_same_buffer_on_surface/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 *** Result get_release_events_are_emitted_for_same_buffer_on_surface/1: ok *** Run get_release_events_are_emitted_for_different_buffers/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 *** Result get_release_events_are_emitted_for_different_buffers/1: ok *** Run get_release_after_commit_succeeds/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 *** Result get_release_after_commit_succeeds/1: ok *** Run get_release_on_destroyed_surface_raises_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 [22:56:11.038] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_surface_synchronization_v1#18: error 3: surface no longer exists Got expected protocol error on 'zwp_linux_surface_synchronization_v1' (object id: 18) with code 3 *** Result get_release_on_destroyed_surface_raises_error/1: ok *** Run get_release_without_buffer_raises_commit_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 [22:56:11.039] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_surface_synchronization_v1#18: error 5: wl_surface@3 no buffer for synchronization Got expected protocol error on 'zwp_linux_surface_synchronization_v1' (object id: 18) with code 5 *** Result get_release_without_buffer_raises_commit_error/1: ok *** Run second_buffer_release_in_commit_raises_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 [22:56:11.040] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_surface_synchronization_v1#18: error 2: already has a buffer release Got expected protocol error on 'zwp_linux_surface_synchronization_v1' (object id: 18) with code 2 *** Result second_buffer_release_in_commit_raises_error/1: ok *** Run set_acquire_fence_on_destroyed_surface_raises_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 [22:56:11.041] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_surface_synchronization_v1#18: error 3: surface no longer exists Got expected protocol error on 'zwp_linux_surface_synchronization_v1' (object id: 18) with code 3 *** Result set_acquire_fence_on_destroyed_surface_raises_error/1: ok *** Run set_acquire_fence_with_invalid_fence_raises_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e80007470 [22:56:11.048] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_surface_synchronization_v1#18: error 0: invalid fence fd Got expected protocol error on 'zwp_linux_surface_synchronization_v1' (object id: 18) with code 0 *** Result set_acquire_fence_with_invalid_fence_raises_error/1: ok *** Run second_surface_synchronization_on_surface_raises_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 [22:56:11.049] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_explicit_synchronization_v1#20: error 0: wl_surface@3 already has a synchronization object Got expected protocol error on 'zwp_linux_explicit_synchronization_v1' (object id: 20) with code 0 *** Result second_surface_synchronization_on_surface_raises_error/1: ok --- Fixture 1 () ok: passed 10, skipped 0, failed 0, total 10 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 34/68 weston:plugin-registry RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=116 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin-registry ▶ 23/68 fifo_when_occlusion_changes/1 OK ▶ 23/68 fifo_on_subsurface/1 OK ▶ 23/68 fifo_on_occluded_surface/1 OK ▶ 23/68 fifo_many_barriers/1 OK ▶ 23/68 fifo_delete_surface_with_barriers/1 OK ▶ 23/68 use_fifo_on_destroyed_surface/1 OK ▶ 23/68 get_two_fifos_safely/1 OK ▶ 23/68 get_two_fifos/1 OK 23/68 weston:fifo OK 0.10s 8 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.981] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.981] Command line: weston-test-fifo --backend=headless --debug --socket=test-fifo --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:10.981] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.981] Flight recorder: enabled, scopes subscribed: log [22:56:10.981] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.981] Output repaint window is 7 ms maximum. [22:56:10.981] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.984] Using Pixman renderer [22:56:10.985] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.985] Color manager: no-op protocol support: no [22:56:10.985] Color representation not supported by renderer [22:56:10.985] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.985] Output 'headless' using color profile: stock sRGB color profile [22:56:10.985] Output 'headless' enabled with head(s) headless [22:56:10.985] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.985] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.985] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.988] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run fifo_when_occlusion_changes/1 test-client: got global pointer 100 100 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fc78c006aa0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fc78c006aa0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 25 75, surface (nil) test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/occlusion_change_start-00.png vs. shot ./fifo_when_occlusion_changes-f01-shot-00.png: PASS *** Result fifo_when_occlusion_changes/1: ok *** Run fifo_on_subsurface/1 test-client: got global pointer 100 100 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fc78c006aa0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/fifo_subsurface_start-00.png vs. shot ./fifo_on_subsurface-f01-shot-00.png: PASS *** Result fifo_on_subsurface/1: ok *** Run fifo_on_occluded_surface/1 test-client: got global pointer 100 100 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 90 90, surface 0x7fc78c006aa0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fc78c006aa0 test-client: got pointer frame test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/fifo_occlude_start-00.png vs. shot ./fifo_on_occluded_surface-f01-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/fifo_occlude_restack-00.png vs. shot ./fifo_on_occluded_surface-f01-shot-00.png: PASS *** Result fifo_on_occluded_surface/1: ok *** Run fifo_many_barriers/1 test-client: got global pointer 2 30 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 *** Result fifo_many_barriers/1: ok *** Run fifo_delete_surface_with_barriers/1 test-client: got global pointer 2 30 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 *** Result fifo_delete_surface_with_barriers/1: ok *** Run use_fifo_on_destroyed_surface/1 test-client: got global pointer 2 30 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 [22:56:11.070] libwayland: error in client communication (pid 3355) libwayland: wp_fifo_v1#20: error 0: surface destroyed Got expected protocol error on 'wp_fifo_v1' (object id: 20) with code 0 *** Result use_fifo_on_destroyed_surface/1: ok *** Run get_two_fifos_safely/1 test-client: got global pointer 2 30 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c004c40 *** Result get_two_fifos_safely/1: ok *** Run get_two_fifos/1 test-client: got global pointer 2 30 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c006ff0 [22:56:11.072] libwayland: error in client communication (pid 3355) libwayland: wp_fifo_manager_v1#9: error 0: Fifo resource already exists on surface Got expected protocol error on 'wp_fifo_manager_v1' (object id: 9) with code 0 *** Result get_two_fifos/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 8, skipped 0, failed 0, total 8 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 35/68 weston:paint-node RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=23 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-paint-node ▶ 34/68 plugin_registry_test/1 OK 34/68 weston:plugin-registry OK 0.04s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.071] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.071] Command line: weston-test-plugin-registry --backend=headless --debug --socket=test-plugin-registry --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.071] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.071] Flight recorder: enabled, scopes subscribed: log [22:56:11.071] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.071] Output repaint window is 7 ms maximum. [22:56:11.071] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.085] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.085] Color manager: no-op protocol support: no [22:56:11.085] Color representation not supported by renderer [22:56:11.085] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.085] Output 'headless' using color profile: stock sRGB color profile [22:56:11.085] Output 'headless' enabled with head(s) headless [22:56:11.085] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.085] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.085] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.093] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run plugin_registry_test/1 [22:56:11.093] Registered plugin API 'test_my_api_v1' of size 24 [22:56:11.093] Registered plugin API 'another' of size 24 *** Result plugin_registry_test/1: ok [22:56:11.093] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 36/68 weston:pointer RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=2 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-pointer ▶ 35/68 test_surface_unmaps_on_null/1 OK ▶ 35/68 top_surface_present_in_output_repaint/1 OK ▶ 35/68 paint_node_status_on_repaint/1 OK 35/68 weston:paint-node OK 0.04s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.091] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.091] Command line: weston-test-paint-node --backend=headless --debug --socket=test-paint-node --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:11.091] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.091] Flight recorder: enabled, scopes subscribed: log [22:56:11.091] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.091] Output repaint window is 7 ms maximum. [22:56:11.091] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.096] Using Pixman renderer [22:56:11.096] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.096] Color manager: no-op protocol support: no [22:56:11.096] Color representation not supported by renderer [22:56:11.096] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.096] Output 'headless' using color profile: stock sRGB color profile [22:56:11.097] Output 'headless' enabled with head(s) headless [22:56:11.097] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.097] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.097] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.100] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run test_surface_unmaps_on_null/1 test-client: got global pointer 100 100 test-client: got seat 0x7f97a80064e0 name: 'test-seat' test-client: got seat 0x7f97a80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f97a80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f97a8006aa0 test-client: got pointer frame *** Result test_surface_unmaps_on_null/1: ok *** Run top_surface_present_in_output_repaint/1 test-client: got global pointer 2 30 test-client: got seat 0x7f97a80064e0 name: 'test-seat' test-client: got seat 0x7f97a80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f97a80069c0 *** Result top_surface_present_in_output_repaint/1: ok *** Run paint_node_status_on_repaint/1 test-client: got global pointer 2 30 test-client: got seat 0x7f97a80064e0 name: 'test-seat' test-client: got seat 0x7f97a80064e0 capabilities: 7 *** Result paint_node_status_on_repaint/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 3, skipped 0, failed 0, total 3 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 37/68 weston:pointer-shot RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=179 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-pointer-shot ▶ 36/68 pointer_timestamps_stop_after_client_releases_wl_pointer/1 OK ▶ 36/68 pointer_timestamps_stop_after_input_timestamps_object_is_destroyed/1 OK ▶ 36/68 pointer_axis_events/1 OK ▶ 36/68 pointer_button_events/1 OK ▶ 36/68 pointer_motion_events/1 OK ▶ 36/68 test_pointer_surface_move/1 OK ▶ 36/68 test_pointer_right_center/1 OK ▶ 36/68 test_pointer_left_center/1 OK ▶ 36/68 test_pointer_bottom_center/1 OK ▶ 36/68 test_pointer_top_center/1 OK ▶ 36/68 test_pointer_bottom_right/1 OK ▶ 36/68 test_pointer_top_right/1 OK ▶ 36/68 test_pointer_bottom_left/1 OK ▶ 36/68 test_pointer_top_left/1 OK 36/68 weston:pointer OK 0.07s 14 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.120] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.120] Command line: weston-test-pointer --backend=headless --debug --socket=test-pointer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.120] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.120] Flight recorder: enabled, scopes subscribed: log [22:56:11.120] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.120] Output repaint window is 7 ms maximum. [22:56:11.120] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.127] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.127] Color manager: no-op protocol support: no [22:56:11.127] Color representation not supported by renderer [22:56:11.127] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.127] Output 'headless' using color profile: stock sRGB color profile [22:56:11.127] Output 'headless' enabled with head(s) headless [22:56:11.127] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.127] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.127] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.130] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pointer_timestamps_stop_after_client_releases_wl_pointer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4940006aa0 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got input timestamp 1.1000001 test-client: got pointer motion 50 50 test-client: got global pointer 150 150 test-client: got global pointer 175 175 *** Result pointer_timestamps_stop_after_client_releases_wl_pointer/1: ok *** Run pointer_timestamps_stop_after_input_timestamps_object_is_destroyed/1 test-client: got global pointer 175 175 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 75 75, surface 0x7f4940006aa0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 100 100 test-client: got keyboard enter, surface 0x7f4940006aa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got input timestamp 1.1000001 test-client: got pointer button 272 1 test-client: got pointer button 272 0 *** Result pointer_timestamps_stop_after_input_timestamps_object_is_destroyed/1: ok *** Run pointer_axis_events/1 test-client: got global pointer 100 100 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4940006050 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got input timestamp 1.1000001 test-client: got pointer axis 1 1.000000 test-client: got input timestamp 2.2000001 test-client: got pointer axis stop 2 *** Result pointer_axis_events/1: ok *** Run pointer_button_events/1 test-client: got global pointer 100 100 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got keyboard enter, surface 0x7f4940006010 test-client: got keyboard modifiers 0 0 0 0 test-client: got input timestamp 1.1000001 test-client: got pointer button 272 1 test-client: got input timestamp 2.2000001 test-client: got pointer button 272 0 *** Result pointer_button_events/1: ok *** Run pointer_motion_events/1 test-client: got global pointer 100 100 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got input timestamp 1.1000001 test-client: got pointer motion 50 50 test-client: got global pointer 150 150 *** Result pointer_motion_events/1: ok *** Run test_pointer_surface_move/1 test-client: got global pointer 150 150 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4940006010 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 50 50 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4940006010 test-client: got pointer frame *** Result test_pointer_surface_move/1: ok *** Run test_pointer_right_center/1 test-client: got global pointer 50 50 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got global pointer 210 60 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 99 23, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 209 60 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 210 60 *** Result test_pointer_right_center/1: ok *** Run test_pointer_left_center/1 test-client: got global pointer 210 60 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 43 15, surface 0x7f4940006010 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 166 95 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 167 95 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 166 95 *** Result test_pointer_left_center/1: ok *** Run test_pointer_bottom_center/1 test-client: got global pointer 166 95 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 66 50, surface 0x7f4940006010 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 133 145 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 33 99, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 133 144 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 133 145 *** Result test_pointer_bottom_center/1: ok *** Run test_pointer_top_center/1 test-client: got global pointer 133 145 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got global pointer 150 200 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 0, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 150 201 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 150 200 *** Result test_pointer_top_center/1: ok *** Run test_pointer_bottom_right/1 test-client: got global pointer 150 200 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got global pointer 200 192 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 99 68, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 199 191 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 200 192 *** Result test_pointer_bottom_right/1: ok *** Run test_pointer_top_right/1 test-client: got global pointer 200 192 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got global pointer 115 99 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 66 0, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 114 100 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 115 99 *** Result test_pointer_top_right/1: ok *** Run test_pointer_bottom_left/1 test-client: got global pointer 115 99 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got global pointer 98 198 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 97, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 99 197 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 98 198 *** Result test_pointer_bottom_left/1: ok *** Run test_pointer_top_left/1 test-client: got global pointer 98 198 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 52 122, surface 0x7f4940006010 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 45 75 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 46 76 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 45 75 *** Result test_pointer_top_left/1: ok [22:56:11.163] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 14, skipped 0, failed 0, total 14 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 38/68 weston:presentation RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=212 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-presentation ▶ 38/68 test_presentation_feedback_simple/1 OK 38/68 weston:presentation OK 0.05s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.190] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.190] Command line: weston-test-presentation --backend=headless --debug --socket=test-presentation --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.190] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.190] Flight recorder: enabled, scopes subscribed: log [22:56:11.190] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.190] Output repaint window is 7 ms maximum. [22:56:11.190] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.202] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.202] Color manager: no-op protocol support: no [22:56:11.202] Color representation not supported by renderer [22:56:11.202] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.202] Output 'headless' using color profile: stock sRGB color profile [22:56:11.202] Output 'headless' enabled with head(s) headless [22:56:11.202] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.203] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.203] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.211] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run test_presentation_feedback_simple/1 test-client: got global pointer 100 100 test-client: got seat 0x7fcd940064e0 name: 'test-seat' test-client: got seat 0x7fcd940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fcd940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fcd94006aa0 test-client: got pointer frame test_presentation_feedback_simple feedback:presented 2188780.959164790, refresh 1000 us, [____] seq 0 *** Result test_presentation_feedback_simple/1: ok [22:56:11.218] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 39/68 weston:roles RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=94 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-roles ▶ 30/68 pixman writeback_on_headless_fails/1 OK ▶ 30/68 pixman retry_on_wrong_size/1 OK ▶ 30/68 pixman retry_on_wrong_format/1 OK ▶ 30/68 pixman simple_shot/1 OK ▶ 30/68 GL writeback_on_headless_fails/1 OK ▶ 30/68 GL retry_on_wrong_size/1 OK ▶ 30/68 GL retry_on_wrong_format/1 OK ▶ 30/68 GL simple_shot/1 OK ▶ 30/68 Vulkan writeback_on_headless_fails/1 OK ▶ 30/68 Vulkan retry_on_wrong_size/1 OK ▶ 30/68 Vulkan retry_on_wrong_format/1 OK ▶ 30/68 Vulkan simple_shot/1 OK 30/68 weston:output-capture-protocol OK 0.26s 12 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 3 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:11.018] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.018] Command line: weston-test-output-capture-protocol --backend=headless --debug --socket=test-output-capture-protocol --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=100 --height=60 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.018] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.018] Flight recorder: enabled, scopes subscribed: log [22:56:11.018] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.018] Output repaint window is 7 ms maximum. [22:56:11.018] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.022] Using Pixman renderer [22:56:11.022] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.022] Color manager: no-op protocol support: no [22:56:11.022] Color representation not supported by renderer [22:56:11.022] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.022] Output 'headless' using color profile: stock sRGB color profile [22:56:11.022] Output 'headless' enabled with head(s) headless [22:56:11.022] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.023] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.023] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.026] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman writeback_on_headless_fails/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680064e0 name: 'test-seat' test-client: got seat 0x7fb1680064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result pixman writeback_on_headless_fails/1: ok *** Run pixman retry_on_wrong_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680064e0 name: 'test-seat' test-client: got seat 0x7fb1680064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result pixman retry_on_wrong_size/1: ok *** Run pixman retry_on_wrong_format/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680064e0 name: 'test-seat' test-client: got seat 0x7fb1680064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result pixman retry_on_wrong_format/1: ok *** Run pixman simple_shot/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680064e0 name: 'test-seat' test-client: got seat 0x7fb1680064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result pixman simple_shot/1: ok --- Fixture 1 (pixman) ok: passed 4, skipped 0, failed 0, total 4 --- Fixture 2 (GL)... [22:56:11.030] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.031] Command line: weston-test-output-capture-protocol --backend=headless --debug --socket=test-output-capture-protocol --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=100 --height=60 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.031] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.031] Flight recorder: enabled, scopes subscribed: log [22:56:11.031] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.031] Output repaint window is 7 ms maximum. [22:56:11.031] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.031] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.061] warning: failed to query rendering device from EGL [22:56:11.061] failed to initialize allocator [22:56:11.061] EGL version: 1.5 [22:56:11.061] EGL vendor: Mesa Project [22:56:11.061] EGL client APIs: OpenGL OpenGL_ES [22:56:11.061] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.105] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.105] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.105] GL vendor: Mesa [22:56:11.105] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.114] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.115] Using GL renderer [22:56:11.115] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.115] Color manager: no-op protocol support: no [22:56:11.115] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.115] Output 'headless' using color profile: stock sRGB color profile [22:56:11.115] Output 'headless' enabled with head(s) headless [22:56:11.115] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.115] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.115] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.122] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL writeback_on_headless_fails/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680066f0 name: 'test-seat' test-client: got seat 0x7fb1680066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result GL writeback_on_headless_fails/1: ok *** Run GL retry_on_wrong_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680066f0 name: 'test-seat' test-client: got seat 0x7fb1680066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result GL retry_on_wrong_size/1: ok *** Run GL retry_on_wrong_format/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680066f0 name: 'test-seat' test-client: got seat 0x7fb1680066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result GL retry_on_wrong_format/1: ok *** Run GL simple_shot/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680066f0 name: 'test-seat' test-client: got seat 0x7fb1680066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result GL simple_shot/1: ok --- Fixture 2 (GL) ok: passed 4, skipped 0, failed 0, total 4 --- Fixture 3 (Vulkan)... [22:56:11.180] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.180] Command line: weston-test-output-capture-protocol --backend=headless --debug --socket=test-output-capture-protocol --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=100 --height=60 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.180] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.180] Flight recorder: enabled, scopes subscribed: log [22:56:11.180] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.180] Output repaint window is 7 ms maximum. [22:56:11.180] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.181] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.211] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.211] Device type: 'cpu' [22:56:11.211] Supported API version: 1.4.335 [22:56:11.211] Driver version: 26.0.4 [22:56:11.231] DRM format modifiers not supported [22:56:11.231] VkSemaphore is not exportable [22:56:11.231] VkSemaphore is not importable [22:56:11.231] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.231] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.231] failed to initialize allocator [22:56:11.232] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.232] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.232] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.232] Color manager: no-op protocol support: no [22:56:11.232] Color representation not supported by renderer [22:56:11.232] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.232] Output 'headless' using color profile: stock sRGB color profile [22:56:11.232] Output 'headless' enabled with head(s) headless [22:56:11.232] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.232] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.232] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.236] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan writeback_on_headless_fails/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1500065e0 name: 'test-seat' test-client: got seat 0x7fb1500065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result Vulkan writeback_on_headless_fails/1: ok *** Run Vulkan retry_on_wrong_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1500065e0 name: 'test-seat' test-client: got seat 0x7fb1500065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result Vulkan retry_on_wrong_size/1: ok *** Run Vulkan retry_on_wrong_format/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1500065e0 name: 'test-seat' test-client: got seat 0x7fb1500065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result Vulkan retry_on_wrong_format/1: ok *** Run Vulkan simple_shot/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1500065e0 name: 'test-seat' test-client: got seat 0x7fb1500065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result Vulkan simple_shot/1: ok --- Fixture 3 (Vulkan) ok: passed 4, skipped 0, failed 0, total 4 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 40/68 weston:single-pixel-buffer RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=142 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-single-pixel-buffer ▶ 39/68 test_role_conflict_wlshell_sub/1 OK ▶ 39/68 test_role_conflict_sub_wlshell/1 OK 39/68 weston:roles OK 0.06s 2 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.244] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.244] Command line: weston-test-roles --backend=headless --debug --socket=test-roles --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop --logger-scopes=log,proto,test-harness-plugin [22:56:11.244] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.244] Flight recorder: enabled, scopes subscribed: log [22:56:11.244] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.244] Output repaint window is 7 ms maximum. [22:56:11.244] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.252] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.252] Color manager: no-op protocol support: no [22:56:11.252] Color representation not supported by renderer [22:56:11.252] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.252] Output 'headless' using color profile: stock sRGB color profile [22:56:11.252] Output 'headless' enabled with head(s) headless [22:56:11.252] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.252] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.252] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.255] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run test_role_conflict_wlshell_sub/1 [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(19, "xdg_wm_base", 5) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(20, "weston_test", 1) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(21, "wl_seat", 7) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@3.done(0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(3) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_shm@11.format(0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_shm@11.format(1) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.scale(1) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.name("headless") [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.description("headless") [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.done() [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(20, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(21, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@3.done(0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7f08200064e0 name: 'test-seat' test-client: got seat 0x7f08200064e0 capabilities: 7 [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.keymap(1, fd 22, 35356) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_compositor@4.create_surface(new id wl_surface@3) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_shm@11.create_pool(new id wl_shm_pool@18, fd 21, 37884) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_shm_pool@18.create_buffer(new id wl_buffer@19, 0, 123, 77, 492, 0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_shm_pool@18.destroy() [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(18) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq weston_test@13.move_surface(wl_surface@3, 100, 50) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.attach(wl_buffer@19, 0, 0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.damage(0, 0, 123, 77) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.frame(new id wl_callback@20) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.commit() [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_surface@3.enter(wl_output@12) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f08200069c0 [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_buffer@19.release() [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.modifiers(1, 0, 0, 0, 0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_pointer@15.enter(1, wl_surface@3, 0.000000, 50.000000) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_pointer@15.frame() [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@20.done(2188781006) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(20) test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f0820006aa0 test-client: got pointer frame [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@20) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(19, "xdg_wm_base", 1, new id [unknown]@18) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_compositor@4.create_surface(new id wl_surface@21) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq xdg_wm_base@18.get_xdg_surface(new id xdg_surface@22, wl_surface@21) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq xdg_surface@22.get_toplevel(new id xdg_toplevel@23) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_subcompositor@20.get_subsurface(new id wl_subsurface@24, wl_surface@21, wl_surface@3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.error(wl_subcompositor@20, 0, "Cannot assign role wl_subsurface to wl_surface@21, already has role xdg_toplevel ") [22:56:11.265] libwayland: error in client communication (pid 3452) libwayland: wl_subcompositor#20: error 0: Cannot assign role wl_subsurface to wl_surface@21, already has role xdg_toplevel Got expected protocol error on 'wl_subcompositor' (object id: 20) with code 0 *** Result test_role_conflict_wlshell_sub/1: ok *** Run test_role_conflict_sub_wlshell/1 [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(19, "xdg_wm_base", 5) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(20, "weston_test", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(21, "wl_seat", 7) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@3.done(2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_shm@11.format(0) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_shm@11.format(1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.scale(1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.name("headless") [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.description("headless") [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.done() [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(20, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(21, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@3.done(2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7f08200064e0 name: 'test-seat' test-client: got seat 0x7f08200064e0 capabilities: 7 [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.keymap(1, fd 22, 35356) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_compositor@4.create_surface(new id wl_surface@3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_shm@11.create_pool(new id wl_shm_pool@18, fd 21, 37884) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_shm_pool@18.create_buffer(new id wl_buffer@19, 0, 123, 77, 492, 0) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_shm_pool@18.destroy() [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(18) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq weston_test@13.move_surface(wl_surface@3, 100, 50) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.attach(wl_buffer@19, 0, 0) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.damage(0, 0, 123, 77) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.frame(new id wl_callback@20) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.commit() [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_surface@3.enter(wl_output@12) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f08200069c0 [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_buffer@19.release() [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.modifiers(3, 0, 0, 0, 0) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_pointer@15.enter(3, wl_surface@3, 0.000000, 50.000000) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_pointer@15.frame() [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@20.done(2188781007) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(20) test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f0820006250 test-client: got pointer frame [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@20) [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(19, "xdg_wm_base", 1, new id [unknown]@18) [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) rq wl_compositor@4.create_surface(new id wl_surface@21) [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) rq wl_subcompositor@20.get_subsurface(new id wl_subsurface@22, wl_surface@21, wl_surface@3) [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) rq xdg_wm_base@18.get_xdg_surface(new id xdg_surface@23, wl_surface@21) [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.error(xdg_wm_base@18, 0, "xdg_surface must not have any other role") [22:56:11.266] libwayland: error in client communication (pid 3452) libwayland: xdg_wm_base#18: error 0: xdg_surface must not have any other role Got expected protocol error on 'xdg_wm_base' (object id: 18) with code 0 *** Result test_role_conflict_sub_wlshell/1: ok Received thread event mask 0x4 Test thread reaped. [22:56:11.266] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 2, skipped 0, failed 0, total 2 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 41/68 weston:string RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=132 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-string ▶ 41/68 strtof_conversions/1 OK ▶ 41/68 strtol_conversions/1 OK 41/68 weston:string OK 0.02s 2 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run strtof_conversions/1 *** Result strtof_conversions/1: ok *** Run strtol_conversions/1 *** Result strtol_conversions/1: ok --- Fixture 1 () ok: passed 2, skipped 0, failed 0, total 2 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 42/68 weston:subsurface RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=252 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-subsurface ▶ 32/68 GL output_decorations/1 OK ▶ 32/68 Vulkan output_decorations/1 OK 32/68 weston:output-decorations OK 0.46s 2 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 2 fixtures. --- Fixture 1 (GL)... Date: 2026-04-10 UTC [22:56:11.030] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.030] Command line: weston-test-output-decorations --backend=headless --debug --socket=test-output-decorations --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=300 --height=150 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-output-decorations.ini --renderer=gl --shell=weston-test-desktop [22:56:11.030] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.030] Flight recorder: enabled, scopes subscribed: log [22:56:11.030] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-output-decorations.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.030] Output repaint window is 7 ms maximum. [22:56:11.030] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.044] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.080] warning: failed to query rendering device from EGL [22:56:11.080] failed to initialize allocator [22:56:11.080] EGL version: 1.5 [22:56:11.080] EGL vendor: Mesa Project [22:56:11.080] EGL client APIs: OpenGL OpenGL_ES [22:56:11.080] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.134] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.134] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.134] GL vendor: Mesa [22:56:11.134] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.140] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.140] Using GL renderer [22:56:11.140] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.140] Color manager: no-op protocol support: no [22:56:11.140] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.140] Output 'headless' using color profile: stock sRGB color profile [22:56:11.140] Output 'headless' enabled with head(s) headless [22:56:11.140] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.141] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.141] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.144] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL output_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f0c6c0066f0 name: 'test-seat' test-client: got seat 0x7f0c6c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-decorations-00.png vs. shot ./output_decorations-f01-shot-00.png: PASS *** Result GL output_decorations/1: ok --- Fixture 1 (GL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (Vulkan)... [22:56:11.270] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.270] Command line: weston-test-output-decorations --backend=headless --debug --socket=test-output-decorations --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=300 --height=150 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-output-decorations.ini --renderer=vulkan --shell=weston-test-desktop [22:56:11.270] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.270] Flight recorder: enabled, scopes subscribed: log [22:56:11.270] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-output-decorations.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.270] Output repaint window is 7 ms maximum. [22:56:11.270] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.277] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.303] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.303] Device type: 'cpu' [22:56:11.303] Supported API version: 1.4.335 [22:56:11.303] Driver version: 26.0.4 [22:56:11.325] DRM format modifiers not supported [22:56:11.325] VkSemaphore is not exportable [22:56:11.325] VkSemaphore is not importable [22:56:11.325] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.325] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.325] failed to initialize allocator [22:56:11.326] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.326] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.326] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.326] Color manager: no-op protocol support: no [22:56:11.326] Color representation not supported by renderer [22:56:11.326] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.326] Output 'headless' using color profile: stock sRGB color profile [22:56:11.334] Output 'headless' enabled with head(s) headless [22:56:11.334] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.334] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.334] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.339] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan output_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f0c680065e0 name: 'test-seat' test-client: got seat 0x7f0c680065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-decorations-00.png vs. shot ./output_decorations-f02-shot-00.png: PASS *** Result Vulkan output_decorations/1: ok --- Fixture 2 (Vulkan) ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 43/68 weston:subsurface-shot RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=213 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-subsurface-shot ▶ 37/68 pixman pointer_cursor_retains_committed_buffer_after_reenter/1 OK ▶ 37/68 GL pointer_cursor_retains_committed_buffer_after_reenter/1 OK ▶ 37/68 Vulkan pointer_cursor_retains_committed_buffer_after_reenter/1 OK 37/68 weston:pointer-shot OK 0.39s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 3 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:11.137] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.137] Command line: weston-test-pointer-shot --backend=headless --debug --socket=test-pointer-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.137] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.137] Flight recorder: enabled, scopes subscribed: log [22:56:11.137] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.138] Output repaint window is 7 ms maximum. [22:56:11.138] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.141] Using Pixman renderer [22:56:11.141] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.141] Color manager: no-op protocol support: no [22:56:11.141] Color representation not supported by renderer [22:56:11.141] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.142] Output 'headless' using color profile: stock sRGB color profile [22:56:11.142] Output 'headless' enabled with head(s) headless [22:56:11.142] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.142] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.142] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.145] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman pointer_cursor_retains_committed_buffer_after_reenter/1 test-client: got global pointer 100 100 test-client: got seat 0x7f421c0064e0 name: 'test-seat' test-client: got seat 0x7f421c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 0 0 test-client: got surface enter output 0x7f421c0069c0 test-client: got surface enter output 0x7f421c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f421c007940 test-client: got pointer frame test-client: got pointer leave, surface 0x7f421c007940 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f421c006aa0 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got surface enter output 0x7f421c0069c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-00.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f01-shot-00.png: PASS test-client: got pointer leave, surface 0x7f421c006aa0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 150 150, surface 0x7f421c007940 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got surface leave output 0x7f421c0069c0 test-client: got surface enter output 0x7f421c0069c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-01.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f01-shot-01.png: PASS test-client: got pointer leave, surface 0x7f421c007940 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 99 99, surface 0x7f421c006aa0 test-client: got pointer frame test-client: got global pointer 149 149 test-client: got surface leave output 0x7f421c0069c0 test-client: got surface enter output 0x7f421c0069c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-02.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f01-shot-02.png: PASS *** Result pixman pointer_cursor_retains_committed_buffer_after_reenter/1: ok --- Fixture 1 (pixman) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (GL)... [22:56:11.165] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.165] Command line: weston-test-pointer-shot --backend=headless --debug --socket=test-pointer-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.165] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.165] Flight recorder: enabled, scopes subscribed: log [22:56:11.165] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.165] Output repaint window is 7 ms maximum. [22:56:11.165] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.165] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.199] warning: failed to query rendering device from EGL [22:56:11.199] failed to initialize allocator [22:56:11.199] EGL version: 1.5 [22:56:11.199] EGL vendor: Mesa Project [22:56:11.199] EGL client APIs: OpenGL OpenGL_ES [22:56:11.199] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.250] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.250] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.250] GL vendor: Mesa [22:56:11.250] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.265] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.265] Using GL renderer [22:56:11.265] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.265] Color manager: no-op protocol support: no [22:56:11.265] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.265] Output 'headless' using color profile: stock sRGB color profile [22:56:11.265] Output 'headless' enabled with head(s) headless [22:56:11.265] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.265] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.265] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.270] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL pointer_cursor_retains_committed_buffer_after_reenter/1 test-client: got global pointer 100 100 test-client: got seat 0x7f421c007670 name: 'test-seat' test-client: got seat 0x7f421c007670 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 0 0 test-client: got surface enter output 0x7f421c0054e0 test-client: got surface enter output 0x7f421c0054e0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f421c0062d0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f421c0062d0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f421c0055a0 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got surface enter output 0x7f421c0054e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-00.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f02-shot-00.png: PASS test-client: got pointer leave, surface 0x7f421c0055a0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 150 150, surface 0x7f421c0062d0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got surface leave output 0x7f421c0054e0 test-client: got surface enter output 0x7f421c0054e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-01.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f02-shot-01.png: PASS test-client: got pointer leave, surface 0x7f421c0062d0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 99 99, surface 0x7f421c0055a0 test-client: got pointer frame test-client: got global pointer 149 149 test-client: got surface leave output 0x7f421c0054e0 test-client: got surface enter output 0x7f421c0054e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-02.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f02-shot-02.png: PASS *** Result GL pointer_cursor_retains_committed_buffer_after_reenter/1: ok --- Fixture 2 (GL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 3 (Vulkan)... [22:56:11.367] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.367] Command line: weston-test-pointer-shot --backend=headless --debug --socket=test-pointer-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.367] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.367] Flight recorder: enabled, scopes subscribed: log [22:56:11.367] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.367] Output repaint window is 7 ms maximum. [22:56:11.367] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.367] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.381] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.381] Device type: 'cpu' [22:56:11.381] Supported API version: 1.4.335 [22:56:11.381] Driver version: 26.0.4 [22:56:11.410] DRM format modifiers not supported [22:56:11.410] VkSemaphore is not exportable [22:56:11.410] VkSemaphore is not importable [22:56:11.410] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.410] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.410] failed to initialize allocator [22:56:11.412] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.412] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.412] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.412] Color manager: no-op protocol support: no [22:56:11.412] Color representation not supported by renderer [22:56:11.412] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.412] Output 'headless' using color profile: stock sRGB color profile [22:56:11.412] Output 'headless' enabled with head(s) headless [22:56:11.412] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.412] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.412] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.417] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan pointer_cursor_retains_committed_buffer_after_reenter/1 test-client: got global pointer 100 100 test-client: got seat 0x7f42040065e0 name: 'test-seat' test-client: got seat 0x7f42040065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 0 0 test-client: got surface enter output 0x7f4204006ac0 test-client: got surface enter output 0x7f4204006ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4204007ca0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4204007ca0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4204006ba0 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got surface enter output 0x7f4204006ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-00.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f03-shot-00.png: PASS test-client: got pointer leave, surface 0x7f4204006ba0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 150 150, surface 0x7f4204007ca0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got surface leave output 0x7f4204006ac0 test-client: got surface enter output 0x7f4204006ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-01.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f03-shot-01.png: PASS test-client: got pointer leave, surface 0x7f4204007ca0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 99 99, surface 0x7f4204006ba0 test-client: got pointer frame test-client: got global pointer 149 149 test-client: got surface leave output 0x7f4204006ac0 test-client: got surface enter output 0x7f4204006ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-02.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f03-shot-02.png: PASS *** Result Vulkan pointer_cursor_retains_committed_buffer_after_reenter/1: ok --- Fixture 3 (Vulkan) ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 44/68 weston:surface RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=193 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-surface ▶ 40/68 pixman solid_buffer_argb_u32_scaled_in_second_commit/1 OK ▶ 40/68 pixman solid_buffer_argb_u32_scaled/1 OK ▶ 40/68 pixman solid_buffer_argb_u32_semi_transparent/1 OK ▶ 40/68 pixman solid_buffer_argb_u32/1 OK ▶ 40/68 GL solid_buffer_argb_u32_scaled_in_second_commit/1 OK ▶ 40/68 GL solid_buffer_argb_u32_scaled/1 OK ▶ 40/68 GL solid_buffer_argb_u32_semi_transparent/1 OK ▶ 40/68 GL solid_buffer_argb_u32/1 OK 40/68 weston:single-pixel-buffer OK 0.27s 8 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 2 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:11.292] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.292] Command line: weston-test-single-pixel-buffer --backend=headless --debug --socket=test-single-pixel-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:11.292] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.292] Flight recorder: enabled, scopes subscribed: log [22:56:11.292] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.292] Output repaint window is 7 ms maximum. [22:56:11.292] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.297] Using Pixman renderer [22:56:11.297] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.297] Color manager: no-op protocol support: no [22:56:11.297] Color representation not supported by renderer [22:56:11.297] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.297] Output 'headless' using color profile: stock sRGB color profile [22:56:11.297] Output 'headless' enabled with head(s) headless [22:56:11.297] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.298] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.298] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.301] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run pixman solid_buffer_argb_u32_scaled_in_second_commit/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed740064e0 name: 'test-seat' test-client: got seat 0x7fed740064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed740069c0 [22:56:11.302] libwayland: error in client communication (pid 3466) libwayland: wl_surface#3: error 2: surface size (1x1) was not an integer multiple of scale (2) Got expected protocol error on 'wl_surface' (object id: 3) with code 2 *** Result pixman solid_buffer_argb_u32_scaled_in_second_commit/1: ok *** Run pixman solid_buffer_argb_u32_scaled/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed740064e0 name: 'test-seat' test-client: got seat 0x7fed740064e0 capabilities: 7 [22:56:11.303] libwayland: error in client communication (pid 3466) libwayland: wl_surface#3: error 2: surface size (1x1) was not an integer multiple of scale (2) Got expected protocol error on 'wl_surface' (object id: 3) with code 2 *** Result pixman solid_buffer_argb_u32_scaled/1: ok *** Run pixman solid_buffer_argb_u32_semi_transparent/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed740064e0 name: 'test-seat' test-client: got seat 0x7fed740064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed740069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 36 36, surface 0x7fed740065a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/single-pixel-buffer-semi-transparent-00.png vs. shot ./solid_buffer_argb_u32_semi_transparent-f01-shot-00.png: PASS *** Result pixman solid_buffer_argb_u32_semi_transparent/1: ok *** Run pixman solid_buffer_argb_u32/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed740064e0 name: 'test-seat' test-client: got seat 0x7fed740064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed74007a40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 36 36, surface 0x7fed740065a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/single-pixel-buffer-00.png vs. shot ./solid_buffer_argb_u32-f01-shot-00.png: PASS *** Result pixman solid_buffer_argb_u32/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 (pixman) ok: passed 4, skipped 0, failed 0, total 4 --- Fixture 2 (GL)... [22:56:11.322] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.322] Command line: weston-test-single-pixel-buffer --backend=headless --debug --socket=test-single-pixel-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:11.322] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.322] Flight recorder: enabled, scopes subscribed: log [22:56:11.322] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.322] Output repaint window is 7 ms maximum. [22:56:11.322] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.322] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.375] warning: failed to query rendering device from EGL [22:56:11.375] failed to initialize allocator [22:56:11.375] EGL version: 1.5 [22:56:11.375] EGL vendor: Mesa Project [22:56:11.375] EGL client APIs: OpenGL OpenGL_ES [22:56:11.375] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.407] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.408] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.408] GL vendor: Mesa [22:56:11.408] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.417] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.417] Using GL renderer [22:56:11.417] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.417] Color manager: no-op protocol support: no [22:56:11.417] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.417] Output 'headless' using color profile: stock sRGB color profile [22:56:11.417] Output 'headless' enabled with head(s) headless [22:56:11.417] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.417] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.417] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.425] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run GL solid_buffer_argb_u32_scaled_in_second_commit/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed74007520 name: 'test-seat' test-client: got seat 0x7fed74007520 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed740069c0 [22:56:11.438] libwayland: error in client communication (pid 3466) libwayland: wl_surface#3: error 2: surface size (1x1) was not an integer multiple of scale (2) Got expected protocol error on 'wl_surface' (object id: 3) with code 2 *** Result GL solid_buffer_argb_u32_scaled_in_second_commit/1: ok *** Run GL solid_buffer_argb_u32_scaled/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed74007520 name: 'test-seat' test-client: got seat 0x7fed74007520 capabilities: 7 [22:56:11.439] libwayland: error in client communication (pid 3466) libwayland: wl_surface#3: error 2: surface size (1x1) was not an integer multiple of scale (2) Got expected protocol error on 'wl_surface' (object id: 3) with code 2 *** Result GL solid_buffer_argb_u32_scaled/1: ok *** Run GL solid_buffer_argb_u32_semi_transparent/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed74007520 name: 'test-seat' test-client: got seat 0x7fed74007520 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed740069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 36 36, surface 0x7fed740075e0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/single-pixel-buffer-semi-transparent-00.png vs. shot ./solid_buffer_argb_u32_semi_transparent-f02-shot-00.png: PASS *** Result GL solid_buffer_argb_u32_semi_transparent/1: ok *** Run GL solid_buffer_argb_u32/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed74007520 name: 'test-seat' test-client: got seat 0x7fed74007520 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed740069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 36 36, surface 0x7fed74011d00 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/single-pixel-buffer-00.png vs. shot ./solid_buffer_argb_u32-f02-shot-00.png: PASS *** Result GL solid_buffer_argb_u32/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 2 (GL) ok: passed 4, skipped 0, failed 0, total 4 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 45/68 weston:surface-global RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=62 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-surface-global ▶ 44/68 surface_transform/1 OK 44/68 weston:surface OK 0.04s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.526] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.526] Command line: weston-test-surface --backend=headless --debug --socket=test-surface --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.526] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.526] Flight recorder: enabled, scopes subscribed: log [22:56:11.526] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.526] Output repaint window is 7 ms maximum. [22:56:11.526] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.534] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.534] Color manager: no-op protocol support: no [22:56:11.534] Color representation not supported by renderer [22:56:11.534] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.534] Output 'headless' using color profile: stock sRGB color profile [22:56:11.534] Output 'headless' enabled with head(s) headless [22:56:11.534] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.535] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.535] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.542] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run surface_transform/1 20,20 maps to 120.000000, 120.000000 *** Result surface_transform/1: ok [22:56:11.542] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 46/68 weston:timespec RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=166 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-timespec ▶ 46/68 test_timespec_eq/1 OK ▶ 46/68 test_timespec_is_zero/1 OK ▶ 46/68 test_timespec_from_proto/1 OK ▶ 46/68 test_timespec_from_msec/1 OK ▶ 46/68 test_timespec_from_usec/1 OK ▶ 46/68 test_timespec_from_nsec/1 OK ▶ 46/68 test_timespec_sub_to_msec/1 OK ▶ 46/68 test_timespec_sub_to_nsec/1 OK ▶ 46/68 test_timespec_add_msec/1 OK ▶ 46/68 test_timespec_add_nsec/1 OK ▶ 46/68 test_millihz_to_nsec/1 OK ▶ 46/68 test_timespec_to_proto/1 OK ▶ 46/68 test_timespec_to_msec/1 OK ▶ 46/68 test_timespec_to_usec/1 OK ▶ 46/68 test_timespec_to_nsec/1 OK ▶ 46/68 test_timespec_sub/1 OK 46/68 weston:timespec OK 0.01s 16 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run test_timespec_eq/1 *** Result test_timespec_eq/1: ok *** Run test_timespec_is_zero/1 *** Result test_timespec_is_zero/1: ok *** Run test_timespec_from_proto/1 *** Result test_timespec_from_proto/1: ok *** Run test_timespec_from_msec/1 *** Result test_timespec_from_msec/1: ok *** Run test_timespec_from_usec/1 *** Result test_timespec_from_usec/1: ok *** Run test_timespec_from_nsec/1 *** Result test_timespec_from_nsec/1: ok *** Run test_timespec_sub_to_msec/1 *** Result test_timespec_sub_to_msec/1: ok *** Run test_timespec_sub_to_nsec/1 *** Result test_timespec_sub_to_nsec/1: ok *** Run test_timespec_add_msec/1 *** Result test_timespec_add_msec/1: ok *** Run test_timespec_add_nsec/1 *** Result test_timespec_add_nsec/1: ok *** Run test_millihz_to_nsec/1 *** Result test_millihz_to_nsec/1: ok *** Run test_timespec_to_proto/1 *** Result test_timespec_to_proto/1: ok *** Run test_timespec_to_msec/1 *** Result test_timespec_to_msec/1: ok *** Run test_timespec_to_usec/1 *** Result test_timespec_to_usec/1: ok *** Run test_timespec_to_nsec/1 *** Result test_timespec_to_nsec/1: ok *** Run test_timespec_sub/1 *** Result test_timespec_sub/1: ok --- Fixture 1 () ok: passed 16, skipped 0, failed 0, total 16 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 47/68 weston:touch RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=223 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-touch ▶ 45/68 surface_to_from_global/1 OK 45/68 weston:surface-global OK 0.04s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.558] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.558] Command line: weston-test-surface-global --backend=headless --debug --socket=test-surface-global --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.558] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.558] Flight recorder: enabled, scopes subscribed: log [22:56:11.558] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.558] Output repaint window is 7 ms maximum. [22:56:11.558] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.568] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.568] Color manager: no-op protocol support: no [22:56:11.568] Color representation not supported by renderer [22:56:11.568] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.568] Output 'headless' using color profile: stock sRGB color profile [22:56:11.568] Output 'headless' enabled with head(s) headless [22:56:11.568] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.568] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.568] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.577] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run surface_to_from_global/1 *** Result surface_to_from_global/1: ok [22:56:11.577] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 48/68 weston:viewporter RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=162 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-viewporter ▶ 47/68 touch_timestamps_stop_after_client_releases_wl_touch/1 OK ▶ 47/68 touch_timestamps_stop_after_input_timestamps_object_is_destroyed/1 OK ▶ 47/68 touch_events/1 OK ▶ 47/68 broken_touch_event/1 OK 47/68 weston:touch OK 0.04s 4 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.581] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.581] Command line: weston-test-touch --backend=headless --debug --socket=test-touch --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.581] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.581] Flight recorder: enabled, scopes subscribed: log [22:56:11.581] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.581] Output repaint window is 7 ms maximum. [22:56:11.581] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.589] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.589] Color manager: no-op protocol support: no [22:56:11.589] Color representation not supported by renderer [22:56:11.589] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.589] Output 'headless' using color profile: stock sRGB color profile [22:56:11.589] Output 'headless' enabled with head(s) headless [22:56:11.589] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.589] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.589] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.596] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run touch_timestamps_stop_after_client_releases_wl_touch/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e980064e0 name: 'test-seat' test-client: got seat 0x7f6e980064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e980069c0 test-client: got input timestamp 1.1000001 test-client: got touch down 0 0, surf: 0x7f6e980065e0, id: 1 *** Result touch_timestamps_stop_after_client_releases_wl_touch/1: ok *** Run touch_timestamps_stop_after_input_timestamps_object_is_destroyed/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e980064e0 name: 'test-seat' test-client: got seat 0x7f6e980064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e980069c0 test-client: got input timestamp 1.1000001 test-client: got touch down 0 0, surf: 0x7f6e980070a0, id: 1 test-client: got touch up, id: 1 *** Result touch_timestamps_stop_after_input_timestamps_object_is_destroyed/1: ok *** Run touch_events/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e980064e0 name: 'test-seat' test-client: got seat 0x7f6e980064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e980069c0 test-client: got input timestamp 1.1000001 test-client: got touch down 0 0, surf: 0x7f6e98007130, id: 1 test-client: got input timestamp 2.2000001 test-client: got touch motion, 0 0, id: 1 test-client: got input timestamp 3.3000001 test-client: got touch up, id: 1 *** Result touch_events/1: ok *** Run broken_touch_event/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e980064e0 name: 'test-seat' test-client: got seat 0x7f6e980064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e980069c0 [22:56:11.605] libwayland: error in client communication (pid 3544) libwayland: weston_test#13: error 0: Test protocol sent valid coordinates with WL_TOUCH_UP Got expected protocol error on 'weston_test' (object id: 13) with code 0 *** Result broken_touch_event/1: ok [22:56:11.606] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 4, skipped 0, failed 0, total 4 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 49/68 weston:viewporter-shot RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=185 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-viewporter-shot ▶ 48/68 test_viewporter_no_surface_destroy/1 OK ▶ 48/68 test_viewporter_no_surface_set_destination/1 OK ▶ 48/68 test_viewporter_no_surface_set_source/1 OK ▶ 48/68 test_viewporter_outside_null_buffer/1 OK ▶ 48/68 test_viewporter_source_inside_buffer/1 OK ▶ 48/68 test_viewporter_source_inside_buffer/2 OK ▶ 48/68 test_viewporter_source_inside_buffer/3 OK ▶ 48/68 test_viewporter_source_inside_buffer/4 OK ▶ 48/68 test_viewporter_source_inside_buffer/5 OK ▶ 48/68 test_viewporter_source_inside_buffer/6 OK ▶ 48/68 test_viewporter_source_inside_buffer/7 OK ▶ 48/68 test_viewporter_source_inside_buffer/8 OK ▶ 48/68 test_viewporter_source_inside_buffer/9 OK ▶ 48/68 test_viewporter_source_inside_buffer/10 OK ▶ 48/68 test_viewporter_source_inside_buffer/11 OK ▶ 48/68 test_viewporter_source_inside_buffer/12 OK ▶ 48/68 test_viewporter_source_inside_buffer/13 OK ▶ 48/68 test_viewporter_source_inside_buffer/14 OK ▶ 48/68 test_viewporter_source_inside_buffer/15 OK ▶ 48/68 test_viewporter_source_inside_buffer/16 OK ▶ 48/68 test_viewporter_source_inside_buffer/17 OK ▶ 48/68 test_viewporter_source_inside_buffer/18 OK ▶ 48/68 test_viewporter_source_inside_buffer/19 OK ▶ 48/68 test_viewporter_source_inside_buffer/20 OK ▶ 48/68 test_viewporter_source_inside_buffer/21 OK ▶ 48/68 test_viewporter_source_inside_buffer/22 OK ▶ 48/68 test_viewporter_source_inside_buffer/23 OK ▶ 48/68 test_viewporter_source_outside_buffer/1 OK ▶ 48/68 test_viewporter_source_outside_buffer/2 OK ▶ 48/68 test_viewporter_source_outside_buffer/3 OK ▶ 48/68 test_viewporter_source_outside_buffer/4 OK ▶ 48/68 test_viewporter_source_outside_buffer/5 OK ▶ 48/68 test_viewporter_source_outside_buffer/6 OK ▶ 48/68 test_viewporter_source_outside_buffer/7 OK ▶ 48/68 test_viewporter_source_outside_buffer/8 OK ▶ 48/68 test_viewporter_source_outside_buffer/9 OK ▶ 48/68 test_viewporter_source_outside_buffer/10 OK ▶ 48/68 test_viewporter_source_outside_buffer/11 OK ▶ 48/68 test_viewporter_source_outside_buffer/12 OK ▶ 48/68 test_viewporter_source_outside_buffer/13 OK ▶ 48/68 test_viewporter_source_outside_buffer/14 OK ▶ 48/68 test_viewporter_source_outside_buffer/15 OK ▶ 48/68 test_viewporter_source_outside_buffer/16 OK ▶ 48/68 test_viewporter_source_outside_buffer/17 OK ▶ 48/68 test_viewporter_source_outside_buffer/18 OK ▶ 48/68 test_viewporter_source_outside_buffer/19 OK ▶ 48/68 test_viewporter_source_outside_buffer/20 OK ▶ 48/68 test_viewporter_source_outside_buffer/21 OK ▶ 48/68 test_viewporter_source_outside_buffer/22 OK ▶ 48/68 test_viewporter_source_outside_buffer/23 OK ▶ 48/68 test_viewporter_source_outside_buffer/24 OK ▶ 48/68 test_viewporter_source_outside_buffer/25 OK ▶ 48/68 test_viewporter_source_outside_buffer/26 OK ▶ 48/68 test_viewporter_source_buffer_params/1 OK ▶ 48/68 test_viewporter_non_integer_destination_size/1 OK ▶ 48/68 test_viewporter_non_integer_destination_size/2 OK ▶ 48/68 test_viewporter_non_integer_destination_size/3 OK ▶ 48/68 test_viewporter_non_integer_destination_size/4 OK ▶ 48/68 test_viewporter_non_integer_destination_size/5 OK ▶ 48/68 test_viewporter_unset_destination_size/1 OK ▶ 48/68 test_viewporter_bad_destination_size/1 OK ▶ 48/68 test_viewporter_bad_destination_size/2 OK ▶ 48/68 test_viewporter_bad_destination_size/3 OK ▶ 48/68 test_viewporter_bad_destination_size/4 OK ▶ 48/68 test_viewporter_bad_destination_size/5 OK ▶ 48/68 test_viewporter_bad_destination_size/6 OK ▶ 48/68 test_viewporter_unset_source_rect/1 OK ▶ 48/68 test_viewporter_bad_source_rect/1 OK ▶ 48/68 test_viewporter_bad_source_rect/2 OK ▶ 48/68 test_viewporter_bad_source_rect/3 OK ▶ 48/68 test_viewporter_bad_source_rect/4 OK ▶ 48/68 test_viewporter_bad_source_rect/5 OK ▶ 48/68 test_viewporter_bad_source_rect/6 OK ▶ 48/68 test_viewporter_bad_source_rect/7 OK ▶ 48/68 test_viewporter_bad_source_rect/8 OK ▶ 48/68 test_viewporter_double_create/1 OK 48/68 weston:viewporter OK 0.17s 76 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.600] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.600] Command line: weston-test-viewporter --backend=headless --debug --socket=test-viewporter --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.600] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.600] Flight recorder: enabled, scopes subscribed: log [22:56:11.600] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.600] Output repaint window is 7 ms maximum. [22:56:11.600] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.608] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.608] Color manager: no-op protocol support: no [22:56:11.608] Color representation not supported by renderer [22:56:11.608] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.608] Output 'headless' using color profile: stock sRGB color profile [22:56:11.608] Output 'headless' enabled with head(s) headless [22:56:11.609] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.609] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.609] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.615] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run test_viewporter_no_surface_destroy/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f75900069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006aa0 test-client: got pointer frame *** Result test_viewporter_no_surface_destroy/1: ok *** Run test_viewporter_no_surface_set_destination/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f75900069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006aa0 test-client: got pointer frame [22:56:11.622] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 3: wl_surface for this viewport no longer exists Got expected protocol error on 'wp_viewport' (object id: 20) with code 3 *** Result test_viewporter_no_surface_set_destination/1: ok *** Run test_viewporter_no_surface_set_source/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f75900069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006050 test-client: got pointer frame [22:56:11.623] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 3: wl_surface for this viewport is no longer exists Got expected protocol error on 'wp_viewport' (object id: 20) with code 3 *** Result test_viewporter_no_surface_set_source/1: ok *** Run test_viewporter_outside_null_buffer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f75900069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame test-client: got surface leave output 0x7f75900069c0 test-client: got pointer leave, surface 0x7f7590006010 test-client: got pointer frame [22:56:11.624] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_outside_null_buffer/1: ok *** Run test_viewporter_source_inside_buffer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f75900069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=0.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 *** Result test_viewporter_source_inside_buffer/1: ok *** Run test_viewporter_source_inside_buffer/2 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 *** Result test_viewporter_source_inside_buffer/2: ok *** Run test_viewporter_source_inside_buffer/3 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=0.000000, y=68.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 *** Result test_viewporter_source_inside_buffer/3: ok *** Run test_viewporter_source_inside_buffer/4 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 *** Result test_viewporter_source_inside_buffer/4: ok *** Run test_viewporter_source_inside_buffer/5 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=0.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 *** Result test_viewporter_source_inside_buffer/5: ok *** Run test_viewporter_source_inside_buffer/6 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 *** Result test_viewporter_source_inside_buffer/6: ok *** Run test_viewporter_source_inside_buffer/7 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=0.000000, y=29.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 *** Result test_viewporter_source_inside_buffer/7: ok *** Run test_viewporter_source_inside_buffer/8 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 *** Result test_viewporter_source_inside_buffer/8: ok *** Run test_viewporter_source_inside_buffer/9 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.500000, y=29.500000, w=19.500000, h=9.500000; buffer scale=2, transform=0 *** Result test_viewporter_source_inside_buffer/9: ok *** Run test_viewporter_source_inside_buffer/10 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.000000, h=10.000000; buffer scale=1, transform=6 *** Result test_viewporter_source_inside_buffer/10: ok *** Run test_viewporter_source_inside_buffer/11 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.000000, h=10.000000; buffer scale=1, transform=4 *** Result test_viewporter_source_inside_buffer/11: ok *** Run test_viewporter_source_inside_buffer/12 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.000000, h=10.000000; buffer scale=1, transform=2 *** Result test_viewporter_source_inside_buffer/12: ok *** Run test_viewporter_source_inside_buffer/13 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.000000, h=10.000000; buffer scale=1, transform=1 *** Result test_viewporter_source_inside_buffer/13: ok *** Run test_viewporter_source_inside_buffer/14 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.000000, h=10.000000; buffer scale=1, transform=3 *** Result test_viewporter_source_inside_buffer/14: ok *** Run test_viewporter_source_inside_buffer/15 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.000000, h=10.000000; buffer scale=1, transform=5 *** Result test_viewporter_source_inside_buffer/15: ok *** Run test_viewporter_source_inside_buffer/16 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.000000, h=10.000000; buffer scale=1, transform=7 *** Result test_viewporter_source_inside_buffer/16: ok *** Run test_viewporter_source_inside_buffer/17 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.000000, h=10.000000; buffer scale=2, transform=6 *** Result test_viewporter_source_inside_buffer/17: ok *** Run test_viewporter_source_inside_buffer/18 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.000000, h=10.000000; buffer scale=2, transform=4 *** Result test_viewporter_source_inside_buffer/18: ok *** Run test_viewporter_source_inside_buffer/19 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.000000, h=10.000000; buffer scale=2, transform=2 *** Result test_viewporter_source_inside_buffer/19: ok *** Run test_viewporter_source_inside_buffer/20 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.000000, h=10.000000; buffer scale=2, transform=1 *** Result test_viewporter_source_inside_buffer/20: ok *** Run test_viewporter_source_inside_buffer/21 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.000000, h=10.000000; buffer scale=2, transform=3 *** Result test_viewporter_source_inside_buffer/21: ok *** Run test_viewporter_source_inside_buffer/22 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.000000, h=10.000000; buffer scale=2, transform=5 *** Result test_viewporter_source_inside_buffer/22: ok *** Run test_viewporter_source_inside_buffer/23 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.000000, h=10.000000; buffer scale=2, transform=7 *** Result test_viewporter_source_inside_buffer/23: ok *** Run test_viewporter_source_outside_buffer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.003906, y=0.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 [22:56:11.666] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/1: ok *** Run test_viewporter_source_outside_buffer/2 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=0.000000, w=20.003906, h=10.000000; buffer scale=1, transform=0 [22:56:11.672] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/2: ok *** Run test_viewporter_source_outside_buffer/3 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=0.000000, y=68.003906, w=20.000000, h=10.000000; buffer scale=1, transform=0 [22:56:11.673] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/3: ok *** Run test_viewporter_source_outside_buffer/4 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=0.000000, y=68.000000, w=20.000000, h=10.003906; buffer scale=1, transform=0 [22:56:11.674] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/4: ok *** Run test_viewporter_source_outside_buffer/5 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=134.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 [22:56:11.675] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/5: ok *** Run test_viewporter_source_outside_buffer/6 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=0.000000, y=88.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 [22:56:11.677] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/6: ok *** Run test_viewporter_source_outside_buffer/7 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.003906, y=0.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 [22:56:11.678] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/7: ok *** Run test_viewporter_source_outside_buffer/8 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=0.000000, w=20.003906, h=10.000000; buffer scale=2, transform=0 [22:56:11.680] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/8: ok *** Run test_viewporter_source_outside_buffer/9 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=0.000000, y=29.003906, w=20.000000, h=10.000000; buffer scale=2, transform=0 [22:56:11.682] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/9: ok *** Run test_viewporter_source_outside_buffer/10 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=0.000000, y=29.000000, w=20.000000, h=10.003906; buffer scale=2, transform=0 [22:56:11.683] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/10: ok *** Run test_viewporter_source_outside_buffer/11 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=72.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 [22:56:11.688] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/11: ok *** Run test_viewporter_source_outside_buffer/12 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=0.000000, y=49.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 [22:56:11.689] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/12: ok *** Run test_viewporter_source_outside_buffer/13 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.000000, h=10.003906; buffer scale=1, transform=6 [22:56:11.691] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/13: ok *** Run test_viewporter_source_outside_buffer/14 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.003906, w=20.000000, h=10.000000; buffer scale=1, transform=4 [22:56:11.693] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/14: ok *** Run test_viewporter_source_outside_buffer/15 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.003906, h=10.000000; buffer scale=1, transform=2 [22:56:11.694] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/15: ok *** Run test_viewporter_source_outside_buffer/16 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.003906, y=114.000000, w=20.000000, h=10.000000; buffer scale=1, transform=1 [22:56:11.695] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/16: ok *** Run test_viewporter_source_outside_buffer/17 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.003906, w=20.000000, h=10.000000; buffer scale=1, transform=3 [22:56:11.701] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/17: ok *** Run test_viewporter_source_outside_buffer/18 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.003906, h=10.000000; buffer scale=1, transform=5 [22:56:11.702] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/18: ok *** Run test_viewporter_source_outside_buffer/19 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.000000, h=10.003906; buffer scale=1, transform=7 [22:56:11.703] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/19: ok *** Run test_viewporter_source_outside_buffer/20 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.003906, w=20.000000, h=10.000000; buffer scale=2, transform=6 [22:56:11.704] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/20: ok *** Run test_viewporter_source_outside_buffer/21 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.003906, h=10.000000; buffer scale=2, transform=4 [22:56:11.705] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/21: ok *** Run test_viewporter_source_outside_buffer/22 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.000000, h=10.003906; buffer scale=2, transform=2 [22:56:11.706] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/22: ok *** Run test_viewporter_source_outside_buffer/23 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.003906, y=52.000000, w=20.000000, h=10.000000; buffer scale=2, transform=1 [22:56:11.708] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/23: ok *** Run test_viewporter_source_outside_buffer/24 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.003906, w=20.000000, h=10.000000; buffer scale=2, transform=3 [22:56:11.709] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/24: ok *** Run test_viewporter_source_outside_buffer/25 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.003906, h=10.000000; buffer scale=2, transform=5 [22:56:11.710] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/25: ok *** Run test_viewporter_source_outside_buffer/26 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.000000, h=10.003906; buffer scale=2, transform=7 [22:56:11.711] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/26: ok *** Run test_viewporter_source_buffer_params/1 *** Result test_viewporter_source_buffer_params/1: ok *** Run test_viewporter_non_integer_destination_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame non-integer size w=20.000000, h=10.003906 [22:56:11.712] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 1: wl_surface@3 viewport dst size not integer Got expected protocol error on 'wp_viewport' (object id: 20) with code 1 *** Result test_viewporter_non_integer_destination_size/1: ok *** Run test_viewporter_non_integer_destination_size/2 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame non-integer size w=20.000000, h=9.996094 [22:56:11.714] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 1: wl_surface@3 viewport dst size not integer Got expected protocol error on 'wp_viewport' (object id: 20) with code 1 *** Result test_viewporter_non_integer_destination_size/2: ok *** Run test_viewporter_non_integer_destination_size/3 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame non-integer size w=20.003906, h=10.000000 [22:56:11.715] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 1: wl_surface@3 viewport dst size not integer Got expected protocol error on 'wp_viewport' (object id: 20) with code 1 *** Result test_viewporter_non_integer_destination_size/3: ok *** Run test_viewporter_non_integer_destination_size/4 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007c60 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame non-integer size w=19.996094, h=10.000000 [22:56:11.720] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 1: wl_surface@3 viewport dst size not integer Got expected protocol error on 'wp_viewport' (object id: 20) with code 1 *** Result test_viewporter_non_integer_destination_size/4: ok *** Run test_viewporter_non_integer_destination_size/5 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007c60 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame non-integer size w=20.500000, h=10.500000 [22:56:11.721] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 1: wl_surface@3 viewport dst size not integer Got expected protocol error on 'wp_viewport' (object id: 20) with code 1 *** Result test_viewporter_non_integer_destination_size/5: ok *** Run test_viewporter_unset_destination_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame *** Result test_viewporter_unset_destination_size/1: ok *** Run test_viewporter_bad_destination_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=0, h=10 [22:56:11.723] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (0x10) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/1: ok *** Run test_viewporter_bad_destination_size/2 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=20, h=0 [22:56:11.724] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (20x0) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/2: ok *** Run test_viewporter_bad_destination_size/3 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=-20, h=10 [22:56:11.725] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (-20x10) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/3: ok *** Run test_viewporter_bad_destination_size/4 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=-1, h=10 [22:56:11.726] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (-1x10) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/4: ok *** Run test_viewporter_bad_destination_size/5 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=20, h=-10 [22:56:11.727] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (20x-10) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/5: ok *** Run test_viewporter_bad_destination_size/6 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=20, h=-1 [22:56:11.732] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (20x-1) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/6: ok *** Run test_viewporter_unset_source_rect/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame *** Result test_viewporter_unset_source_rect/1: ok *** Run test_viewporter_bad_source_rect/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=-5, y=0, w=20, h=10 [22:56:11.734] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=20.000000 <= 0, h=10.000000 <= 0, x=-5.000000 < 0, or y=0.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/1: ok *** Run test_viewporter_bad_source_rect/2 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=0, y=-5, w=20, h=10 [22:56:11.736] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=20.000000 <= 0, h=10.000000 <= 0, x=0.000000 < 0, or y=-5.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/2: ok *** Run test_viewporter_bad_source_rect/3 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=5, y=6, w=0, h=10 [22:56:11.737] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=0.000000 <= 0, h=10.000000 <= 0, x=5.000000 < 0, or y=6.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/3: ok *** Run test_viewporter_bad_source_rect/4 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=5, y=6, w=20, h=0 [22:56:11.738] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=20.000000 <= 0, h=0.000000 <= 0, x=5.000000 < 0, or y=6.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/4: ok *** Run test_viewporter_bad_source_rect/5 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=5, y=6, w=-20, h=10 [22:56:11.739] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=-20.000000 <= 0, h=10.000000 <= 0, x=5.000000 < 0, or y=6.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/5: ok *** Run test_viewporter_bad_source_rect/6 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=5, y=6, w=20, h=-10 [22:56:11.741] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=20.000000 <= 0, h=-10.000000 <= 0, x=5.000000 < 0, or y=6.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/6: ok *** Run test_viewporter_bad_source_rect/7 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=-1, y=-1, w=20, h=10 [22:56:11.742] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=20.000000 <= 0, h=10.000000 <= 0, x=-1.000000 < 0, or y=-1.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/7: ok *** Run test_viewporter_bad_source_rect/8 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=5, y=6, w=-1, h=-1 [22:56:11.743] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=-1.000000 <= 0, h=-1.000000 <= 0, x=5.000000 < 0, or y=6.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/8: ok *** Run test_viewporter_double_create/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame [22:56:11.745] libwayland: error in client communication (pid 3545) libwayland: wp_viewporter#20: error 0: a viewport for that surface already exists Got expected protocol error on 'wp_viewporter' (object id: 20) with code 0 *** Result test_viewporter_double_create/1: ok [22:56:11.745] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 76, skipped 0, failed 0, total 76 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 50/68 weston:safe-signal RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=116 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-safe-signal ▶ 50/68 real_usecase_standalone/1 OK 50/68 weston:safe-signal OK 0.01s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run real_usecase_standalone/1 *** Result real_usecase_standalone/1: ok --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 51/68 weston:safe-signal-output-removal RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=87 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-safe-signal-output-removal ▶ 51/68 real_usecase_one/1 OK 51/68 weston:safe-signal-output-removal OK 0.02s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.777] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.777] Command line: weston-test-safe-signal-output-removal --backend=headless --debug --socket=test-safe-signal-output-removal --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.778] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.778] Flight recorder: enabled, scopes subscribed: log [22:56:11.778] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.778] Output repaint window is 7 ms maximum. [22:56:11.778] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.785] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.785] Color manager: no-op protocol support: no [22:56:11.785] Color representation not supported by renderer [22:56:11.785] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.785] Output 'headless' using color profile: stock sRGB color profile [22:56:11.785] Output 'headless' enabled with head(s) headless [22:56:11.785] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.786] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.786] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.790] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run real_usecase_one/1 *** Result real_usecase_one/1: ok [22:56:11.790] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 52/68 weston:iterate-debug-scopes RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=68 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-iterate-debug-scopes ▶ 52/68 iterate_default_debug_scopes/1 OK 52/68 weston:iterate-debug-scopes OK 0.04s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.810] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.810] Command line: weston-test-iterate-debug-scopes --backend=headless --debug --socket=test-iterate-debug-scopes --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.810] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.810] Flight recorder: enabled, scopes subscribed: log [22:56:11.810] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.810] Output repaint window is 7 ms maximum. [22:56:11.810] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.822] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.822] Color manager: no-op protocol support: no [22:56:11.822] Color representation not supported by renderer [22:56:11.822] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.822] Output 'headless' using color profile: stock sRGB color profile [22:56:11.822] Output 'headless' enabled with head(s) headless [22:56:11.822] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.822] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.822] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.832] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run iterate_default_debug_scopes/1 [22:56:11.832] Printing available debug scopes: [22:56:11.832] scope name: log, desc: Weston and Wayland log [22:56:11.832] scope name: scene-graph, desc: Scene graph details [22:56:11.832] scope name: timeline, desc: Timeline event points [22:56:11.832] scope name: libseat-debug, desc: libseat debug messages [22:56:11.832] scope name: proto, desc: Wayland protocol dump for all clients. [22:56:11.832] scope name: test-harness-plugin, desc: weston-test plugin's own actions [22:56:11.832] *** Result iterate_default_debug_scopes/1: ok [22:56:11.832] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 53/68 weston:vertex-clip RUNNING >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=213 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-vertex-clip ▶ 53/68 float_difference_same/1 OK ▶ 53/68 float_difference_different/1 OK ▶ 53/68 quad_clip_box32_expected/1 OK ▶ 53/68 quad_clip_box32_expected/2 OK ▶ 53/68 quad_clip_box32_expected/3 OK ▶ 53/68 quad_clip_box32_expected/4 OK ▶ 53/68 quad_clip_expected/1 OK ▶ 53/68 quad_clip_expected/2 OK ▶ 53/68 quad_clip_expected/3 OK ▶ 53/68 quad_clip_expected/4 OK ▶ 53/68 quad_clip_expected/5 OK ▶ 53/68 quad_clip_expected/6 OK ▶ 53/68 quad_clip_expected/7 OK ▶ 53/68 quad_clip_expected/8 OK ▶ 53/68 quad_clip_expected/9 OK ▶ 53/68 quad_clip_expected/10 OK ▶ 53/68 quad_clip_expected/11 OK ▶ 53/68 quad_clip_expected/12 OK ▶ 53/68 quad_clip_expected/13 OK ▶ 53/68 quad_clip_expected/14 OK ▶ 53/68 quad_clip_expected/15 OK ▶ 53/68 quad_clip_expected/16 OK ▶ 53/68 quad_clip_expected/17 OK ▶ 53/68 quad_clip_expected/18 OK ▶ 53/68 quad_clip_expected/19 OK ▶ 53/68 quad_clip_expected/20 OK ▶ 53/68 quad_clip_expected/21 OK ▶ 53/68 quad_clip_expected/22 OK ▶ 53/68 quad_clip_expected/23 OK ▶ 53/68 quad_clip_expected/24 OK ▶ 53/68 quad_clip_expected/25 OK ▶ 53/68 quad_clip_expected/26 OK ▶ 53/68 quad_clip_expected/27 OK ▶ 53/68 quad_clip_expected/28 OK ▶ 53/68 quad_clip_expected/29 OK ▶ 53/68 quad_clip_expected/30 OK ▶ 53/68 quad_clip_expected/31 OK ▶ 53/68 quad_clip_expected/32 OK ▶ 53/68 quad_clip_expected/33 OK ▶ 53/68 quad_clip_expected/34 OK ▶ 53/68 quad_clip_expected/35 OK ▶ 53/68 quad_clip_expected/36 OK ▶ 53/68 quad_clip_expected/37 OK ▶ 53/68 quad_clip_expected/38 OK ▶ 53/68 quad_clip_expected/39 OK ▶ 53/68 quad_clip_expected/40 OK ▶ 53/68 quad_clip_expected/41 OK ▶ 53/68 quad_clip_expected/42 OK ▶ 53/68 quad_clip_expected/43 OK ▶ 53/68 quad_clip_expected/44 OK ▶ 53/68 quad_clip_expected/45 OK ▶ 53/68 quad_clip_expected/46 OK ▶ 53/68 quad_clip_expected/47 OK ▶ 53/68 quad_clip_expected/48 OK ▶ 53/68 quad_clip_expected/49 OK ▶ 53/68 quad_clip_expected/50 OK ▶ 53/68 quad_clip_expected/51 OK ▶ 53/68 quad_clip_expected/52 OK ▶ 53/68 quad_clip_expected/53 OK ▶ 53/68 quad_clip_expected/54 OK ▶ 53/68 quad_clip_expected/55 OK ▶ 53/68 quad_clip_expected/56 OK ▶ 53/68 quad_clip_expected/57 OK ▶ 53/68 quad_clip_expected/58 OK ▶ 53/68 quad_clip_expected/59 OK 53/68 weston:vertex-clip OK 0.02s 65 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run float_difference_same/1 *** Result float_difference_same/1: ok *** Run float_difference_different/1 *** Result float_difference_different/1: ok *** Run quad_clip_box32_expected/1 *** Result quad_clip_box32_expected/1: ok *** Run quad_clip_box32_expected/2 *** Result quad_clip_box32_expected/2: ok *** Run quad_clip_box32_expected/3 *** Result quad_clip_box32_expected/3: ok *** Run quad_clip_box32_expected/4 *** Result quad_clip_box32_expected/4: ok *** Run quad_clip_expected/1 *** Result quad_clip_expected/1: ok *** Run quad_clip_expected/2 *** Result quad_clip_expected/2: ok *** Run quad_clip_expected/3 *** Result quad_clip_expected/3: ok *** Run quad_clip_expected/4 *** Result quad_clip_expected/4: ok *** Run quad_clip_expected/5 *** Result quad_clip_expected/5: ok *** Run quad_clip_expected/6 *** Result quad_clip_expected/6: ok *** Run quad_clip_expected/7 *** Result quad_clip_expected/7: ok *** Run quad_clip_expected/8 *** Result quad_clip_expected/8: ok *** Run quad_clip_expected/9 *** Result quad_clip_expected/9: ok *** Run quad_clip_expected/10 *** Result quad_clip_expected/10: ok *** Run quad_clip_expected/11 *** Result quad_clip_expected/11: ok *** Run quad_clip_expected/12 *** Result quad_clip_expected/12: ok *** Run quad_clip_expected/13 *** Result quad_clip_expected/13: ok *** Run quad_clip_expected/14 *** Result quad_clip_expected/14: ok *** Run quad_clip_expected/15 *** Result quad_clip_expected/15: ok *** Run quad_clip_expected/16 *** Result quad_clip_expected/16: ok *** Run quad_clip_expected/17 *** Result quad_clip_expected/17: ok *** Run quad_clip_expected/18 *** Result quad_clip_expected/18: ok *** Run quad_clip_expected/19 *** Result quad_clip_expected/19: ok *** Run quad_clip_expected/20 *** Result quad_clip_expected/20: ok *** Run quad_clip_expected/21 *** Result quad_clip_expected/21: ok *** Run quad_clip_expected/22 *** Result quad_clip_expected/22: ok *** Run quad_clip_expected/23 *** Result quad_clip_expected/23: ok *** Run quad_clip_expected/24 *** Result quad_clip_expected/24: ok *** Run quad_clip_expected/25 *** Result quad_clip_expected/25: ok *** Run quad_clip_expected/26 *** Result quad_clip_expected/26: ok *** Run quad_clip_expected/27 *** Result quad_clip_expected/27: ok *** Run quad_clip_expected/28 *** Result quad_clip_expected/28: ok *** Run quad_clip_expected/29 *** Result quad_clip_expected/29: ok *** Run quad_clip_expected/30 *** Result quad_clip_expected/30: ok *** Run quad_clip_expected/31 *** Result quad_clip_expected/31: ok *** Run quad_clip_expected/32 *** Result quad_clip_expected/32: ok *** Run quad_clip_expected/33 *** Result quad_clip_expected/33: ok *** Run quad_clip_expected/34 *** Result quad_clip_expected/34: ok *** Run quad_clip_expected/35 *** Result quad_clip_expected/35: ok *** Run quad_clip_expected/36 *** Result quad_clip_expected/36: ok *** Run quad_clip_expected/37 *** Result quad_clip_expected/37: ok *** Run quad_clip_expected/38 *** Result quad_clip_expected/38: ok *** Run quad_clip_expected/39 *** Result quad_clip_expected/39: ok *** Run quad_clip_expected/40 *** Result quad_clip_expected/40: ok *** Run quad_clip_expected/41 *** Result quad_clip_expected/41: ok *** Run quad_clip_expected/42 *** Result quad_clip_expected/42: ok *** Run quad_clip_expected/43 *** Result quad_clip_expected/43: ok *** Run quad_clip_expected/44 *** Result quad_clip_expected/44: ok *** Run quad_clip_expected/45 *** Result quad_clip_expected/45: ok *** Run quad_clip_expected/46 *** Result quad_clip_expected/46: ok *** Run quad_clip_expected/47 *** Result quad_clip_expected/47: ok *** Run quad_clip_expected/48 *** Result quad_clip_expected/48: ok *** Run quad_clip_expected/49 *** Result quad_clip_expected/49: ok *** Run quad_clip_expected/50 *** Result quad_clip_expected/50: ok *** Run quad_clip_expected/51 *** Result quad_clip_expected/51: ok *** Run quad_clip_expected/52 *** Result quad_clip_expected/52: ok *** Run quad_clip_expected/53 *** Result quad_clip_expected/53: ok *** Run quad_clip_expected/54 *** Result quad_clip_expected/54: ok *** Run quad_clip_expected/55 *** Result quad_clip_expected/55: ok *** Run quad_clip_expected/56 *** Result quad_clip_expected/56: ok *** Run quad_clip_expected/57 *** Result quad_clip_expected/57: ok *** Run quad_clip_expected/58 *** Result quad_clip_expected/58: ok *** Run quad_clip_expected/59 *** Result quad_clip_expected/59: ok --- Fixture 1 () ok: passed 65, skipped 0, failed 0, total 65 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 54/68 weston:color-icc-output RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=166 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-icc-output ▶ 49/68 pixman viewport_upscale_solid/1 OK ▶ 49/68 GL viewport_upscale_solid/1 OK ▶ 49/68 Vulkan viewport_upscale_solid/1 OK 49/68 weston:viewporter-shot OK 0.37s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 3 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:11.629] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.629] Command line: weston-test-viewporter-shot --backend=headless --debug --socket=test-viewporter-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.629] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.629] Flight recorder: enabled, scopes subscribed: log [22:56:11.629] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.629] Output repaint window is 7 ms maximum. [22:56:11.629] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.642] Using Pixman renderer [22:56:11.643] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.643] Color manager: no-op protocol support: no [22:56:11.643] Color representation not supported by renderer [22:56:11.643] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.643] Output 'headless' using color profile: stock sRGB color profile [22:56:11.644] Output 'headless' enabled with head(s) headless [22:56:11.645] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.646] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.646] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.651] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman viewport_upscale_solid/1 test-client: got global pointer 100 100 test-client: got seat 0x7f21b80064e0 name: 'test-seat' test-client: got seat 0x7f21b80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f21b80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f21b8006aa0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/viewport_upscale_solid-00.png vs. shot ./viewport_upscale_solid-f01-shot-00.png: PASS *** Result pixman viewport_upscale_solid/1: ok --- Fixture 1 (pixman) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (GL)... [22:56:11.664] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.664] Command line: weston-test-viewporter-shot --backend=headless --debug --socket=test-viewporter-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.664] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.664] Flight recorder: enabled, scopes subscribed: log [22:56:11.664] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.665] Output repaint window is 7 ms maximum. [22:56:11.665] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.665] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.715] warning: failed to query rendering device from EGL [22:56:11.715] failed to initialize allocator [22:56:11.716] EGL version: 1.5 [22:56:11.716] EGL vendor: Mesa Project [22:56:11.716] EGL client APIs: OpenGL OpenGL_ES [22:56:11.716] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.755] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.755] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.755] GL vendor: Mesa [22:56:11.755] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.761] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.761] Using GL renderer [22:56:11.761] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.761] Color manager: no-op protocol support: no [22:56:11.761] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.761] Output 'headless' using color profile: stock sRGB color profile [22:56:11.761] Output 'headless' enabled with head(s) headless [22:56:11.761] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.761] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.761] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.765] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL viewport_upscale_solid/1 test-client: got global pointer 100 100 test-client: got seat 0x7f21b80053e0 name: 'test-seat' test-client: got seat 0x7f21b80053e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f21b8005c90 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f21b8005d50 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/viewport_upscale_solid-00.png vs. shot ./viewport_upscale_solid-f02-shot-00.png: PASS *** Result GL viewport_upscale_solid/1: ok --- Fixture 2 (GL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 3 (Vulkan)... [22:56:11.852] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.852] Command line: weston-test-viewporter-shot --backend=headless --debug --socket=test-viewporter-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.852] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.852] Flight recorder: enabled, scopes subscribed: log [22:56:11.852] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.852] Output repaint window is 7 ms maximum. [22:56:11.852] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.852] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.871] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.871] Device type: 'cpu' [22:56:11.871] Supported API version: 1.4.335 [22:56:11.871] Driver version: 26.0.4 [22:56:11.896] DRM format modifiers not supported [22:56:11.896] VkSemaphore is not exportable [22:56:11.896] VkSemaphore is not importable [22:56:11.896] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.896] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.896] failed to initialize allocator [22:56:11.897] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.897] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.897] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.897] Color manager: no-op protocol support: no [22:56:11.897] Color representation not supported by renderer [22:56:11.897] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.897] Output 'headless' using color profile: stock sRGB color profile [22:56:11.902] Output 'headless' enabled with head(s) headless [22:56:11.902] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.902] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.902] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.905] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan viewport_upscale_solid/1 test-client: got global pointer 100 100 test-client: got seat 0x7f21b80070d0 name: 'test-seat' test-client: got seat 0x7f21b80070d0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f21b8005fc0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f21b8006780 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/viewport_upscale_solid-00.png vs. shot ./viewport_upscale_solid-f03-shot-00.png: PASS *** Result Vulkan viewport_upscale_solid/1: ok --- Fixture 3 (Vulkan) ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 55/68 weston:color-lcms-optimizer RUNNING >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=210 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-lcms-optimizer ▶ 55/68 merge_power_law_curves_with_another/1 OK ▶ 55/68 merge_power_law_curves_with_itself/1 OK ▶ 55/68 do_not_merge_identity_with_parametric/1 OK ▶ 55/68 keep_regular_curve/1 OK ▶ 55/68 drop_identity_and_inverse_curves_another_order/1 OK ▶ 55/68 drop_identity_and_inverse_curves/1 OK ▶ 55/68 drop_inverse_curves/1 OK ▶ 55/68 drop_identity_curve/1 OK ▶ 55/68 only_drop_inverse_matrices_another_order/1 OK ▶ 55/68 only_drop_inverse_matrices/1 OK ▶ 55/68 drop_identity_and_inverse_matrices/1 OK ▶ 55/68 drop_inverse_matrices/1 OK ▶ 55/68 drop_identity_matrix/1 OK ▶ 55/68 keep_regular_matrix/1 OK 55/68 weston:color-lcms-optimizer OK 0.02s 14 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run merge_power_law_curves_with_another/1 *** Result merge_power_law_curves_with_another/1: ok *** Run merge_power_law_curves_with_itself/1 *** Result merge_power_law_curves_with_itself/1: ok *** Run do_not_merge_identity_with_parametric/1 *** Result do_not_merge_identity_with_parametric/1: ok *** Run keep_regular_curve/1 *** Result keep_regular_curve/1: ok *** Run drop_identity_and_inverse_curves_another_order/1 *** Result drop_identity_and_inverse_curves_another_order/1: ok *** Run drop_identity_and_inverse_curves/1 *** Result drop_identity_and_inverse_curves/1: ok *** Run drop_inverse_curves/1 *** Result drop_inverse_curves/1: ok *** Run drop_identity_curve/1 *** Result drop_identity_curve/1: ok *** Run only_drop_inverse_matrices_another_order/1 *** Result only_drop_inverse_matrices_another_order/1: ok *** Run only_drop_inverse_matrices/1 *** Result only_drop_inverse_matrices/1: ok *** Run drop_identity_and_inverse_matrices/1 *** Result drop_identity_and_inverse_matrices/1: ok *** Run drop_inverse_matrices/1 *** Result drop_inverse_matrices/1: ok *** Run drop_identity_matrix/1 *** Result drop_identity_matrix/1: ok *** Run keep_regular_matrix/1 *** Result keep_regular_matrix/1: ok --- Fixture 1 () ok: passed 14, skipped 0, failed 0, total 14 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 56/68 weston:color-management RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=135 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-management ▶ 56/68 set_surface_image_description/1 OK ▶ 56/68 create_icc_image_description_no_info/1 OK ▶ 56/68 set_icc_twice/1 OK ▶ 56/68 set_bad_icc_non_seekable/1 OK ▶ 56/68 set_bad_icc_size_zero/1 OK ▶ 56/68 set_unreadable_icc_fd/1 OK ▶ 56/68 create_image_description_before_setting_icc_file/1 OK ▶ 56/68 surface_get_preferred_image_description/1 OK ▶ 56/68 output_get_image_description/1 OK ▶ 56/68 smoke_test/1 OK 56/68 weston:color-management OK 0.24s 10 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.025] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.025] Command line: weston-test-color-management --backend=headless --debug --socket=test-color-management --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-management.ini --renderer=gl --shell=weston-test-desktop [22:56:12.025] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.025] Flight recorder: enabled, scopes subscribed: log [22:56:12.025] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-management.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.025] Output repaint window is 7 ms maximum. [22:56:12.025] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' [22:56:12.025] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.031] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:12.061] warning: failed to query rendering device from EGL [22:56:12.061] failed to initialize allocator [22:56:12.061] EGL version: 1.5 [22:56:12.061] EGL vendor: Mesa Project [22:56:12.061] EGL client APIs: OpenGL OpenGL_ES [22:56:12.061] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.113] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.113] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.113] GL vendor: Mesa [22:56:12.113] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.119] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.120] Using GL renderer [22:56:12.120] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.121] LittleCMS 2170 initialized. [22:56:12.121] Color manager: work-in-progress protocol support: yes [22:56:12.121] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.121] Output 'headless' using color profile: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.122] Output headless uses 16F shadow. [22:56:12.122] Output 'headless' enabled with head(s) headless [22:56:12.122] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.123] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:12.123] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.127] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run set_surface_image_description/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0006cd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0006db0 test-client: got pointer frame *** Result set_surface_image_description/1: ok *** Run create_icc_image_description_no_info/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0006cd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0006db0 test-client: got pointer frame [22:56:12.216] libwayland: error in client communication (pid 3695) libwayland: wp_image_description_v1#26: error 1: get_information is not allowed for this image description Got expected protocol error on 'wp_image_description_v1' (object id: 26) with code 1 *** Result create_icc_image_description_no_info/1: ok *** Run set_icc_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0006a30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0006900 test-client: got pointer frame [22:56:12.217] libwayland: error in client communication (pid 3695) libwayland: wp_image_description_creator_icc_v1#25: error 1: ICC file was already set Got expected protocol error on 'wp_image_description_creator_icc_v1' (object id: 25) with code 1 *** Result set_icc_twice/1: ok *** Run set_bad_icc_non_seekable/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0006a30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame [22:56:12.218] libwayland: error in client communication (pid 3695) libwayland: wp_image_description_creator_icc_v1#25: error 2: ICC fd is not seekable Got expected protocol error on 'wp_image_description_creator_icc_v1' (object id: 25) with code 2 *** Result set_bad_icc_non_seekable/1: ok *** Run set_bad_icc_size_zero/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0009950 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame [22:56:12.220] libwayland: error in client communication (pid 3695) libwayland: wp_image_description_creator_icc_v1#25: error 3: invalid ICC file size, should be in the (0, 32MB] interval Got expected protocol error on 'wp_image_description_creator_icc_v1' (object id: 25) with code 3 *** Result set_bad_icc_size_zero/1: ok *** Run set_unreadable_icc_fd/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0009950 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame [22:56:12.221] libwayland: error in client communication (pid 3695) libwayland: wp_image_description_creator_icc_v1#25: error 2: ICC fd is not readable Got expected protocol error on 'wp_image_description_creator_icc_v1' (object id: 25) with code 2 *** Result set_unreadable_icc_fd/1: ok *** Run create_image_description_before_setting_icc_file/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0005ff0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame [22:56:12.223] libwayland: error in client communication (pid 3695) libwayland: [destroyed object]: error 0: trying to create image description before setting the ICC file Got expected protocol error on unknown object with code 0 *** Result create_image_description_before_setting_icc_file/1: ok *** Run surface_get_preferred_image_description/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0005ff0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame Image description info 0x7f9ef0004d60 done: Primaries named: 1 Primary primaries: red (x, y) = (0.6400, 0.3300) green (x, y) = (0.3000, 0.6000) blue (x, y) = (0.1500, 0.0600) white point (x, y) = (0.3127, 0.3290) Transfer characteristics named: 2 Target primaries: red (x, y) = (0.6400, 0.3300) green (x, y) = (0.3000, 0.6000) blue (x, y) = (0.1500, 0.0600) white point (x, y) = (0.3127, 0.3290) Target luminance: min: 0.2000, max 80.0000 *** Result surface_get_preferred_image_description/1: ok *** Run output_get_image_description/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0007360 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame Image description info 0x7f9ef00079f0 done: Primaries named: 1 Primary primaries: red (x, y) = (0.6400, 0.3300) green (x, y) = (0.3000, 0.6000) blue (x, y) = (0.1500, 0.0600) white point (x, y) = (0.3127, 0.3290) Transfer characteristics named: 2 Target primaries: red (x, y) = (0.6400, 0.3300) green (x, y) = (0.3000, 0.6000) blue (x, y) = (0.1500, 0.0600) white point (x, y) = (0.3127, 0.3290) Target luminance: min: 0.2000, max 80.0000 *** Result output_get_image_description/1: ok *** Run smoke_test/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0007360 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame *** Result smoke_test/1: ok --- Fixture 1 () ok: passed 10, skipped 0, failed 0, total 10 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 57/68 weston:color-management-parametric RUNNING >>> MALLOC_PERTURB_=161 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-management-parametric ▶ 42/68 test_subsurface_destroy_permutations/1 OK ▶ 42/68 test_subsurface_destroy_protocol/1 OK ▶ 42/68 test_subsurface_place_below_foreign/1 OK ▶ 42/68 test_subsurface_place_above_foreign/1 OK ▶ 42/68 test_subsurface_place_below_stranger/1 OK ▶ 42/68 test_subsurface_place_above_stranger/1 OK ▶ 42/68 test_subsurface_place_below_child/1 OK ▶ 42/68 test_subsurface_place_below_great_aunt/1 OK ▶ 42/68 test_subsurface_place_below_grandparent/1 OK ▶ 42/68 test_subsurface_place_below_nested_parent/1 OK ▶ 42/68 test_subsurface_place_above_child/1 OK ▶ 42/68 test_subsurface_place_above_great_aunt/1 OK ▶ 42/68 test_subsurface_place_above_grandparent/1 OK ▶ 42/68 test_subsurface_place_above_nested_parent/1 OK ▶ 42/68 test_subsurface_loop_paradox/1 OK ▶ 42/68 test_subsurface_nesting_parent/1 OK ▶ 42/68 test_subsurface_nesting/1 OK ▶ 42/68 test_subsurface_change_link/1 OK ▶ 42/68 test_subsurface_identical_link/1 OK ▶ 42/68 test_subsurface_paradox/1 OK ▶ 42/68 test_subsurface_placement_protocol/1 OK ▶ 42/68 test_subsurface_position_protocol/1 OK ▶ 42/68 test_subsurface_basic_protocol/1 OK 42/68 weston:subsurface OK 1.00s 23 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.323] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.323] Command line: weston-test-subsurface --backend=headless --debug --socket=test-subsurface --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.324] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.324] Flight recorder: enabled, scopes subscribed: log [22:56:11.324] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.324] Output repaint window is 7 ms maximum. [22:56:11.324] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.332] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.332] Color manager: no-op protocol support: no [22:56:11.332] Color representation not supported by renderer [22:56:11.332] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.332] Output 'headless' using color profile: stock sRGB color profile [22:56:11.332] Output 'headless' enabled with head(s) headless [22:56:11.332] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.333] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.333] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.336] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run test_subsurface_destroy_permutations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8006aa0 test-client: got pointer frame tried 7980 destroy permutations *** Result test_subsurface_destroy_permutations/1: ok *** Run test_subsurface_destroy_protocol/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8000e80 test-client: got pointer frame *** Result test_subsurface_destroy_protocol/1: ok *** Run test_subsurface_place_below_foreign/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8000e80 test-client: got pointer frame [22:56:12.282] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#22: error 0: place_below: wl_surface@29 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 22) with code 0 *** Result test_subsurface_place_below_foreign/1: ok *** Run test_subsurface_place_above_foreign/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007ad0 test-client: got pointer frame [22:56:12.283] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#22: error 0: place_above: wl_surface@29 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 22) with code 0 *** Result test_subsurface_place_above_foreign/1: ok *** Run test_subsurface_place_below_stranger/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80065a0 test-client: got pointer frame [22:56:12.284] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#23: error 0: place_below: wl_surface@20 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 23) with code 0 *** Result test_subsurface_place_below_stranger/1: ok *** Run test_subsurface_place_above_stranger/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.285] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#23: error 0: place_above: wl_surface@20 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 23) with code 0 *** Result test_subsurface_place_above_stranger/1: ok *** Run test_subsurface_place_below_child/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.286] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#22: error 0: place_below: wl_surface@28 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 22) with code 0 *** Result test_subsurface_place_below_child/1: ok *** Run test_subsurface_place_below_great_aunt/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.287] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#29: error 0: place_below: wl_surface@23 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 29) with code 0 *** Result test_subsurface_place_below_great_aunt/1: ok *** Run test_subsurface_place_below_grandparent/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.288] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#29: error 0: place_below: wl_surface@18 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 29) with code 0 *** Result test_subsurface_place_below_grandparent/1: ok *** Run test_subsurface_place_below_nested_parent/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame *** Result test_subsurface_place_below_nested_parent/1: ok *** Run test_subsurface_place_above_child/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.290] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#22: error 0: place_above: wl_surface@28 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 22) with code 0 *** Result test_subsurface_place_above_child/1: ok *** Run test_subsurface_place_above_great_aunt/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.291] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#29: error 0: place_above: wl_surface@23 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 29) with code 0 *** Result test_subsurface_place_above_great_aunt/1: ok *** Run test_subsurface_place_above_grandparent/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.292] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#29: error 0: place_above: wl_surface@18 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 29) with code 0 *** Result test_subsurface_place_above_grandparent/1: ok *** Run test_subsurface_place_above_nested_parent/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame *** Result test_subsurface_place_above_nested_parent/1: ok *** Run test_subsurface_loop_paradox/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.294] libwayland: error in client communication (pid 3480) libwayland: wl_subcompositor#20: error 0: get_subsurface: wl_subsurface@25: wl_surface@18 is an ancestor of parent Got expected protocol error on 'wl_subcompositor' (object id: 20) with code 0 *** Result test_subsurface_loop_paradox/1: ok *** Run test_subsurface_nesting_parent/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame *** Result test_subsurface_nesting_parent/1: ok *** Run test_subsurface_nesting/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame *** Result test_subsurface_nesting/1: ok *** Run test_subsurface_change_link/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame [22:56:12.297] libwayland: error in client communication (pid 3480) libwayland: wl_subcompositor#18: error 0: get_subsurface: wl_subsurface@28: wl_surface@22 is already a sub-surface Got expected protocol error on 'wl_subcompositor' (object id: 18) with code 0 *** Result test_subsurface_change_link/1: ok *** Run test_subsurface_identical_link/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame [22:56:12.298] libwayland: error in client communication (pid 3480) libwayland: wl_subcompositor#20: error 0: get_subsurface: wl_subsurface@27: wl_surface@21 is already a sub-surface Got expected protocol error on 'wl_subcompositor' (object id: 20) with code 0 *** Result test_subsurface_identical_link/1: ok *** Run test_subsurface_paradox/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame [22:56:12.299] libwayland: error in client communication (pid 3480) libwayland: wl_subcompositor#20: error 0: get_subsurface: wl_subsurface@21: wl_surface@18 cannot be its own parent Got expected protocol error on 'wl_subcompositor' (object id: 20) with code 0 *** Result test_subsurface_paradox/1: ok *** Run test_subsurface_placement_protocol/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80080c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame *** Result test_subsurface_placement_protocol/1: ok *** Run test_subsurface_position_protocol/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80080c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame *** Result test_subsurface_position_protocol/1: ok *** Run test_subsurface_basic_protocol/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80080c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame *** Result test_subsurface_basic_protocol/1: ok [22:56:12.302] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 23, skipped 0, failed 0, total 23 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 58/68 weston:color-metadata-parsing RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=174 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-metadata-parsing ▶ 43/68 pixman subsurface_desync_commit/1 OK ▶ 43/68 pixman subsurface_empty_mapping/1 OK ▶ 43/68 pixman subsurface_sync_damage_buffer/1 OK ▶ 43/68 pixman subsurface_z_order/1 OK ▶ 43/68 pixman subsurface_recursive_unmap/1 OK ▶ 43/68 GL subsurface_desync_commit/1 OK ▶ 43/68 GL subsurface_empty_mapping/1 OK ▶ 43/68 GL subsurface_sync_damage_buffer/1 OK ▶ 43/68 GL subsurface_z_order/1 OK ▶ 43/68 GL subsurface_recursive_unmap/1 OK ▶ 43/68 Vulkan subsurface_desync_commit/1 OK ▶ 43/68 Vulkan subsurface_empty_mapping/1 OK ▶ 43/68 Vulkan subsurface_sync_damage_buffer/1 OK ▶ 43/68 Vulkan subsurface_z_order/1 OK ▶ 43/68 Vulkan subsurface_recursive_unmap/1 OK 43/68 weston:subsurface-shot OK 0.86s 15 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 3 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:11.500] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.500] Command line: weston-test-subsurface-shot --backend=headless --debug --socket=test-subsurface-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:11.500] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.501] Flight recorder: enabled, scopes subscribed: log [22:56:11.501] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.501] Output repaint window is 7 ms maximum. [22:56:11.501] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.508] Using Pixman renderer [22:56:11.508] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.508] Color manager: no-op protocol support: no [22:56:11.508] Color representation not supported by renderer [22:56:11.508] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.508] Output 'headless' using color profile: stock sRGB color profile [22:56:11.509] Output 'headless' enabled with head(s) headless [22:56:11.509] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.509] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.509] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.514] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run pixman subsurface_desync_commit/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa98c0064e0 name: 'test-seat' test-client: got seat 0x7fa98c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa98c006aa0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa98c006aa0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface (nil) test-client: got pointer frame *** Result pixman subsurface_desync_commit/1: ok *** Run pixman subsurface_empty_mapping/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa98c0064e0 name: 'test-seat' test-client: got seat 0x7fa98c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa98c006aa0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa98c006aa0 test-client: got pointer frame test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-04.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-05.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-06.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-shot-07.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-shot-08.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-shot-09.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-10.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-shot-11.png: PASS *** Result pixman subsurface_empty_mapping/1: ok *** Run pixman subsurface_sync_damage_buffer/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c0064e0 name: 'test-seat' test-client: got seat 0x7fa98c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c0069c0 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-00.png vs. shot ./subsurface_sync_damage_buffer-f01-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-01.png vs. shot ./subsurface_sync_damage_buffer-f01-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-02.png vs. shot ./subsurface_sync_damage_buffer-f01-shot-02.png: PASS *** Result pixman subsurface_sync_damage_buffer/1: ok *** Run pixman subsurface_z_order/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c0064e0 name: 'test-seat' test-client: got seat 0x7fa98c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c0069c0 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_z_order-f01-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_z_order-f01-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_z_order-f01-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_z_order-f01-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-04.png vs. shot ./subsurface_z_order-f01-shot-04.png: PASS *** Result pixman subsurface_z_order/1: ok *** Run pixman subsurface_recursive_unmap/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c0064e0 name: 'test-seat' test-client: got seat 0x7fa98c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c0069c0 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f01-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_recursive_unmap-f01-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_recursive_unmap-f01-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_recursive_unmap-f01-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f01-shot-00.png: PASS *** Result pixman subsurface_recursive_unmap/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 (pixman) ok: passed 5, skipped 0, failed 0, total 5 --- Fixture 2 (GL)... [22:56:11.634] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.634] Command line: weston-test-subsurface-shot --backend=headless --debug --socket=test-subsurface-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:11.634] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.634] Flight recorder: enabled, scopes subscribed: log [22:56:11.634] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.634] Output repaint window is 7 ms maximum. [22:56:11.634] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.634] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.662] warning: failed to query rendering device from EGL [22:56:11.662] failed to initialize allocator [22:56:11.662] EGL version: 1.5 [22:56:11.662] EGL vendor: Mesa Project [22:56:11.662] EGL client APIs: OpenGL OpenGL_ES [22:56:11.662] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.693] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.693] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.693] GL vendor: Mesa [22:56:11.693] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.699] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.699] Using GL renderer [22:56:11.699] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.699] Color manager: no-op protocol support: no [22:56:11.699] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.699] Output 'headless' using color profile: stock sRGB color profile [22:56:11.699] Output 'headless' enabled with head(s) headless [22:56:11.699] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.699] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.699] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.702] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run GL subsurface_desync_commit/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa98c00f970 name: 'test-seat' test-client: got seat 0x7fa98c00f970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c007a00 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa98c005c60 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa98c005c60 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface (nil) test-client: got pointer frame *** Result GL subsurface_desync_commit/1: ok *** Run GL subsurface_empty_mapping/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa98c00f970 name: 'test-seat' test-client: got seat 0x7fa98c00f970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c012130 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa98c008880 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa98c008880 test-client: got pointer frame test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-04.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-05.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-06.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f02-shot-07.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f02-shot-08.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f02-shot-09.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-10.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f02-shot-11.png: PASS *** Result GL subsurface_empty_mapping/1: ok *** Run GL subsurface_sync_damage_buffer/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c00f970 name: 'test-seat' test-client: got seat 0x7fa98c00f970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c012130 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-00.png vs. shot ./subsurface_sync_damage_buffer-f02-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-01.png vs. shot ./subsurface_sync_damage_buffer-f02-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-02.png vs. shot ./subsurface_sync_damage_buffer-f02-shot-02.png: PASS *** Result GL subsurface_sync_damage_buffer/1: ok *** Run GL subsurface_z_order/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c00f970 name: 'test-seat' test-client: got seat 0x7fa98c00f970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c012130 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_z_order-f02-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_z_order-f02-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_z_order-f02-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_z_order-f02-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-04.png vs. shot ./subsurface_z_order-f02-shot-04.png: PASS *** Result GL subsurface_z_order/1: ok *** Run GL subsurface_recursive_unmap/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c00f970 name: 'test-seat' test-client: got seat 0x7fa98c00f970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c00f920 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f02-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_recursive_unmap-f02-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_recursive_unmap-f02-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_recursive_unmap-f02-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f02-shot-00.png: PASS *** Result GL subsurface_recursive_unmap/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 2 (GL) ok: passed 5, skipped 0, failed 0, total 5 --- Fixture 3 (Vulkan)... [22:56:12.041] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.041] Command line: weston-test-subsurface-shot --backend=headless --debug --socket=test-subsurface-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:12.041] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.041] Flight recorder: enabled, scopes subscribed: log [22:56:12.041] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.041] Output repaint window is 7 ms maximum. [22:56:12.041] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.041] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:12.069] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.069] Device type: 'cpu' [22:56:12.069] Supported API version: 1.4.335 [22:56:12.069] Driver version: 26.0.4 [22:56:12.103] DRM format modifiers not supported [22:56:12.103] VkSemaphore is not exportable [22:56:12.103] VkSemaphore is not importable [22:56:12.103] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.103] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.103] failed to initialize allocator [22:56:12.108] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.108] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.108] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.108] Color manager: no-op protocol support: no [22:56:12.108] Color representation not supported by renderer [22:56:12.108] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.108] Output 'headless' using color profile: stock sRGB color profile [22:56:12.108] Output 'headless' enabled with head(s) headless [22:56:12.108] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.108] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.108] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.118] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run Vulkan subsurface_desync_commit/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa9700065e0 name: 'test-seat' test-client: got seat 0x7fa9700065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa970006ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa970006ba0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa970006ba0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface (nil) test-client: got pointer frame *** Result Vulkan subsurface_desync_commit/1: ok *** Run Vulkan subsurface_empty_mapping/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa9700065e0 name: 'test-seat' test-client: got seat 0x7fa9700065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa970006ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa970006ba0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa970006ba0 test-client: got pointer frame test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-04.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-05.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-06.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f03-shot-07.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f03-shot-08.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f03-shot-09.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-10.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f03-shot-11.png: PASS *** Result Vulkan subsurface_empty_mapping/1: ok *** Run Vulkan subsurface_sync_damage_buffer/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa9700065e0 name: 'test-seat' test-client: got seat 0x7fa9700065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa970006ac0 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-00.png vs. shot ./subsurface_sync_damage_buffer-f03-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-01.png vs. shot ./subsurface_sync_damage_buffer-f03-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-02.png vs. shot ./subsurface_sync_damage_buffer-f03-shot-02.png: PASS *** Result Vulkan subsurface_sync_damage_buffer/1: ok *** Run Vulkan subsurface_z_order/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa9700065e0 name: 'test-seat' test-client: got seat 0x7fa9700065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa97000af30 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_z_order-f03-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_z_order-f03-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_z_order-f03-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_z_order-f03-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-04.png vs. shot ./subsurface_z_order-f03-shot-04.png: PASS *** Result Vulkan subsurface_z_order/1: ok *** Run Vulkan subsurface_recursive_unmap/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa9700065e0 name: 'test-seat' test-client: got seat 0x7fa9700065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa97000af30 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f03-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_recursive_unmap-f03-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_recursive_unmap-f03-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_recursive_unmap-f03-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f03-shot-00.png: PASS *** Result Vulkan subsurface_recursive_unmap/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 3 (Vulkan) ok: passed 5, skipped 0, failed 0, total 5 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 59/68 weston:lcms-util RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=75 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-lcms-util ▶ 57/68 set_max_fall_twice/1 OK ▶ 57/68 set_max_cll_twice/1 OK ▶ 57/68 set_target_luminance_twice/1 OK ▶ 57/68 set_target_primaries_twice/1 OK ▶ 57/68 set_luminance_twice/1 OK ▶ 57/68 set_tf_named_then_tf_power/1 OK ▶ 57/68 set_tf_power_then_tf_named/1 OK ▶ 57/68 set_tf_named_twice/1 OK ▶ 57/68 set_tf_power_twice/1 OK ▶ 57/68 set_primaries_named_then_primaries/1 OK ▶ 57/68 set_primaries_then_primaries_named/1 OK ▶ 57/68 set_primaries_twice/1 OK ▶ 57/68 set_primaries_named_twice/1 OK ▶ 57/68 fail_to_create_parametric_image_description/1 OK ▶ 57/68 fail_to_create_parametric_image_description/2 OK ▶ 57/68 fail_to_create_parametric_image_description/3 OK ▶ 57/68 fail_to_create_parametric_image_description/4 OK ▶ 57/68 fail_to_create_parametric_image_description/5 OK ▶ 57/68 fail_to_create_parametric_image_description/6 OK ▶ 57/68 fail_to_create_parametric_image_description/7 OK ▶ 57/68 fail_to_create_parametric_image_description/8 OK ▶ 57/68 fail_to_create_parametric_image_description/9 OK ▶ 57/68 fail_to_create_parametric_image_description/10 OK ▶ 57/68 fail_to_create_parametric_image_description/11 OK ▶ 57/68 create_parametric_image_description/1 OK ▶ 57/68 create_parametric_image_description/2 OK ▶ 57/68 create_parametric_image_description/3 OK ▶ 57/68 create_parametric_image_description/4 OK ▶ 57/68 create_parametric_image_description/5 OK ▶ 57/68 create_parametric_image_description/6 OK ▶ 57/68 create_parametric_image_description/7 OK ▶ 57/68 create_parametric_image_description/8 OK ▶ 57/68 create_parametric_image_description/9 OK 57/68 weston:color-management-parametric OK 0.14s 33 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.270] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.270] Command line: weston-test-color-management-parametric --backend=headless --debug --socket=test-color-management-parametric --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-management-parametric.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles [22:56:12.270] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.270] Flight recorder: enabled, scopes subscribed: log [22:56:12.270] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-management-parametric.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.270] Output repaint window is 7 ms maximum. [22:56:12.270] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' [22:56:12.271] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.277] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:12.316] warning: failed to query rendering device from EGL [22:56:12.316] failed to initialize allocator [22:56:12.316] EGL version: 1.5 [22:56:12.316] EGL vendor: Mesa Project [22:56:12.316] EGL client APIs: OpenGL OpenGL_ES [22:56:12.316] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.349] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.349] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.349] GL vendor: Mesa [22:56:12.349] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.355] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.355] Using GL renderer [22:56:12.355] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.356] LittleCMS 2170 initialized. [22:56:12.356] Color manager: work-in-progress protocol support: yes [22:56:12.356] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.356] Output 'headless' using color profile: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.357] Output headless uses 16F shadow. [22:56:12.357] Output 'headless' enabled with head(s) headless [22:56:12.357] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.357] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:12.357] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.361] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run set_max_fall_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.362] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: max fall was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_max_fall_twice/1: ok *** Run set_max_cll_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.367] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: max cll was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_max_cll_twice/1: ok *** Run set_target_luminance_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.368] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: target luminance was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_target_luminance_twice/1: ok *** Run set_target_primaries_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.368] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: target primaries were already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_target_primaries_twice/1: ok *** Run set_luminance_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.368] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: primary luminance was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_luminance_twice/1: ok *** Run set_tf_named_then_tf_power/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.369] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: tf was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_tf_named_then_tf_power/1: ok *** Run set_tf_power_then_tf_named/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.369] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: tf was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_tf_power_then_tf_named/1: ok *** Run set_tf_named_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.369] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: tf was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_tf_named_twice/1: ok *** Run set_tf_power_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.370] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: tf was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_tf_power_twice/1: ok *** Run set_primaries_named_then_primaries/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.370] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: primaries were already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_primaries_named_then_primaries/1: ok *** Run set_primaries_then_primaries_named/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.370] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: primaries were already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_primaries_then_primaries_named/1: ok *** Run set_primaries_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.370] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: primaries were already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_primaries_twice/1: ok *** Run set_primaries_named_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.371] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: primaries were already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_primaries_named_twice/1: ok *** Run fail_to_create_parametric_image_description/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.371] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 4: invalid primaries named: 99999 Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 4 *** Result fail_to_create_parametric_image_description/1: ok *** Run fail_to_create_parametric_image_description/2 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.371] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 3: invalid tf named: 99999 Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 3 *** Result fail_to_create_parametric_image_description/2: ok *** Run fail_to_create_parametric_image_description/3 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.372] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 3: tf power exponent 0.900000 is not in the range [1.0, 10.0] Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 3 *** Result fail_to_create_parametric_image_description/3: ok *** Run fail_to_create_parametric_image_description/4 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.372] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 5: reference luminance (49.000000) must be greater than primary minimum luminance (50.000000) Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 5 *** Result fail_to_create_parametric_image_description/4: ok *** Run fail_to_create_parametric_image_description/5 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.372] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 5: target min luminance (5.000000) must be less than target max luminance (5.000000) Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 5 *** Result fail_to_create_parametric_image_description/5: ok *** Run fail_to_create_parametric_image_description/6 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.372] libwayland: error in client communication (pid 3763) libwayland: [destroyed object]: error 5: maxCLL (5.000000) should be greater than target min luminance (6.000000) Got expected protocol error on unknown object with code 5 *** Result fail_to_create_parametric_image_description/6: ok *** Run fail_to_create_parametric_image_description/7 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.373] libwayland: error in client communication (pid 3763) libwayland: [destroyed object]: error 5: maxFALL (5.000000) must be greater than min luminance (6.000000) Got expected protocol error on unknown object with code 5 *** Result fail_to_create_parametric_image_description/7: ok *** Run fail_to_create_parametric_image_description/8 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Failed to create image description: cause: 1, msg: invalid primary color volume, the red primary CIE x value -100.000000 is out of range [-1.0, 2.0] white point out of primary volume *** Result fail_to_create_parametric_image_description/8: ok *** Run fail_to_create_parametric_image_description/9 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Failed to create image description: cause: 1, msg: white point out of primary volume *** Result fail_to_create_parametric_image_description/9: ok *** Run fail_to_create_parametric_image_description/10 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Failed to create image description: cause: 1, msg: invalid target color volume, the red primary CIE x value -100.000000 is out of range [-1.0, 2.0] white point out of target volume *** Result fail_to_create_parametric_image_description/10: ok *** Run fail_to_create_parametric_image_description/11 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Failed to create image description: cause: 1, msg: white point out of target volume *** Result fail_to_create_parametric_image_description/11: ok *** Run create_parametric_image_description/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: sRGB piece-wise luminance: [0.200, 80.00], ref white 80.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.200, 80.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/1: ok *** Run create_parametric_image_description/2 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) transfer function: sRGB piece-wise luminance: [0.200, 80.00], ref white 80.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.200, 80.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/2: ok *** Run create_parametric_image_description/3 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) transfer function: sRGB piece-wise luminance: [0.500, 2000.00], ref white 300.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.500, 2000.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/3: ok *** Run create_parametric_image_description/4 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: power-law with custom exponent params: 2.4000 luminance: [0.200, 80.00], ref white 80.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.200, 80.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/4: ok *** Run create_parametric_image_description/5 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: sRGB piece-wise luminance: [0.200, 80.00], ref white 80.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.200, 80.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/5: ok *** Run create_parametric_image_description/6 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: Perceptual Quantizer luminance: [0.005, 10000.00], ref white 203.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [2.000, 3.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/6: ok *** Run create_parametric_image_description/7 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: Perceptual Quantizer luminance: [0.005, 10000.00], ref white 203.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.005, 10000.00] (cd/m²) max cll: 5.00 (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/7: ok *** Run create_parametric_image_description/8 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: Perceptual Quantizer luminance: [0.005, 10000.00], ref white 203.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.005, 10000.00] (cd/m²) max fall: 5.00 (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/8: ok *** Run create_parametric_image_description/9 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: Perceptual Quantizer luminance: [0.005, 10000.00], ref white 203.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [1.000, 3.00] (cd/m²) max cll: 2.00 (cd/m²) max fall: 2.00 (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/9: ok Destroyed color profile p1. Description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 --- Fixture 1 () ok: passed 33, skipped 0, failed 0, total 33 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 60/68 weston:xwayland RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=228 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-xwayland ▶ 59/68 build_MPE_curves/1 OK ▶ 59/68 build_MPE_curves/2 OK ▶ 59/68 build_MPE_curves/3 OK ▶ 59/68 build_MPE_curves/4 OK ▶ 59/68 build_MPE_curves/5 OK ▶ 59/68 build_MPE_curves/6 OK 59/68 weston:lcms-util OK 0.10s 6 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... *** Run build_MPE_curves/1 Transfer function sRGB two-piece as a segmented curve element, error: min -2.3283e-10 at 0.02583 max 2.3283e-10 at 0.02142 avg 1.6592e-12 *** Result build_MPE_curves/1: ok *** Run build_MPE_curves/2 Transfer function inverse sRGB two-piece as a segmented curve element, error: min -3.7253e-09 at 0.00244 max 1.8626e-09 at 0.00166 avg -1.8236e-12 *** Result build_MPE_curves/2: ok *** Run build_MPE_curves/3 Transfer function AdobeRGB EOTF as a segmented curve element, error: min 0 at 0.00000 max 0 at 0.00000 avg 0 *** Result build_MPE_curves/3: ok *** Run build_MPE_curves/4 Transfer function inverse AdobeRGB EOTF as a segmented curve element, error: min 0 at 0.00000 max 0 at 0.00000 avg 0 *** Result build_MPE_curves/4: ok *** Run build_MPE_curves/5 Transfer function power 2.4 as a segmented curve element, error: min 0 at 0.00000 max 0 at 0.00000 avg 0 *** Result build_MPE_curves/5: ok *** Run build_MPE_curves/6 Transfer function inverse power 2.4 as a segmented curve element, error: min 0 at 0.00000 max 0 at 0.00000 avg 0 *** Result build_MPE_curves/6: ok --- Fixture 1 () ok: passed 6, skipped 0, failed 0, total 6 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 61/68 weston:internal-screenshot RUNNING >>> MALLOC_PERTURB_=245 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-internal-screenshot ▶ 58/68 color_characteristics_from_weston_ini/1 OK 58/68 weston:color-metadata-parsing OK 0.21s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.333] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.333] Command line: weston-test-color-metadata-parsing --backend=headless --debug --socket=test-color-metadata-parsing --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-metadata-parsing.ini --renderer=gl --shell=weston-test-desktop [22:56:12.333] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.333] Flight recorder: enabled, scopes subscribed: log [22:56:12.333] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-metadata-parsing.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.333] Output repaint window is 7 ms maximum. [22:56:12.333] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' [22:56:12.337] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.355] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:12.411] warning: failed to query rendering device from EGL [22:56:12.411] failed to initialize allocator [22:56:12.411] EGL version: 1.5 [22:56:12.411] EGL vendor: Mesa Project [22:56:12.411] EGL client APIs: OpenGL OpenGL_ES [22:56:12.411] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.466] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.466] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.466] GL vendor: Mesa [22:56:12.466] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.480] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.480] Using GL renderer [22:56:12.480] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.481] LittleCMS 2170 initialized. [22:56:12.481] Color manager: work-in-progress protocol support: yes [22:56:12.481] Invalid mode for output headless. Using defaults. [22:56:12.481] Output 'headless' attempts EOTF mode ST2084 and colorimetry mode BT.2020 (RGB). [22:56:12.482] Output 'headless' using color profile: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.482] Output headless uses 16F shadow. [22:56:12.483] Output 'headless' enabled with head(s) headless [22:56:12.483] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.483] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:12.483] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.490] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run color_characteristics_from_weston_ini/1 *** Result color_characteristics_from_weston_ini/1: ok --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 62/68 weston:text RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=59 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-text ▶ 61/68 internal_screenshot/1 OK 61/68 weston:internal-screenshot OK 0.10s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.470] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.470] Command line: weston-test-internal-screenshot --backend=headless --debug --socket=test-internal-screenshot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-internal-screenshot.ini --renderer=pixman --shell=desktop [22:56:12.470] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.470] Flight recorder: enabled, scopes subscribed: log [22:56:12.471] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-internal-screenshot.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.471] Output repaint window is 7 ms maximum. [22:56:12.471] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.483] Using Pixman renderer [22:56:12.483] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.483] Color manager: no-op protocol support: no [22:56:12.483] Color representation not supported by renderer [22:56:12.483] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.483] Output 'headless' using color profile: stock sRGB color profile [22:56:12.484] Output 'headless' enabled with head(s) headless [22:56:12.484] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.484] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/desktop-shell/desktop-shell.so' [22:56:12.484] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.488] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions[22:56:12.488] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-keyboard' [22:56:12.489] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-desktop-shell' *** Run internal_screenshot/1 Creating client for test test-client: got global pointer 100 100 test-client: got seat 0x7fb6a40065e0 name: 'test-seat' test-client: got seat 0x7fb6a40065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fb6a4006de0 could not load cursor 'dnd-move' could not load cursor 'dnd-copy' could not load cursor 'dnd-none' could not load cursor 'dnd-move' could not load cursor 'dnd-copy' could not load cursor 'dnd-none' test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7fb6a4006ec0 test-client: got pointer frame Taking a screenshot test-client: got pointer leave, surface 0x7fb6a4006ec0 test-client: got pointer frame test-client: got global pointer 0 0 Loading good reference image /build/reproducible-path/weston-15.0.0/tests/reference/internal-screenshot-good-00.png Loading bad reference image /build/reproducible-path/weston-15.0.0/tests/reference/internal-screenshot-bad-00.png Screenshot different from reference image Clip: 100,100 100 x 100 Screenshot matches reference image in clipped area Test complete *** Result internal_screenshot/1: ok --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 63/68 weston:xdg-shell-initial-commit RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=104 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-xdg-shell-initial-commit ▶ 60/68 xwayland_client_test/1 OK 60/68 weston:xwayland OK 0.18s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.412] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.413] Command line: weston-test-xwayland --backend=headless --debug --socket=test-xwayland --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop --logger-scopes=log,xwm-wm-x11 --xwayland [22:56:12.413] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.413] Flight recorder: enabled, scopes subscribed: log [22:56:12.413] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.413] Output repaint window is 7 ms maximum. [22:56:12.413] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.418] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.418] Color manager: no-op protocol support: no [22:56:12.418] Color representation not supported by renderer [22:56:12.418] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.418] Output 'headless' using color profile: stock sRGB color profile [22:56:12.418] Output 'headless' enabled with head(s) headless [22:56:12.418] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.419] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:12.419] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/xwayland/xwayland.so' [22:56:12.420] Registered plugin API 'weston_xwayland_v3' of size 32 [22:56:12.420] Registered plugin API 'weston_xwayland_surface_v2' of size 24 [22:56:12.420] xserver listening on display :0 [22:56:12.420] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.424] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'xwm-wm-x11' - XWM's window management X11 events 'test-harness-plugin' - weston-test plugin's own actions*** Run xwayland_client_test/1 [22:56:12.424] launching '/usr/bin/Xwayland' Xwayland glamor: GBM Wayland interfaces not available Failed to initialize glamor, falling back to sw The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Multiple symbols for level 1/group 1 on key > Using F23, ignoring XF86TouchpadOff > Warning: Symbol map for key redefined > Using last definition for conflicting fields > Warning: Symbol map for key redefined > Using last definition for conflicting fields Errors from xkbcomp are not fatal to the X server [22:56:12.516] xfixes version: 6.0 [22:56:12.528] created wm, root 549 [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_CREATE_NOTIFY (window 2097153, at (0, 0), width 10, height 10, ours) [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_CREATE_NOTIFY (window 2097154, at (0, 0), width 8192, height 8192, ours) [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_CREATE_NOTIFY (window 2097155, at (0, 0), width 10, height 10, ours) [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_CREATE_NOTIFY (window 2097156, at (-100, -100), width 1, height 1, override, ours) [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_MAP_NOTIFY (window 2097156, ours) [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_CLIENT_MESSAGE (WL_SURFACE_ID 22 0 0 0 0 win 2097156) [2026-04-10 22:56:12.529][xwm-wm-x11] XWM: create weston_surface 0x561fdef34970 The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Unsupported maximum keycode 709, clipping. > X11 cannot support keycodes above 255. > Warning: Virtual modifier Hyper multiply defined > Using 0, ignoring 0 > Warning: Virtual modifier ScrollLock multiply defined > Using 0, ignoring 0 Errors from xkbcomp are not fatal to the X server [2026-04-10 22:56:12.543][xwm-wm-x11] XCB_MAPPING_NOTIFY [2026-04-10 22:56:12.543][xwm-wm-x11] XCB_MAPPING_NOTIFY [2026-04-10 22:56:12.543][xwm-wm-x11] XCB_CREATE_NOTIFY (window 4194305, at (100, 100), width 100, height 100) handle_event_set_pending: Added pending event id 28 - name PROPERTY_NOTIFY, wid 4194305 handle_event_check_pending: removed event 28 - PROPERTY_NOTIFY handle_event_set_pending: Added pending event id 19 - name MAP_NOTIFY, wid 4194305 handle_event_set_pending: Added pending event id 12 - name EXPOSE_NOTIFY, wid 4194305 handle_event_set_pending: Added pending event id 21 - name REPARENT_NOTIFY, wid 4194305 [2026-04-10 22:56:12.543][xwm-wm-x11] XCB_PROPERTY_NOTIFY: window 4194305, _NET_WM_NAME: STRING/8, length 20 (value_len 20): "Xwayland Test Window" [2026-04-10 22:56:12.544][xwm-wm-x11] XWM: configure window 4194305: border_width=0 Window reparent frame id 2097157 handle_event_check_pending: removed event 21 - REPARENT_NOTIFY handle_event_check_pending(): still have 2 events to handle! [2026-04-10 22:56:12.544][xwm-wm-x11] XCB_MAP_REQUEST (window 4194305, 0x561fdef361a0, frame 2097157, 100x100 @ 100,100) [2026-04-10 22:56:12.544][xwm-wm-x11] XWM: window 4194305 set _XWAYLAND_ALLOW_COMMITS = false handle_event_check_pending(): event id 22, name CONFIGURE_NOTIFY not found [2026-04-10 22:56:12.544][xwm-wm-x11] XWM: schedule repaint, win 4194305 [2026-04-10 22:56:12.544][xwm-wm-x11] XCB_CREATE_NOTIFY (window 2097157, at (0, 0), width 176, height 197, ours) [2026-04-10 22:56:12.544][xwm-wm-x11] XCB_REPARENT_NOTIFY (window 4194305, parent 2097157, event 549) [2026-04-10 22:56:12.544][xwm-wm-x11] XCB_REPARENT_NOTIFY (window 4194305, parent 2097157, event 2097157) [2026-04-10 22:56:12.544][xwm-wm-x11] XWM: window 4194305 set _XWAYLAND_ALLOW_COMMITS = false handle_event_check_pending: removed event 19 - MAP_NOTIFY handle_event_check_pending(): still have 1 events to handle! handle_event_check_pending: removed event 12 - EXPOSE_NOTIFY handle_event_set_pending: Added pending event id 18 - name UNMAP_NOTIFY, wid 4194305 handle_event_check_pending: removed event 18 - UNMAP_NOTIFY handle_event_set_pending: Added pending event id 17 - name DESTROY_NOTIFY, wid 4194305 handle_event_check_pending: removed event 17 - DESTROY_NOTIFY *** Result xwayland_client_test/1: ok [2026-04-10 22:56:12.572][xwm-wm-x11] XWM: draw decoration, win 4194305, decorate [2026-04-10 22:56:12.572][xwm-wm-x11] XWM: window 4194305 set _XWAYLAND_ALLOW_COMMITS = true [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_PROPERTY_NOTIFY: window 4194305, WM_STATE: (no reply) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_PROPERTY_NOTIFY: window 4194305, _NET_WM_STATE: (no reply) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_PROPERTY_NOTIFY: window 4194305, _NET_WM_DESKTOP: (no reply) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_MAP_NOTIFY (window 4194305) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_MAP_NOTIFY (window 2097157, ours) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_CLIENT_MESSAGE (WL_SURFACE_SERIAL 1 0 0 0 0 win 2097157) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_UNMAP_NOTIFY (window 4194305, event 2097157) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_DESTROY_NOTIFY, win 4194305, event 2097157 [22:56:12.572] xserver exited, will restart on demand [22:56:12.573] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 (EE) failed to read Wayland events: Broken pipe ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 64/68 weston:ivi-layout-client RUNNING >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=29 MESON_TEST_ITERATION=1 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-ivi-layout-client ▶ 64/68 ivi_layout_surface_remove_notification/1 OK ▶ 64/68 ivi_layout_surface_create_notification/1 OK ▶ 64/68 ivi_layout_surface_configure_notification/1 OK ▶ 64/68 commit_changes_after_render_order_set_surface_destroy/1 OK ▶ 64/68 destroy_surface_after_layer_render_order/1 OK ▶ 64/68 ivi_layout_layer_render_order_runner/1 OK ▶ 64/68 ivi_layout_layer_render_order_runner/2 OK ▶ 64/68 get_surface_after_destroy_wl_surface/1 OK ▶ 64/68 get_surface_after_destroy_ivi_surface/1 OK ▶ 64/68 commit_changes_after_properties_set_surface_destroy/1 OK ▶ 64/68 commit_changes_after_properties_set_surface_destroy/2 OK ▶ 64/68 commit_changes_after_properties_set_surface_destroy/3 OK ▶ 64/68 commit_changes_after_properties_set_surface_destroy/4 OK ▶ 64/68 ivi_layout_surface_create/1 OK ▶ 64/68 ivi_layout_runner/1 OK ▶ 64/68 ivi_layout_runner/2 OK ▶ 64/68 ivi_layout_runner/3 OK ▶ 64/68 ivi_layout_runner/4 OK ▶ 64/68 ivi_layout_runner/5 OK ▶ 64/68 ivi_layout_runner/6 OK ▶ 64/68 ivi_layout_runner/7 OK ▶ 64/68 ivi_layout_runner/8 OK ▶ 64/68 ivi_layout_runner/9 OK 64/68 weston:ivi-layout-client OK 0.03s 23 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.595] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.595] Command line: weston-test-ivi-layout-client --backend=headless --debug --socket=test-ivi-layout-client --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so,test-ivi-layout.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=ivi [22:56:12.595] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.595] Flight recorder: enabled, scopes subscribed: log [22:56:12.595] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.595] Output repaint window is 7 ms maximum. [22:56:12.595] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.600] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.601] Color manager: no-op protocol support: no [22:56:12.601] Color representation not supported by renderer [22:56:12.601] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.601] Output 'headless' using color profile: stock sRGB color profile [22:56:12.601] Output 'headless' enabled with head(s) headless [22:56:12.601] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.601] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/ivi-shell/ivi-shell.so' [22:56:12.601] Registered plugin API 'ivi_layout_api_v1' of size 456 [22:56:12.601] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.605] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-ivi-layout.so' [22:56:12.605] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run ivi_layout_surface_remove_notification/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_remove_notification_p1") [22:56:12.605] weston_test_runner.run("surface_remove_notification_p1") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("surface_remove_notification_p2") [22:56:12.606] weston_test_runner.run("surface_remove_notification_p2") weston_test_runner.run("surface_remove_notification_p3") [22:56:12.606] weston_test_runner.run("surface_remove_notification_p3") *** Result ivi_layout_surface_remove_notification/1: ok *** Run ivi_layout_surface_create_notification/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_create_notification_p1") [22:56:12.606] weston_test_runner.run("surface_create_notification_p1") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("surface_create_notification_p2") [22:56:12.606] weston_test_runner.run("surface_create_notification_p2") weston_test_runner.run("surface_create_notification_p3") [22:56:12.606] weston_test_runner.run("surface_create_notification_p3") *** Result ivi_layout_surface_create_notification/1: ok *** Run ivi_layout_surface_configure_notification/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_configure_notification_p1") [22:56:12.607] weston_test_runner.run("surface_configure_notification_p1") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("surface_configure_notification_p2") [22:56:12.607] weston_test_runner.run("surface_configure_notification_p2") weston_test_runner.run("surface_configure_notification_p3") [22:56:12.607] weston_test_runner.run("surface_configure_notification_p3") *** Result ivi_layout_surface_configure_notification/1: ok *** Run commit_changes_after_render_order_set_surface_destroy/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("commit_changes_after_render_order_set_surface_destroy") [22:56:12.608] weston_test_runner.run("commit_changes_after_render_order_set_surface_destroy") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("ivi_layout_commit_changes") [22:56:12.608] weston_test_runner.run("ivi_layout_commit_changes") weston_test_runner.run("cleanup_layer") [22:56:12.608] weston_test_runner.run("cleanup_layer") *** Result commit_changes_after_render_order_set_surface_destroy/1: ok *** Run destroy_surface_after_layer_render_order/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("test_layer_render_order_destroy_one_surface_p1") [22:56:12.608] weston_test_runner.run("test_layer_render_order_destroy_one_surface_p1") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("test_layer_render_order_destroy_one_surface_p2") [22:56:12.608] weston_test_runner.run("test_layer_render_order_destroy_one_surface_p2") *** Result destroy_surface_after_layer_render_order/1: ok *** Run ivi_layout_layer_render_order_runner/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("layer_render_order") [22:56:12.609] weston_test_runner.run("layer_render_order") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_layer_render_order_runner/1: ok *** Run ivi_layout_layer_render_order_runner/2 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("layer_add_surfaces") [22:56:12.609] weston_test_runner.run("layer_add_surfaces") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_layer_render_order_runner/2: ok *** Run get_surface_after_destroy_wl_surface/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("get_surface_after_destroy_surface") [22:56:12.609] weston_test_runner.run("get_surface_after_destroy_surface") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result get_surface_after_destroy_wl_surface/1: ok *** Run get_surface_after_destroy_ivi_surface/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("get_surface_after_destroy_surface") [22:56:12.609] weston_test_runner.run("get_surface_after_destroy_surface") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result get_surface_after_destroy_ivi_surface/1: ok *** Run commit_changes_after_properties_set_surface_destroy/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("commit_changes_after_visibility_set_surface_destroy") [22:56:12.610] weston_test_runner.run("commit_changes_after_visibility_set_surface_destroy") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("ivi_layout_commit_changes") [22:56:12.610] weston_test_runner.run("ivi_layout_commit_changes") *** Result commit_changes_after_properties_set_surface_destroy/1: ok *** Run commit_changes_after_properties_set_surface_destroy/2 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("commit_changes_after_opacity_set_surface_destroy") [22:56:12.610] weston_test_runner.run("commit_changes_after_opacity_set_surface_destroy") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("ivi_layout_commit_changes") [22:56:12.610] weston_test_runner.run("ivi_layout_commit_changes") *** Result commit_changes_after_properties_set_surface_destroy/2: ok *** Run commit_changes_after_properties_set_surface_destroy/3 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("commit_changes_after_source_rectangle_set_surface_destroy") [22:56:12.610] weston_test_runner.run("commit_changes_after_source_rectangle_set_surface_destroy") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("ivi_layout_commit_changes") [22:56:12.611] weston_test_runner.run("ivi_layout_commit_changes") *** Result commit_changes_after_properties_set_surface_destroy/3: ok *** Run commit_changes_after_properties_set_surface_destroy/4 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("commit_changes_after_destination_rectangle_set_surface_destroy") [22:56:12.611] weston_test_runner.run("commit_changes_after_destination_rectangle_set_surface_destroy") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("ivi_layout_commit_changes") [22:56:12.611] weston_test_runner.run("ivi_layout_commit_changes") *** Result commit_changes_after_properties_set_surface_destroy/4: ok *** Run ivi_layout_surface_create/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_create_p1") [22:56:12.611] weston_test_runner.run("surface_create_p1") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("surface_create_p2") [22:56:12.611] weston_test_runner.run("surface_create_p2") *** Result ivi_layout_surface_create/1: ok *** Run ivi_layout_runner/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_visibility") [22:56:12.612] weston_test_runner.run("surface_visibility") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/1: ok *** Run ivi_layout_runner/2 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_opacity") [22:56:12.612] weston_test_runner.run("surface_opacity") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/2: ok *** Run ivi_layout_runner/3 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_dimension") [22:56:12.612] weston_test_runner.run("surface_dimension") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/3: ok *** Run ivi_layout_runner/4 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_position") [22:56:12.612] weston_test_runner.run("surface_position") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/4: ok *** Run ivi_layout_runner/5 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_destination_rectangle") [22:56:12.613] weston_test_runner.run("surface_destination_rectangle") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/5: ok *** Run ivi_layout_runner/6 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_source_rectangle") [22:56:12.613] weston_test_runner.run("surface_source_rectangle") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/6: ok *** Run ivi_layout_runner/7 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_bad_opacity") [22:56:12.613] weston_test_runner.run("surface_bad_opacity") [22:56:12.613] ivi_layout_surface_set_opacity: invalid argument [22:56:12.613] ivi_layout_surface_set_opacity: invalid argument test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/7: ok *** Run ivi_layout_runner/8 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_properties_changed_notification") [22:56:12.614] weston_test_runner.run("surface_properties_changed_notification") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/8: ok *** Run ivi_layout_runner/9 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_on_many_layer") [22:56:12.614] weston_test_runner.run("surface_on_many_layer") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/9: ok [22:56:12.614] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 23, skipped 0, failed 0, total 23 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 65/68 weston:ivi-layout-internal RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=59 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-ivi-layout-internal ▶ 62/68 text_test/1 OK 62/68 weston:text OK 0.11s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.542] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.543] Command line: weston-test-text --backend=headless --debug --socket=test-text --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=desktop [22:56:12.543] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.543] Flight recorder: enabled, scopes subscribed: log [22:56:12.543] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.543] Output repaint window is 7 ms maximum. [22:56:12.543] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.548] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.548] Color manager: no-op protocol support: no [22:56:12.548] Color representation not supported by renderer [22:56:12.548] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.548] Output 'headless' using color profile: stock sRGB color profile [22:56:12.548] Output 'headless' enabled with head(s) headless [22:56:12.548] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.548] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/desktop-shell/desktop-shell.so' [22:56:12.548] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.554] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions[22:56:12.555] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-keyboard' [22:56:12.555] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-desktop-shell' *** Run text_test/1 test-client: got global pointer 100 100 test-client: got seat 0x7f41640065e0 name: 'test-seat' test-client: got seat 0x7f41640065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4164006de0 could not load cursor 'dnd-move' could not load cursor 'dnd-copy' could not load cursor 'dnd-none' could not load cursor 'dnd-move' could not load cursor 'dnd-copy' could not load cursor 'dnd-none' test-client: got keyboard enter, surface 0x7f4164006ec0 test-client: got keyboard modifiers 0 0 0 0 text_input_enter text_input_enter test-client: got keyboard leave, surface 0x7f4164006ec0 *** Result text_test/1: ok [22:56:12.621] no-op renderer SHM seed: 12 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 66/68 weston:ivi-shell-app RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=176 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-ivi-shell-app ▶ 63/68 initial_commit_without_a_buffer_subsurface/1 OK ▶ 63/68 initial_commit_with_max_state/1 OK ▶ 63/68 initial_commit_with_fullscreen_state/1 OK ▶ 63/68 initial_commit_with_a_buffer/1 OK ▶ 63/68 initial_commit_without_a_buffer/1 OK ▶ 66/68 ivi_application_exists/1 OK 66/68 weston:ivi-shell-app OK 0.02s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.638] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.638] Command line: weston-test-ivi-shell-app --backend=headless --debug --socket=test-ivi-shell-app --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-ivi-shell-app.ini --renderer=noop --shell=ivi --logger-scopes=log,test-harness-plugin,proto [22:56:12.638] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.638] Flight recorder: enabled, scopes subscribed: log [22:56:12.638] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-ivi-shell-app.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.638] Output repaint window is 7 ms maximum. [22:56:12.638] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.641] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.642] Color manager: no-op protocol support: no [22:56:12.642] Color representation not supported by renderer [22:56:12.642] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.642] Output 'headless' using color profile: stock sRGB color profile [22:56:12.642] Output 'headless' enabled with head(s) headless [22:56:12.642] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.642] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/ivi-shell/ivi-shell.so' [22:56:12.642] Registered plugin API 'ivi_layout_api_v1' of size 456 [22:56:12.642] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.645] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run ivi_application_exists/1 [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(19, "xdg_wm_base", 5) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(20, "ivi_application", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(21, "weston_test", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(22, "wl_seat", 7) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_callback@3.done(0) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_shm@11.format(0) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_shm@11.format(1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.scale(1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.name("headless") [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.description("headless") [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.done() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(21, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(22, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_callback@3.done(0) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7f1d70006530 name: 'test-seat' test-client: got seat 0x7f1d70006530 capabilities: 7 [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_keyboard@16.keymap(1, fd 21, 35356) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(20, "ivi_application", 1, new id [unknown]@3) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_display@1.sync(new id wl_callback@18) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_callback@18.done(0) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(18) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Successful bind: 0x7f1d70006630 [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wp_fifo_manager_v1@9.destroy() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(9) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wp_commit_timing_manager_v1@10.destroy() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(10) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_pointer@15.release() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(15) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_keyboard@16.release() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(16) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_touch@17.release() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(17) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_seat@14.release() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(14) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_output@12.release() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(12) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wp_viewporter@6.destroy() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(6) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wp_presentation@7.destroy() [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(7) [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) rq wp_single_pixel_buffer_manager_v1@8.destroy() [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(8) [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) rq wl_subcompositor@5.destroy() [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(5) [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) rq wl_display@1.sync(new id wl_callback@18) [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) ev wl_callback@18.done(0) [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(18) *** Result ivi_application_exists/1: ok Received thread event mask 0x4 Test thread reaped. [22:56:12.646] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 67/68 weston:kiosk-shell RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=21 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-kiosk-shell ▶ 65/68 ivi_layout_internal/1 OK 65/68 weston:ivi-layout-internal OK 0.04s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.635] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.638] Command line: weston-test-ivi-layout-internal --backend=headless --debug --socket=test-ivi-layout-internal --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=ivi [22:56:12.638] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.638] Flight recorder: enabled, scopes subscribed: log [22:56:12.638] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.638] Output repaint window is 7 ms maximum. [22:56:12.638] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.654] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.654] Color manager: no-op protocol support: no [22:56:12.654] Color representation not supported by renderer [22:56:12.654] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.654] Output 'headless' using color profile: stock sRGB color profile [22:56:12.654] Output 'headless' enabled with head(s) headless [22:56:12.654] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.654] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/ivi-shell/ivi-shell.so' [22:56:12.655] Registered plugin API 'ivi_layout_api_v1' of size 456 [22:56:12.655] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.659] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run ivi_layout_internal/1 [22:56:12.659] ivi_layout_layer_set_opacity: invalid argument [22:56:12.659] ivi_layout_layer_set_opacity: invalid argument [22:56:12.659] id_layer is already created *** Result ivi_layout_internal/1: ok [22:56:12.659] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 68/68 weston:lua-shell RUNNING >>> LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=71 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-lua-shell 63/68 weston:xdg-shell-initial-commit OK 0.11s 5 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.588] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.588] Command line: weston-test-xdg-shell-initial-commit --backend=headless --debug --socket=test-xdg-shell-initial-commit --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=desktop --logger-scopes=proto,log,test-harness-plugin [22:56:12.588] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.588] Flight recorder: enabled, scopes subscribed: log [22:56:12.588] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.588] Output repaint window is 7 ms maximum. [22:56:12.589] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.597] Using Pixman renderer [22:56:12.597] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.597] Color manager: no-op protocol support: no [22:56:12.597] Color representation not supported by renderer [22:56:12.597] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.597] Output 'headless' using color profile: stock sRGB color profile [22:56:12.597] Output 'headless' enabled with head(s) headless [22:56:12.597] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.597] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/desktop-shell/desktop-shell.so' [22:56:12.598] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.605] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions[22:56:12.605] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-keyboard' [22:56:12.606] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-desktop-shell' Creating a thread for running tests... *** Run initial_commit_without_a_buffer_subsurface/1 [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.name("headless") [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.description("headless") [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(23, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7fc60c006600 name: 'test-seat' test-client: got seat 0x7fc60c006600 capabilities: 7 [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@7) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(10, "zwp_relative_pointer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(11, "zwp_pointer_constraints_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(14, "wl_data_device_manager", 3, new id [unknown]@10) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 1, new id [unknown]@11) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 2, new id [unknown]@12) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@13) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_data_device_manager@10.get_data_device(new id wl_data_device@15, wl_seat@14) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.keymap(1, fd 26, 35356) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@3) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@18) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.get_xdg_surface(new id xdg_surface@19, wl_surface@18) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.get_toplevel(new id xdg_toplevel@20) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.wm_capabilities(array) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_app_id("weston.test") [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_title("one") [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_fullscreen(nil) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@21) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@22) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@21.get_subsurface(new id wl_subsurface@23, wl_surface@22, wl_surface@18) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_shm@11.create_pool(new id wl_shm_pool@24, fd 25, 57600) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_shm_pool@24.create_buffer(new id wl_buffer@25, 0, 120, 120, 480, 0) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_shm_pool@24.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(24) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_surface@22.attach(wl_buffer@25, 0, 0) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.damage_buffer(0, 0, 120, 120) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_surface@22.commit() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@26) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_callback@26.done(0) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(26) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_buffer@25.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(25) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_subsurface@23.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(23) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_surface@22.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(22) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@21.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(20) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(19) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(18) could not load cursor 'dnd-move' [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.destroy() could not load cursor 'dnd-copy' could not load cursor 'dnd-none' [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wp_fifo_manager_v1@9.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(9) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wp_commit_timing_manager_v1@10.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(10) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_pointer@15.release() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(15) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_keyboard@16.release() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(16) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_touch@17.release() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(17) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.release() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(14) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_output@12.release() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(12) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wp_viewporter@6.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(6) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wp_presentation@7.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(7) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wp_single_pixel_buffer_manager_v1@8.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(8) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@5.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(5) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@26) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_callback@26.done(0) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(26) *** Result initial_commit_without_a_buffer_subsurface/1: ok *** Run initial_commit_with_max_state/1 [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.name("headless") [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.description("headless") [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(23, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7fc60c006600 name: 'test-seat' test-client: got seat 0x7fc60c006600 capabilities: 7 [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.keymap(1, fd 25, 35356) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@3) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@18) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.get_xdg_surface(new id xdg_surface@19, wl_surface@18) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.get_toplevel(new id xdg_toplevel@20) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.wm_capabilities(array) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_app_id("weston.test") [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_title("one") [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_maximized() [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(0) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@7) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(10, "zwp_relative_pointer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(11, "zwp_pointer_constraints_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(14, "wl_data_device_manager", 3, new id [unknown]@10) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 1, new id [unknown]@11) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 2, new id [unknown]@12) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@13) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_data_device_manager@10.get_data_device(new id wl_data_device@15, wl_seat@14) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_display@1.delete_id(3) could not load cursor 'dnd-move' could not load cursor 'dnd-copy' could not load cursor 'dnd-none' test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [2026-04-10 22:56:12.635][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(20) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(19) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(18) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wp_fifo_manager_v1@9.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(9) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wp_commit_timing_manager_v1@10.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(10) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_pointer@15.release() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(15) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_keyboard@16.release() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(16) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_touch@17.release() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(17) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.release() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(14) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_output@12.release() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(12) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wp_viewporter@6.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(6) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wp_presentation@7.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(7) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wp_single_pixel_buffer_manager_v1@8.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(8) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@5.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(5) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(0) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) *** Result initial_commit_with_max_state/1: ok *** Run initial_commit_with_fullscreen_state/1 [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@16) [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@17) [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) ev wl_keyboard@17.repeat_info(40, 400) [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) ev wl_keyboard@17.keymap(1, fd 26, 35356) [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@18) [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) rq wl_shm@11.create_pool(new id wl_shm_pool@3, fd 25, 4096) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_shm_pool@3.resize(8832) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_shm_pool@3.resize(18624) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_shm_pool@3.resize(38272) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 2, new id [unknown]@19) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@19.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@19.scale(1) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@19.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@19.done() [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(22, "weston_desktop_shell", 1, new id [unknown]@20) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq weston_desktop_shell@20.set_panel_position(0) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@21) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq weston_desktop_shell@20.set_panel(wl_output@19, wl_surface@21) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev weston_desktop_shell@20.configure(0, wl_surface@21, 320, 240) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@22) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq weston_desktop_shell@20.set_background(wl_output@19, wl_surface@22) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev weston_desktop_shell@20.configure(0, wl_surface@22, 320, 240) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@23) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq weston_desktop_shell@20.set_grab_surface(wl_surface@23) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.name("headless") [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.description("headless") [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(23, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7fc60c006600 name: 'test-seat' test-client: got seat 0x7fc60c006600 capabilities: 7 [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.keymap(1, fd 25, 35356) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@3) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@18) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.get_xdg_surface(new id xdg_surface@19, wl_surface@18) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.get_toplevel(new id xdg_toplevel@20) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.wm_capabilities(array) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_app_id("weston.test") [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_title("one") [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_fullscreen(nil) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(0) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(20) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(19) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(18) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wp_fifo_manager_v1@9.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(9) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wp_commit_timing_manager_v1@10.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(10) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_pointer@15.release() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(15) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_keyboard@16.release() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(16) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_touch@17.release() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(17) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.release() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(14) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_output@12.release() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(12) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wp_viewporter@6.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(6) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wp_presentation@7.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(7) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wp_single_pixel_buffer_manager_v1@8.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(8) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@5.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(5) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(0) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) *** Result initial_commit_with_fullscreen_state/1: ok *** Run initial_commit_with_a_buffer/1 [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.name("headless") [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.description("headless") [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(23, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7fc60c006600 name: 'test-seat' test-client: got seat 0x7fc60c006600 capabilities: 7 [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.keymap(1, fd 26, 35356) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@18) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.get_xdg_surface(new id xdg_surface@19, wl_surface@18) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.get_toplevel(new id xdg_toplevel@20) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.wm_capabilities(array) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_app_id("weston.test") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_title("one") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_shm@11.create_pool(new id wl_shm_pool@21, fd 25, 57600) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_shm_pool@21.create_buffer(new id wl_buffer@22, 0, 120, 120, 480, 0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_shm_pool@21.destroy() [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.attach(wl_buffer@22, 0, 0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.damage_buffer(0, 0, 120, 120) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.commit() [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.error(xdg_surface@19, 3, "xdg_surface has never been configured") [22:56:12.640] libwayland: error in client communication (pid 3866) libwayland: xdg_surface#19: error 3: xdg_surface has never been configured Got expected protocol error on 'xdg_surface' (object id: 19) with code 3 *** Result initial_commit_with_a_buffer/1: ok *** Run initial_commit_without_a_buffer/1 [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.name("headless") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.description("headless") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(23, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7fc60c006600 name: 'test-seat' test-client: got seat 0x7fc60c006600 capabilities: 7 [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.keymap(1, fd 25, 35356) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@18) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.get_xdg_surface(new id xdg_surface@19, wl_surface@18) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.get_toplevel(new id xdg_toplevel@20) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.wm_capabilities(array) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_app_id("weston.test") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_title("one") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.commit() [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.configure(0, 0, array) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev xdg_surface@19.configure(1) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(20) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(19) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(18) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wp_fifo_manager_v1@9.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(9) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wp_commit_timing_manager_v1@10.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(10) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_pointer@15.release() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(15) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_keyboard@16.release() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(16) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_touch@17.release() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(17) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.release() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(14) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_output@12.release() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(12) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wp_viewporter@6.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(6) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wp_presentation@7.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(7) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wp_single_pixel_buffer_manager_v1@8.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(8) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@5.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(5) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(1) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) *** Result initial_commit_without_a_buffer/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 5, skipped 0, failed 0, total 5 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 68/68 four_apps_in_a_square/1 OK 68/68 weston:lua-shell OK 0.03s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.674] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.674] Command line: weston-test-lua-shell --backend=headless --debug --socket=test-lua-shell --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-lua-shell.ini --renderer=pixman --shell=lua --logger-scopes=log,test-harness-plugin [22:56:12.674] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.674] Flight recorder: enabled, scopes subscribed: log [22:56:12.674] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-lua-shell.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.674] Output repaint window is 7 ms maximum. [22:56:12.675] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.680] Using Pixman renderer [22:56:12.680] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.680] Color manager: no-op protocol support: no [22:56:12.680] Color representation not supported by renderer [22:56:12.680] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.680] Output 'headless' using color profile: stock sRGB color profile [22:56:12.684] Output 'headless' enabled with head(s) headless [22:56:12.684] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.684] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/lua-shell/lua-shell.so' [22:56:12.685] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.691] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run four_apps_in_a_square/1 test-client: got global pointer 100 100 test-client: got seat 0x7f8024006500 name: 'test-seat' test-client: got seat 0x7f8024006500 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result four_apps_in_a_square/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 67/68 test_surface_unmaps_on_null/1 OK ▶ 67/68 top_surface_present_in_output_repaint/1 OK ▶ 67/68 two_surface_switching/1 OK 67/68 weston:kiosk-shell OK 0.06s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.669] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.669] Command line: weston-test-kiosk-shell --backend=headless --debug --socket=test-kiosk-shell --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=kiosk --logger-scopes=log,test-harness-plugin [22:56:12.669] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.669] Flight recorder: enabled, scopes subscribed: log [22:56:12.669] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.669] Output repaint window is 7 ms maximum. [22:56:12.669] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.677] Using Pixman renderer [22:56:12.677] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.677] Color manager: no-op protocol support: no [22:56:12.677] Color representation not supported by renderer [22:56:12.677] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.677] Output 'headless' using color profile: stock sRGB color profile [22:56:12.677] Output 'headless' enabled with head(s) headless [22:56:12.677] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.677] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/kiosk-shell/kiosk-shell.so' [22:56:12.677] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.689] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run test_surface_unmaps_on_null/1 test-client: got global pointer 100 100 test-client: got seat 0x7f8090006500 name: 'test-seat' test-client: got seat 0x7f8090006500 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 2 30 *** Result test_surface_unmaps_on_null/1: ok *** Run top_surface_present_in_output_repaint/1 test-client: got global pointer 2 30 test-client: got seat 0x7f8090006500 name: 'test-seat' test-client: got seat 0x7f8090006500 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 2 30 *** Result top_surface_present_in_output_repaint/1: ok *** Run two_surface_switching/1 test-client: got global pointer 2 30 test-client: got seat 0x7f8090006500 name: 'test-seat' test-client: got seat 0x7f8090006500 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 2 30 test-client: got surface enter output 0x7f80900069e0 test-client: got keyboard enter, surface 0x7f8090007210 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 2 30, surface 0x7f8090007210 test-client: got pointer frame test-client: got surface enter output 0x7f80900069e0 test-client: got keyboard leave, surface 0x7f8090007210 test-client: got keyboard enter, surface 0x7f8090006a80 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer leave, surface 0x7f8090007210 test-client: got pointer frame test-client: got pointer enter 2 30, surface 0x7f8090006a80 test-client: got pointer frame test-client: got keyboard leave, surface (nil) test-client: got pointer leave, surface (nil) test-client: got pointer frame test-client: got keyboard enter, surface 0x7f8090007210 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 2 30, surface 0x7f8090007210 test-client: got pointer frame *** Result two_surface_switching/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 3, skipped 0, failed 0, total 3 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 31/68 pixman 1 NORMAL output_damage/1 OK ▶ 31/68 GL no-shadow 1 NORMAL output_damage/1 OK ▶ 31/68 Vulkan 1 NORMAL output_damage/1 FAIL ▶ 31/68 pixman 1 90 output_damage/1 OK ▶ 31/68 GL no-shadow 1 90 output_damage/1 OK ▶ 31/68 Vulkan 1 90 output_damage/1 OK ▶ 31/68 pixman 1 180 output_damage/1 OK ▶ 31/68 GL no-shadow 1 180 output_damage/1 OK ▶ 31/68 Vulkan 1 180 output_damage/1 OK ▶ 31/68 pixman 1 270 output_damage/1 OK ▶ 31/68 GL no-shadow 1 270 output_damage/1 OK ▶ 31/68 Vulkan 1 270 output_damage/1 OK ▶ 31/68 pixman 1 FLIPPED output_damage/1 OK ▶ 31/68 GL no-shadow 1 FLIPPED output_damage/1 OK ▶ 31/68 Vulkan 1 FLIPPED output_damage/1 OK ▶ 31/68 pixman 1 FLIPPED_90 output_damage/1 OK ▶ 31/68 GL no-shadow 1 FLIPPED_90 output_damage/1 OK ▶ 31/68 Vulkan 1 FLIPPED_90 output_damage/1 OK ▶ 31/68 pixman 1 FLIPPED_180 output_damage/1 OK ▶ 31/68 GL no-shadow 1 FLIPPED_180 output_damage/1 OK ▶ 31/68 Vulkan 1 FLIPPED_180 output_damage/1 FAIL ▶ 31/68 pixman 1 FLIPPED_270 output_damage/1 OK ▶ 31/68 GL no-shadow 1 FLIPPED_270 output_damage/1 OK ▶ 31/68 Vulkan 1 FLIPPED_270 output_damage/1 OK ▶ 31/68 pixman 2 NORMAL output_damage/1 OK ▶ 31/68 GL no-shadow 2 NORMAL output_damage/1 OK ▶ 31/68 Vulkan 2 NORMAL output_damage/1 OK ▶ 31/68 pixman 3 NORMAL output_damage/1 OK ▶ 31/68 GL no-shadow 3 NORMAL output_damage/1 OK ▶ 31/68 Vulkan 3 NORMAL output_damage/1 OK ▶ 31/68 pixman 2 90 output_damage/1 OK ▶ 31/68 GL no-shadow 2 90 output_damage/1 OK ▶ 31/68 Vulkan 2 90 output_damage/1 OK ▶ 31/68 pixman 2 180 output_damage/1 OK ▶ 31/68 GL no-shadow 2 180 output_damage/1 OK ▶ 31/68 Vulkan 2 180 output_damage/1 OK ▶ 31/68 pixman 2 FLIPPED output_damage/1 OK ▶ 31/68 GL no-shadow 2 FLIPPED output_damage/1 OK ▶ 31/68 Vulkan 2 FLIPPED output_damage/1 OK ▶ 31/68 pixman 3 FLIPPED_270 output_damage/1 OK ▶ 31/68 GL no-shadow 3 FLIPPED_270 output_damage/1 OK ▶ 31/68 Vulkan 3 FLIPPED_270 output_damage/1 OK 31/68 weston:output-damage ERROR 2.80s exit status 1 ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 42 fixtures. --- Fixture 1 (pixman 1 NORMAL)... Date: 2026-04-10 UTC [22:56:11.023] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.023] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.023] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.023] Flight recorder: enabled, scopes subscribed: log [22:56:11.023] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.024] Output repaint window is 7 ms maximum. [22:56:11.024] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.027] Using Pixman renderer [22:56:11.027] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.027] Color manager: no-op protocol support: no [22:56:11.027] Color representation not supported by renderer [22:56:11.027] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.027] Output 'headless' using color profile: stock sRGB color profile [22:56:11.028] Output 'headless' enabled with head(s) headless [22:56:11.028] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.028] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.028] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.032] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 NORMAL output_damage/1 output_damage-f01: output-damage_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50dc006500 name: 'test-seat' test-client: got seat 0x7f50dc006500 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc0069e0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc006ac0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-01.png vs. shot ./output_damage-f01-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-02.png vs. shot ./output_damage-f01-shot-02.png: PASS *** Result pixman 1 NORMAL output_damage/1: ok --- Fixture 1 (pixman 1 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (GL no-shadow 1 NORMAL)... [22:56:11.046] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.046] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.046] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.046] Flight recorder: enabled, scopes subscribed: log [22:56:11.046] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.046] Output repaint window is 7 ms maximum. [22:56:11.046] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.046] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.094] warning: failed to query rendering device from EGL [22:56:11.094] failed to initialize allocator [22:56:11.094] EGL version: 1.5 [22:56:11.094] EGL vendor: Mesa Project [22:56:11.094] EGL client APIs: OpenGL OpenGL_ES [22:56:11.094] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.126] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.126] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.126] GL vendor: Mesa [22:56:11.126] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.133] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.134] Using GL renderer [22:56:11.134] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.134] Color manager: no-op protocol support: no [22:56:11.134] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.134] Output 'headless' using color profile: stock sRGB color profile [22:56:11.134] Output 'headless' enabled with head(s) headless [22:56:11.134] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.134] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.134] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.137] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 NORMAL output_damage/1 output_damage-f02: output-damage_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50dc005c40 name: 'test-seat' test-client: got seat 0x7f50dc005c40 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc005020 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc006790 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-01.png vs. shot ./output_damage-f02-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-02.png vs. shot ./output_damage-f02-shot-02.png: PASS *** Result GL no-shadow 1 NORMAL output_damage/1: ok --- Fixture 2 (GL no-shadow 1 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 3 (Vulkan 1 NORMAL)... [22:56:11.197] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.197] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.197] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.197] Flight recorder: enabled, scopes subscribed: log [22:56:11.197] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.197] Output repaint window is 7 ms maximum. [22:56:11.197] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.197] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.211] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.211] Device type: 'cpu' [22:56:11.211] Supported API version: 1.4.335 [22:56:11.211] Driver version: 26.0.4 [22:56:11.236] DRM format modifiers not supported [22:56:11.236] VkSemaphore is not exportable [22:56:11.236] VkSemaphore is not importable [22:56:11.236] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.236] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.236] failed to initialize allocator [22:56:11.237] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.237] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.237] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.237] Color manager: no-op protocol support: no [22:56:11.237] Color representation not supported by renderer [22:56:11.237] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.237] Output 'headless' using color profile: stock sRGB color profile [22:56:11.237] Output 'headless' enabled with head(s) headless [22:56:11.237] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.237] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.237] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.249] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 NORMAL output_damage/1 output_damage-f03: output-damage_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50c4006600 name: 'test-seat' test-client: got seat 0x7f50c4006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c4006ae0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c4006bc0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-01.png vs. shot ./output_damage-f03-shot-01.png: FAIL Image difference statistics: ch 0: [0, 155] ch 1: [0, 155] ch 2: [-100, 1] ch 3: [0, 0] Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-02.png vs. shot ./output_damage-f03-shot-02.png: FAIL Image difference statistics: ch 0: [0, 155] ch 1: [0, 155] ch 2: [-100, 1] ch 3: [0, 0] ../tests/output-damage-test.c:231: Assertion match == true (0 == 1) failed! *** Result Vulkan 1 NORMAL output_damage/1: fail --- Fixture 3 (Vulkan 1 NORMAL) ok: passed 0, skipped 0, failed 1, total 1 --- Fixture 4 (pixman 1 90)... [22:56:11.326] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.326] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.326] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.326] Flight recorder: enabled, scopes subscribed: log [22:56:11.326] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.326] Output repaint window is 7 ms maximum. [22:56:11.326] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.326] Using Pixman renderer [22:56:11.326] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.326] Color manager: no-op protocol support: no [22:56:11.326] Color representation not supported by renderer [22:56:11.326] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.326] Output 'headless' using color profile: stock sRGB color profile [22:56:11.326] Output 'headless' enabled with head(s) headless [22:56:11.326] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.326] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.326] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.334] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 90 output_damage/1 output_damage-f04: output-damage_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4006570 name: 'test-seat' test-client: got seat 0x7f50b4006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b4006a20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b4006ae0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-01.png vs. shot ./output_damage-f04-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-02.png vs. shot ./output_damage-f04-shot-02.png: PASS *** Result pixman 1 90 output_damage/1: ok --- Fixture 4 (pixman 1 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 5 (GL no-shadow 1 90)... [22:56:11.350] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.350] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.350] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.350] Flight recorder: enabled, scopes subscribed: log [22:56:11.350] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.350] Output repaint window is 7 ms maximum. [22:56:11.350] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.350] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.361] warning: failed to query rendering device from EGL [22:56:11.361] failed to initialize allocator [22:56:11.361] EGL version: 1.5 [22:56:11.361] EGL vendor: Mesa Project [22:56:11.361] EGL client APIs: OpenGL OpenGL_ES [22:56:11.361] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.395] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.395] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.395] GL vendor: Mesa [22:56:11.395] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.402] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.404] Using GL renderer [22:56:11.404] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.404] Color manager: no-op protocol support: no [22:56:11.404] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.404] Output 'headless' using color profile: stock sRGB color profile [22:56:11.404] Output 'headless' enabled with head(s) headless [22:56:11.404] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.404] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.404] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.413] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 90 output_damage/1 output_damage-f05: output-damage_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4006710 name: 'test-seat' test-client: got seat 0x7f50b4006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b4006bf0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b4006cd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-01.png vs. shot ./output_damage-f05-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-02.png vs. shot ./output_damage-f05-shot-02.png: PASS *** Result GL no-shadow 1 90 output_damage/1: ok --- Fixture 5 (GL no-shadow 1 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 6 (Vulkan 1 90)... [22:56:11.486] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.486] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.486] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.486] Flight recorder: enabled, scopes subscribed: log [22:56:11.486] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.486] Output repaint window is 7 ms maximum. [22:56:11.486] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.486] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:11.506] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.506] Device type: 'cpu' [22:56:11.506] Supported API version: 1.4.335 [22:56:11.506] Driver version: 26.0.4 [22:56:11.529] DRM format modifiers not supported [22:56:11.529] VkSemaphore is not exportable [22:56:11.529] VkSemaphore is not importable [22:56:11.529] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.529] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.529] failed to initialize allocator [22:56:11.530] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.530] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.530] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.530] Color manager: no-op protocol support: no [22:56:11.530] Color representation not supported by renderer [22:56:11.530] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.530] Output 'headless' using color profile: stock sRGB color profile [22:56:11.533] Output 'headless' enabled with head(s) headless [22:56:11.533] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.533] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.533] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.537] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 90 output_damage/1 output_damage-f06: output-damage_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc006600 name: 'test-seat' test-client: got seat 0x7f50bc006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc006ae0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc006bc0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-01.png vs. shot ./output_damage-f06-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-02.png vs. shot ./output_damage-f06-shot-02.png: PASS *** Result Vulkan 1 90 output_damage/1: ok --- Fixture 6 (Vulkan 1 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 7 (pixman 1 180)... [22:56:11.588] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.588] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.588] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.588] Flight recorder: enabled, scopes subscribed: log [22:56:11.588] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.588] Output repaint window is 7 ms maximum. [22:56:11.588] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.588] Using Pixman renderer [22:56:11.588] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.588] Color manager: no-op protocol support: no [22:56:11.588] Color representation not supported by renderer [22:56:11.588] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.588] Output 'headless' using color profile: stock sRGB color profile [22:56:11.588] Output 'headless' enabled with head(s) headless [22:56:11.588] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.588] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.588] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.591] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 180 output_damage/1 output_damage-f07: output-damage_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc000a40 name: 'test-seat' test-client: got seat 0x7f50dc000a40 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc003450 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc004980 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-01.png vs. shot ./output_damage-f07-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-02.png vs. shot ./output_damage-f07-shot-02.png: PASS *** Result pixman 1 180 output_damage/1: ok --- Fixture 7 (pixman 1 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 8 (GL no-shadow 1 180)... [22:56:11.599] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.599] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.599] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.599] Flight recorder: enabled, scopes subscribed: log [22:56:11.599] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.599] Output repaint window is 7 ms maximum. [22:56:11.599] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.599] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.602] warning: failed to query rendering device from EGL [22:56:11.602] failed to initialize allocator [22:56:11.602] EGL version: 1.5 [22:56:11.602] EGL vendor: Mesa Project [22:56:11.602] EGL client APIs: OpenGL OpenGL_ES [22:56:11.602] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.620] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.620] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.620] GL vendor: Mesa [22:56:11.620] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.623] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.625] Using GL renderer [22:56:11.625] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.625] Color manager: no-op protocol support: no [22:56:11.625] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.625] Output 'headless' using color profile: stock sRGB color profile [22:56:11.625] Output 'headless' enabled with head(s) headless [22:56:11.625] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.625] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.625] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.632] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 180 output_damage/1 output_damage-f08: output-damage_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc0045a0 name: 'test-seat' test-client: got seat 0x7f50dc0045a0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc0076f0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc004980 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-01.png vs. shot ./output_damage-f08-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-02.png vs. shot ./output_damage-f08-shot-02.png: PASS *** Result GL no-shadow 1 180 output_damage/1: ok --- Fixture 8 (GL no-shadow 1 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 9 (Vulkan 1 180)... [22:56:11.682] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.682] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.682] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.682] Flight recorder: enabled, scopes subscribed: log [22:56:11.682] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.682] Output repaint window is 7 ms maximum. [22:56:11.682] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.682] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:11.694] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.694] Device type: 'cpu' [22:56:11.694] Supported API version: 1.4.335 [22:56:11.694] Driver version: 26.0.4 [22:56:11.711] DRM format modifiers not supported [22:56:11.711] VkSemaphore is not exportable [22:56:11.711] VkSemaphore is not importable [22:56:11.711] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.711] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.711] failed to initialize allocator [22:56:11.712] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.712] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.712] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.712] Color manager: no-op protocol support: no [22:56:11.712] Color representation not supported by renderer [22:56:11.712] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.712] Output 'headless' using color profile: stock sRGB color profile [22:56:11.712] Output 'headless' enabled with head(s) headless [22:56:11.712] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.712] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.712] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.715] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 180 output_damage/1 output_damage-f09: output-damage_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4005ca0 name: 'test-seat' test-client: got seat 0x7f50b4005ca0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b40050c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b40051a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-01.png vs. shot ./output_damage-f09-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-02.png vs. shot ./output_damage-f09-shot-02.png: PASS *** Result Vulkan 1 180 output_damage/1: ok --- Fixture 9 (Vulkan 1 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 10 (pixman 1 270)... [22:56:11.780] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.780] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.780] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.780] Flight recorder: enabled, scopes subscribed: log [22:56:11.780] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.780] Output repaint window is 7 ms maximum. [22:56:11.780] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.780] Using Pixman renderer [22:56:11.780] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.780] Color manager: no-op protocol support: no [22:56:11.780] Color representation not supported by renderer [22:56:11.780] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.780] Output 'headless' using color profile: stock sRGB color profile [22:56:11.780] Output 'headless' enabled with head(s) headless [22:56:11.780] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.780] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.780] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.785] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 270 output_damage/1 output_damage-f10: output-damage_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc008370 name: 'test-seat' test-client: got seat 0x7f50bc008370 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc00a320 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc00a5a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-01.png vs. shot ./output_damage-f10-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-02.png vs. shot ./output_damage-f10-shot-02.png: PASS *** Result pixman 1 270 output_damage/1: ok --- Fixture 10 (pixman 1 270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 11 (GL no-shadow 1 270)... [22:56:11.797] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.797] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.797] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.797] Flight recorder: enabled, scopes subscribed: log [22:56:11.797] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.797] Output repaint window is 7 ms maximum. [22:56:11.797] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.797] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.801] warning: failed to query rendering device from EGL [22:56:11.801] failed to initialize allocator [22:56:11.801] EGL version: 1.5 [22:56:11.801] EGL vendor: Mesa Project [22:56:11.801] EGL client APIs: OpenGL OpenGL_ES [22:56:11.801] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.825] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.825] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.825] GL vendor: Mesa [22:56:11.825] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.831] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.833] Using GL renderer [22:56:11.833] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.833] Color manager: no-op protocol support: no [22:56:11.833] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.833] Output 'headless' using color profile: stock sRGB color profile [22:56:11.833] Output 'headless' enabled with head(s) headless [22:56:11.833] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.833] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.833] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.837] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 270 output_damage/1 output_damage-f11: output-damage_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc006710 name: 'test-seat' test-client: got seat 0x7f50bc006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc006e70 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc006f30 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-01.png vs. shot ./output_damage-f11-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-02.png vs. shot ./output_damage-f11-shot-02.png: PASS *** Result GL no-shadow 1 270 output_damage/1: ok --- Fixture 11 (GL no-shadow 1 270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 12 (Vulkan 1 270)... [22:56:11.888] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.888] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.888] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.888] Flight recorder: enabled, scopes subscribed: log [22:56:11.888] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.888] Output repaint window is 7 ms maximum. [22:56:11.888] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.888] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:11.902] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.902] Device type: 'cpu' [22:56:11.902] Supported API version: 1.4.335 [22:56:11.902] Driver version: 26.0.4 [22:56:11.919] DRM format modifiers not supported [22:56:11.919] VkSemaphore is not exportable [22:56:11.919] VkSemaphore is not importable [22:56:11.919] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.919] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.919] failed to initialize allocator [22:56:11.920] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.920] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.920] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.920] Color manager: no-op protocol support: no [22:56:11.920] Color representation not supported by renderer [22:56:11.920] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.920] Output 'headless' using color profile: stock sRGB color profile [22:56:11.920] Output 'headless' enabled with head(s) headless [22:56:11.920] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.920] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.920] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.924] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 270 output_damage/1 output_damage-f12: output-damage_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc109d80 name: 'test-seat' test-client: got seat 0x7f50dc109d80 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10e640 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc10e720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-01.png vs. shot ./output_damage-f12-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-02.png vs. shot ./output_damage-f12-shot-02.png: PASS *** Result Vulkan 1 270 output_damage/1: ok --- Fixture 12 (Vulkan 1 270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 13 (pixman 1 FLIPPED)... [22:56:11.958] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.958] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.958] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.958] Flight recorder: enabled, scopes subscribed: log [22:56:11.958] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.958] Output repaint window is 7 ms maximum. [22:56:11.958] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.958] Using Pixman renderer [22:56:11.958] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.958] Color manager: no-op protocol support: no [22:56:11.958] Color representation not supported by renderer [22:56:11.958] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.958] Output 'headless' using color profile: stock sRGB color profile [22:56:11.958] Output 'headless' enabled with head(s) headless [22:56:11.958] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.958] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.958] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.961] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED output_damage/1 output_damage-f13: output-damage_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50b4109780 name: 'test-seat' test-client: got seat 0x7f50b4109780 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b4008870 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b4008af0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-01.png vs. shot ./output_damage-f13-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-02.png vs. shot ./output_damage-f13-shot-02.png: PASS *** Result pixman 1 FLIPPED output_damage/1: ok --- Fixture 13 (pixman 1 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 14 (GL no-shadow 1 FLIPPED)... [22:56:11.971] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.971] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.971] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.971] Flight recorder: enabled, scopes subscribed: log [22:56:11.971] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.971] Output repaint window is 7 ms maximum. [22:56:11.971] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.971] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.975] warning: failed to query rendering device from EGL [22:56:11.975] failed to initialize allocator [22:56:11.975] EGL version: 1.5 [22:56:11.975] EGL vendor: Mesa Project [22:56:11.975] EGL client APIs: OpenGL OpenGL_ES [22:56:11.975] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.995] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.995] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.995] GL vendor: Mesa [22:56:11.995] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.999] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.000] Using GL renderer [22:56:12.000] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.000] Color manager: no-op protocol support: no [22:56:12.000] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.000] Output 'headless' using color profile: stock sRGB color profile [22:56:12.000] Output 'headless' enabled with head(s) headless [22:56:12.000] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.000] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.000] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.006] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 FLIPPED output_damage/1 output_damage-f14: output-damage_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50b4006350 name: 'test-seat' test-client: got seat 0x7f50b4006350 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b4003030 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b4005780 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-01.png vs. shot ./output_damage-f14-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-02.png vs. shot ./output_damage-f14-shot-02.png: PASS *** Result GL no-shadow 1 FLIPPED output_damage/1: ok --- Fixture 14 (GL no-shadow 1 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 15 (Vulkan 1 FLIPPED)... [22:56:12.063] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.063] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.063] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.063] Flight recorder: enabled, scopes subscribed: log [22:56:12.063] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.063] Output repaint window is 7 ms maximum. [22:56:12.063] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.063] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.088] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.088] Device type: 'cpu' [22:56:12.088] Supported API version: 1.4.335 [22:56:12.089] Driver version: 26.0.4 [22:56:12.122] DRM format modifiers not supported [22:56:12.122] VkSemaphore is not exportable [22:56:12.122] VkSemaphore is not importable [22:56:12.122] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.122] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.122] failed to initialize allocator [22:56:12.123] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.123] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.123] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.123] Color manager: no-op protocol support: no [22:56:12.123] Color representation not supported by renderer [22:56:12.123] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.123] Output 'headless' using color profile: stock sRGB color profile [22:56:12.124] Output 'headless' enabled with head(s) headless [22:56:12.124] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.125] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.125] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.128] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED output_damage/1 output_damage-f15: output-damage_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50bc005ca0 name: 'test-seat' test-client: got seat 0x7f50bc005ca0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc0050c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc0051a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-01.png vs. shot ./output_damage-f15-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-02.png vs. shot ./output_damage-f15-shot-02.png: PASS *** Result Vulkan 1 FLIPPED output_damage/1: ok --- Fixture 15 (Vulkan 1 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 16 (pixman 1 FLIPPED_90)... [22:56:12.182] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.182] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.182] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.182] Flight recorder: enabled, scopes subscribed: log [22:56:12.182] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.182] Output repaint window is 7 ms maximum. [22:56:12.182] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.182] Using Pixman renderer [22:56:12.182] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.182] Color manager: no-op protocol support: no [22:56:12.182] Color representation not supported by renderer [22:56:12.182] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.182] Output 'headless' using color profile: stock sRGB color profile [22:56:12.182] Output 'headless' enabled with head(s) headless [22:56:12.182] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.182] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.182] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.187] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_90 output_damage/1 output_damage-f16: output-damage_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc10de90 name: 'test-seat' test-client: got seat 0x7f50dc10de90 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10bcf0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc109eb0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-01.png vs. shot ./output_damage-f16-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-02.png vs. shot ./output_damage-f16-shot-02.png: PASS *** Result pixman 1 FLIPPED_90 output_damage/1: ok --- Fixture 16 (pixman 1 FLIPPED_90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 17 (GL no-shadow 1 FLIPPED_90)... [22:56:12.199] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.199] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.199] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.199] Flight recorder: enabled, scopes subscribed: log [22:56:12.199] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.199] Output repaint window is 7 ms maximum. [22:56:12.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.206] warning: failed to query rendering device from EGL [22:56:12.206] failed to initialize allocator [22:56:12.206] EGL version: 1.5 [22:56:12.206] EGL vendor: Mesa Project [22:56:12.206] EGL client APIs: OpenGL OpenGL_ES [22:56:12.206] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.234] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.234] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.234] GL vendor: Mesa [22:56:12.234] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.238] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.239] Using GL renderer [22:56:12.239] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.239] Color manager: no-op protocol support: no [22:56:12.239] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.239] Output 'headless' using color profile: stock sRGB color profile [22:56:12.239] Output 'headless' enabled with head(s) headless [22:56:12.239] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.239] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.239] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.245] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 FLIPPED_90 output_damage/1 output_damage-f17: output-damage_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc003640 name: 'test-seat' test-client: got seat 0x7f50dc003640 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10d930 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc0030a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-01.png vs. shot ./output_damage-f17-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-02.png vs. shot ./output_damage-f17-shot-02.png: PASS *** Result GL no-shadow 1 FLIPPED_90 output_damage/1: ok --- Fixture 17 (GL no-shadow 1 FLIPPED_90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 18 (Vulkan 1 FLIPPED_90)... [22:56:12.318] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.318] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.318] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.318] Flight recorder: enabled, scopes subscribed: log [22:56:12.318] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.318] Output repaint window is 7 ms maximum. [22:56:12.318] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.318] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.335] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.335] Device type: 'cpu' [22:56:12.335] Supported API version: 1.4.335 [22:56:12.335] Driver version: 26.0.4 [22:56:12.367] DRM format modifiers not supported [22:56:12.367] VkSemaphore is not exportable [22:56:12.367] VkSemaphore is not importable [22:56:12.367] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.367] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.367] failed to initialize allocator [22:56:12.368] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.368] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.368] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.368] Color manager: no-op protocol support: no [22:56:12.368] Color representation not supported by renderer [22:56:12.368] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.368] Output 'headless' using color profile: stock sRGB color profile [22:56:12.368] Output 'headless' enabled with head(s) headless [22:56:12.368] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.368] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.368] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.371] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_90 output_damage/1 output_damage-f18: output-damage_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4005410 name: 'test-seat' test-client: got seat 0x7f50b4005410 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b40047e0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b41074d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-01.png vs. shot ./output_damage-f18-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-02.png vs. shot ./output_damage-f18-shot-02.png: PASS *** Result Vulkan 1 FLIPPED_90 output_damage/1: ok --- Fixture 18 (Vulkan 1 FLIPPED_90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 19 (pixman 1 FLIPPED_180)... [22:56:12.417] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.417] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.417] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.417] Flight recorder: enabled, scopes subscribed: log [22:56:12.417] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.417] Output repaint window is 7 ms maximum. [22:56:12.417] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.417] Using Pixman renderer [22:56:12.417] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.417] Color manager: no-op protocol support: no [22:56:12.417] Color representation not supported by renderer [22:56:12.417] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.417] Output 'headless' using color profile: stock sRGB color profile [22:56:12.418] Output 'headless' enabled with head(s) headless [22:56:12.418] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.418] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.418] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.421] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_180 output_damage/1 output_damage-f19: output-damage_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc0049f0 name: 'test-seat' test-client: got seat 0x7f50bc0049f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc005080 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc0024f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-01.png vs. shot ./output_damage-f19-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-02.png vs. shot ./output_damage-f19-shot-02.png: PASS *** Result pixman 1 FLIPPED_180 output_damage/1: ok --- Fixture 19 (pixman 1 FLIPPED_180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 20 (GL no-shadow 1 FLIPPED_180)... [22:56:12.446] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.446] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.446] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.446] Flight recorder: enabled, scopes subscribed: log [22:56:12.446] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.446] Output repaint window is 7 ms maximum. [22:56:12.446] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.446] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.452] warning: failed to query rendering device from EGL [22:56:12.452] failed to initialize allocator [22:56:12.452] EGL version: 1.5 [22:56:12.452] EGL vendor: Mesa Project [22:56:12.452] EGL client APIs: OpenGL OpenGL_ES [22:56:12.452] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.486] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.486] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.486] GL vendor: Mesa [22:56:12.486] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.493] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.493] Using GL renderer [22:56:12.493] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.493] Color manager: no-op protocol support: no [22:56:12.493] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.493] Output 'headless' using color profile: stock sRGB color profile [22:56:12.493] Output 'headless' enabled with head(s) headless [22:56:12.493] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.493] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.494] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.503] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 FLIPPED_180 output_damage/1 output_damage-f20: output-damage_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc005c60 name: 'test-seat' test-client: got seat 0x7f50bc005c60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc004df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc005a40 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-01.png vs. shot ./output_damage-f20-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-02.png vs. shot ./output_damage-f20-shot-02.png: PASS *** Result GL no-shadow 1 FLIPPED_180 output_damage/1: ok --- Fixture 20 (GL no-shadow 1 FLIPPED_180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 21 (Vulkan 1 FLIPPED_180)... [22:56:12.568] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.568] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.568] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.568] Flight recorder: enabled, scopes subscribed: log [22:56:12.568] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.568] Output repaint window is 7 ms maximum. [22:56:12.568] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.568] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.581] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.581] Device type: 'cpu' [22:56:12.581] Supported API version: 1.4.335 [22:56:12.581] Driver version: 26.0.4 [22:56:12.614] DRM format modifiers not supported [22:56:12.614] VkSemaphore is not exportable [22:56:12.614] VkSemaphore is not importable [22:56:12.614] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.614] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.614] failed to initialize allocator [22:56:12.615] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.615] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.615] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.615] Color manager: no-op protocol support: no [22:56:12.615] Color representation not supported by renderer [22:56:12.615] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.615] Output 'headless' using color profile: stock sRGB color profile [22:56:12.616] Output 'headless' enabled with head(s) headless [22:56:12.616] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.616] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.616] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.619] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_180 output_damage/1 output_damage-f21: output-damage_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc108290 name: 'test-seat' test-client: got seat 0x7f50dc108290 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc108240 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc10e600 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-01.png vs. shot ./output_damage-f21-shot-01.png: FAIL Image difference statistics: ch 0: [0, 155] ch 1: [0, 155] ch 2: [-100, 1] ch 3: [0, 0] Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-02.png vs. shot ./output_damage-f21-shot-02.png: FAIL Image difference statistics: ch 0: [0, 155] ch 1: [0, 155] ch 2: [-100, 1] ch 3: [0, 0] ../tests/output-damage-test.c:231: Assertion match == true (0 == 1) failed! *** Result Vulkan 1 FLIPPED_180 output_damage/1: fail --- Fixture 21 (Vulkan 1 FLIPPED_180) ok: passed 0, skipped 0, failed 1, total 1 --- Fixture 22 (pixman 1 FLIPPED_270)... [22:56:12.693] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.694] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.694] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.694] Flight recorder: enabled, scopes subscribed: log [22:56:12.694] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.694] Output repaint window is 7 ms maximum. [22:56:12.694] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.694] Using Pixman renderer [22:56:12.694] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.694] Color manager: no-op protocol support: no [22:56:12.694] Color representation not supported by renderer [22:56:12.694] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.694] Output 'headless' using color profile: stock sRGB color profile [22:56:12.694] Output 'headless' enabled with head(s) headless [22:56:12.694] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.694] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.694] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.697] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_270 output_damage/1 output_damage-f22: output-damage_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4003d10 name: 'test-seat' test-client: got seat 0x7f50b4003d10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b4004480 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b40019e0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-01.png vs. shot ./output_damage-f22-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-02.png vs. shot ./output_damage-f22-shot-02.png: PASS *** Result pixman 1 FLIPPED_270 output_damage/1: ok --- Fixture 22 (pixman 1 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 23 (GL no-shadow 1 FLIPPED_270)... [22:56:12.706] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.706] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.706] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.706] Flight recorder: enabled, scopes subscribed: log [22:56:12.706] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.706] Output repaint window is 7 ms maximum. [22:56:12.706] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.706] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.709] warning: failed to query rendering device from EGL [22:56:12.709] failed to initialize allocator [22:56:12.709] EGL version: 1.5 [22:56:12.709] EGL vendor: Mesa Project [22:56:12.709] EGL client APIs: OpenGL OpenGL_ES [22:56:12.709] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.726] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.726] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.726] GL vendor: Mesa [22:56:12.726] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.730] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.731] Using GL renderer [22:56:12.731] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.731] Color manager: no-op protocol support: no [22:56:12.731] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.731] Output 'headless' using color profile: stock sRGB color profile [22:56:12.731] Output 'headless' enabled with head(s) headless [22:56:12.731] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.731] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.731] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.735] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 FLIPPED_270 output_damage/1 output_damage-f23: output-damage_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4010a30 name: 'test-seat' test-client: got seat 0x7f50b4010a30 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b40054d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b40042f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-01.png vs. shot ./output_damage-f23-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-02.png vs. shot ./output_damage-f23-shot-02.png: PASS *** Result GL no-shadow 1 FLIPPED_270 output_damage/1: ok --- Fixture 23 (GL no-shadow 1 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 24 (Vulkan 1 FLIPPED_270)... [22:56:12.776] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.776] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.776] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.776] Flight recorder: enabled, scopes subscribed: log [22:56:12.776] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.776] Output repaint window is 7 ms maximum. [22:56:12.776] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.776] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.788] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.788] Device type: 'cpu' [22:56:12.788] Supported API version: 1.4.335 [22:56:12.788] Driver version: 26.0.4 [22:56:12.805] DRM format modifiers not supported [22:56:12.805] VkSemaphore is not exportable [22:56:12.805] VkSemaphore is not importable [22:56:12.805] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.805] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.805] failed to initialize allocator [22:56:12.806] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.806] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.806] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.806] Color manager: no-op protocol support: no [22:56:12.806] Color representation not supported by renderer [22:56:12.806] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.806] Output 'headless' using color profile: stock sRGB color profile [22:56:12.806] Output 'headless' enabled with head(s) headless [22:56:12.806] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.806] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.806] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.809] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_270 output_damage/1 output_damage-f24: output-damage_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc10a1a0 name: 'test-seat' test-client: got seat 0x7f50bc10a1a0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc004db0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc004e90 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-01.png vs. shot ./output_damage-f24-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-02.png vs. shot ./output_damage-f24-shot-02.png: PASS *** Result Vulkan 1 FLIPPED_270 output_damage/1: ok --- Fixture 24 (Vulkan 1 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 25 (pixman 2 NORMAL)... [22:56:12.844] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.844] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.844] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.844] Flight recorder: enabled, scopes subscribed: log [22:56:12.844] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.844] Output repaint window is 7 ms maximum. [22:56:12.844] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.844] Using Pixman renderer [22:56:12.844] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.844] Color manager: no-op protocol support: no [22:56:12.844] Color representation not supported by renderer [22:56:12.844] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.844] Output 'headless' using color profile: stock sRGB color profile [22:56:12.844] Output 'headless' enabled with head(s) headless [22:56:12.844] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.844] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.844] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.847] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 NORMAL output_damage/1 output_damage-f25: output-damage_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50dc10f080 name: 'test-seat' test-client: got seat 0x7f50dc10f080 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10d730 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc002830 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-01.png vs. shot ./output_damage-f25-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-02.png vs. shot ./output_damage-f25-shot-02.png: PASS *** Result pixman 2 NORMAL output_damage/1: ok --- Fixture 25 (pixman 2 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 26 (GL no-shadow 2 NORMAL)... [22:56:12.861] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.861] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.861] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.861] Flight recorder: enabled, scopes subscribed: log [22:56:12.861] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.861] Output repaint window is 7 ms maximum. [22:56:12.861] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.861] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.863] warning: failed to query rendering device from EGL [22:56:12.863] failed to initialize allocator [22:56:12.863] EGL version: 1.5 [22:56:12.863] EGL vendor: Mesa Project [22:56:12.863] EGL client APIs: OpenGL OpenGL_ES [22:56:12.863] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.880] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.880] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.880] GL vendor: Mesa [22:56:12.880] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.884] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.884] Using GL renderer [22:56:12.884] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.884] Color manager: no-op protocol support: no [22:56:12.884] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.884] Output 'headless' using color profile: stock sRGB color profile [22:56:12.884] Output 'headless' enabled with head(s) headless [22:56:12.884] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.884] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.884] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.888] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 2 NORMAL output_damage/1 output_damage-f26: output-damage_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50dc109e80 name: 'test-seat' test-client: got seat 0x7f50dc109e80 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10a180 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc0030d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-01.png vs. shot ./output_damage-f26-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-02.png vs. shot ./output_damage-f26-shot-02.png: PASS *** Result GL no-shadow 2 NORMAL output_damage/1: ok --- Fixture 26 (GL no-shadow 2 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 27 (Vulkan 2 NORMAL)... [22:56:12.927] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.927] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.927] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.927] Flight recorder: enabled, scopes subscribed: log [22:56:12.927] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.927] Output repaint window is 7 ms maximum. [22:56:12.927] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.927] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.941] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.941] Device type: 'cpu' [22:56:12.941] Supported API version: 1.4.335 [22:56:12.941] Driver version: 26.0.4 [22:56:12.957] DRM format modifiers not supported [22:56:12.957] VkSemaphore is not exportable [22:56:12.957] VkSemaphore is not importable [22:56:12.957] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.957] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.957] failed to initialize allocator [22:56:12.958] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.958] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.958] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.958] Color manager: no-op protocol support: no [22:56:12.958] Color representation not supported by renderer [22:56:12.958] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.958] Output 'headless' using color profile: stock sRGB color profile [22:56:12.958] Output 'headless' enabled with head(s) headless [22:56:12.958] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.958] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.958] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.961] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 NORMAL output_damage/1 output_damage-f27: output-damage_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50b410e1b0 name: 'test-seat' test-client: got seat 0x7f50b410e1b0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b410d580 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b41074d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-01.png vs. shot ./output_damage-f27-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-02.png vs. shot ./output_damage-f27-shot-02.png: PASS *** Result Vulkan 2 NORMAL output_damage/1: ok --- Fixture 27 (Vulkan 2 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 28 (pixman 3 NORMAL)... [22:56:13.013] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.013] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.013] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.013] Flight recorder: enabled, scopes subscribed: log [22:56:13.013] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.013] Output repaint window is 7 ms maximum. [22:56:13.013] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.013] Using Pixman renderer [22:56:13.013] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.013] Color manager: no-op protocol support: no [22:56:13.013] Color representation not supported by renderer [22:56:13.013] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.013] Output 'headless' using color profile: stock sRGB color profile [22:56:13.013] Output 'headless' enabled with head(s) headless [22:56:13.013] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.013] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.013] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.016] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 3 NORMAL output_damage/1 output_damage-f28: output-damage_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50c4006570 name: 'test-seat' test-client: got seat 0x7f50c4006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c4006a20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c4006ae0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-01.png vs. shot ./output_damage-f28-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-02.png vs. shot ./output_damage-f28-shot-02.png: PASS *** Result pixman 3 NORMAL output_damage/1: ok --- Fixture 28 (pixman 3 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 29 (GL no-shadow 3 NORMAL)... [22:56:13.025] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.025] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.025] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.025] Flight recorder: enabled, scopes subscribed: log [22:56:13.025] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.025] Output repaint window is 7 ms maximum. [22:56:13.025] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.025] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.027] warning: failed to query rendering device from EGL [22:56:13.027] failed to initialize allocator [22:56:13.027] EGL version: 1.5 [22:56:13.027] EGL vendor: Mesa Project [22:56:13.028] EGL client APIs: OpenGL OpenGL_ES [22:56:13.028] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.045] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.045] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.045] GL vendor: Mesa [22:56:13.045] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.049] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.049] Using GL renderer [22:56:13.049] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.049] Color manager: no-op protocol support: no [22:56:13.049] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.049] Output 'headless' using color profile: stock sRGB color profile [22:56:13.049] Output 'headless' enabled with head(s) headless [22:56:13.049] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.049] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.049] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.053] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 3 NORMAL output_damage/1 output_damage-f29: output-damage_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50c4006710 name: 'test-seat' test-client: got seat 0x7f50c4006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c4006bf0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c4006cd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-01.png vs. shot ./output_damage-f29-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-02.png vs. shot ./output_damage-f29-shot-02.png: PASS *** Result GL no-shadow 3 NORMAL output_damage/1: ok --- Fixture 29 (GL no-shadow 3 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 30 (Vulkan 3 NORMAL)... [22:56:13.099] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.099] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.099] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.099] Flight recorder: enabled, scopes subscribed: log [22:56:13.099] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.099] Output repaint window is 7 ms maximum. [22:56:13.099] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.099] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.110] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.110] Device type: 'cpu' [22:56:13.110] Supported API version: 1.4.335 [22:56:13.110] Driver version: 26.0.4 [22:56:13.127] DRM format modifiers not supported [22:56:13.127] VkSemaphore is not exportable [22:56:13.127] VkSemaphore is not importable [22:56:13.127] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.127] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.127] failed to initialize allocator [22:56:13.127] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.127] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.127] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.127] Color manager: no-op protocol support: no [22:56:13.127] Color representation not supported by renderer [22:56:13.127] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.127] Output 'headless' using color profile: stock sRGB color profile [22:56:13.127] Output 'headless' enabled with head(s) headless [22:56:13.127] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.128] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.128] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.131] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 3 NORMAL output_damage/1 output_damage-f30: output-damage_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50bc10ec90 name: 'test-seat' test-client: got seat 0x7f50bc10ec90 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc10e020 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc10e100 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-01.png vs. shot ./output_damage-f30-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-02.png vs. shot ./output_damage-f30-shot-02.png: PASS *** Result Vulkan 3 NORMAL output_damage/1: ok --- Fixture 30 (Vulkan 3 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 31 (pixman 2 90)... [22:56:13.164] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.164] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.164] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.164] Flight recorder: enabled, scopes subscribed: log [22:56:13.164] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.164] Output repaint window is 7 ms maximum. [22:56:13.164] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.164] Using Pixman renderer [22:56:13.164] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.164] Color manager: no-op protocol support: no [22:56:13.164] Color representation not supported by renderer [22:56:13.164] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.164] Output 'headless' using color profile: stock sRGB color profile [22:56:13.164] Output 'headless' enabled with head(s) headless [22:56:13.164] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.164] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.164] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.167] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 90 output_damage/1 output_damage-f31: output-damage_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc000dd0 name: 'test-seat' test-client: got seat 0x7f50dc000dd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc001250 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc10f040 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-01.png vs. shot ./output_damage-f31-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-02.png vs. shot ./output_damage-f31-shot-02.png: PASS *** Result pixman 2 90 output_damage/1: ok --- Fixture 31 (pixman 2 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 32 (GL no-shadow 2 90)... [22:56:13.180] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.180] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.180] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.180] Flight recorder: enabled, scopes subscribed: log [22:56:13.181] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.181] Output repaint window is 7 ms maximum. [22:56:13.181] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.181] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.183] warning: failed to query rendering device from EGL [22:56:13.183] failed to initialize allocator [22:56:13.183] EGL version: 1.5 [22:56:13.183] EGL vendor: Mesa Project [22:56:13.183] EGL client APIs: OpenGL OpenGL_ES [22:56:13.183] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.200] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.200] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.200] GL vendor: Mesa [22:56:13.200] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.203] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.203] Using GL renderer [22:56:13.203] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.203] Color manager: no-op protocol support: no [22:56:13.203] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.203] Output 'headless' using color profile: stock sRGB color profile [22:56:13.203] Output 'headless' enabled with head(s) headless [22:56:13.204] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.204] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.204] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.208] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 2 90 output_damage/1 output_damage-f32: output-damage_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc10d850 name: 'test-seat' test-client: got seat 0x7f50dc10d850 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc0d5430 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc0d54f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-01.png vs. shot ./output_damage-f32-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-02.png vs. shot ./output_damage-f32-shot-02.png: PASS *** Result GL no-shadow 2 90 output_damage/1: ok --- Fixture 32 (GL no-shadow 2 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 33 (Vulkan 2 90)... [22:56:13.261] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.261] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.261] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.261] Flight recorder: enabled, scopes subscribed: log [22:56:13.261] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.261] Output repaint window is 7 ms maximum. [22:56:13.261] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.261] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.275] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.275] Device type: 'cpu' [22:56:13.275] Supported API version: 1.4.335 [22:56:13.275] Driver version: 26.0.4 [22:56:13.292] DRM format modifiers not supported [22:56:13.292] VkSemaphore is not exportable [22:56:13.292] VkSemaphore is not importable [22:56:13.292] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.293] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.293] failed to initialize allocator [22:56:13.294] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.294] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.294] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.294] Color manager: no-op protocol support: no [22:56:13.294] Color representation not supported by renderer [22:56:13.294] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.294] Output 'headless' using color profile: stock sRGB color profile [22:56:13.295] Output 'headless' enabled with head(s) headless [22:56:13.296] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.296] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.296] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.300] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 90 output_damage/1 output_damage-f33: output-damage_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50c4005ca0 name: 'test-seat' test-client: got seat 0x7f50c4005ca0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c40050c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c40051a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-01.png vs. shot ./output_damage-f33-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-02.png vs. shot ./output_damage-f33-shot-02.png: PASS *** Result Vulkan 2 90 output_damage/1: ok --- Fixture 33 (Vulkan 2 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 34 (pixman 2 180)... [22:56:13.334] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.334] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.334] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.334] Flight recorder: enabled, scopes subscribed: log [22:56:13.334] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.334] Output repaint window is 7 ms maximum. [22:56:13.335] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.335] Using Pixman renderer [22:56:13.335] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.335] Color manager: no-op protocol support: no [22:56:13.335] Color representation not supported by renderer [22:56:13.335] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.335] Output 'headless' using color profile: stock sRGB color profile [22:56:13.335] Output 'headless' enabled with head(s) headless [22:56:13.335] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.336] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.336] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.340] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 180 output_damage/1 output_damage-f34: output-damage_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc118f30 name: 'test-seat' test-client: got seat 0x7f50bc118f30 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc114990 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc119490 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-01.png vs. shot ./output_damage-f34-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-02.png vs. shot ./output_damage-f34-shot-02.png: PASS *** Result pixman 2 180 output_damage/1: ok --- Fixture 34 (pixman 2 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 35 (GL no-shadow 2 180)... [22:56:13.349] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.349] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.350] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.350] Flight recorder: enabled, scopes subscribed: log [22:56:13.350] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.350] Output repaint window is 7 ms maximum. [22:56:13.350] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.350] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.353] warning: failed to query rendering device from EGL [22:56:13.353] failed to initialize allocator [22:56:13.353] EGL version: 1.5 [22:56:13.353] EGL vendor: Mesa Project [22:56:13.353] EGL client APIs: OpenGL OpenGL_ES [22:56:13.353] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.371] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.371] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.371] GL vendor: Mesa [22:56:13.371] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.375] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.376] Using GL renderer [22:56:13.376] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.376] Color manager: no-op protocol support: no [22:56:13.376] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.376] Output 'headless' using color profile: stock sRGB color profile [22:56:13.376] Output 'headless' enabled with head(s) headless [22:56:13.376] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.377] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.377] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.380] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 2 180 output_damage/1 output_damage-f35: output-damage_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc119020 name: 'test-seat' test-client: got seat 0x7f50bc119020 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc1098f0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc109ad0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-01.png vs. shot ./output_damage-f35-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-02.png vs. shot ./output_damage-f35-shot-02.png: PASS *** Result GL no-shadow 2 180 output_damage/1: ok --- Fixture 35 (GL no-shadow 2 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 36 (Vulkan 2 180)... [22:56:13.420] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.420] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.420] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.420] Flight recorder: enabled, scopes subscribed: log [22:56:13.420] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.420] Output repaint window is 7 ms maximum. [22:56:13.420] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.420] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.433] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.433] Device type: 'cpu' [22:56:13.433] Supported API version: 1.4.335 [22:56:13.433] Driver version: 26.0.4 [22:56:13.450] DRM format modifiers not supported [22:56:13.450] VkSemaphore is not exportable [22:56:13.450] VkSemaphore is not importable [22:56:13.450] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.450] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.450] failed to initialize allocator [22:56:13.451] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.451] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.451] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.451] Color manager: no-op protocol support: no [22:56:13.451] Color representation not supported by renderer [22:56:13.451] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.451] Output 'headless' using color profile: stock sRGB color profile [22:56:13.451] Output 'headless' enabled with head(s) headless [22:56:13.451] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.451] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.451] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.454] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 180 output_damage/1 output_damage-f36: output-damage_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc10cdc0 name: 'test-seat' test-client: got seat 0x7f50dc10cdc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10c190 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc0bbd40 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-01.png vs. shot ./output_damage-f36-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-02.png vs. shot ./output_damage-f36-shot-02.png: PASS *** Result Vulkan 2 180 output_damage/1: ok --- Fixture 36 (Vulkan 2 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 37 (pixman 2 FLIPPED)... [22:56:13.490] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.490] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.490] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.490] Flight recorder: enabled, scopes subscribed: log [22:56:13.490] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.490] Output repaint window is 7 ms maximum. [22:56:13.490] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.490] Using Pixman renderer [22:56:13.490] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.490] Color manager: no-op protocol support: no [22:56:13.490] Color representation not supported by renderer [22:56:13.490] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.490] Output 'headless' using color profile: stock sRGB color profile [22:56:13.491] Output 'headless' enabled with head(s) headless [22:56:13.491] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.491] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.491] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.494] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 FLIPPED output_damage/1 output_damage-f37: output-damage_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50c400fd00 name: 'test-seat' test-client: got seat 0x7f50c400fd00 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c4010260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c40100d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-01.png vs. shot ./output_damage-f37-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-02.png vs. shot ./output_damage-f37-shot-02.png: PASS *** Result pixman 2 FLIPPED output_damage/1: ok --- Fixture 37 (pixman 2 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 38 (GL no-shadow 2 FLIPPED)... [22:56:13.505] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.505] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.505] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.505] Flight recorder: enabled, scopes subscribed: log [22:56:13.505] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.505] Output repaint window is 7 ms maximum. [22:56:13.505] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.505] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.508] warning: failed to query rendering device from EGL [22:56:13.508] failed to initialize allocator [22:56:13.508] EGL version: 1.5 [22:56:13.508] EGL vendor: Mesa Project [22:56:13.508] EGL client APIs: OpenGL OpenGL_ES [22:56:13.508] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.524] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.524] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.524] GL vendor: Mesa [22:56:13.524] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.528] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.528] Using GL renderer [22:56:13.528] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.528] Color manager: no-op protocol support: no [22:56:13.528] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.528] Output 'headless' using color profile: stock sRGB color profile [22:56:13.528] Output 'headless' enabled with head(s) headless [22:56:13.528] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.529] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.529] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.533] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 2 FLIPPED output_damage/1 output_damage-f38: output-damage_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50c40048a0 name: 'test-seat' test-client: got seat 0x7f50c40048a0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c40053e0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c40054c0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-01.png vs. shot ./output_damage-f38-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-02.png vs. shot ./output_damage-f38-shot-02.png: PASS *** Result GL no-shadow 2 FLIPPED output_damage/1: ok --- Fixture 38 (GL no-shadow 2 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 39 (Vulkan 2 FLIPPED)... [22:56:13.573] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.573] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.573] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.573] Flight recorder: enabled, scopes subscribed: log [22:56:13.573] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.573] Output repaint window is 7 ms maximum. [22:56:13.573] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.573] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.585] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.585] Device type: 'cpu' [22:56:13.585] Supported API version: 1.4.335 [22:56:13.585] Driver version: 26.0.4 [22:56:13.601] DRM format modifiers not supported [22:56:13.601] VkSemaphore is not exportable [22:56:13.601] VkSemaphore is not importable [22:56:13.601] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.601] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.602] failed to initialize allocator [22:56:13.602] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.602] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.602] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.602] Color manager: no-op protocol support: no [22:56:13.602] Color representation not supported by renderer [22:56:13.602] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.602] Output 'headless' using color profile: stock sRGB color profile [22:56:13.603] Output 'headless' enabled with head(s) headless [22:56:13.604] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.604] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.604] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.607] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 FLIPPED output_damage/1 output_damage-f39: output-damage_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50bc10d400 name: 'test-seat' test-client: got seat 0x7f50bc10d400 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc10c790 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc10c870 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-01.png vs. shot ./output_damage-f39-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-02.png vs. shot ./output_damage-f39-shot-02.png: PASS *** Result Vulkan 2 FLIPPED output_damage/1: ok --- Fixture 39 (Vulkan 2 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 40 (pixman 3 FLIPPED_270)... [22:56:13.648] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.648] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.648] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.648] Flight recorder: enabled, scopes subscribed: log [22:56:13.648] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.648] Output repaint window is 7 ms maximum. [22:56:13.648] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.648] Using Pixman renderer [22:56:13.648] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.648] Color manager: no-op protocol support: no [22:56:13.648] Color representation not supported by renderer [22:56:13.648] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.648] Output 'headless' using color profile: stock sRGB color profile [22:56:13.648] Output 'headless' enabled with head(s) headless [22:56:13.648] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.648] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.648] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.652] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 3 FLIPPED_270 output_damage/1 output_damage-f40: output-damage_3-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc10db80 name: 'test-seat' test-client: got seat 0x7f50dc10db80 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10b150 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc1093a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-01.png vs. shot ./output_damage-f40-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-02.png vs. shot ./output_damage-f40-shot-02.png: PASS *** Result pixman 3 FLIPPED_270 output_damage/1: ok --- Fixture 40 (pixman 3 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 41 (GL no-shadow 3 FLIPPED_270)... [22:56:13.661] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.661] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.661] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.661] Flight recorder: enabled, scopes subscribed: log [22:56:13.661] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.661] Output repaint window is 7 ms maximum. [22:56:13.661] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.661] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.664] warning: failed to query rendering device from EGL [22:56:13.664] failed to initialize allocator [22:56:13.664] EGL version: 1.5 [22:56:13.664] EGL vendor: Mesa Project [22:56:13.664] EGL client APIs: OpenGL OpenGL_ES [22:56:13.664] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.680] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.680] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.680] GL vendor: Mesa [22:56:13.680] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.684] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.684] Using GL renderer [22:56:13.684] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.684] Color manager: no-op protocol support: no [22:56:13.684] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.684] Output 'headless' using color profile: stock sRGB color profile [22:56:13.684] Output 'headless' enabled with head(s) headless [22:56:13.684] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.684] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.684] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.688] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 3 FLIPPED_270 output_damage/1 output_damage-f41: output-damage_3-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc0d5760 name: 'test-seat' test-client: got seat 0x7f50dc0d5760 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10cf30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc10ce50 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-01.png vs. shot ./output_damage-f41-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-02.png vs. shot ./output_damage-f41-shot-02.png: PASS *** Result GL no-shadow 3 FLIPPED_270 output_damage/1: ok --- Fixture 41 (GL no-shadow 3 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 42 (Vulkan 3 FLIPPED_270)... [22:56:13.731] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.731] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.731] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.731] Flight recorder: enabled, scopes subscribed: log [22:56:13.731] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.731] Output repaint window is 7 ms maximum. [22:56:13.731] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.731] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.743] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.743] Device type: 'cpu' [22:56:13.743] Supported API version: 1.4.335 [22:56:13.743] Driver version: 26.0.4 [22:56:13.759] DRM format modifiers not supported [22:56:13.759] VkSemaphore is not exportable [22:56:13.759] VkSemaphore is not importable [22:56:13.759] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.759] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.759] failed to initialize allocator [22:56:13.760] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.760] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.760] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.760] Color manager: no-op protocol support: no [22:56:13.760] Color representation not supported by renderer [22:56:13.760] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.760] Output 'headless' using color profile: stock sRGB color profile [22:56:13.760] Output 'headless' enabled with head(s) headless [22:56:13.760] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.760] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.760] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.764] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 3 FLIPPED_270 output_damage/1 output_damage-f42: output-damage_3-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50c410da50 name: 'test-seat' test-client: got seat 0x7f50c410da50 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c410e300 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c410e3c0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-01.png vs. shot ./output_damage-f42-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-02.png vs. shot ./output_damage-f42-shot-02.png: PASS *** Result Vulkan 3 FLIPPED_270 output_damage/1: ok --- Fixture 42 (Vulkan 3 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 (test program exited with status code 1) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 33/68 pixman 1 NORMAL output_transform/1 OK ▶ 33/68 pixman 1 NORMAL output_transform/2 OK ▶ 33/68 GL 1 NORMAL output_transform/1 OK ▶ 33/68 GL 1 NORMAL output_transform/2 OK ▶ 33/68 Vulkan 1 NORMAL output_transform/1 OK ▶ 33/68 Vulkan 1 NORMAL output_transform/2 OK ▶ 33/68 pixman 1 90 output_transform/1 OK ▶ 33/68 pixman 1 90 output_transform/2 OK ▶ 33/68 GL 1 90 output_transform/1 OK ▶ 33/68 GL 1 90 output_transform/2 OK ▶ 33/68 Vulkan 1 90 output_transform/1 OK ▶ 33/68 Vulkan 1 90 output_transform/2 OK ▶ 33/68 pixman 1 180 output_transform/1 OK ▶ 33/68 pixman 1 180 output_transform/2 OK ▶ 33/68 GL 1 180 output_transform/1 OK ▶ 33/68 GL 1 180 output_transform/2 OK ▶ 33/68 Vulkan 1 180 output_transform/1 OK ▶ 33/68 Vulkan 1 180 output_transform/2 OK ▶ 33/68 pixman 1 270 output_transform/1 OK ▶ 33/68 pixman 1 270 output_transform/2 OK ▶ 33/68 GL 1 270 output_transform/1 OK ▶ 33/68 GL 1 270 output_transform/2 OK ▶ 33/68 Vulkan 1 270 output_transform/1 OK ▶ 33/68 Vulkan 1 270 output_transform/2 OK ▶ 33/68 pixman 1 FLIPPED output_transform/1 OK ▶ 33/68 pixman 1 FLIPPED output_transform/2 OK ▶ 33/68 GL 1 FLIPPED output_transform/1 OK ▶ 33/68 GL 1 FLIPPED output_transform/2 OK ▶ 33/68 Vulkan 1 FLIPPED output_transform/1 OK ▶ 33/68 Vulkan 1 FLIPPED output_transform/2 OK ▶ 33/68 pixman 1 FLIPPED_90 output_transform/1 OK ▶ 33/68 pixman 1 FLIPPED_90 output_transform/2 OK ▶ 33/68 GL 1 FLIPPED_90 output_transform/1 OK ▶ 33/68 GL 1 FLIPPED_90 output_transform/2 OK ▶ 33/68 Vulkan 1 FLIPPED_90 output_transform/1 OK ▶ 33/68 Vulkan 1 FLIPPED_90 output_transform/2 OK ▶ 33/68 pixman 1 FLIPPED_180 output_transform/1 OK ▶ 33/68 pixman 1 FLIPPED_180 output_transform/2 OK ▶ 33/68 GL 1 FLIPPED_180 output_transform/1 OK ▶ 33/68 GL 1 FLIPPED_180 output_transform/2 OK ▶ 33/68 Vulkan 1 FLIPPED_180 output_transform/1 OK ▶ 33/68 Vulkan 1 FLIPPED_180 output_transform/2 OK ▶ 33/68 pixman 1 FLIPPED_270 output_transform/1 OK ▶ 33/68 pixman 1 FLIPPED_270 output_transform/2 OK ▶ 33/68 GL 1 FLIPPED_270 output_transform/1 OK ▶ 33/68 GL 1 FLIPPED_270 output_transform/2 OK ▶ 33/68 Vulkan 1 FLIPPED_270 output_transform/1 OK ▶ 33/68 Vulkan 1 FLIPPED_270 output_transform/2 OK ▶ 33/68 pixman 2 NORMAL output_transform/1 OK ▶ 33/68 pixman 2 NORMAL output_transform/2 OK ▶ 33/68 GL 2 NORMAL output_transform/1 OK ▶ 33/68 GL 2 NORMAL output_transform/2 OK ▶ 33/68 Vulkan 2 NORMAL output_transform/1 OK ▶ 33/68 Vulkan 2 NORMAL output_transform/2 OK ▶ 33/68 pixman 3 NORMAL output_transform/1 OK ▶ 33/68 pixman 3 NORMAL output_transform/2 OK ▶ 33/68 GL 3 NORMAL output_transform/1 OK ▶ 33/68 GL 3 NORMAL output_transform/2 OK ▶ 33/68 Vulkan 3 NORMAL output_transform/1 OK ▶ 33/68 Vulkan 3 NORMAL output_transform/2 OK ▶ 33/68 pixman 2 90 output_transform/1 OK ▶ 33/68 pixman 2 90 output_transform/2 OK ▶ 33/68 GL 2 90 output_transform/1 OK ▶ 33/68 GL 2 90 output_transform/2 OK ▶ 33/68 Vulkan 2 90 output_transform/1 OK ▶ 33/68 Vulkan 2 90 output_transform/2 OK ▶ 33/68 pixman 2 180 output_transform/1 OK ▶ 33/68 pixman 2 180 output_transform/2 OK ▶ 33/68 GL 2 180 output_transform/1 OK ▶ 33/68 GL 2 180 output_transform/2 OK ▶ 33/68 Vulkan 2 180 output_transform/1 OK ▶ 33/68 Vulkan 2 180 output_transform/2 OK ▶ 33/68 pixman 2 FLIPPED output_transform/1 OK ▶ 33/68 pixman 2 FLIPPED output_transform/2 OK ▶ 33/68 GL 2 FLIPPED output_transform/1 OK ▶ 33/68 GL 2 FLIPPED output_transform/2 OK ▶ 33/68 Vulkan 2 FLIPPED output_transform/1 OK ▶ 33/68 Vulkan 2 FLIPPED output_transform/2 OK ▶ 33/68 pixman 3 FLIPPED_270 output_transform/1 OK ▶ 33/68 pixman 3 FLIPPED_270 output_transform/2 OK ▶ 33/68 GL 3 FLIPPED_270 output_transform/1 OK ▶ 33/68 GL 3 FLIPPED_270 output_transform/2 OK ▶ 33/68 Vulkan 3 FLIPPED_270 output_transform/1 OK ▶ 33/68 Vulkan 3 FLIPPED_270 output_transform/2 OK 33/68 weston:output-transforms OK 2.94s 84 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 42 fixtures. --- Fixture 1 (pixman 1 NORMAL)... Date: 2026-04-10 UTC [22:56:11.038] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.038] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.038] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.038] Flight recorder: enabled, scopes subscribed: log [22:56:11.038] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.038] Output repaint window is 7 ms maximum. [22:56:11.038] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.043] Using Pixman renderer [22:56:11.043] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.043] Color manager: no-op protocol support: no [22:56:11.043] Color representation not supported by renderer [22:56:11.043] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.043] Output 'headless' using color profile: stock sRGB color profile [22:56:11.043] Output 'headless' enabled with head(s) headless [22:56:11.043] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.043] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.044] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.047] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 NORMAL output_transform/1 output_transform-f01-e00: output_1-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834006510 name: 'test-seat' test-client: got seat 0x7f3834006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f01-e00-shot-00.png: PASS *** Result pixman 1 NORMAL output_transform/1: ok *** Run pixman 1 NORMAL output_transform/2 output_transform-f01-e01: output_1-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834006510 name: 'test-seat' test-client: got seat 0x7f3834006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f01-e01-shot-00.png: PASS *** Result pixman 1 NORMAL output_transform/2: ok --- Fixture 1 (pixman 1 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 2 (GL 1 NORMAL)... [22:56:11.061] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.061] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.061] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.061] Flight recorder: enabled, scopes subscribed: log [22:56:11.061] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.061] Output repaint window is 7 ms maximum. [22:56:11.062] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.062] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.099] warning: failed to query rendering device from EGL [22:56:11.099] failed to initialize allocator [22:56:11.099] EGL version: 1.5 [22:56:11.099] EGL vendor: Mesa Project [22:56:11.099] EGL client APIs: OpenGL OpenGL_ES [22:56:11.099] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.154] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.154] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.154] GL vendor: Mesa [22:56:11.154] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.161] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.161] Using GL renderer [22:56:11.161] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.161] Color manager: no-op protocol support: no [22:56:11.161] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.161] Output 'headless' using color profile: stock sRGB color profile [22:56:11.161] Output 'headless' enabled with head(s) headless [22:56:11.161] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.161] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.161] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.164] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 NORMAL output_transform/1 output_transform-f02-e00: output_1-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834007970 name: 'test-seat' test-client: got seat 0x7f3834007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834006c30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f02-e00-shot-00.png: PASS *** Result GL 1 NORMAL output_transform/1: ok *** Run GL 1 NORMAL output_transform/2 output_transform-f02-e01: output_1-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834007970 name: 'test-seat' test-client: got seat 0x7f3834007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834006c30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f02-e01-shot-00.png: PASS *** Result GL 1 NORMAL output_transform/2: ok --- Fixture 2 (GL 1 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 3 (Vulkan 1 NORMAL)... [22:56:11.246] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.246] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.246] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.246] Flight recorder: enabled, scopes subscribed: log [22:56:11.246] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.246] Output repaint window is 7 ms maximum. [22:56:11.246] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.246] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.274] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.274] Device type: 'cpu' [22:56:11.274] Supported API version: 1.4.335 [22:56:11.274] Driver version: 26.0.4 [22:56:11.310] DRM format modifiers not supported [22:56:11.310] VkSemaphore is not exportable [22:56:11.310] VkSemaphore is not importable [22:56:11.310] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.310] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.310] failed to initialize allocator [22:56:11.310] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.310] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.310] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.310] Color manager: no-op protocol support: no [22:56:11.310] Color representation not supported by renderer [22:56:11.310] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.310] Output 'headless' using color profile: stock sRGB color profile [22:56:11.311] Output 'headless' enabled with head(s) headless [22:56:11.311] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.311] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.311] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.319] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 NORMAL output_transform/1 output_transform-f03-e00: output_1-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818006610 name: 'test-seat' test-client: got seat 0x7f3818006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006af0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f03-e00-shot-00.png: PASS *** Result Vulkan 1 NORMAL output_transform/1: ok *** Run Vulkan 1 NORMAL output_transform/2 output_transform-f03-e01: output_1-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818006610 name: 'test-seat' test-client: got seat 0x7f3818006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006af0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f03-e01-shot-00.png: PASS *** Result Vulkan 1 NORMAL output_transform/2: ok --- Fixture 3 (Vulkan 1 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 4 (pixman 1 90)... [22:56:11.394] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.394] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.394] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.394] Flight recorder: enabled, scopes subscribed: log [22:56:11.394] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.394] Output repaint window is 7 ms maximum. [22:56:11.394] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.394] Using Pixman renderer [22:56:11.394] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.394] Color manager: no-op protocol support: no [22:56:11.394] Color representation not supported by renderer [22:56:11.394] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.394] Output 'headless' using color profile: stock sRGB color profile [22:56:11.394] Output 'headless' enabled with head(s) headless [22:56:11.394] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.394] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.394] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.401] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 90 output_transform/1 output_transform-f04-e00: output_1-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810005100 name: 'test-seat' test-client: got seat 0x7f3810005100 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810009be0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f04-e00-shot-00.png: PASS *** Result pixman 1 90 output_transform/1: ok *** Run pixman 1 90 output_transform/2 output_transform-f04-e01: output_1-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810005100 name: 'test-seat' test-client: got seat 0x7f3810005100 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810009be0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_2-90-00.png vs. shot ./output_transform-f04-e01-shot-00.png: PASS *** Result pixman 1 90 output_transform/2: ok --- Fixture 4 (pixman 1 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 5 (GL 1 90)... [22:56:11.431] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.431] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.431] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.431] Flight recorder: enabled, scopes subscribed: log [22:56:11.431] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.431] Output repaint window is 7 ms maximum. [22:56:11.431] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.431] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.436] warning: failed to query rendering device from EGL [22:56:11.436] failed to initialize allocator [22:56:11.436] EGL version: 1.5 [22:56:11.436] EGL vendor: Mesa Project [22:56:11.436] EGL client APIs: OpenGL OpenGL_ES [22:56:11.436] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.481] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.482] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.482] GL vendor: Mesa [22:56:11.482] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.490] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.492] Using GL renderer [22:56:11.492] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.492] Color manager: no-op protocol support: no [22:56:11.492] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.492] Output 'headless' using color profile: stock sRGB color profile [22:56:11.492] Output 'headless' enabled with head(s) headless [22:56:11.492] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.492] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.492] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.511] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 90 output_transform/1 output_transform-f05-e00: output_1-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38100134d0 name: 'test-seat' test-client: got seat 0x7f38100134d0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810005180 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f05-e00-shot-00.png: PASS *** Result GL 1 90 output_transform/1: ok *** Run GL 1 90 output_transform/2 output_transform-f05-e01: output_1-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38100134d0 name: 'test-seat' test-client: got seat 0x7f38100134d0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810005180 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_2-90-00.png vs. shot ./output_transform-f05-e01-shot-00.png: PASS *** Result GL 1 90 output_transform/2: ok --- Fixture 5 (GL 1 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 6 (Vulkan 1 90)... [22:56:11.589] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.589] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.589] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.589] Flight recorder: enabled, scopes subscribed: log [22:56:11.589] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.589] Output repaint window is 7 ms maximum. [22:56:11.590] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.590] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:11.614] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.614] Device type: 'cpu' [22:56:11.614] Supported API version: 1.4.335 [22:56:11.614] Driver version: 26.0.4 [22:56:11.635] DRM format modifiers not supported [22:56:11.635] VkSemaphore is not exportable [22:56:11.635] VkSemaphore is not importable [22:56:11.635] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.635] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.635] failed to initialize allocator [22:56:11.636] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.636] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.636] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.636] Color manager: no-op protocol support: no [22:56:11.636] Color representation not supported by renderer [22:56:11.636] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.636] Output 'headless' using color profile: stock sRGB color profile [22:56:11.639] Output 'headless' enabled with head(s) headless [22:56:11.640] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.640] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.640] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.643] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 90 output_transform/1 output_transform-f06-e00: output_1-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834001e50 name: 'test-seat' test-client: got seat 0x7f3834001e50 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340011e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f06-e00-shot-00.png: PASS *** Result Vulkan 1 90 output_transform/1: ok *** Run Vulkan 1 90 output_transform/2 output_transform-f06-e01: output_1-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834001e50 name: 'test-seat' test-client: got seat 0x7f3834001e50 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340011e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_2-90-00.png vs. shot ./output_transform-f06-e01-shot-00.png: PASS *** Result Vulkan 1 90 output_transform/2: ok --- Fixture 6 (Vulkan 1 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 7 (pixman 1 180)... [22:56:11.697] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.697] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.697] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.697] Flight recorder: enabled, scopes subscribed: log [22:56:11.697] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.697] Output repaint window is 7 ms maximum. [22:56:11.697] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.697] Using Pixman renderer [22:56:11.697] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.697] Color manager: no-op protocol support: no [22:56:11.697] Color representation not supported by renderer [22:56:11.697] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.697] Output 'headless' using color profile: stock sRGB color profile [22:56:11.697] Output 'headless' enabled with head(s) headless [22:56:11.697] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.697] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.697] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.702] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 180 output_transform/1 output_transform-f07-e00: output_1-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814005420 name: 'test-seat' test-client: got seat 0x7f3814005420 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140069e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f07-e00-shot-00.png: PASS *** Result pixman 1 180 output_transform/1: ok *** Run pixman 1 180 output_transform/2 output_transform-f07-e01: output_1-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814005420 name: 'test-seat' test-client: got seat 0x7f3814005420 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814007800 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_2-90-00.png vs. shot ./output_transform-f07-e01-shot-00.png: PASS *** Result pixman 1 180 output_transform/2: ok --- Fixture 7 (pixman 1 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 8 (GL 1 180)... [22:56:11.718] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.718] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.718] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.718] Flight recorder: enabled, scopes subscribed: log [22:56:11.718] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.718] Output repaint window is 7 ms maximum. [22:56:11.718] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.718] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.728] warning: failed to query rendering device from EGL [22:56:11.728] failed to initialize allocator [22:56:11.728] EGL version: 1.5 [22:56:11.728] EGL vendor: Mesa Project [22:56:11.728] EGL client APIs: OpenGL OpenGL_ES [22:56:11.728] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.757] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.757] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.757] GL vendor: Mesa [22:56:11.757] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.760] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.764] Using GL renderer [22:56:11.764] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.764] Color manager: no-op protocol support: no [22:56:11.764] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.764] Output 'headless' using color profile: stock sRGB color profile [22:56:11.764] Output 'headless' enabled with head(s) headless [22:56:11.764] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.765] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.765] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.778] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 180 output_transform/1 output_transform-f08-e00: output_1-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f381400bf90 name: 'test-seat' test-client: got seat 0x7f381400bf90 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814006070 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f08-e00-shot-00.png: PASS *** Result GL 1 180 output_transform/1: ok *** Run GL 1 180 output_transform/2 output_transform-f08-e01: output_1-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f381400bf90 name: 'test-seat' test-client: got seat 0x7f381400bf90 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814006070 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_2-90-00.png vs. shot ./output_transform-f08-e01-shot-00.png: PASS *** Result GL 1 180 output_transform/2: ok --- Fixture 8 (GL 1 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 9 (Vulkan 1 180)... [22:56:11.836] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.836] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.836] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.836] Flight recorder: enabled, scopes subscribed: log [22:56:11.837] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.837] Output repaint window is 7 ms maximum. [22:56:11.837] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.837] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:11.851] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.851] Device type: 'cpu' [22:56:11.851] Supported API version: 1.4.335 [22:56:11.851] Driver version: 26.0.4 [22:56:11.869] DRM format modifiers not supported [22:56:11.869] VkSemaphore is not exportable [22:56:11.869] VkSemaphore is not importable [22:56:11.869] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.869] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.870] failed to initialize allocator [22:56:11.870] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.870] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.870] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.870] Color manager: no-op protocol support: no [22:56:11.870] Color representation not supported by renderer [22:56:11.870] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.870] Output 'headless' using color profile: stock sRGB color profile [22:56:11.870] Output 'headless' enabled with head(s) headless [22:56:11.870] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.870] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.870] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.874] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 180 output_transform/1 output_transform-f09-e00: output_1-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818003610 name: 'test-seat' test-client: got seat 0x7f3818003610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818009a00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f09-e00-shot-00.png: PASS *** Result Vulkan 1 180 output_transform/1: ok *** Run Vulkan 1 180 output_transform/2 output_transform-f09-e01: output_1-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818003610 name: 'test-seat' test-client: got seat 0x7f3818003610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818009a00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_2-90-00.png vs. shot ./output_transform-f09-e01-shot-00.png: PASS *** Result Vulkan 1 180 output_transform/2: ok --- Fixture 9 (Vulkan 1 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 10 (pixman 1 270)... [22:56:11.905] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.905] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.905] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.905] Flight recorder: enabled, scopes subscribed: log [22:56:11.905] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.905] Output repaint window is 7 ms maximum. [22:56:11.905] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.905] Using Pixman renderer [22:56:11.905] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.905] Color manager: no-op protocol support: no [22:56:11.905] Color representation not supported by renderer [22:56:11.905] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.905] Output 'headless' using color profile: stock sRGB color profile [22:56:11.905] Output 'headless' enabled with head(s) headless [22:56:11.905] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.905] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.905] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.908] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 270 output_transform/1 output_transform-f10-e00: output_1-270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810105de0 name: 'test-seat' test-client: got seat 0x7f3810105de0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101061c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f10-e00-shot-00.png: PASS *** Result pixman 1 270 output_transform/1: ok *** Run pixman 1 270 output_transform/2 output_transform-f10-e01: output_1-270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810105de0 name: 'test-seat' test-client: got seat 0x7f3810105de0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101061c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_2-90-00.png vs. shot ./output_transform-f10-e01-shot-00.png: PASS *** Result pixman 1 270 output_transform/2: ok --- Fixture 10 (pixman 1 270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 11 (GL 1 270)... [22:56:11.920] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.920] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.920] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.920] Flight recorder: enabled, scopes subscribed: log [22:56:11.920] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.920] Output repaint window is 7 ms maximum. [22:56:11.920] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.920] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.923] warning: failed to query rendering device from EGL [22:56:11.923] failed to initialize allocator [22:56:11.923] EGL version: 1.5 [22:56:11.923] EGL vendor: Mesa Project [22:56:11.923] EGL client APIs: OpenGL OpenGL_ES [22:56:11.923] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.941] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.941] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.941] GL vendor: Mesa [22:56:11.941] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.945] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.946] Using GL renderer [22:56:11.946] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.946] Color manager: no-op protocol support: no [22:56:11.946] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.946] Output 'headless' using color profile: stock sRGB color profile [22:56:11.946] Output 'headless' enabled with head(s) headless [22:56:11.946] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.946] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.946] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.952] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 270 output_transform/1 output_transform-f11-e00: output_1-270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810106d50 name: 'test-seat' test-client: got seat 0x7f3810106d50 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810107610 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f11-e00-shot-00.png: PASS *** Result GL 1 270 output_transform/1: ok *** Run GL 1 270 output_transform/2 output_transform-f11-e01: output_1-270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810106d50 name: 'test-seat' test-client: got seat 0x7f3810106d50 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810107610 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_2-90-00.png vs. shot ./output_transform-f11-e01-shot-00.png: PASS *** Result GL 1 270 output_transform/2: ok --- Fixture 11 (GL 1 270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 12 (Vulkan 1 270)... [22:56:12.005] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.005] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.005] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.005] Flight recorder: enabled, scopes subscribed: log [22:56:12.005] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.005] Output repaint window is 7 ms maximum. [22:56:12.005] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.005] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.032] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.032] Device type: 'cpu' [22:56:12.032] Supported API version: 1.4.335 [22:56:12.032] Driver version: 26.0.4 [22:56:12.059] DRM format modifiers not supported [22:56:12.059] VkSemaphore is not exportable [22:56:12.059] VkSemaphore is not importable [22:56:12.059] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.059] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.059] failed to initialize allocator [22:56:12.060] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.060] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.060] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.060] Color manager: no-op protocol support: no [22:56:12.060] Color representation not supported by renderer [22:56:12.060] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.060] Output 'headless' using color profile: stock sRGB color profile [22:56:12.061] Output 'headless' enabled with head(s) headless [22:56:12.061] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.061] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.061] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.066] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 270 output_transform/1 output_transform-f12-e00: output_1-270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834107bd0 name: 'test-seat' test-client: got seat 0x7f3834107bd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834001530 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f12-e00-shot-00.png: PASS *** Result Vulkan 1 270 output_transform/1: ok *** Run Vulkan 1 270 output_transform/2 output_transform-f12-e01: output_1-270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834001210 name: 'test-seat' test-client: got seat 0x7f3834001210 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834001530 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_2-90-00.png vs. shot ./output_transform-f12-e01-shot-00.png: PASS *** Result Vulkan 1 270 output_transform/2: ok --- Fixture 12 (Vulkan 1 270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 13 (pixman 1 FLIPPED)... [22:56:12.110] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.110] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.110] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.110] Flight recorder: enabled, scopes subscribed: log [22:56:12.110] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.110] Output repaint window is 7 ms maximum. [22:56:12.110] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.110] Using Pixman renderer [22:56:12.110] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.110] Color manager: no-op protocol support: no [22:56:12.110] Color representation not supported by renderer [22:56:12.110] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.110] Output 'headless' using color profile: stock sRGB color profile [22:56:12.110] Output 'headless' enabled with head(s) headless [22:56:12.110] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.110] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.110] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.114] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED output_transform/1 output_transform-f13-e00: output_1-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814102f60 name: 'test-seat' test-client: got seat 0x7f3814102f60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814101bb0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f13-e00-shot-00.png: PASS *** Result pixman 1 FLIPPED output_transform/1: ok *** Run pixman 1 FLIPPED output_transform/2 output_transform-f13-e01: output_1-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814102f60 name: 'test-seat' test-client: got seat 0x7f3814102f60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814101bb0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f13-e01-shot-00.png: PASS *** Result pixman 1 FLIPPED output_transform/2: ok --- Fixture 13 (pixman 1 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 14 (GL 1 FLIPPED)... [22:56:12.131] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.131] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.131] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.131] Flight recorder: enabled, scopes subscribed: log [22:56:12.131] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.131] Output repaint window is 7 ms maximum. [22:56:12.131] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.131] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.134] warning: failed to query rendering device from EGL [22:56:12.134] failed to initialize allocator [22:56:12.134] EGL version: 1.5 [22:56:12.134] EGL vendor: Mesa Project [22:56:12.134] EGL client APIs: OpenGL OpenGL_ES [22:56:12.134] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.170] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.170] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.170] GL vendor: Mesa [22:56:12.170] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.175] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.176] Using GL renderer [22:56:12.176] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.176] Color manager: no-op protocol support: no [22:56:12.176] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.176] Output 'headless' using color profile: stock sRGB color profile [22:56:12.176] Output 'headless' enabled with head(s) headless [22:56:12.176] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.177] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.177] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.183] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 FLIPPED output_transform/1 output_transform-f14-e00: output_1-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814005fd0 name: 'test-seat' test-client: got seat 0x7f3814005fd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814101b50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f14-e00-shot-00.png: PASS *** Result GL 1 FLIPPED output_transform/1: ok *** Run GL 1 FLIPPED output_transform/2 output_transform-f14-e01: output_1-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814005fd0 name: 'test-seat' test-client: got seat 0x7f3814005fd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814101b50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f14-e01-shot-00.png: PASS *** Result GL 1 FLIPPED output_transform/2: ok --- Fixture 14 (GL 1 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 15 (Vulkan 1 FLIPPED)... [22:56:12.262] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.262] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.262] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.262] Flight recorder: enabled, scopes subscribed: log [22:56:12.262] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.262] Output repaint window is 7 ms maximum. [22:56:12.262] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.262] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.293] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.293] Device type: 'cpu' [22:56:12.293] Supported API version: 1.4.335 [22:56:12.293] Driver version: 26.0.4 [22:56:12.314] DRM format modifiers not supported [22:56:12.314] VkSemaphore is not exportable [22:56:12.314] VkSemaphore is not importable [22:56:12.314] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.314] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.314] failed to initialize allocator [22:56:12.315] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.315] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.315] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.315] Color manager: no-op protocol support: no [22:56:12.315] Color representation not supported by renderer [22:56:12.315] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.315] Output 'headless' using color profile: stock sRGB color profile [22:56:12.326] Output 'headless' enabled with head(s) headless [22:56:12.326] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.326] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.326] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.329] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED output_transform/1 output_transform-f15-e00: output_1-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818006420 name: 'test-seat' test-client: got seat 0x7f3818006420 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38180069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f15-e00-shot-00.png: PASS *** Result Vulkan 1 FLIPPED output_transform/1: ok *** Run Vulkan 1 FLIPPED output_transform/2 output_transform-f15-e01: output_1-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818006420 name: 'test-seat' test-client: got seat 0x7f3818006420 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38180069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f15-e01-shot-00.png: PASS *** Result Vulkan 1 FLIPPED output_transform/2: ok --- Fixture 15 (Vulkan 1 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 16 (pixman 1 FLIPPED_90)... [22:56:12.406] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.406] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.406] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.406] Flight recorder: enabled, scopes subscribed: log [22:56:12.406] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.406] Output repaint window is 7 ms maximum. [22:56:12.406] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.406] Using Pixman renderer [22:56:12.406] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.406] Color manager: no-op protocol support: no [22:56:12.406] Color representation not supported by renderer [22:56:12.406] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.406] Output 'headless' using color profile: stock sRGB color profile [22:56:12.406] Output 'headless' enabled with head(s) headless [22:56:12.406] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.406] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.406] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.418] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_90 output_transform/1 output_transform-f16-e00: output_1-FLIPPED_90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810106080 name: 'test-seat' test-client: got seat 0x7f3810106080 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810108210 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f16-e00-shot-00.png: PASS *** Result pixman 1 FLIPPED_90 output_transform/1: ok *** Run pixman 1 FLIPPED_90 output_transform/2 output_transform-f16-e01: output_1-FLIPPED_90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810106080 name: 'test-seat' test-client: got seat 0x7f3810106080 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810108210 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_2-90-00.png vs. shot ./output_transform-f16-e01-shot-00.png: PASS *** Result pixman 1 FLIPPED_90 output_transform/2: ok --- Fixture 16 (pixman 1 FLIPPED_90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 17 (GL 1 FLIPPED_90)... [22:56:12.431] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.431] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.431] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.431] Flight recorder: enabled, scopes subscribed: log [22:56:12.432] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.432] Output repaint window is 7 ms maximum. [22:56:12.432] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.432] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.434] warning: failed to query rendering device from EGL [22:56:12.434] failed to initialize allocator [22:56:12.434] EGL version: 1.5 [22:56:12.434] EGL vendor: Mesa Project [22:56:12.434] EGL client APIs: OpenGL OpenGL_ES [22:56:12.434] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.451] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.451] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.451] GL vendor: Mesa [22:56:12.451] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.454] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.455] Using GL renderer [22:56:12.455] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.455] Color manager: no-op protocol support: no [22:56:12.455] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.455] Output 'headless' using color profile: stock sRGB color profile [22:56:12.455] Output 'headless' enabled with head(s) headless [22:56:12.455] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.455] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.455] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.461] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 FLIPPED_90 output_transform/1 output_transform-f17-e00: output_1-FLIPPED_90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810109510 name: 'test-seat' test-client: got seat 0x7f3810109510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810107890 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f17-e00-shot-00.png: PASS *** Result GL 1 FLIPPED_90 output_transform/1: ok *** Run GL 1 FLIPPED_90 output_transform/2 output_transform-f17-e01: output_1-FLIPPED_90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810109510 name: 'test-seat' test-client: got seat 0x7f3810109510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810107890 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_2-90-00.png vs. shot ./output_transform-f17-e01-shot-00.png: PASS *** Result GL 1 FLIPPED_90 output_transform/2: ok --- Fixture 17 (GL 1 FLIPPED_90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 18 (Vulkan 1 FLIPPED_90)... [22:56:12.521] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.521] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.521] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.521] Flight recorder: enabled, scopes subscribed: log [22:56:12.521] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.521] Output repaint window is 7 ms maximum. [22:56:12.521] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.521] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.551] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.551] Device type: 'cpu' [22:56:12.551] Supported API version: 1.4.335 [22:56:12.551] Driver version: 26.0.4 [22:56:12.582] DRM format modifiers not supported [22:56:12.582] VkSemaphore is not exportable [22:56:12.582] VkSemaphore is not importable [22:56:12.582] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.582] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.583] failed to initialize allocator [22:56:12.583] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.583] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.583] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.583] Color manager: no-op protocol support: no [22:56:12.583] Color representation not supported by renderer [22:56:12.583] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.583] Output 'headless' using color profile: stock sRGB color profile [22:56:12.589] Output 'headless' enabled with head(s) headless [22:56:12.589] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.589] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.589] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.596] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_90 output_transform/1 output_transform-f18-e00: output_1-FLIPPED_90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834105be0 name: 'test-seat' test-client: got seat 0x7f3834105be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38341075d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f18-e00-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_90 output_transform/1: ok *** Run Vulkan 1 FLIPPED_90 output_transform/2 output_transform-f18-e01: output_1-FLIPPED_90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834105be0 name: 'test-seat' test-client: got seat 0x7f3834105be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834007550 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_2-90-00.png vs. shot ./output_transform-f18-e01-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_90 output_transform/2: ok --- Fixture 18 (Vulkan 1 FLIPPED_90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 19 (pixman 1 FLIPPED_180)... [22:56:12.699] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.699] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.699] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.699] Flight recorder: enabled, scopes subscribed: log [22:56:12.699] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.699] Output repaint window is 7 ms maximum. [22:56:12.699] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.700] Using Pixman renderer [22:56:12.700] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.700] Color manager: no-op protocol support: no [22:56:12.700] Color representation not supported by renderer [22:56:12.700] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.700] Output 'headless' using color profile: stock sRGB color profile [22:56:12.700] Output 'headless' enabled with head(s) headless [22:56:12.700] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.700] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.700] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.703] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_180 output_transform/1 output_transform-f19-e00: output_1-FLIPPED_180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814109650 name: 'test-seat' test-client: got seat 0x7f3814109650 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814108ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f19-e00-shot-00.png: PASS *** Result pixman 1 FLIPPED_180 output_transform/1: ok *** Run pixman 1 FLIPPED_180 output_transform/2 output_transform-f19-e01: output_1-FLIPPED_180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814109650 name: 'test-seat' test-client: got seat 0x7f3814109650 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814108ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_2-90-00.png vs. shot ./output_transform-f19-e01-shot-00.png: PASS *** Result pixman 1 FLIPPED_180 output_transform/2: ok --- Fixture 19 (pixman 1 FLIPPED_180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 20 (GL 1 FLIPPED_180)... [22:56:12.717] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.717] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.717] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.717] Flight recorder: enabled, scopes subscribed: log [22:56:12.717] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.717] Output repaint window is 7 ms maximum. [22:56:12.717] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.717] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.720] warning: failed to query rendering device from EGL [22:56:12.720] failed to initialize allocator [22:56:12.720] EGL version: 1.5 [22:56:12.720] EGL vendor: Mesa Project [22:56:12.720] EGL client APIs: OpenGL OpenGL_ES [22:56:12.720] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.738] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.738] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.738] GL vendor: Mesa [22:56:12.739] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.742] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.744] Using GL renderer [22:56:12.744] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.744] Color manager: no-op protocol support: no [22:56:12.744] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.744] Output 'headless' using color profile: stock sRGB color profile [22:56:12.744] Output 'headless' enabled with head(s) headless [22:56:12.744] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.744] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.745] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.749] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 FLIPPED_180 output_transform/1 output_transform-f20-e00: output_1-FLIPPED_180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814006060 name: 'test-seat' test-client: got seat 0x7f3814006060 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814108d70 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f20-e00-shot-00.png: PASS *** Result GL 1 FLIPPED_180 output_transform/1: ok *** Run GL 1 FLIPPED_180 output_transform/2 output_transform-f20-e01: output_1-FLIPPED_180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814006060 name: 'test-seat' test-client: got seat 0x7f3814006060 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814108d70 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_2-90-00.png vs. shot ./output_transform-f20-e01-shot-00.png: PASS *** Result GL 1 FLIPPED_180 output_transform/2: ok --- Fixture 20 (GL 1 FLIPPED_180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 21 (Vulkan 1 FLIPPED_180)... [22:56:12.792] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.792] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.792] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.792] Flight recorder: enabled, scopes subscribed: log [22:56:12.792] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.792] Output repaint window is 7 ms maximum. [22:56:12.792] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.792] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.804] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.804] Device type: 'cpu' [22:56:12.804] Supported API version: 1.4.335 [22:56:12.804] Driver version: 26.0.4 [22:56:12.820] DRM format modifiers not supported [22:56:12.820] VkSemaphore is not exportable [22:56:12.820] VkSemaphore is not importable [22:56:12.820] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.820] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.820] failed to initialize allocator [22:56:12.821] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.821] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.821] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.821] Color manager: no-op protocol support: no [22:56:12.821] Color representation not supported by renderer [22:56:12.821] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.821] Output 'headless' using color profile: stock sRGB color profile [22:56:12.821] Output 'headless' enabled with head(s) headless [22:56:12.821] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.821] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.821] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.825] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_180 output_transform/1 output_transform-f21-e00: output_1-FLIPPED_180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f381800c0f0 name: 'test-seat' test-client: got seat 0x7f381800c0f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38180030f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f21-e00-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_180 output_transform/1: ok *** Run Vulkan 1 FLIPPED_180 output_transform/2 output_transform-f21-e01: output_1-FLIPPED_180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f381800c0f0 name: 'test-seat' test-client: got seat 0x7f381800c0f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38180030f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_2-90-00.png vs. shot ./output_transform-f21-e01-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_180 output_transform/2: ok --- Fixture 21 (Vulkan 1 FLIPPED_180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 22 (pixman 1 FLIPPED_270)... [22:56:12.856] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.856] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.856] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.856] Flight recorder: enabled, scopes subscribed: log [22:56:12.856] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.856] Output repaint window is 7 ms maximum. [22:56:12.857] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.857] Using Pixman renderer [22:56:12.857] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.857] Color manager: no-op protocol support: no [22:56:12.857] Color representation not supported by renderer [22:56:12.857] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.857] Output 'headless' using color profile: stock sRGB color profile [22:56:12.857] Output 'headless' enabled with head(s) headless [22:56:12.857] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.857] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.857] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.860] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_270 output_transform/1 output_transform-f22-e00: output_1-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834105890 name: 'test-seat' test-client: got seat 0x7f3834105890 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38341050c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f22-e00-shot-00.png: PASS *** Result pixman 1 FLIPPED_270 output_transform/1: ok *** Run pixman 1 FLIPPED_270 output_transform/2 output_transform-f22-e01: output_1-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834105890 name: 'test-seat' test-client: got seat 0x7f3834105890 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38341050c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f22-e01-shot-00.png: PASS *** Result pixman 1 FLIPPED_270 output_transform/2: ok --- Fixture 22 (pixman 1 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 23 (GL 1 FLIPPED_270)... [22:56:12.867] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.867] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.867] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.867] Flight recorder: enabled, scopes subscribed: log [22:56:12.867] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.867] Output repaint window is 7 ms maximum. [22:56:12.867] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.867] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.870] warning: failed to query rendering device from EGL [22:56:12.870] failed to initialize allocator [22:56:12.870] EGL version: 1.5 [22:56:12.870] EGL vendor: Mesa Project [22:56:12.870] EGL client APIs: OpenGL OpenGL_ES [22:56:12.870] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.886] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.886] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.886] GL vendor: Mesa [22:56:12.886] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.890] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.890] Using GL renderer [22:56:12.890] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.890] Color manager: no-op protocol support: no [22:56:12.890] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.890] Output 'headless' using color profile: stock sRGB color profile [22:56:12.890] Output 'headless' enabled with head(s) headless [22:56:12.890] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.890] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.890] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.895] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 FLIPPED_270 output_transform/1 output_transform-f23-e00: output_1-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834107dc0 name: 'test-seat' test-client: got seat 0x7f3834107dc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834105f50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f23-e00-shot-00.png: PASS *** Result GL 1 FLIPPED_270 output_transform/1: ok *** Run GL 1 FLIPPED_270 output_transform/2 output_transform-f23-e01: output_1-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834107dc0 name: 'test-seat' test-client: got seat 0x7f3834107dc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834105f50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f23-e01-shot-00.png: PASS *** Result GL 1 FLIPPED_270 output_transform/2: ok --- Fixture 23 (GL 1 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 24 (Vulkan 1 FLIPPED_270)... [22:56:12.936] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.936] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.936] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.936] Flight recorder: enabled, scopes subscribed: log [22:56:12.936] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.936] Output repaint window is 7 ms maximum. [22:56:12.936] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.936] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.948] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.948] Device type: 'cpu' [22:56:12.948] Supported API version: 1.4.335 [22:56:12.948] Driver version: 26.0.4 [22:56:12.964] DRM format modifiers not supported [22:56:12.964] VkSemaphore is not exportable [22:56:12.964] VkSemaphore is not importable [22:56:12.964] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.964] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.964] failed to initialize allocator [22:56:12.964] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.965] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.965] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.965] Color manager: no-op protocol support: no [22:56:12.965] Color representation not supported by renderer [22:56:12.965] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.965] Output 'headless' using color profile: stock sRGB color profile [22:56:12.965] Output 'headless' enabled with head(s) headless [22:56:12.965] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.965] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.965] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.968] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_270 output_transform/1 output_transform-f24-e00: output_1-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810101be0 name: 'test-seat' test-client: got seat 0x7f3810101be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101038b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f24-e00-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_270 output_transform/1: ok *** Run Vulkan 1 FLIPPED_270 output_transform/2 output_transform-f24-e01: output_1-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810101be0 name: 'test-seat' test-client: got seat 0x7f3810101be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101038b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f24-e01-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_270 output_transform/2: ok --- Fixture 24 (Vulkan 1 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 25 (pixman 2 NORMAL)... [22:56:13.012] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.012] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.012] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.012] Flight recorder: enabled, scopes subscribed: log [22:56:13.012] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.012] Output repaint window is 7 ms maximum. [22:56:13.012] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.012] Using Pixman renderer [22:56:13.012] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.012] Color manager: no-op protocol support: no [22:56:13.012] Color representation not supported by renderer [22:56:13.012] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.012] Output 'headless' using color profile: stock sRGB color profile [22:56:13.012] Output 'headless' enabled with head(s) headless [22:56:13.012] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.012] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.012] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.016] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 NORMAL output_transform/1 output_transform-f25-e00: output_2-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818005360 name: 'test-seat' test-client: got seat 0x7f3818005360 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006920 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f25-e00-shot-00.png: PASS *** Result pixman 2 NORMAL output_transform/1: ok *** Run pixman 2 NORMAL output_transform/2 output_transform-f25-e01: output_2-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818005360 name: 'test-seat' test-client: got seat 0x7f3818005360 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818009140 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f25-e01-shot-00.png: PASS *** Result pixman 2 NORMAL output_transform/2: ok --- Fixture 25 (pixman 2 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 26 (GL 2 NORMAL)... [22:56:13.027] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.027] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.027] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.027] Flight recorder: enabled, scopes subscribed: log [22:56:13.027] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.027] Output repaint window is 7 ms maximum. [22:56:13.027] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.027] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.029] warning: failed to query rendering device from EGL [22:56:13.029] failed to initialize allocator [22:56:13.029] EGL version: 1.5 [22:56:13.029] EGL vendor: Mesa Project [22:56:13.029] EGL client APIs: OpenGL OpenGL_ES [22:56:13.029] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.046] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.046] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.046] GL vendor: Mesa [22:56:13.046] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.049] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.050] Using GL renderer [22:56:13.050] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.050] Color manager: no-op protocol support: no [22:56:13.050] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.050] Output 'headless' using color profile: stock sRGB color profile [22:56:13.050] Output 'headless' enabled with head(s) headless [22:56:13.050] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.050] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.050] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.054] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 2 NORMAL output_transform/1 output_transform-f26-e00: output_2-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f381800b670 name: 'test-seat' test-client: got seat 0x7f381800b670 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006520 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f26-e00-shot-00.png: PASS *** Result GL 2 NORMAL output_transform/1: ok *** Run GL 2 NORMAL output_transform/2 output_transform-f26-e01: output_2-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f381800b670 name: 'test-seat' test-client: got seat 0x7f381800b670 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818007200 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f26-e01-shot-00.png: PASS *** Result GL 2 NORMAL output_transform/2: ok --- Fixture 26 (GL 2 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 27 (Vulkan 2 NORMAL)... [22:56:13.096] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.096] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.096] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.096] Flight recorder: enabled, scopes subscribed: log [22:56:13.096] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.096] Output repaint window is 7 ms maximum. [22:56:13.096] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.096] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.108] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.108] Device type: 'cpu' [22:56:13.108] Supported API version: 1.4.335 [22:56:13.108] Driver version: 26.0.4 [22:56:13.125] DRM format modifiers not supported [22:56:13.125] VkSemaphore is not exportable [22:56:13.125] VkSemaphore is not importable [22:56:13.125] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.125] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.125] failed to initialize allocator [22:56:13.126] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.126] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.126] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.126] Color manager: no-op protocol support: no [22:56:13.126] Color representation not supported by renderer [22:56:13.126] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.126] Output 'headless' using color profile: stock sRGB color profile [22:56:13.126] Output 'headless' enabled with head(s) headless [22:56:13.126] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.126] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.126] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.129] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 NORMAL output_transform/1 output_transform-f27-e00: output_2-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38141019f0 name: 'test-seat' test-client: got seat 0x7f38141019f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f381410e020 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f27-e00-shot-00.png: PASS *** Result Vulkan 2 NORMAL output_transform/1: ok *** Run Vulkan 2 NORMAL output_transform/2 output_transform-f27-e01: output_2-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38141019f0 name: 'test-seat' test-client: got seat 0x7f38141019f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f381410e020 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f27-e01-shot-00.png: PASS *** Result Vulkan 2 NORMAL output_transform/2: ok --- Fixture 27 (Vulkan 2 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 28 (pixman 3 NORMAL)... [22:56:13.164] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.164] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.164] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.164] Flight recorder: enabled, scopes subscribed: log [22:56:13.164] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.164] Output repaint window is 7 ms maximum. [22:56:13.164] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.164] Using Pixman renderer [22:56:13.164] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.164] Color manager: no-op protocol support: no [22:56:13.164] Color representation not supported by renderer [22:56:13.164] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.164] Output 'headless' using color profile: stock sRGB color profile [22:56:13.164] Output 'headless' enabled with head(s) headless [22:56:13.164] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.165] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.165] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.168] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 3 NORMAL output_transform/1 output_transform-f28-e00: output_3-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38101052f0 name: 'test-seat' test-client: got seat 0x7f38101052f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810106480 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f28-e00-shot-00.png: PASS *** Result pixman 3 NORMAL output_transform/1: ok *** Run pixman 3 NORMAL output_transform/2 output_transform-f28-e01: output_3-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38101052f0 name: 'test-seat' test-client: got seat 0x7f38101052f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810106480 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f28-e01-shot-00.png: PASS *** Result pixman 3 NORMAL output_transform/2: ok --- Fixture 28 (pixman 3 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 29 (GL 3 NORMAL)... [22:56:13.179] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.179] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.179] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.179] Flight recorder: enabled, scopes subscribed: log [22:56:13.179] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.179] Output repaint window is 7 ms maximum. [22:56:13.179] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.179] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.181] warning: failed to query rendering device from EGL [22:56:13.181] failed to initialize allocator [22:56:13.181] EGL version: 1.5 [22:56:13.181] EGL vendor: Mesa Project [22:56:13.181] EGL client APIs: OpenGL OpenGL_ES [22:56:13.181] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.198] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.198] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.198] GL vendor: Mesa [22:56:13.198] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.202] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.202] Using GL renderer [22:56:13.202] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.202] Color manager: no-op protocol support: no [22:56:13.202] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.202] Output 'headless' using color profile: stock sRGB color profile [22:56:13.202] Output 'headless' enabled with head(s) headless [22:56:13.202] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.206] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 3 NORMAL output_transform/1 output_transform-f29-e00: output_3-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810105360 name: 'test-seat' test-client: got seat 0x7f3810105360 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38100fb4d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f29-e00-shot-00.png: PASS *** Result GL 3 NORMAL output_transform/1: ok *** Run GL 3 NORMAL output_transform/2 output_transform-f29-e01: output_3-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810105360 name: 'test-seat' test-client: got seat 0x7f3810105360 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101056e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f29-e01-shot-00.png: PASS *** Result GL 3 NORMAL output_transform/2: ok --- Fixture 29 (GL 3 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 30 (Vulkan 3 NORMAL)... [22:56:13.248] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.248] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.248] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.248] Flight recorder: enabled, scopes subscribed: log [22:56:13.248] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.248] Output repaint window is 7 ms maximum. [22:56:13.248] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.248] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.261] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.261] Device type: 'cpu' [22:56:13.261] Supported API version: 1.4.335 [22:56:13.261] Driver version: 26.0.4 [22:56:13.277] DRM format modifiers not supported [22:56:13.277] VkSemaphore is not exportable [22:56:13.277] VkSemaphore is not importable [22:56:13.277] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.277] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.277] failed to initialize allocator [22:56:13.278] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.278] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.278] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.278] Color manager: no-op protocol support: no [22:56:13.278] Color representation not supported by renderer [22:56:13.278] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.278] Output 'headless' using color profile: stock sRGB color profile [22:56:13.278] Output 'headless' enabled with head(s) headless [22:56:13.278] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.278] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.278] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.281] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 3 NORMAL output_transform/1 output_transform-f30-e00: output_3-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834112a10 name: 'test-seat' test-client: got seat 0x7f3834112a10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f383410ffa0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f30-e00-shot-00.png: PASS *** Result Vulkan 3 NORMAL output_transform/1: ok *** Run Vulkan 3 NORMAL output_transform/2 output_transform-f30-e01: output_3-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834112a10 name: 'test-seat' test-client: got seat 0x7f3834112a10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f383410ffa0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f30-e01-shot-00.png: PASS *** Result Vulkan 3 NORMAL output_transform/2: ok --- Fixture 30 (Vulkan 3 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 31 (pixman 2 90)... [22:56:13.312] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.312] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.312] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.312] Flight recorder: enabled, scopes subscribed: log [22:56:13.312] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.312] Output repaint window is 7 ms maximum. [22:56:13.312] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.312] Using Pixman renderer [22:56:13.312] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.312] Color manager: no-op protocol support: no [22:56:13.312] Color representation not supported by renderer [22:56:13.312] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.312] Output 'headless' using color profile: stock sRGB color profile [22:56:13.313] Output 'headless' enabled with head(s) headless [22:56:13.313] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.313] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.313] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.316] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 90 output_transform/1 output_transform-f31-e00: output_2-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38140fa320 name: 'test-seat' test-client: got seat 0x7f38140fa320 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140fb630 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f31-e00-shot-00.png: PASS *** Result pixman 2 90 output_transform/1: ok *** Run pixman 2 90 output_transform/2 output_transform-f31-e01: output_2-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38140fa320 name: 'test-seat' test-client: got seat 0x7f38140fa320 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140fb630 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-90-00.png vs. shot ./output_transform-f31-e01-shot-00.png: PASS *** Result pixman 2 90 output_transform/2: ok --- Fixture 31 (pixman 2 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 32 (GL 2 90)... [22:56:13.327] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.327] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.327] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.327] Flight recorder: enabled, scopes subscribed: log [22:56:13.327] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.327] Output repaint window is 7 ms maximum. [22:56:13.327] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.327] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.330] warning: failed to query rendering device from EGL [22:56:13.330] failed to initialize allocator [22:56:13.330] EGL version: 1.5 [22:56:13.330] EGL vendor: Mesa Project [22:56:13.330] EGL client APIs: OpenGL OpenGL_ES [22:56:13.330] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.347] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.347] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.347] GL vendor: Mesa [22:56:13.347] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.351] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.352] Using GL renderer [22:56:13.352] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.352] Color manager: no-op protocol support: no [22:56:13.352] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.352] Output 'headless' using color profile: stock sRGB color profile [22:56:13.352] Output 'headless' enabled with head(s) headless [22:56:13.352] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.352] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.352] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.357] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 2 90 output_transform/1 output_transform-f32-e00: output_2-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814109fd0 name: 'test-seat' test-client: got seat 0x7f3814109fd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140fb4c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f32-e00-shot-00.png: PASS *** Result GL 2 90 output_transform/1: ok *** Run GL 2 90 output_transform/2 output_transform-f32-e01: output_2-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814109fd0 name: 'test-seat' test-client: got seat 0x7f3814109fd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140fb4c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-90-00.png vs. shot ./output_transform-f32-e01-shot-00.png: PASS *** Result GL 2 90 output_transform/2: ok --- Fixture 32 (GL 2 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 33 (Vulkan 2 90)... [22:56:13.395] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.395] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.395] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.395] Flight recorder: enabled, scopes subscribed: log [22:56:13.395] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.396] Output repaint window is 7 ms maximum. [22:56:13.396] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.396] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.408] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.408] Device type: 'cpu' [22:56:13.408] Supported API version: 1.4.335 [22:56:13.408] Driver version: 26.0.4 [22:56:13.424] DRM format modifiers not supported [22:56:13.424] VkSemaphore is not exportable [22:56:13.424] VkSemaphore is not importable [22:56:13.424] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.424] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.424] failed to initialize allocator [22:56:13.425] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.425] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.425] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.425] Color manager: no-op protocol support: no [22:56:13.425] Color representation not supported by renderer [22:56:13.425] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.425] Output 'headless' using color profile: stock sRGB color profile [22:56:13.427] Output 'headless' enabled with head(s) headless [22:56:13.427] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.427] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.427] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.430] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 90 output_transform/1 output_transform-f33-e00: output_2-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818004f20 name: 'test-seat' test-client: got seat 0x7f3818004f20 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006690 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f33-e00-shot-00.png: PASS *** Result Vulkan 2 90 output_transform/1: ok *** Run Vulkan 2 90 output_transform/2 output_transform-f33-e01: output_2-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818004f20 name: 'test-seat' test-client: got seat 0x7f3818004f20 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006690 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-90-00.png vs. shot ./output_transform-f33-e01-shot-00.png: PASS *** Result Vulkan 2 90 output_transform/2: ok --- Fixture 33 (Vulkan 2 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 34 (pixman 2 180)... [22:56:13.468] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.468] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.468] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.468] Flight recorder: enabled, scopes subscribed: log [22:56:13.468] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.468] Output repaint window is 7 ms maximum. [22:56:13.468] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.468] Using Pixman renderer [22:56:13.468] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.468] Color manager: no-op protocol support: no [22:56:13.468] Color representation not supported by renderer [22:56:13.468] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.468] Output 'headless' using color profile: stock sRGB color profile [22:56:13.468] Output 'headless' enabled with head(s) headless [22:56:13.468] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.468] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.468] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.472] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 180 output_transform/1 output_transform-f34-e00: output_2-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38100fb8e0 name: 'test-seat' test-client: got seat 0x7f38100fb8e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810105da0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f34-e00-shot-00.png: PASS *** Result pixman 2 180 output_transform/1: ok *** Run pixman 2 180 output_transform/2 output_transform-f34-e01: output_2-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38100fb8e0 name: 'test-seat' test-client: got seat 0x7f38100fb8e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101065b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_2-90-00.png vs. shot ./output_transform-f34-e01-shot-00.png: PASS *** Result pixman 2 180 output_transform/2: ok --- Fixture 34 (pixman 2 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 35 (GL 2 180)... [22:56:13.483] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.483] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.483] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.483] Flight recorder: enabled, scopes subscribed: log [22:56:13.483] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.483] Output repaint window is 7 ms maximum. [22:56:13.483] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.483] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.485] warning: failed to query rendering device from EGL [22:56:13.485] failed to initialize allocator [22:56:13.485] EGL version: 1.5 [22:56:13.485] EGL vendor: Mesa Project [22:56:13.485] EGL client APIs: OpenGL OpenGL_ES [22:56:13.485] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.502] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.502] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.502] GL vendor: Mesa [22:56:13.502] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.505] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.506] Using GL renderer [22:56:13.506] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.506] Color manager: no-op protocol support: no [22:56:13.506] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.506] Output 'headless' using color profile: stock sRGB color profile [22:56:13.506] Output 'headless' enabled with head(s) headless [22:56:13.506] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.506] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.506] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.510] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 2 180 output_transform/1 output_transform-f35-e00: output_2-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810107790 name: 'test-seat' test-client: got seat 0x7f3810107790 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810105dd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f35-e00-shot-00.png: PASS *** Result GL 2 180 output_transform/1: ok *** Run GL 2 180 output_transform/2 output_transform-f35-e01: output_2-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810107790 name: 'test-seat' test-client: got seat 0x7f3810107790 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38100eadf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_2-90-00.png vs. shot ./output_transform-f35-e01-shot-00.png: PASS *** Result GL 2 180 output_transform/2: ok --- Fixture 35 (GL 2 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 36 (Vulkan 2 180)... [22:56:13.554] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.554] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.554] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.554] Flight recorder: enabled, scopes subscribed: log [22:56:13.554] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.554] Output repaint window is 7 ms maximum. [22:56:13.554] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.554] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.567] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.567] Device type: 'cpu' [22:56:13.567] Supported API version: 1.4.335 [22:56:13.567] Driver version: 26.0.4 [22:56:13.584] DRM format modifiers not supported [22:56:13.584] VkSemaphore is not exportable [22:56:13.584] VkSemaphore is not importable [22:56:13.584] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.584] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.584] failed to initialize allocator [22:56:13.584] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.584] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.584] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.584] Color manager: no-op protocol support: no [22:56:13.584] Color representation not supported by renderer [22:56:13.584] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.584] Output 'headless' using color profile: stock sRGB color profile [22:56:13.585] Output 'headless' enabled with head(s) headless [22:56:13.585] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.585] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.585] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.588] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 180 output_transform/1 output_transform-f36-e00: output_2-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834111050 name: 'test-seat' test-client: got seat 0x7f3834111050 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834001c40 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f36-e00-shot-00.png: PASS *** Result Vulkan 2 180 output_transform/1: ok *** Run Vulkan 2 180 output_transform/2 output_transform-f36-e01: output_2-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834111050 name: 'test-seat' test-client: got seat 0x7f3834111050 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834001c40 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_2-90-00.png vs. shot ./output_transform-f36-e01-shot-00.png: PASS *** Result Vulkan 2 180 output_transform/2: ok --- Fixture 36 (Vulkan 2 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 37 (pixman 2 FLIPPED)... [22:56:13.631] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.631] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.631] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.631] Flight recorder: enabled, scopes subscribed: log [22:56:13.631] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.631] Output repaint window is 7 ms maximum. [22:56:13.631] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.631] Using Pixman renderer [22:56:13.631] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.631] Color manager: no-op protocol support: no [22:56:13.631] Color representation not supported by renderer [22:56:13.631] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.631] Output 'headless' using color profile: stock sRGB color profile [22:56:13.631] Output 'headless' enabled with head(s) headless [22:56:13.631] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.631] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.632] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.635] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 FLIPPED output_transform/1 output_transform-f37-e00: output_2-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818005590 name: 'test-seat' test-client: got seat 0x7f3818005590 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818003c70 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f37-e00-shot-00.png: PASS *** Result pixman 2 FLIPPED output_transform/1: ok *** Run pixman 2 FLIPPED output_transform/2 output_transform-f37-e01: output_2-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818005590 name: 'test-seat' test-client: got seat 0x7f3818005590 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006690 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f37-e01-shot-00.png: PASS *** Result pixman 2 FLIPPED output_transform/2: ok --- Fixture 37 (pixman 2 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 38 (GL 2 FLIPPED)... [22:56:13.646] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.646] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.646] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.646] Flight recorder: enabled, scopes subscribed: log [22:56:13.646] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.646] Output repaint window is 7 ms maximum. [22:56:13.646] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.646] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.649] warning: failed to query rendering device from EGL [22:56:13.649] failed to initialize allocator [22:56:13.649] EGL version: 1.5 [22:56:13.649] EGL vendor: Mesa Project [22:56:13.649] EGL client APIs: OpenGL OpenGL_ES [22:56:13.649] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.665] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.665] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.665] GL vendor: Mesa [22:56:13.665] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.669] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.669] Using GL renderer [22:56:13.669] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.669] Color manager: no-op protocol support: no [22:56:13.669] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.669] Output 'headless' using color profile: stock sRGB color profile [22:56:13.669] Output 'headless' enabled with head(s) headless [22:56:13.669] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.669] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.669] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.673] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 2 FLIPPED output_transform/1 output_transform-f38-e00: output_2-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818109540 name: 'test-seat' test-client: got seat 0x7f3818109540 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818109cc0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f38-e00-shot-00.png: PASS *** Result GL 2 FLIPPED output_transform/1: ok *** Run GL 2 FLIPPED output_transform/2 output_transform-f38-e01: output_2-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818109540 name: 'test-seat' test-client: got seat 0x7f3818109540 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818109cc0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f38-e01-shot-00.png: PASS *** Result GL 2 FLIPPED output_transform/2: ok --- Fixture 38 (GL 2 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 39 (Vulkan 2 FLIPPED)... [22:56:13.716] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.716] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.716] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.716] Flight recorder: enabled, scopes subscribed: log [22:56:13.716] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.716] Output repaint window is 7 ms maximum. [22:56:13.716] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.716] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.730] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.730] Device type: 'cpu' [22:56:13.730] Supported API version: 1.4.335 [22:56:13.730] Driver version: 26.0.4 [22:56:13.747] DRM format modifiers not supported [22:56:13.747] VkSemaphore is not exportable [22:56:13.747] VkSemaphore is not importable [22:56:13.747] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.747] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.747] failed to initialize allocator [22:56:13.748] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.748] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.748] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.748] Color manager: no-op protocol support: no [22:56:13.748] Color representation not supported by renderer [22:56:13.748] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.748] Output 'headless' using color profile: stock sRGB color profile [22:56:13.748] Output 'headless' enabled with head(s) headless [22:56:13.748] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.748] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.748] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.751] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 FLIPPED output_transform/1 output_transform-f39-e00: output_2-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38140ebf00 name: 'test-seat' test-client: got seat 0x7f38140ebf00 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814109b00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f39-e00-shot-00.png: PASS *** Result Vulkan 2 FLIPPED output_transform/1: ok *** Run Vulkan 2 FLIPPED output_transform/2 output_transform-f39-e01: output_2-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38140ebf00 name: 'test-seat' test-client: got seat 0x7f38140ebf00 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140ed320 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f39-e01-shot-00.png: PASS *** Result Vulkan 2 FLIPPED output_transform/2: ok --- Fixture 39 (Vulkan 2 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 40 (pixman 3 FLIPPED_270)... [22:56:13.801] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.801] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.802] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.802] Flight recorder: enabled, scopes subscribed: log [22:56:13.802] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.802] Output repaint window is 7 ms maximum. [22:56:13.802] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.802] Using Pixman renderer [22:56:13.802] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.802] Color manager: no-op protocol support: no [22:56:13.802] Color representation not supported by renderer [22:56:13.802] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.802] Output 'headless' using color profile: stock sRGB color profile [22:56:13.802] Output 'headless' enabled with head(s) headless [22:56:13.802] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.802] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.802] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.805] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 3 FLIPPED_270 output_transform/1 output_transform-f40-e00: output_3-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834003560 name: 'test-seat' test-client: got seat 0x7f3834003560 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834003510 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f40-e00-shot-00.png: PASS *** Result pixman 3 FLIPPED_270 output_transform/1: ok *** Run pixman 3 FLIPPED_270 output_transform/2 output_transform-f40-e01: output_3-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834003560 name: 'test-seat' test-client: got seat 0x7f3834003560 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834003510 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f40-e01-shot-00.png: PASS *** Result pixman 3 FLIPPED_270 output_transform/2: ok --- Fixture 40 (pixman 3 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 41 (GL 3 FLIPPED_270)... [22:56:13.814] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.814] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.814] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.814] Flight recorder: enabled, scopes subscribed: log [22:56:13.814] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.814] Output repaint window is 7 ms maximum. [22:56:13.814] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.814] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.817] warning: failed to query rendering device from EGL [22:56:13.817] failed to initialize allocator [22:56:13.817] EGL version: 1.5 [22:56:13.817] EGL vendor: Mesa Project [22:56:13.817] EGL client APIs: OpenGL OpenGL_ES [22:56:13.817] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.835] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.835] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.835] GL vendor: Mesa [22:56:13.835] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.839] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.839] Using GL renderer [22:56:13.839] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.839] Color manager: no-op protocol support: no [22:56:13.839] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.839] Output 'headless' using color profile: stock sRGB color profile [22:56:13.839] Output 'headless' enabled with head(s) headless [22:56:13.839] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.839] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.839] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.843] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 3 FLIPPED_270 output_transform/1 output_transform-f41-e00: output_3-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834105510 name: 'test-seat' test-client: got seat 0x7f3834105510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340030e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f41-e00-shot-00.png: PASS *** Result GL 3 FLIPPED_270 output_transform/1: ok *** Run GL 3 FLIPPED_270 output_transform/2 output_transform-f41-e01: output_3-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834105510 name: 'test-seat' test-client: got seat 0x7f3834105510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340030e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f41-e01-shot-00.png: PASS *** Result GL 3 FLIPPED_270 output_transform/2: ok --- Fixture 41 (GL 3 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 42 (Vulkan 3 FLIPPED_270)... [22:56:13.888] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.888] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.888] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.888] Flight recorder: enabled, scopes subscribed: log [22:56:13.888] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.888] Output repaint window is 7 ms maximum. [22:56:13.888] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.888] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.902] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.902] Device type: 'cpu' [22:56:13.902] Supported API version: 1.4.335 [22:56:13.902] Driver version: 26.0.4 [22:56:13.918] DRM format modifiers not supported [22:56:13.918] VkSemaphore is not exportable [22:56:13.918] VkSemaphore is not importable [22:56:13.918] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.918] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.918] failed to initialize allocator [22:56:13.918] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.918] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.918] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.918] Color manager: no-op protocol support: no [22:56:13.918] Color representation not supported by renderer [22:56:13.918] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.918] Output 'headless' using color profile: stock sRGB color profile [22:56:13.919] Output 'headless' enabled with head(s) headless [22:56:13.919] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.919] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.919] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.922] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 3 FLIPPED_270 output_transform/1 output_transform-f42-e00: output_3-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38100c8460 name: 'test-seat' test-client: got seat 0x7f38100c8460 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38100fb550 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f42-e00-shot-00.png: PASS *** Result Vulkan 3 FLIPPED_270 output_transform/1: ok *** Run Vulkan 3 FLIPPED_270 output_transform/2 output_transform-f42-e01: output_3-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38100c8460 name: 'test-seat' test-client: got seat 0x7f38100c8460 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38100fb550 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f42-e01-shot-00.png: PASS *** Result Vulkan 3 FLIPPED_270 output_transform/2: ok --- Fixture 42 (Vulkan 3 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 54/68 sRGB->sRGB MAT output_icc_decorations/1 OK ▶ 54/68 sRGB->sRGB MAT output_icc_alpha_blend/1 OK ▶ 54/68 sRGB->sRGB MAT opaque_pixel_conversion/1 OK ▶ 54/68 sRGB->sRGB MAT VCGT output_icc_decorations/1 OK ▶ 54/68 sRGB->sRGB MAT VCGT output_icc_alpha_blend/1 OK ▶ 54/68 sRGB->sRGB MAT VCGT opaque_pixel_conversion/1 OK ▶ 54/68 sRGB->adobeRGB MAT output_icc_decorations/1 OK ▶ 54/68 sRGB->adobeRGB MAT output_icc_alpha_blend/1 OK ▶ 54/68 sRGB->adobeRGB MAT opaque_pixel_conversion/1 OK ▶ 54/68 sRGB->adobeRGB MAT VCGT output_icc_decorations/1 OK ▶ 54/68 sRGB->adobeRGB MAT VCGT output_icc_alpha_blend/1 OK ▶ 54/68 sRGB->adobeRGB MAT VCGT opaque_pixel_conversion/1 OK ▶ 54/68 sRGB->BT2020 MAT output_icc_decorations/1 OK ▶ 54/68 sRGB->BT2020 MAT output_icc_alpha_blend/1 OK ▶ 54/68 sRGB->BT2020 MAT opaque_pixel_conversion/1 OK ▶ 54/68 sRGB->sRGB CLUT output_icc_decorations/1 OK ▶ 54/68 sRGB->sRGB CLUT output_icc_alpha_blend/1 OK ▶ 54/68 sRGB->sRGB CLUT opaque_pixel_conversion/1 OK ▶ 54/68 sRGB->sRGB CLUT VCGT output_icc_decorations/1 OK ▶ 54/68 sRGB->sRGB CLUT VCGT output_icc_alpha_blend/1 OK ▶ 54/68 sRGB->sRGB CLUT VCGT opaque_pixel_conversion/1 OK ▶ 54/68 sRGB->adobeRGB CLUT output_icc_decorations/1 OK ▶ 54/68 sRGB->adobeRGB CLUT output_icc_alpha_blend/1 OK ▶ 54/68 sRGB->adobeRGB CLUT opaque_pixel_conversion/1 OK ▶ 54/68 sRGB->adobeRGB CLUT VCGT output_icc_decorations/1 OK ▶ 54/68 sRGB->adobeRGB CLUT VCGT output_icc_alpha_blend/1 OK ▶ 54/68 sRGB->adobeRGB CLUT VCGT opaque_pixel_conversion/1 OK 54/68 weston:color-icc-output OK 2.81s 27 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Iterating through 9 fixtures. --- Fixture 1 (sRGB->sRGB MAT)... Date: 2026-04-10 UTC [22:56:11.880] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.880] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:11.880] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.880] Flight recorder: enabled, scopes subscribed: log [22:56:11.880] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.880] Output repaint window is 7 ms maximum. [22:56:11.880] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' [22:56:11.881] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.901] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.963] warning: failed to query rendering device from EGL [22:56:11.963] failed to initialize allocator [22:56:11.964] EGL version: 1.5 [22:56:11.964] EGL vendor: Mesa Project [22:56:11.964] EGL client APIs: OpenGL OpenGL_ES [22:56:11.964] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.019] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.019] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.019] GL vendor: Mesa [22:56:12.019] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.025] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.025] Using GL renderer [22:56:12.025] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.026] LittleCMS 2170 initialized. [22:56:12.026] Color manager: work-in-progress protocol support: yes [22:56:12.026] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 [22:56:12.026] Output 'headless' set to color profile: description: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 [22:56:12.026] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 Pipeline: pre = (enum) inverse power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.2000 New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 6.2684 -3.2344 -0.9813 -1.9575 3.8322 0.0669 0.1440 -0.4581 2.8115 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Pipeline: pre = (enum) power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.2000 New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 6.2684 -3.2344 -0.9813 -1.9575 3.8322 0.0669 0.1440 -0.4581 2.8115 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: no elements Pipeline: identity [22:56:12.030] Output 'headless' using color profile: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 [22:56:12.030] Output headless uses 16F shadow. [22:56:12.030] Output 'headless' enabled with head(s) headless [22:56:12.030] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.030] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:12.031] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.037] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->sRGB MAT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-00.png vs. shot ./output_icc_decorations-f01-shot-00.png: PASS *** Result sRGB->sRGB MAT output_icc_decorations/1: ok *** Run sRGB->sRGB MAT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-00.png vs. shot ./output_icc_alpha_blend-f01-shot-00.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.54497 at rgb( 0.00, 0.00, 255.00) max 1.45727 at rgb( 0.00, 0.00, 255.00) avg 0.00936 ch g (signed): min -0.54784 at rgb( 0.00, 151.17, 255.00) max 0.85032 at rgb( 0.00, 0.00, 255.00) avg -0.01275 ch b (signed): min -0.56067 at rgb( 0.00, 75.21, 255.00) max 0.49355 at rgb( 0.00, 202.24, 255.00) avg -0.04533 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 1.70131 at rgb( 0.00, 0.00, 255.00) avg 0.48484 *** Result sRGB->sRGB MAT output_icc_alpha_blend/1: ok *** Run sRGB->sRGB MAT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-00.png vs. shot ./opaque_pixel_conversion-f01-shot-00.png: PASS process_pipeline_comparison SUCCESS sRGB->sRGB MAT tolerances avg: 0.00 <= 0.00, max: 0.00 <= 0.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 ch g (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 ch b (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 *** Result sRGB->sRGB MAT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 Destroyed color profile p1. Description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 --- Fixture 1 (sRGB->sRGB MAT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 2 (sRGB->sRGB MAT VCGT)... [22:56:12.426] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.426] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:12.426] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.426] Flight recorder: enabled, scopes subscribed: log [22:56:12.427] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.427] Output repaint window is 7 ms maximum. [22:56:12.427] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:12.427] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.448] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.451] warning: failed to query rendering device from EGL [22:56:12.451] failed to initialize allocator [22:56:12.451] EGL version: 1.5 [22:56:12.451] EGL vendor: Mesa Project [22:56:12.451] EGL client APIs: OpenGL OpenGL_ES [22:56:12.451] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.469] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.469] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.469] GL vendor: Mesa [22:56:12.469] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.472] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.473] Using GL renderer [22:56:12.473] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.473] LittleCMS 2170 initialized. [22:56:12.473] Color manager: work-in-progress protocol support: yes [22:56:12.473] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 [22:56:12.474] Output 'headless' set to color profile: description: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 [22:56:12.474] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 6.2684 -3.2344 -0.9813 -1.9575 3.8322 0.0669 0.1440 -0.4581 2.8115 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Pipeline: pre = (enum) power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.2000 New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 6.2684 -3.2344 -0.9813 -1.9575 3.8322 0.0669 0.1440 -0.4581 2.8115 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples Pipeline: pre = 3x1D LUT [1024] [22:56:12.476] Output 'headless' using color profile: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 [22:56:12.476] Output headless uses 16F shadow. [22:56:12.476] Output 'headless' enabled with head(s) headless [22:56:12.476] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.476] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.476] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.480] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->sRGB MAT VCGT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c055480 name: 'test-seat' test-client: got seat 0x7f714c055480 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-03.png vs. shot ./output_icc_decorations-f02-shot-01.png: PASS *** Result sRGB->sRGB MAT VCGT output_icc_decorations/1: ok *** Run sRGB->sRGB MAT VCGT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c055480 name: 'test-seat' test-client: got seat 0x7f714c055480 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c0340c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-03.png vs. shot ./output_icc_alpha_blend-f02-shot-01.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.51923 at rgb( 0.00, 151.17, 255.00) max 1.03128 at rgb( 0.00, 0.00, 255.00) avg 0.04601 ch g (signed): min -0.53282 at rgb( 0.00, 82.88, 255.00) max 0.57143 at rgb( 0.00, 0.00, 255.00) avg -0.00385 ch b (signed): min -0.57456 at rgb( 0.00, 2.45, 255.00) max 0.48272 at rgb( 0.00, 149.42, 255.00) avg -0.00662 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 255.00) max 1.24781 at rgb( 0.00, 0.00, 255.00) avg 0.49735 *** Result sRGB->sRGB MAT VCGT output_icc_alpha_blend/1: ok *** Run sRGB->sRGB MAT VCGT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c055480 name: 'test-seat' test-client: got seat 0x7f714c055480 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c055430 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-03.png vs. shot ./opaque_pixel_conversion-f02-shot-01.png: PASS process_pipeline_comparison SUCCESS sRGB->sRGB MAT VCGT tolerances avg: 0.33 <= 0.34, max: 0.81 <= 1.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.60909 at rgb( 218.00, 218.00, 218.00) max 0.46994 at rgb( 130.00, 130.00, 130.00) avg -0.06373 ch g (signed): min -0.62768 at rgb( 214.00, 214.00, 214.00) max 0.41192 at rgb( 54.00, 54.00, 54.00) avg -0.02800 ch b (signed): min -0.64931 at rgb( 247.00, 247.00, 247.00) max 0.33744 at rgb( 183.00, 183.00, 183.00) avg -0.03332 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.80783 at rgb( 247.00, 247.00, 247.00) avg 0.32626 *** Result sRGB->sRGB MAT VCGT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 Destroyed color profile p1. Description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 --- Fixture 2 (sRGB->sRGB MAT VCGT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 3 (sRGB->adobeRGB MAT)... [22:56:12.741] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.741] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:12.741] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.741] Flight recorder: enabled, scopes subscribed: log [22:56:12.741] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.741] Output repaint window is 7 ms maximum. [22:56:12.741] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:12.741] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.749] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.751] warning: failed to query rendering device from EGL [22:56:12.751] failed to initialize allocator [22:56:12.751] EGL version: 1.5 [22:56:12.751] EGL vendor: Mesa Project [22:56:12.751] EGL client APIs: OpenGL OpenGL_ES [22:56:12.751] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.769] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.769] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.769] GL vendor: Mesa [22:56:12.769] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.772] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.773] Using GL renderer [22:56:12.773] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.774] LittleCMS 2170 initialized. [22:56:12.774] Color manager: work-in-progress protocol support: yes [22:56:12.774] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 [22:56:12.774] Output 'headless' set to color profile: description: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 [22:56:12.774] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 Pipeline: pre = (enum) inverse power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.1992 New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.9250 -1.2213 -0.6828 -1.9574 3.8321 0.0669 0.0574 -0.2814 2.6985 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.9250 -1.2213 -0.6828 -1.9574 3.8321 0.0669 0.0574 -0.2814 2.6985 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix, post = (enum) inverse power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 post-curve, power-law with custom exponent: R,G,B 2.1992 [22:56:12.776] Output 'headless' using color profile: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 [22:56:12.776] Output headless uses 16F shadow. [22:56:12.776] Output 'headless' enabled with head(s) headless [22:56:12.776] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.777] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.777] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.782] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->adobeRGB MAT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150000f60 name: 'test-seat' test-client: got seat 0x7f7150000f60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-01.png vs. shot ./output_icc_decorations-f03-shot-02.png: PASS *** Result sRGB->adobeRGB MAT output_icc_decorations/1: ok *** Run sRGB->adobeRGB MAT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150000f60 name: 'test-seat' test-client: got seat 0x7f7150000f60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7150002280 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-01.png vs. shot ./output_icc_alpha_blend-f03-shot-02.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.99112 at rgb( 0.00, 0.00, 244.51) max 0.89851 at rgb( 0.00, 0.00, 244.51) avg -0.05044 ch g (signed): min -0.55244 at rgb( 49.99, 175.47, 251.73) max 1.10451 at rgb( 0.00, 0.00, 244.51) avg 0.00486 ch b (signed): min -0.57023 at rgb( 7.38, 25.91, 245.57) max 0.47409 at rgb( 60.91, 213.83, 253.31) avg -0.04800 rgb two-norm: min 0.07494 at rgb( 35.77, 125.55, 249.67) max 1.49413 at rgb( 0.00, 0.00, 244.51) avg 0.50520 *** Result sRGB->adobeRGB MAT output_icc_alpha_blend/1: ok *** Run sRGB->adobeRGB MAT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150000f60 name: 'test-seat' test-client: got seat 0x7f7150000f60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7150002280 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-01.png vs. shot ./opaque_pixel_conversion-f03-shot-02.png: PASS process_pipeline_comparison SUCCESS sRGB->adobeRGB MAT tolerances avg: 0.45 <= 0.46, max: 1.58 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.99112 at rgb( 0.00, 0.00, 255.00) max 0.40970 at rgb( 130.00, 0.00, 0.00) avg -0.15891 ch g (signed): min -0.40008 at rgb( 214.00, 0.00, 0.00) max 1.23449 at rgb( 0.00, 0.00, 218.00) avg 0.19087 ch b (signed): min -0.54554 at rgb( 0.00, 0.00, 235.00) max 0.41356 at rgb( 73.00, 0.00, 73.00) avg -0.02387 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 1.58491 at rgb( 0.00, 0.00, 235.00) avg 0.44814 *** Result sRGB->adobeRGB MAT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 Destroyed color profile p1. Description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 --- Fixture 3 (sRGB->adobeRGB MAT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 4 (sRGB->adobeRGB MAT VCGT)... [22:56:13.231] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.231] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:13.231] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.231] Flight recorder: enabled, scopes subscribed: log [22:56:13.231] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.231] Output repaint window is 7 ms maximum. [22:56:13.231] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:13.231] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.238] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.241] warning: failed to query rendering device from EGL [22:56:13.241] failed to initialize allocator [22:56:13.241] EGL version: 1.5 [22:56:13.241] EGL vendor: Mesa Project [22:56:13.241] EGL client APIs: OpenGL OpenGL_ES [22:56:13.241] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.259] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.259] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.259] GL vendor: Mesa [22:56:13.259] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.262] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.263] Using GL renderer [22:56:13.263] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 [22:56:13.263] LittleCMS 2170 initialized. [22:56:13.263] Color manager: work-in-progress protocol support: yes [22:56:13.263] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 [22:56:13.263] Output 'headless' set to color profile: description: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 [22:56:13.263] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.9250 -1.2213 -0.6828 -1.9574 3.8321 0.0669 0.0574 -0.2814 2.6985 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.9250 -1.2213 -0.6828 -1.9574 3.8321 0.0669 0.0574 -0.2814 2.6985 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix, post = 3x1D LUT [1024] pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 [22:56:13.266] Output 'headless' using color profile: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 [22:56:13.267] Output headless uses 16F shadow. [22:56:13.267] Output 'headless' enabled with head(s) headless [22:56:13.267] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.267] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.267] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.270] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->adobeRGB MAT VCGT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-04.png vs. shot ./output_icc_decorations-f04-shot-03.png: PASS *** Result sRGB->adobeRGB MAT VCGT output_icc_decorations/1: ok *** Run sRGB->adobeRGB MAT VCGT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-04.png vs. shot ./output_icc_alpha_blend-f04-shot-03.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.57036 at rgb( 28.27, 99.23, 248.59) max 0.92097 at rgb( 0.00, 0.00, 244.51) avg -0.01978 ch g (signed): min -0.52234 at rgb( 32.87, 115.39, 249.25) max 0.56517 at rgb( 0.00, 0.00, 244.51) avg -0.01475 ch b (signed): min -0.59955 at rgb( 0.00, 0.00, 244.51) max 0.45515 at rgb( 44.46, 156.08, 250.93) avg -0.04502 rgb two-norm: min 0.08792 at rgb( 58.90, 206.76, 253.02) max 1.09417 at rgb( 0.00, 0.00, 244.51) avg 0.49618 *** Result sRGB->adobeRGB MAT VCGT output_icc_alpha_blend/1: ok *** Run sRGB->adobeRGB MAT VCGT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-04.png vs. shot ./opaque_pixel_conversion-f04-shot-03.png: PASS process_pipeline_comparison SUCCESS sRGB->adobeRGB MAT VCGT tolerances avg: 0.45 <= 0.46, max: 0.93 <= 1.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.63610 at rgb( 159.00, 159.00, 159.00) max 0.42206 at rgb( 0.00, 199.00, 0.00) avg -0.13366 ch g (signed): min -0.63756 at rgb( 159.00, 159.00, 159.00) max 0.43822 at rgb( 0.00, 54.00, 0.00) avg -0.10091 ch b (signed): min -0.68150 at rgb( 0.00, 0.00, 251.00) max 0.45431 at rgb( 218.00, 218.00, 0.00) avg -0.04270 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.92607 at rgb( 0.00, 0.00, 251.00) avg 0.45167 *** Result sRGB->adobeRGB MAT VCGT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 Destroyed color profile p1. Description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 --- Fixture 4 (sRGB->adobeRGB MAT VCGT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 5 (sRGB->BT2020 MAT)... [22:56:13.469] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.469] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:13.469] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.469] Flight recorder: enabled, scopes subscribed: log [22:56:13.469] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.470] Output repaint window is 7 ms maximum. [22:56:13.470] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:13.470] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.477] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.480] warning: failed to query rendering device from EGL [22:56:13.480] failed to initialize allocator [22:56:13.480] EGL version: 1.5 [22:56:13.480] EGL vendor: Mesa Project [22:56:13.480] EGL client APIs: OpenGL OpenGL_ES [22:56:13.480] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.497] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.497] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.497] GL vendor: Mesa [22:56:13.497] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.501] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.501] Using GL renderer [22:56:13.501] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 [22:56:13.502] LittleCMS 2170 initialized. [22:56:13.502] Color manager: work-in-progress protocol support: yes [22:56:13.502] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b [22:56:13.502] Output 'headless' set to color profile: description: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b [22:56:13.502] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.40 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.40 Pipeline: pre = (enum) inverse power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.4000 New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.2944 -0.7872 -0.4719 -1.3652 3.2951 0.0256 0.0594 -0.1259 2.5077 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.40 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.40 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.6274 0.3293 0.0433 0.0000 0.0691 0.9195 0.0114 0.0000 0.0164 0.0880 0.8956 0.0000 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.6274 0.3293 0.0433 0.0000 0.0691 0.9195 0.0114 0.0000 0.0164 0.0880 0.8956 0.0000 New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.2944 -0.7872 -0.4719 -1.3652 3.2951 0.0256 0.0594 -0.1259 2.5077 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.40 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.6274 0.3293 0.0433 0.0000 0.0691 0.9195 0.0114 0.0000 0.0164 0.0880 0.8956 0.0000 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.40 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix, post = (enum) inverse power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.6274 0.3293 0.0433 0.0000 0.0691 0.9195 0.0114 0.0000 0.0164 0.0880 0.8956 0.0000 post-curve, power-law with custom exponent: R,G,B 2.4000 [22:56:13.504] Output 'headless' using color profile: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b [22:56:13.504] Output headless uses 16F shadow. [22:56:13.504] Output 'headless' enabled with head(s) headless [22:56:13.504] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.504] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.504] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.508] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->BT2020 MAT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-02.png vs. shot ./output_icc_decorations-f05-shot-04.png: PASS *** Result sRGB->BT2020 MAT output_icc_decorations/1: ok *** Run sRGB->BT2020 MAT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c038a50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-02.png vs. shot ./output_icc_alpha_blend-f05-shot-04.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.59914 at rgb( 73.64, 177.69, 245.11) max 0.64755 at rgb( 11.05, 2.91, 228.37) avg -0.05952 ch g (signed): min -0.59494 at rgb( 45.92, 100.29, 237.70) max 0.59210 at rgb( 11.06, 2.94, 228.38) avg -0.03221 ch b (signed): min -0.57979 at rgb( 25.54, 43.37, 232.25) max 0.48108 at rgb( 53.23, 120.71, 239.65) avg -0.04014 rgb two-norm: min 0.08180 at rgb( 30.66, 57.68, 233.62) max 0.83342 at rgb( 25.54, 43.37, 232.25) avg 0.49905 *** Result sRGB->BT2020 MAT output_icc_alpha_blend/1: ok *** Run sRGB->BT2020 MAT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c001fa0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-02.png vs. shot ./opaque_pixel_conversion-f05-shot-04.png: PASS process_pipeline_comparison SUCCESS sRGB->BT2020 MAT tolerances avg: 0.46 <= 0.48, max: 0.88 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.60973 at rgb( 209.00, 209.00, 0.00) max 0.46335 at rgb( 0.00, 194.00, 194.00) avg -0.03545 ch g (signed): min -0.60061 at rgb( 0.00, 183.00, 183.00) max 0.48811 at rgb( 0.00, 0.00, 172.00) avg -0.04556 ch b (signed): min -0.60760 at rgb( 0.00, 152.00, 152.00) max 0.45272 at rgb( 0.00, 0.00, 255.00) avg -0.06543 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.87901 at rgb( 130.00, 130.00, 130.00) avg 0.46186 *** Result sRGB->BT2020 MAT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b Destroyed color profile p1. Description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 --- Fixture 5 (sRGB->BT2020 MAT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 6 (sRGB->sRGB CLUT)... DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.01680 at rgb( 1.00, 207.00, 71.00) max 2.31920 at rgb( 0.00, 231.00, 255.00) avg 0.02587 ch g (signed): min -0.04493 at rgb( 167.00, 1.00, 247.00) max 1.61713 at rgb( 255.00, 0.00, 255.00) avg 0.00358 ch b (signed): min -0.09958 at rgb( 255.00, 159.00, 1.00) max 0.85316 at rgb( 71.00, 247.00, 0.00) avg 0.00762 rgb two-norm: min 0.00044 at rgb( 255.00, 255.00, 255.00) max 2.31920 at rgb( 0.00, 231.00, 255.00) avg 0.03590 DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00994 at rgb( 1.00, 207.00, 159.00) max 2.31865 at rgb( 0.00, 231.00, 223.00) avg 0.02411 ch g (signed): min -0.05284 at rgb( 175.00, 1.00, 247.00) max 1.60691 at rgb( 255.00, 0.00, 255.00) avg 0.00117 ch b (signed): min -0.10414 at rgb( 255.00, 159.00, 1.00) max 0.84627 at rgb( 103.00, 223.00, 0.00) avg 0.00523 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 2.31865 at rgb( 0.00, 231.00, 223.00) avg 0.02989 [22:56:13.633] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.633] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:13.633] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.633] Flight recorder: enabled, scopes subscribed: log [22:56:13.633] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.633] Output repaint window is 7 ms maximum. [22:56:13.633] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:13.633] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.640] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.643] warning: failed to query rendering device from EGL [22:56:13.643] failed to initialize allocator [22:56:13.643] EGL version: 1.5 [22:56:13.643] EGL vendor: Mesa Project [22:56:13.643] EGL client APIs: OpenGL OpenGL_ES [22:56:13.643] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.661] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.661] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.661] GL vendor: Mesa [22:56:13.661] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.664] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.665] Using GL renderer [22:56:13.665] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 [22:56:13.665] LittleCMS 2170 initialized. [22:56:13.665] Color manager: work-in-progress protocol support: yes [22:56:13.665] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 [22:56:13.666] Output 'headless' set to color profile: description: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 [22:56:13.666] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut Pipeline: uses shaper + 3D LUT New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 Pipeline: uses shaper + 3D LUT [22:56:13.684] Output 'headless' using color profile: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 [22:56:13.685] Output headless uses 16F shadow. [22:56:13.685] Output 'headless' enabled with head(s) headless [22:56:13.685] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.685] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.685] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.688] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->sRGB CLUT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150006b10 name: 'test-seat' test-client: got seat 0x7f7150006b10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-00.png vs. shot ./output_icc_decorations-f06-shot-05.png: PASS *** Result sRGB->sRGB CLUT output_icc_decorations/1: ok *** Run sRGB->sRGB CLUT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150006b10 name: 'test-seat' test-client: got seat 0x7f7150006b10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7150003950 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-00.png vs. shot ./output_icc_alpha_blend-f06-shot-05.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.54497 at rgb( 0.00, 0.00, 255.00) max 1.45727 at rgb( 0.00, 0.00, 255.00) avg 0.01327 ch g (signed): min -0.55921 at rgb( 0.00, 188.17, 255.00) max 1.00000 at rgb( 0.00, 0.00, 255.00) avg -0.02057 ch b (signed): min -0.56067 at rgb( 0.00, 75.21, 255.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg -0.04533 rgb two-norm: min 0.09128 at rgb( 0.00, 179.71, 255.00) max 1.70131 at rgb( 0.00, 0.00, 255.00) avg 0.49346 *** Result sRGB->sRGB CLUT output_icc_alpha_blend/1: ok *** Run sRGB->sRGB CLUT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150006b10 name: 'test-seat' test-client: got seat 0x7f7150006b10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7150003950 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-00.png vs. shot ./opaque_pixel_conversion-f06-shot-05.png: PASS process_pipeline_comparison SUCCESS sRGB->sRGB CLUT tolerances avg: 1.05 <= 1.06, max: 1.73 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min 0.00000 at rgb( 54.00, 54.00, 54.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.47738 ch g (signed): min 0.00000 at rgb( 54.00, 54.00, 54.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.43717 ch b (signed): min 0.00000 at rgb( 54.00, 54.00, 54.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.43717 rgb two-norm: min 0.00000 at rgb( 54.00, 54.00, 54.00) max 1.73205 at rgb( 0.00, 0.00, 0.00) avg 1.04810 *** Result sRGB->sRGB CLUT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 Destroyed color profile p1. Description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 --- Fixture 6 (sRGB->sRGB CLUT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 7 (sRGB->sRGB CLUT VCGT)... DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.01680 at rgb( 1.00, 207.00, 71.00) max 2.31920 at rgb( 0.00, 231.00, 255.00) avg 0.02587 ch g (signed): min -0.04493 at rgb( 167.00, 1.00, 247.00) max 1.61713 at rgb( 255.00, 0.00, 255.00) avg 0.00358 ch b (signed): min -0.09958 at rgb( 255.00, 159.00, 1.00) max 0.85316 at rgb( 71.00, 247.00, 0.00) avg 0.00762 rgb two-norm: min 0.00044 at rgb( 255.00, 255.00, 255.00) max 2.31920 at rgb( 0.00, 231.00, 255.00) avg 0.03590 DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00994 at rgb( 1.00, 207.00, 159.00) max 2.31865 at rgb( 0.00, 231.00, 223.00) avg 0.02411 ch g (signed): min -0.05284 at rgb( 175.00, 1.00, 247.00) max 1.60691 at rgb( 255.00, 0.00, 255.00) avg 0.00117 ch b (signed): min -0.10414 at rgb( 255.00, 159.00, 1.00) max 0.84627 at rgb( 103.00, 223.00, 0.00) avg 0.00523 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 2.31865 at rgb( 0.00, 231.00, 223.00) avg 0.02989 [22:56:14.150] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:14.150] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:14.150] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:14.150] Flight recorder: enabled, scopes subscribed: log [22:56:14.150] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:14.150] Output repaint window is 7 ms maximum. [22:56:14.150] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:14.150] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:14.157] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:14.160] warning: failed to query rendering device from EGL [22:56:14.160] failed to initialize allocator [22:56:14.160] EGL version: 1.5 [22:56:14.160] EGL vendor: Mesa Project [22:56:14.160] EGL client APIs: OpenGL OpenGL_ES [22:56:14.160] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:14.177] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:14.178] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:14.178] GL vendor: Mesa [22:56:14.178] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:14.181] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:14.181] Using GL renderer [22:56:14.181] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc [22:56:14.182] LittleCMS 2170 initialized. [22:56:14.182] Color manager: work-in-progress protocol support: yes [22:56:14.182] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc [22:56:14.183] Output 'headless' set to color profile: description: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc [22:56:14.183] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut Pipeline: uses shaper + 3D LUT New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: uses shaper + 3D LUT [22:56:14.202] Output 'headless' using color profile: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc [22:56:14.202] Output headless uses 16F shadow. [22:56:14.202] Output 'headless' enabled with head(s) headless [22:56:14.202] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:14.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:14.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:14.206] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->sRGB CLUT VCGT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-03.png vs. shot ./output_icc_decorations-f07-shot-06.png: PASS *** Result sRGB->sRGB CLUT VCGT output_icc_decorations/1: ok *** Run sRGB->sRGB CLUT VCGT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c038a50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-03.png vs. shot ./output_icc_alpha_blend-f07-shot-06.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.51923 at rgb( 0.00, 151.17, 255.00) max 1.03128 at rgb( 0.00, 0.00, 255.00) avg 0.04992 ch g (signed): min -0.53359 at rgb( 0.00, 99.23, 255.00) max 0.57143 at rgb( 0.00, 0.00, 255.00) avg -0.00776 ch b (signed): min -0.59063 at rgb( 0.00, 110.41, 255.00) max 0.46765 at rgb( 0.00, 1.30, 255.00) avg -0.03006 rgb two-norm: min 0.04514 at rgb( 0.00, 190.09, 255.00) max 1.24781 at rgb( 0.00, 0.00, 255.00) avg 0.50305 *** Result sRGB->sRGB CLUT VCGT output_icc_alpha_blend/1: ok *** Run sRGB->sRGB CLUT VCGT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c038a50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-03.png vs. shot ./opaque_pixel_conversion-f07-shot-06.png: PASS process_pipeline_comparison SUCCESS sRGB->sRGB CLUT VCGT tolerances avg: 0.71 <= 0.72, max: 1.27 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.60909 at rgb( 218.00, 218.00, 218.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.41364 ch g (signed): min -0.62768 at rgb( 214.00, 214.00, 214.00) max 1.00000 at rgb( 251.00, 0.00, 251.00) avg -0.02360 ch b (signed): min -0.64931 at rgb( 247.00, 247.00, 247.00) max 0.33744 at rgb( 183.00, 183.00, 183.00) avg -0.03332 rgb two-norm: min 0.00000 at rgb( 255.00, 255.00, 255.00) max 1.26761 at rgb( 0.00, 247.00, 247.00) avg 0.70665 *** Result sRGB->sRGB CLUT VCGT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc Destroyed color profile p1. Description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc --- Fixture 7 (sRGB->sRGB CLUT VCGT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 8 (sRGB->adobeRGB CLUT)... DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00374 at rgb( 207.00, 167.00, 207.00) max 1.61737 at rgb( 0.00, 255.00, 255.00) avg 0.01377 ch g (signed): min -0.04684 at rgb( 207.00, 1.00, 223.00) max 1.64568 at rgb( 255.00, 0.00, 3.00) avg 0.01088 ch b (signed): min -0.03660 at rgb( 247.00, 31.00, 1.00) max 0.68483 at rgb( 183.00, 239.00, 0.00) avg 0.00571 rgb two-norm: min 0.00041 at rgb( 255.00, 255.00, 255.00) max 1.64571 at rgb( 255.00, 0.00, 3.00) avg 0.02987 DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00365 at rgb( 207.00, 175.00, 199.00) max 1.61195 at rgb( 0.00, 239.00, 223.00) avg 0.01163 ch g (signed): min -0.05070 at rgb( 199.00, 1.00, 239.00) max 1.63478 at rgb( 231.00, 0.00, 183.00) avg 0.00862 ch b (signed): min -0.04061 at rgb( 247.00, 39.00, 1.00) max 0.67677 at rgb( 175.00, 215.00, 0.00) avg 0.00334 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 1.63479 at rgb( 231.00, 0.00, 183.00) avg 0.02366 [22:56:14.342] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:14.342] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:14.342] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:14.342] Flight recorder: enabled, scopes subscribed: log [22:56:14.342] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:14.342] Output repaint window is 7 ms maximum. [22:56:14.343] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:14.343] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:14.350] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:14.352] warning: failed to query rendering device from EGL [22:56:14.352] failed to initialize allocator [22:56:14.352] EGL version: 1.5 [22:56:14.352] EGL vendor: Mesa Project [22:56:14.352] EGL client APIs: OpenGL OpenGL_ES [22:56:14.352] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:14.370] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:14.370] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:14.370] GL vendor: Mesa [22:56:14.370] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:14.373] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:14.374] Using GL renderer [22:56:14.374] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc [22:56:14.374] LittleCMS 2170 initialized. [22:56:14.374] Color manager: work-in-progress protocol support: yes [22:56:14.375] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 [22:56:14.375] Output 'headless' set to color profile: description: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 [22:56:14.375] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut Pipeline: uses shaper + 3D LUT New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 Pipeline: uses shaper + 3D LUT [22:56:14.393] Output 'headless' using color profile: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 [22:56:14.394] Output headless uses 16F shadow. [22:56:14.394] Output 'headless' enabled with head(s) headless [22:56:14.394] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:14.394] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:14.394] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:14.398] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->adobeRGB CLUT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-01.png vs. shot ./output_icc_decorations-f08-shot-07.png: PASS *** Result sRGB->adobeRGB CLUT output_icc_decorations/1: ok *** Run sRGB->adobeRGB CLUT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-01.png vs. shot ./output_icc_alpha_blend-f08-shot-07.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.58806 at rgb( 52.41, 183.96, 252.08) max 0.89851 at rgb( 0.00, 0.00, 244.51) avg -0.03872 ch g (signed): min -0.55244 at rgb( 49.99, 175.47, 251.73) max 0.67845 at rgb( 0.00, 0.00, 244.51) avg -0.01468 ch b (signed): min -0.57023 at rgb( 7.38, 25.91, 245.57) max 0.47409 at rgb( 60.91, 213.83, 253.31) avg -0.04800 rgb two-norm: min 0.07494 at rgb( 35.77, 125.55, 249.67) max 0.99720 at rgb( 0.00, 0.00, 244.51) avg 0.50067 *** Result sRGB->adobeRGB CLUT output_icc_alpha_blend/1: ok *** Run sRGB->adobeRGB CLUT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-01.png vs. shot ./opaque_pixel_conversion-f08-shot-07.png: PASS process_pipeline_comparison SUCCESS sRGB->adobeRGB CLUT tolerances avg: 0.50 <= 0.51, max: 1.73 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.55200 at rgb( 0.00, 178.00, 178.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.04145 ch g (signed): min 0.00000 at rgb( 255.00, 255.00, 255.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.22586 ch b (signed): min -0.65093 at rgb( 0.00, 54.00, 0.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.12278 rgb two-norm: min 0.00000 at rgb( 255.00, 255.00, 255.00) max 1.73205 at rgb( 0.00, 0.00, 0.00) avg 0.50007 *** Result sRGB->adobeRGB CLUT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 Destroyed color profile p1. Description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc --- Fixture 8 (sRGB->adobeRGB CLUT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 9 (sRGB->adobeRGB CLUT VCGT)... DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00374 at rgb( 207.00, 167.00, 207.00) max 1.61737 at rgb( 0.00, 255.00, 255.00) avg 0.01377 ch g (signed): min -0.04684 at rgb( 207.00, 1.00, 223.00) max 1.64568 at rgb( 255.00, 0.00, 3.00) avg 0.01088 ch b (signed): min -0.03660 at rgb( 247.00, 31.00, 1.00) max 0.68483 at rgb( 183.00, 239.00, 0.00) avg 0.00571 rgb two-norm: min 0.00041 at rgb( 255.00, 255.00, 255.00) max 1.64571 at rgb( 255.00, 0.00, 3.00) avg 0.02987 DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00365 at rgb( 207.00, 175.00, 199.00) max 1.61195 at rgb( 0.00, 239.00, 223.00) avg 0.01163 ch g (signed): min -0.05070 at rgb( 199.00, 1.00, 239.00) max 1.63478 at rgb( 231.00, 0.00, 183.00) avg 0.00862 ch b (signed): min -0.04061 at rgb( 247.00, 39.00, 1.00) max 0.67677 at rgb( 175.00, 215.00, 0.00) avg 0.00334 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 1.63479 at rgb( 231.00, 0.00, 183.00) avg 0.02366 [22:56:14.534] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:14.534] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:14.534] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:14.534] Flight recorder: enabled, scopes subscribed: log [22:56:14.534] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:14.534] Output repaint window is 7 ms maximum. [22:56:14.534] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:14.534] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:14.541] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:14.544] warning: failed to query rendering device from EGL [22:56:14.544] failed to initialize allocator [22:56:14.544] EGL version: 1.5 [22:56:14.544] EGL vendor: Mesa Project [22:56:14.544] EGL client APIs: OpenGL OpenGL_ES [22:56:14.544] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:14.561] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:14.562] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:14.562] GL vendor: Mesa [22:56:14.562] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:14.565] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:14.565] Using GL renderer [22:56:14.565] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc [22:56:14.566] LittleCMS 2170 initialized. [22:56:14.566] Color manager: work-in-progress protocol support: yes [22:56:14.566] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c [22:56:14.567] Output 'headless' set to color profile: description: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c [22:56:14.567] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut Pipeline: uses shaper + 3D LUT New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: uses shaper + 3D LUT [22:56:14.586] Output 'headless' using color profile: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c [22:56:14.586] Output headless uses 16F shadow. [22:56:14.586] Output 'headless' enabled with head(s) headless [22:56:14.586] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:14.586] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:14.586] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:14.590] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->adobeRGB CLUT VCGT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-04.png vs. shot ./output_icc_decorations-f09-shot-08.png: PASS *** Result sRGB->adobeRGB CLUT VCGT output_icc_decorations/1: ok *** Run sRGB->adobeRGB CLUT VCGT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c038a50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-04.png vs. shot ./output_icc_alpha_blend-f09-shot-08.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.57036 at rgb( 28.27, 99.23, 248.59) max 0.92097 at rgb( 0.00, 0.00, 244.51) avg -0.01587 ch g (signed): min -0.52234 at rgb( 32.87, 115.39, 249.25) max 0.56517 at rgb( 0.00, 0.00, 244.51) avg -0.01475 ch b (signed): min -0.59955 at rgb( 0.00, 0.00, 244.51) max 0.45515 at rgb( 44.46, 156.08, 250.93) avg -0.04893 rgb two-norm: min 0.08792 at rgb( 58.90, 206.76, 253.02) max 1.09417 at rgb( 0.00, 0.00, 244.51) avg 0.49631 *** Result sRGB->adobeRGB CLUT VCGT output_icc_alpha_blend/1: ok *** Run sRGB->adobeRGB CLUT VCGT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c038a50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-04.png vs. shot ./opaque_pixel_conversion-f09-shot-08.png: PASS process_pipeline_comparison SUCCESS sRGB->adobeRGB CLUT VCGT tolerances avg: 0.52 <= 0.52, max: 1.00 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.63610 at rgb( 159.00, 159.00, 159.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.06230 ch g (signed): min -0.63756 at rgb( 159.00, 159.00, 159.00) max 0.67952 at rgb( 251.00, 0.00, 251.00) avg -0.09651 ch b (signed): min -0.68150 at rgb( 0.00, 0.00, 251.00) max 0.45431 at rgb( 218.00, 218.00, 0.00) avg -0.04270 rgb two-norm: min 0.00000 at rgb( 255.00, 255.00, 255.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.51959 *** Result sRGB->adobeRGB CLUT VCGT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c Destroyed color profile p1. Description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc --- Fixture 9 (sRGB->adobeRGB CLUT VCGT) ok: passed 3, skipped 0, failed 0, total 3 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Summary of Failures: 31/68 weston:output-damage ERROR 2.80s exit status 1 Ok: 63 Fail: 1 Skipped: 4 Full log written to /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/meson-logs/testlog.txt cd obj-x86_64-linux-gnu && tail -v -n \+0 meson-logs/testlog.txt ==> meson-logs/testlog.txt <== Log of Meson test suite run on 2026-04-10T22:56:07.980412 Inherited environment: DEB_HOST_GNU_SYSTEM=linux-gnu DFLAGS=-frelease DEB_BUILD_ARCH_BITS=64 DEB_TARGET_GNU_CPU=x86_64 DH_OVERRIDEN_COMMAND='@echo '"'"'error: The variable is spelled DH_OVERRIDDEN_COMMAND'"'"' >&2 ; exit 1' DEB_HOST_ARCH_OS=linux USER=sbuild ASFLAGS_FOR_BUILD='' CXXFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_BUILD_GNU_TYPE=x86_64-linux-gnu FFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' DEB_TARGET_MULTIARCH=x86_64-linux-gnu OBJCFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DH_INTERNAL_OPTIONS='-a-O--buildsystem=meson' DEB_BUILD_ARCH_CPU=amd64 DEB_HOST_ARCH_LIBC=gnu DEB_HOST_ARCH_ABI=base HOME=/build/reproducible-path/weston-15.0.0/debian/.debhelper/generated/_source/home APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_ARCH_ENDIAN=little DFLAGS_FOR_BUILD=-frelease LDFLAGS='-Wl,-z,relro -Wl,-z,now' DEB_TARGET_ARCH_BITS=64 LC_CTYPE=C.UTF-8 DEB_BUILD_GNU_SYSTEM=linux-gnu MAKEFLAGS='' CXXFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' OBJCFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_BUILD_ARCH_OS=linux DEB_TARGET_GNU_TYPE=x86_64-linux-gnu DEB_TARGET_ARCH_CPU=amd64 LOGNAME=sbuild DEB_BUILD_ARCH_LIBC=gnu DEB_BUILD_ARCH_ABI=base DEB_HOST_ARCH=amd64 LDFLAGS_FOR_BUILD='-Wl,-z,relro -Wl,-z,now' DEB_TARGET_ARCH_ENDIAN=little DH_INTERNAL_OVERRIDE=dh_auto_test DEB_HOST_GNU_CPU=x86_64 LC_COLLATE=C.UTF-8 DEB_TARGET_GNU_SYSTEM=linux-gnu PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MAKELEVEL=2 DEB_TARGET_ARCH_OS=linux CFLAGS='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_HOST_MULTIARCH=x86_64-linux-gnu SOURCE_DATE_EPOCH=1775828584 FCFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' OBJCXXFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' LANG=C.UTF-8 DEB_TARGET_ARCH_LIBC=gnu DEB_TARGET_ARCH_ABI=base DEB_BUILD_OPTIONS=parallel=6 CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' DH_INTERNAL_BUILDFLAGS=1 DH_OVERIDDEN_COMMAND='@echo '"'"'error: The variable is spelled DH_OVERRIDDEN_COMMAND'"'"' >&2 ; exit 1' SHELL=/bin/sh DEB_HOST_ARCH_BITS=64 DEB_BUILD_ARCH=amd64 DEB_BUILD_MAINT_OPTIONS=hardening=+all DH_OVERRIDDEN_COMMAND='dh_auto_test -a -O--buildsystem=meson' CFLAGS_FOR_BUILD='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_BUILD_GNU_CPU=x86_64 ASFLAGS='' DEB_HOST_GNU_TYPE=x86_64-linux-gnu FCFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' OBJCXXFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_HOST_ARCH_CPU=amd64 DEB_RULES_REQUIRES_ROOT=no PWD=/build/reproducible-path/weston-15.0.0 FFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/weston-15.0.0=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' DEB_BUILD_MULTIARCH=x86_64-linux-gnu CPPFLAGS_FOR_BUILD='-Wdate-time -D_FORTIFY_SOURCE=2' MFLAGS='' DEB_HOST_ARCH_ENDIAN=little DH_OVERIDEN_COMMAND='@echo '"'"'error: The variable is spelled DH_OVERRIDDEN_COMMAND'"'"' >&2 ; exit 1' DEB_TARGET_ARCH=amd64 XDG_RUNTIME_DIR=/tmp/dh-xdg-rundir-boLKzRmS DEB_PYTHON_INSTALL_LAYOUT=deb MESON_TESTTHREADS=6 LC_ALL=C.UTF-8 ==================================== 2/68 ==================================== test: weston:assert start time: 22:56:07 duration: 0.03s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=142 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-assert ----------------------------------- stdout ----------------------------------- TAP version 13 1..9 ok 1 asserts_signed_int/1 ok 2 asserts_unsigned_int/1 ok 3 asserts_floating_point/1 ok 4 asserts_misc/1 ok 5 asserts_bitmask/1 ok 6 asserts_string/1 ok 7 asserts_pointer/1 ok 8 asserts_boolean/1 ok 9 asserts_custom/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run asserts_signed_int/1 ../tests/assert-test.c:496: Assertion -5 == -6 (-5 == -6) failed! ../tests/assert-test.c:501: Assertion -5 != -5 (-5 != -5) failed! ../tests/assert-test.c:506: Assertion -6 > -5 (-6 > -5) failed! ../tests/assert-test.c:513: Assertion -6 >= -5 (-6 >= -5) failed! ../tests/assert-test.c:518: Assertion -5 < -6 (-5 < -6) failed! ../tests/assert-test.c:525: Assertion -5 <= -6 (-5 <= -6) failed! ../tests/assert-test.c:532: Assertion -5 == -6 (-5 == -6) failed! ../tests/assert-test.c:537: Assertion -5 != -5 (-5 != -5) failed! ../tests/assert-test.c:542: Assertion -6 > -5 (-6 > -5) failed! ../tests/assert-test.c:549: Assertion -6 >= -5 (-6 >= -5) failed! ../tests/assert-test.c:554: Assertion -5 < -6 (-5 < -6) failed! ../tests/assert-test.c:561: Assertion -5 <= -6 (-5 <= -6) failed! ../tests/assert-test.c:568: Assertion -5 == -6 (-5 == -6) failed! ../tests/assert-test.c:573: Assertion -5 != -5 (-5 != -5) failed! ../tests/assert-test.c:578: Assertion -6 > -5 (-6 > -5) failed! ../tests/assert-test.c:585: Assertion -6 >= -5 (-6 >= -5) failed! ../tests/assert-test.c:590: Assertion -5 < -6 (-5 < -6) failed! ../tests/assert-test.c:597: Assertion -5 <= -6 (-5 <= -6) failed! ../tests/assert-test.c:604: Assertion -5 == -6 (-5 == -6) failed! ../tests/assert-test.c:609: Assertion -5 != -5 (-5 != -5) failed! ../tests/assert-test.c:614: Assertion -6 > -5 (-6 > -5) failed! ../tests/assert-test.c:621: Assertion -6 >= -5 (-6 >= -5) failed! ../tests/assert-test.c:626: Assertion -5 < -6 (-5 < -6) failed! ../tests/assert-test.c:633: Assertion -5 <= -6 (-5 <= -6) failed! ../tests/assert-test.c:640: Assertion -5 == -6 (-5 == -6) failed! ../tests/assert-test.c:645: Assertion -5 != -5 (-5 != -5) failed! ../tests/assert-test.c:650: Assertion -6 > -5 (-6 > -5) failed! ../tests/assert-test.c:657: Assertion -6 >= -5 (-6 >= -5) failed! ../tests/assert-test.c:662: Assertion -5 < -6 (-5 < -6) failed! ../tests/assert-test.c:669: Assertion -5 <= -6 (-5 <= -6) failed! *** Result asserts_signed_int/1: ok *** Run asserts_unsigned_int/1 ../tests/assert-test.c:303: Assertion 5 == 6 (5 == 6) failed! ../tests/assert-test.c:308: Assertion 5 != 5 (5 != 5) failed! ../tests/assert-test.c:313: Assertion 5 > 6 (5 > 6) failed! ../tests/assert-test.c:320: Assertion 5 >= 6 (5 >= 6) failed! ../tests/assert-test.c:325: Assertion 6 < 5 (6 < 5) failed! ../tests/assert-test.c:332: Assertion 6 <= 5 (6 <= 5) failed! ../tests/assert-test.c:339: Assertion 5 == 6 (5 == 6) failed! ../tests/assert-test.c:344: Assertion 5 != 5 (5 != 5) failed! ../tests/assert-test.c:349: Assertion 5 > 6 (5 > 6) failed! ../tests/assert-test.c:356: Assertion 5 >= 6 (5 >= 6) failed! ../tests/assert-test.c:361: Assertion 6 < 5 (6 < 5) failed! ../tests/assert-test.c:368: Assertion 6 <= 5 (6 <= 5) failed! ../tests/assert-test.c:375: Assertion 5 == 6 (5 == 6) failed! ../tests/assert-test.c:380: Assertion 5 != 5 (5 != 5) failed! ../tests/assert-test.c:385: Assertion 5 > 6 (5 > 6) failed! ../tests/assert-test.c:392: Assertion 5 >= 6 (5 >= 6) failed! ../tests/assert-test.c:397: Assertion 6 < 5 (6 < 5) failed! ../tests/assert-test.c:404: Assertion 6 <= 5 (6 <= 5) failed! ../tests/assert-test.c:411: Assertion 5 == 6 (5 == 6) failed! ../tests/assert-test.c:416: Assertion 5 != 5 (5 != 5) failed! ../tests/assert-test.c:421: Assertion 5 > 6 (5 > 6) failed! ../tests/assert-test.c:428: Assertion 5 >= 6 (5 >= 6) failed! ../tests/assert-test.c:433: Assertion 6 < 5 (6 < 5) failed! ../tests/assert-test.c:440: Assertion 6 <= 5 (6 <= 5) failed! ../tests/assert-test.c:447: Assertion 5 == 6 (5 == 6) failed! ../tests/assert-test.c:452: Assertion 5 != 5 (5 != 5) failed! ../tests/assert-test.c:457: Assertion 5 > 6 (5 > 6) failed! ../tests/assert-test.c:464: Assertion 5 >= 6 (5 >= 6) failed! ../tests/assert-test.c:469: Assertion 6 < 5 (6 < 5) failed! ../tests/assert-test.c:476: Assertion 6 <= 5 (6 <= 5) failed! *** Result asserts_unsigned_int/1: ok *** Run asserts_floating_point/1 ../tests/assert-test.c:215: Assertion sixteen == 16.000001 (16 == 16.00000191) failed! ../tests/assert-test.c:222: Assertion sixteen != sixteen (16 != 16) failed! ../tests/assert-test.c:227: Assertion sixteen > 16.000001 (16 > 16.00000191) failed! ../tests/assert-test.c:234: Assertion sixteen >= 16.000001 (16 >= 16.00000191) failed! ../tests/assert-test.c:239: Assertion 16.000001 < sixteen (16.00000191 < 16) failed! ../tests/assert-test.c:246: Assertion 16.000001 <= sixteen (16.00000191 <= 16) failed! ../tests/assert-test.c:252: Assertion fifteen == 15.000001 (15 == 15.000001) failed! ../tests/assert-test.c:259: Assertion fifteen != fifteen (15 != 15) failed! ../tests/assert-test.c:264: Assertion fifteen > 15.000001 (15 > 15.000001) failed! ../tests/assert-test.c:271: Assertion fifteen >= 15.000001 (15 >= 15.000001) failed! ../tests/assert-test.c:276: Assertion 15.000001 < fifteen (15.000001 < 15) failed! ../tests/assert-test.c:283: Assertion 15.000001 <= fifteen (15.000001 <= 15) failed! *** Result asserts_floating_point/1: ok *** Run asserts_misc/1 ../tests/assert-test.c:194: Assertion MY_ENUM_A == MY_ENUM_B (0 == 1) failed! *** Result asserts_misc/1: ok *** Run asserts_bitmask/1 ../tests/assert-test.c:176: Assertion failed! Bit "1ull << 57" (144115188075855872) of "bitfield" (0xffff) is not set. *** Result asserts_bitmask/1: ok *** Run asserts_string/1 ../tests/assert-test.c:156: Assertion nom == "baz" (bar == baz) failed! *** Result asserts_string/1: ok *** Run asserts_pointer/1 ../tests/assert-test.c:121: Assertion ((void *)0) != NULL ((nil) != (nil)) failed! ../tests/assert-test.c:126: Assertion &ret == NULL (0x7ffc1687b2b7 == (nil)) failed! ../tests/assert-test.c:131: Assertion &ret == &ret + 1 (0x7ffc1687b2b7 == 0x7ffc1687b2b8) failed! ../tests/assert-test.c:136: Assertion &ret != &ret (0x7ffc1687b2b7 != 0x7ffc1687b2b7) failed! *** Result asserts_pointer/1: ok *** Run asserts_boolean/1 ../tests/assert-test.c:95: Assertion 0 == true (0 == 1) failed! ../tests/assert-test.c:99: Assertion 1 == false (1 == 0) failed! ../tests/assert-test.c:103: Assertion 1 && 0 == true (0 == 1) failed! *** Result asserts_boolean/1: ok *** Run asserts_custom/1 ../tests/assert-test.c:79: Assertion &a < &b (my_type 0x7ffc1687b2c8 < my_type 0x7ffc1687b2d0) failed! *** Result asserts_custom/1: ok --- Fixture 1 () ok: passed 9, skipped 0, failed 0, total 9 ============================================================================== ==================================== 3/68 ==================================== test: weston:bad-buffer start time: 22:56:07 duration: 0.03s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=140 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-bad-buffer ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 test_truncated_shm_file/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:07.997] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:07.997] Command line: weston-test-bad-buffer --backend=headless --debug --socket=test-bad-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:07.997] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:07.997] Flight recorder: enabled, scopes subscribed: log [22:56:07.997] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:07.997] Output repaint window is 7 ms maximum. [22:56:07.997] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:08.001] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.001] Color manager: no-op protocol support: no [22:56:08.001] Color representation not supported by renderer [22:56:08.001] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.001] Output 'headless' using color profile: stock sRGB color profile [22:56:08.001] Output 'headless' enabled with head(s) headless [22:56:08.001] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.001] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:08.001] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:08.004] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run test_truncated_shm_file/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3d980064e0 name: 'test-seat' test-client: got seat 0x7f3d980064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3d980069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 54 24, surface 0x7f3d98006aa0 test-client: got pointer frame libwayland: wl_buffer#18: error 2: error accessing SHM buffer Got expected protocol error on 'wl_buffer' (object id: 18) with code 2 *** Result test_truncated_shm_file/1: ok [22:56:08.006] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== ==================================== 6/68 ==================================== test: weston:color-math start time: 22:56:08 duration: 0.02s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=30 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-math ----------------------------------- stdout ----------------------------------- TAP version 13 1..8 ok 1 bradform_adaptation_D65_D50/1 ok 2 npm/1 ok 3 npm/2 ok 4 npm/3 ok 5 npm/4 ok 6 inverse_lut_descendant/1 ok 7 inverse_lut/1 ok 8 find_neighbors_test/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run bradform_adaptation_D65_D50/1 *** Result bradform_adaptation_D65_D50/1: ok *** Run npm/1 *** Result npm/1: ok *** Run npm/2 *** Result npm/2: ok *** Run npm/3 *** Result npm/3: ok *** Run npm/4 *** Result npm/4: ok *** Run inverse_lut_descendant/1 *** Result inverse_lut_descendant/1: ok *** Run inverse_lut/1 *** Result inverse_lut/1: ok *** Run find_neighbors_test/1 *** Result find_neighbors_test/1: ok --- Fixture 1 () ok: passed 8, skipped 0, failed 0, total 8 ============================================================================== ==================================== 8/68 ==================================== test: weston:color-metadata-errors start time: 22:56:08 duration: 0.03s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=85 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-metadata-errors ----------------------------------- stdout ----------------------------------- TAP version 13 1..78 ok 1 parametric_color_profile_parsing_unsupported/1 ok 2 parametric_color_profile_parsing_unsupported/2 ok 3 parametric_color_profile_parsing_errors/1 ok 4 parametric_color_profile_parsing_errors/2 ok 5 parametric_color_profile_parsing_errors/3 ok 6 parametric_color_profile_parsing_errors/4 ok 7 parametric_color_profile_parsing_errors/5 ok 8 parametric_color_profile_parsing_errors/6 ok 9 parametric_color_profile_parsing_errors/7 ok 10 parametric_color_profile_parsing_errors/8 ok 11 parametric_color_profile_parsing_errors/9 ok 12 parametric_color_profile_parsing_errors/10 ok 13 parametric_color_profile_parsing_errors/11 ok 14 parametric_color_profile_name_errors/1 ok 15 parametric_color_profile_name_errors/2 ok 16 parametric_color_profile_name_errors/3 ok 17 mode_config_error/1 ok 18 mode_config_error/2 ok 19 mode_config_error/3 ok 20 mode_config_error/4 ok 21 mode_config_error/5 ok 22 mode_config_error/6 ok 23 mode_config_error/7 ok 24 mode_config_error/8 ok 25 mode_config_error/9 ok 26 mode_config_error/10 ok 27 mode_config_error/11 ok 28 mode_config_error/12 ok 29 mode_config_error/13 ok 30 mode_config_error/14 ok 31 mode_config_error/15 ok 32 mode_config_error/16 ok 33 mode_config_error/17 ok 34 mode_config_error/18 ok 35 mode_config_error/19 ok 36 mode_config_error/20 ok 37 mode_config_error/21 ok 38 mode_config_error/22 ok 39 mode_config_error/23 ok 40 mode_config_error/24 ok 41 mode_config_error/25 ok 42 mode_config_error/26 ok 43 mode_config_error/27 ok 44 mode_config_error/28 ok 45 mode_config_error/29 ok 46 hdr_metadata_type1_ignore_unflagged/1 ok 47 hdr_metadata_type1_errors/1 ok 48 hdr_metadata_type1_errors/2 ok 49 hdr_metadata_type1_errors/3 ok 50 hdr_metadata_type1_errors/4 ok 51 hdr_metadata_type1_errors/5 ok 52 hdr_metadata_type1_errors/6 ok 53 hdr_metadata_type1_errors/7 ok 54 hdr_metadata_type1_errors/8 ok 55 hdr_metadata_type1_errors/9 ok 56 hdr_metadata_type1_errors/10 ok 57 hdr_metadata_type1_errors/11 ok 58 hdr_metadata_type1_errors/12 ok 59 hdr_metadata_type1_errors/13 ok 60 hdr_metadata_type1_errors/14 ok 61 hdr_metadata_type1_errors/15 ok 62 hdr_metadata_type1_errors/16 ok 63 hdr_metadata_type1_errors/17 ok 64 hdr_metadata_type1_errors/18 ok 65 hdr_metadata_type1_errors/19 ok 66 hdr_metadata_type1_errors/20 ok 67 hdr_metadata_type1_errors/21 ok 68 hdr_metadata_type1_errors/22 ok 69 weston_output_set_color_characteristics_null/1 ok 70 color_characteristics_config_error/1 ok 71 color_characteristics_config_error/2 ok 72 color_characteristics_config_error/3 ok 73 color_characteristics_config_error/4 ok 74 color_characteristics_config_error/5 ok 75 color_characteristics_config_error/6 ok 76 color_characteristics_config_error/7 ok 77 color_characteristics_config_error/8 ok 78 color_characteristics_config_error/9 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run parametric_color_profile_parsing_unsupported/1 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: primaries named NTSC (BT.601) not supported by the color manager logarithmic 100:1 not supported by the color manager primaries not set transfer function not set ------ *** Result parametric_color_profile_parsing_unsupported/1: ok *** Run parametric_color_profile_parsing_unsupported/2 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: set_tf_power not supported by the color manager transfer function not set ------ *** Result parametric_color_profile_parsing_unsupported/2: ok *** Run parametric_color_profile_parsing_errors/1 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: primaries not set transfer function not set ------ *** Result parametric_color_profile_parsing_errors/1: ok *** Run parametric_color_profile_parsing_errors/2 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: primaries not set ------ *** Result parametric_color_profile_parsing_errors/2: ok *** Run parametric_color_profile_parsing_errors/3 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: transfer function not set ------ *** Result parametric_color_profile_parsing_errors/3: ok *** Run parametric_color_profile_parsing_errors/4 logs: Config error in weston.ini [color-profile] name=mydisp, prim_named has unknown value 'jeejee'. Config error in weston.ini [color-profile] name=mydisp, tf_named has unknown value 'kukkuu'. ------ *** Result parametric_color_profile_parsing_errors/4: ok *** Run parametric_color_profile_parsing_errors/5 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: tf was already set ------ *** Result parametric_color_profile_parsing_errors/5: ok *** Run parametric_color_profile_parsing_errors/6 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: primaries were already set ------ *** Result parametric_color_profile_parsing_errors/6: ok *** Run parametric_color_profile_parsing_errors/7 logs: Config error in weston.ini [color-profile] name=mydisp: group: signaling primaries prim_red is set. prim_green is missing. prim_blue is set. prim_white is missing. group: signaling luminances min_lum is set. max_lum is missing. ref_lum is missing. group: target primaries target_red is missing. target_green is missing. target_blue is missing. target_white is set. group: target luminances target_min_lum is missing. target_max_lum is set. You must set either none or all keys of a group. ------ *** Result parametric_color_profile_parsing_errors/7: ok *** Run parametric_color_profile_parsing_errors/8 logs: Config error in weston.ini [color-profile] name=mydisp, parsing prim_red: Needed exactly 2 numbers separated by whitespace, got 3. Config error in weston.ini [color-profile] name=mydisp, parsing prim_green: Needed exactly 2 numbers separated by whitespace, got 1. Config error in weston.ini [color-profile] name=mydisp, parsing prim_blue: '0,14' is not a number. Config error in weston.ini [color-profile] name=mydisp, parsing prim_white: Needed exactly 2 numbers separated by whitespace, got 0. Config error in weston.ini [color-profile] name=mydisp, parsing tf_power: 'xx' is not a number. ------ *** Result parametric_color_profile_parsing_errors/8: ok *** Run parametric_color_profile_parsing_errors/9 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: tf power exponent 50.000000 is not in the range [1.0, 10.0] primaries not set transfer function not set ------ *** Result parametric_color_profile_parsing_errors/9: ok *** Run parametric_color_profile_parsing_errors/10 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: invalid primary color volume, the red primary CIE x value inf is out of range [-1.0, 2.0] invalid primary color volume, the green primary CIE y value 7.000000 is out of range [-1.0, 2.0] invalid primary color volume, the blue primary CIE y value nan is out of range [-1.0, 2.0] invalid primary color volume, the white point CIE y value -2.000000 is out of range [-1.0, 2.0] white point out of primary volume ------ *** Result parametric_color_profile_parsing_errors/10: ok *** Run parametric_color_profile_parsing_errors/11 logs: Config error in weston.ini [color-profile] name=mydisp, invalid parameter set: reference luminance (5.000000) must be greater than primary minimum luminance (10.000000) primary minimum luminance (10.000000) must be less than primary maximum luminance (2.000000) target min luminance (55.000000) must be less than target max luminance (1.000000) maxCLL (0.000000) must be in the range (0.0, 1e+6] maxCLL (0.000000) should be greater than target min luminance (0.010000) maxFALL (-7.000000) must be in the range (0.0, 1e+6] maxFALL (-7.000000) must be greater than min luminance (0.010000) ------ *** Result parametric_color_profile_parsing_errors/11: ok *** Run parametric_color_profile_name_errors/1 logs: Config error in weston.ini, output mockoutput: no [color-profile] section with 'name=notexists' found. ------ *** Result parametric_color_profile_name_errors/1: ok *** Run parametric_color_profile_name_errors/2 logs: Config error in weston.ini, output mockoutput, color-profile=boo:faa is illegal. The ':' character is legal only for 'srgb:' and 'auto:'. ------ *** Result parametric_color_profile_name_errors/2: ok *** Run parametric_color_profile_name_errors/3 logs: Config error in weston.ini, output mockoutput, key color-profile=auto: invalid flag 'kek'. ------ *** Result parametric_color_profile_name_errors/3: ok *** Run mode_config_error/1 retval 0, logs: *** Result mode_config_error/1: ok *** Run mode_config_error/2 retval 0, logs: *** Result mode_config_error/2: ok *** Run mode_config_error/3 retval -1, logs: Error: EOTF mode hdr-gamma on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/3: ok *** Run mode_config_error/4 retval -1, logs: Error: EOTF mode st2084 on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/4: ok *** Run mode_config_error/5 retval -1, logs: Error: EOTF mode hlg on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/5: ok *** Run mode_config_error/6 retval -1, logs: Error in config for output 'mockoutput': 'nonosense' is not a valid EOTF mode. Try one of: sdr hdr-gamma st2084 hlg *** Result mode_config_error/6: ok *** Run mode_config_error/7 retval 0, logs: *** Result mode_config_error/7: ok *** Run mode_config_error/8 retval 0, logs: *** Result mode_config_error/8: ok *** Run mode_config_error/9 retval 0, logs: *** Result mode_config_error/9: ok *** Run mode_config_error/10 retval 0, logs: *** Result mode_config_error/10: ok *** Run mode_config_error/11 retval -1, logs: Error in config for output 'mockoutput': 'nonosense' is not a valid EOTF mode. Try one of: sdr hdr-gamma st2084 hlg *** Result mode_config_error/11: ok *** Run mode_config_error/12 retval -1, logs: Error: output 'mockoutput' does not support EOTF mode hlg. *** Result mode_config_error/12: ok *** Run mode_config_error/13 retval 0, logs: *** Result mode_config_error/13: ok *** Run mode_config_error/14 retval -1, logs: Error: Colorimetry mode bt2020cycc on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/14: ok *** Run mode_config_error/15 retval -1, logs: Error: Colorimetry mode bt2020ycc on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/15: ok *** Run mode_config_error/16 retval -1, logs: Error: Colorimetry mode bt2020rgb on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/16: ok *** Run mode_config_error/17 retval -1, logs: Error: Colorimetry mode p3d65 on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/17: ok *** Run mode_config_error/18 retval -1, logs: Error: Colorimetry mode p3dci on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/18: ok *** Run mode_config_error/19 retval -1, logs: Error: Colorimetry mode ictcp on output 'mockoutput' requires color-management=true in weston.ini *** Result mode_config_error/19: ok *** Run mode_config_error/20 retval -1, logs: Error in config for output 'mockoutput': 'imagine that' is not a valid colorimetry mode. Try one of: default bt2020cycc bt2020ycc bt2020rgb p3d65 p3dci ictcp *** Result mode_config_error/20: ok *** Run mode_config_error/21 retval 0, logs: *** Result mode_config_error/21: ok *** Run mode_config_error/22 retval 0, logs: *** Result mode_config_error/22: ok *** Run mode_config_error/23 retval 0, logs: *** Result mode_config_error/23: ok *** Run mode_config_error/24 retval 0, logs: *** Result mode_config_error/24: ok *** Run mode_config_error/25 retval 0, logs: *** Result mode_config_error/25: ok *** Run mode_config_error/26 retval 0, logs: *** Result mode_config_error/26: ok *** Run mode_config_error/27 retval 0, logs: *** Result mode_config_error/27: ok *** Run mode_config_error/28 retval -1, logs: Error in config for output 'mockoutput': 'imagine that' is not a valid colorimetry mode. Try one of: default bt2020cycc bt2020ycc bt2020rgb p3d65 p3dci ictcp *** Result mode_config_error/28: ok *** Run mode_config_error/29 retval -1, logs: Error: output 'mockoutput' does not support colorimetry mode ictcp. *** Result mode_config_error/29: ok *** Run hdr_metadata_type1_ignore_unflagged/1 *** Result hdr_metadata_type1_ignore_unflagged/1: ok *** Run hdr_metadata_type1_errors/1 *** Result hdr_metadata_type1_errors/1: ok *** Run hdr_metadata_type1_errors/2 *** Result hdr_metadata_type1_errors/2: ok *** Run hdr_metadata_type1_errors/3 *** Result hdr_metadata_type1_errors/3: ok *** Run hdr_metadata_type1_errors/4 *** Result hdr_metadata_type1_errors/4: ok *** Run hdr_metadata_type1_errors/5 *** Result hdr_metadata_type1_errors/5: ok *** Run hdr_metadata_type1_errors/6 *** Result hdr_metadata_type1_errors/6: ok *** Run hdr_metadata_type1_errors/7 *** Result hdr_metadata_type1_errors/7: ok *** Run hdr_metadata_type1_errors/8 *** Result hdr_metadata_type1_errors/8: ok *** Run hdr_metadata_type1_errors/9 *** Result hdr_metadata_type1_errors/9: ok *** Run hdr_metadata_type1_errors/10 *** Result hdr_metadata_type1_errors/10: ok *** Run hdr_metadata_type1_errors/11 *** Result hdr_metadata_type1_errors/11: ok *** Run hdr_metadata_type1_errors/12 *** Result hdr_metadata_type1_errors/12: ok *** Run hdr_metadata_type1_errors/13 *** Result hdr_metadata_type1_errors/13: ok *** Run hdr_metadata_type1_errors/14 *** Result hdr_metadata_type1_errors/14: ok *** Run hdr_metadata_type1_errors/15 *** Result hdr_metadata_type1_errors/15: ok *** Run hdr_metadata_type1_errors/16 *** Result hdr_metadata_type1_errors/16: ok *** Run hdr_metadata_type1_errors/17 *** Result hdr_metadata_type1_errors/17: ok *** Run hdr_metadata_type1_errors/18 *** Result hdr_metadata_type1_errors/18: ok *** Run hdr_metadata_type1_errors/19 *** Result hdr_metadata_type1_errors/19: ok *** Run hdr_metadata_type1_errors/20 *** Result hdr_metadata_type1_errors/20: ok *** Run hdr_metadata_type1_errors/21 *** Result hdr_metadata_type1_errors/21: ok *** Run hdr_metadata_type1_errors/22 *** Result hdr_metadata_type1_errors/22: ok *** Run weston_output_set_color_characteristics_null/1 *** Result weston_output_set_color_characteristics_null/1: ok *** Run color_characteristics_config_error/1 retval 0, logs: *** Result color_characteristics_config_error/1: ok *** Run color_characteristics_config_error/2 retval 0, logs: *** Result color_characteristics_config_error/2: ok *** Run color_characteristics_config_error/3 retval 0, logs: *** Result color_characteristics_config_error/3: ok *** Run color_characteristics_config_error/4 retval -1, logs: Config error in weston.ini, output mockoutput: no [color_characteristics] section with 'name=notexisting' found. *** Result color_characteristics_config_error/4: ok *** Run color_characteristics_config_error/5 retval -1, logs: Config error in weston.ini [color_characteristics] name=fr:ed is a reserved name. Do not use ':' character in the name. *** Result color_characteristics_config_error/5: ok *** Run color_characteristics_config_error/6 retval -1, logs: Config error in weston.ini [color_characteristics] name=fred: red_x value -5.000000 is outside of the range 0.000000 - 1.000000. Config error in weston.ini [color_characteristics] name=fred: green_y value 1.010000 is outside of the range 0.000000 - 1.000000. *** Result color_characteristics_config_error/6: ok *** Run color_characteristics_config_error/7 retval -1, logs: Config error in weston.ini [color_characteristics] name=fred: failed to parse the value of key red_x. Config error in weston.ini [color_characteristics] name=fred: failed to parse the value of key green_y. *** Result color_characteristics_config_error/7: ok *** Run color_characteristics_config_error/8 retval -1, logs: Config error in weston.ini [color_characteristics] name=fred: group 1 key red_x is missing. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 1 key red_y is set. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 1 key green_x is set. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 1 key green_y is missing. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 1 key blue_x is set. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 1 key blue_y is set. You must set either none or all keys of a group. *** Result color_characteristics_config_error/8: ok *** Run color_characteristics_config_error/9 retval -1, logs: Config error in weston.ini [color_characteristics] name=fred: group 2 key white_x is set. You must set either none or all keys of a group. Config error in weston.ini [color_characteristics] name=fred: group 2 key white_y is missing. You must set either none or all keys of a group. *** Result color_characteristics_config_error/9: ok --- Fixture 1 () ok: passed 78, skipped 0, failed 0, total 78 ============================================================================== ==================================== 9/68 ==================================== test: weston:color-output-parsing start time: 22:56:08 duration: 0.02s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=62 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-output-parsing ----------------------------------- stdout ----------------------------------- TAP version 13 1..13 ok 1 parametric_color_profile_parsing/1 ok 2 parametric_color_profile_parsing/2 ok 3 parametric_color_profile_parsing/3 ok 4 parametric_color_profile_parsing/4 ok 5 parametric_color_profile_parsing/5 ok 6 parametric_color_profile_parsing/6 ok 7 parametric_color_profile_parsing/7 ok 8 parametric_color_profile_parsing/8 ok 9 parametric_color_profile_parsing/9 ok 10 parametric_color_profile_parsing/10 ok 11 parametric_color_profile_parsing/11 ok 12 parametric_color_profile_parsing/12 ok 13 parametric_color_profile_parsing/13 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... read_blob_from_file: /build/reproducible-path/weston-15.0.0/tests/reference/hp-5dq99aa-hdmi.edid *** Run parametric_color_profile_parsing/1 *** Result parametric_color_profile_parsing/1: ok *** Run parametric_color_profile_parsing/2 *** Result parametric_color_profile_parsing/2: ok *** Run parametric_color_profile_parsing/3 *** Result parametric_color_profile_parsing/3: ok *** Run parametric_color_profile_parsing/4 *** Result parametric_color_profile_parsing/4: ok *** Run parametric_color_profile_parsing/5 *** Result parametric_color_profile_parsing/5: ok *** Run parametric_color_profile_parsing/6 *** Result parametric_color_profile_parsing/6: ok *** Run parametric_color_profile_parsing/7 *** Result parametric_color_profile_parsing/7: ok *** Run parametric_color_profile_parsing/8 *** Result parametric_color_profile_parsing/8: ok *** Run parametric_color_profile_parsing/9 *** Result parametric_color_profile_parsing/9: ok *** Run parametric_color_profile_parsing/10 *** Result parametric_color_profile_parsing/10: ok *** Run parametric_color_profile_parsing/11 *** Result parametric_color_profile_parsing/11: ok *** Run parametric_color_profile_parsing/12 *** Result parametric_color_profile_parsing/12: ok *** Run parametric_color_profile_parsing/13 *** Result parametric_color_profile_parsing/13: ok --- Fixture 1 () ok: passed 13, skipped 0, failed 0, total 13 ============================================================================== ==================================== 1/68 ==================================== test: weston:alpha-blending start time: 22:56:07 duration: 0.67s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=116 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-alpha-blending ----------------------------------- stdout ----------------------------------- TAP version 13 1..4 ok 1 pixman alpha_blend/1 ok 2 GL alpha_blend/1 ok 3 GL sRGB EOTF alpha_blend/1 ok 4 Vulkan alpha_blend/1 ----------------------------------- stderr ----------------------------------- Iterating through 4 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:07.991] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:07.991] Command line: weston-test-alpha-blending --backend=headless --debug --socket=test-alpha-blending --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=768 --height=16 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:07.991] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:07.991] Flight recorder: enabled, scopes subscribed: log [22:56:07.991] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:07.991] Output repaint window is 7 ms maximum. [22:56:07.991] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:07.995] Using Pixman renderer [22:56:07.995] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:07.995] Color manager: no-op protocol support: no [22:56:07.995] Color representation not supported by renderer [22:56:07.995] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:07.995] Output 'headless' using color profile: stock sRGB color profile [22:56:07.995] Output 'headless' enabled with head(s) headless [22:56:07.995] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:07.995] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:07.995] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:07.998] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffab80064e0 name: 'test-seat' test-client: got seat 0x7ffab80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffab80069c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/alpha_blend-00.png vs. shot ./alpha_blend-f01-shot-00.png: PASS check_blend_pattern error statistics, 767 samples, value range 0.0 - 255.0: ch r (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00002 at rgb( 0.00, 188.31, 255.00) avg 0.00000 ch g (signed): min -0.49805 at rgb( 0.00, 0.00, 255.00) max 0.49804 at rgb( 0.00, 0.00, 255.00) avg 0.00000 ch b (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.49805 at rgb( 0.00, 0.00, 255.00) avg 0.24934 *** Result pixman alpha_blend/1: ok --- Fixture 1 (pixman) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (GL)... [22:56:08.003] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.003] Command line: weston-test-alpha-blending --backend=headless --debug --socket=test-alpha-blending --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=768 --height=16 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:08.003] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.003] Flight recorder: enabled, scopes subscribed: log [22:56:08.003] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.003] Output repaint window is 7 ms maximum. [22:56:08.003] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.003] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:08.032] warning: failed to query rendering device from EGL [22:56:08.032] failed to initialize allocator [22:56:08.032] EGL version: 1.5 [22:56:08.032] EGL vendor: Mesa Project [22:56:08.032] EGL client APIs: OpenGL OpenGL_ES [22:56:08.032] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.100] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.100] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.100] GL vendor: Mesa [22:56:08.100] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.112] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.113] Using GL renderer [22:56:08.113] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.113] Color manager: no-op protocol support: no [22:56:08.113] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.113] Output 'headless' using color profile: stock sRGB color profile [22:56:08.113] Output 'headless' enabled with head(s) headless [22:56:08.113] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.113] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.113] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.116] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffaa00066f0 name: 'test-seat' test-client: got seat 0x7ffaa00066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffaa0006bd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/alpha_blend-00.png vs. shot ./alpha_blend-f02-shot-00.png: PASS check_blend_pattern error statistics, 767 samples, value range 0.0 - 255.0: ch r (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00002 at rgb( 0.00, 188.31, 255.00) avg 0.00000 ch g (signed): min -0.49805 at rgb( 0.00, 0.00, 255.00) max 0.49804 at rgb( 0.00, 0.00, 255.00) avg 0.00000 ch b (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.49805 at rgb( 0.00, 0.00, 255.00) avg 0.24934 *** Result GL alpha_blend/1: ok --- Fixture 2 (GL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 3 (GL sRGB EOTF)... [22:56:08.222] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.222] Command line: weston-test-alpha-blending --backend=headless --debug --socket=test-alpha-blending --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=768 --height=16 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-alpha-blending.ini --renderer=gl --shell=weston-test-desktop [22:56:08.222] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.222] Flight recorder: enabled, scopes subscribed: log [22:56:08.222] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-alpha-blending.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.222] Output repaint window is 7 ms maximum. [22:56:08.222] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' [22:56:08.223] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.223] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.225] warning: failed to query rendering device from EGL [22:56:08.225] failed to initialize allocator [22:56:08.226] EGL version: 1.5 [22:56:08.226] EGL vendor: Mesa Project [22:56:08.226] EGL client APIs: OpenGL OpenGL_ES [22:56:08.226] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.243] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.243] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.243] GL vendor: Mesa [22:56:08.243] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.247] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.249] Using GL renderer [22:56:08.249] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.250] LittleCMS 2170 initialized. [22:56:08.253] Color manager: work-in-progress protocol support: yes [22:56:08.253] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.254] Output 'headless' using color profile: ICCv4.4 sRGB stock d870782bc85122154718bedd27123fa4 [22:56:08.254] Output headless uses 16F shadow. [22:56:08.254] Output 'headless' enabled with head(s) headless [22:56:08.254] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.254] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.254] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.263] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL sRGB EOTF alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffab8006280 name: 'test-seat' test-client: got seat 0x7ffab8006280 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffab8007140 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/alpha_blend-01.png vs. shot ./alpha_blend-f03-shot-01.png: PASS check_blend_pattern error statistics, 767 samples, value range 0.0 - 255.0: ch r (signed): min -0.54497 at rgb( 0.00, 0.00, 255.00) max 1.45727 at rgb( 0.00, 0.00, 255.00) avg 0.00937 ch g (signed): min -0.54784 at rgb( 0.00, 151.17, 255.00) max 0.85032 at rgb( 0.00, 0.00, 255.00) avg -0.01277 ch b (signed): min -0.56067 at rgb( 0.00, 75.21, 255.00) max 0.49355 at rgb( 0.00, 202.24, 255.00) avg -0.04539 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 1.70131 at rgb( 0.00, 0.00, 255.00) avg 0.48548 *** Result GL sRGB EOTF alpha_blend/1: ok --- Fixture 3 (GL sRGB EOTF) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 4 (Vulkan)... [22:56:08.517] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.517] Command line: weston-test-alpha-blending --backend=headless --debug --socket=test-alpha-blending --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=768 --height=16 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:08.517] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.517] Flight recorder: enabled, scopes subscribed: log [22:56:08.517] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.517] Output repaint window is 7 ms maximum. [22:56:08.517] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.517] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:08.532] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:08.532] Device type: 'cpu' [22:56:08.532] Supported API version: 1.4.335 [22:56:08.532] Driver version: 26.0.4 [22:56:08.548] DRM format modifiers not supported [22:56:08.548] VkSemaphore is not exportable [22:56:08.548] VkSemaphore is not importable [22:56:08.548] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:08.549] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:08.549] failed to initialize allocator [22:56:08.549] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:08.549] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:08.549] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.549] Color manager: no-op protocol support: no [22:56:08.549] Color representation not supported by renderer [22:56:08.549] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.549] Output 'headless' using color profile: stock sRGB color profile [22:56:08.549] Output 'headless' enabled with head(s) headless [22:56:08.549] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.550] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.550] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.553] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffab8007730 name: 'test-seat' test-client: got seat 0x7ffab8007730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffab8006ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/alpha_blend-00.png vs. shot ./alpha_blend-f04-shot-00.png: PASS check_blend_pattern error statistics, 767 samples, value range 0.0 - 255.0: ch r (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00002 at rgb( 0.00, 188.31, 255.00) avg 0.00000 ch g (signed): min -0.49805 at rgb( 0.00, 0.00, 255.00) max 0.49804 at rgb( 0.00, 0.00, 255.00) avg 0.00000 ch b (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.49805 at rgb( 0.00, 0.00, 255.00) avg 0.24934 *** Result Vulkan alpha_blend/1: ok --- Fixture 4 (Vulkan) ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== ==================================== 7/68 ==================================== test: weston:color-effects start time: 22:56:08 duration: 0.92s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=219 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-effects ----------------------------------- stdout ----------------------------------- TAP version 13 1..10 ok 1 normal-cat color_effects/1 ok 2 inversion-cat color_effects/1 ok 3 deuteranopia-cat color_effects/1 ok 4 protanopia-cat color_effects/1 ok 5 tritanopia-cat color_effects/1 ok 6 normal-solid-color color_effects/1 ok 7 inversion-solid-color color_effects/1 ok 8 deuteranopia-solid-color color_effects/1 ok 9 protanopia-solid-color color_effects/1 ok 10 tritanopia-solid-color color_effects/1 ----------------------------------- stderr ----------------------------------- Iterating through 10 fixtures. --- Fixture 1 (normal-cat)... Date: 2026-04-10 UTC [22:56:08.031] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.031] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.031] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.031] Flight recorder: enabled, scopes subscribed: log [22:56:08.031] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.031] Output repaint window is 7 ms maximum. [22:56:08.031] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:08.047] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:08.087] warning: failed to query rendering device from EGL [22:56:08.087] failed to initialize allocator [22:56:08.087] EGL version: 1.5 [22:56:08.087] EGL vendor: Mesa Project [22:56:08.087] EGL client APIs: OpenGL OpenGL_ES [22:56:08.087] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.122] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.122] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.122] GL vendor: Mesa [22:56:08.122] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.128] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.128] Using GL renderer [22:56:08.128] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.128] Color manager: no-op protocol support: no [22:56:08.129] Invalid mode for output headless. Using defaults. [22:56:08.129] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.129] Output 'headless' using color profile: stock sRGB color profile [22:56:08.129] Output 'headless' enabled with head(s) headless [22:56:08.129] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.130] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:08.130] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:08.134] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run normal-cat color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf840066f0 name: 'test-seat' test-client: got seat 0x7fdf840066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf84006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf84006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-00.png vs. shot ./color_effects-f01-shot-00.png: PASS *** Result normal-cat color_effects/1: ok --- Fixture 1 (normal-cat) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (inversion-cat)... [22:56:08.225] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.225] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.225] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.225] Flight recorder: enabled, scopes subscribed: log [22:56:08.226] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.226] Output repaint window is 7 ms maximum. [22:56:08.226] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.226] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.229] warning: failed to query rendering device from EGL [22:56:08.229] failed to initialize allocator [22:56:08.229] EGL version: 1.5 [22:56:08.229] EGL vendor: Mesa Project [22:56:08.229] EGL client APIs: OpenGL OpenGL_ES [22:56:08.229] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.248] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.248] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.248] GL vendor: Mesa [22:56:08.248] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.253] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.253] Using GL renderer [22:56:08.253] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.253] Color manager: no-op protocol support: no [22:56:08.253] Invalid mode for output headless. Using defaults. [22:56:08.253] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.253] Output 'headless' using color profile: stock sRGB color profile [22:56:08.254] Output 'headless' enabled with head(s) headless [22:56:08.254] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.254] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.254] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.257] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run inversion-cat color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-01.png vs. shot ./color_effects-f02-shot-01.png: PASS *** Result inversion-cat color_effects/1: ok --- Fixture 2 (inversion-cat) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 3 (deuteranopia-cat)... [22:56:08.325] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.325] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.325] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.325] Flight recorder: enabled, scopes subscribed: log [22:56:08.325] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.325] Output repaint window is 7 ms maximum. [22:56:08.325] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.325] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.328] warning: failed to query rendering device from EGL [22:56:08.328] failed to initialize allocator [22:56:08.328] EGL version: 1.5 [22:56:08.328] EGL vendor: Mesa Project [22:56:08.329] EGL client APIs: OpenGL OpenGL_ES [22:56:08.329] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.348] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.348] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.348] GL vendor: Mesa [22:56:08.348] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.352] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.354] Using GL renderer [22:56:08.354] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.354] Color manager: no-op protocol support: no [22:56:08.354] Invalid mode for output headless. Using defaults. [22:56:08.354] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.354] Output 'headless' using color profile: stock sRGB color profile [22:56:08.354] Output 'headless' enabled with head(s) headless [22:56:08.354] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.354] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.354] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.365] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run deuteranopia-cat color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf84006050 name: 'test-seat' test-client: got seat 0x7fdf84006050 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf84000d60 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf84006d60 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-02.png vs. shot ./color_effects-f03-shot-02.png: PASS *** Result deuteranopia-cat color_effects/1: ok --- Fixture 3 (deuteranopia-cat) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 4 (protanopia-cat)... [22:56:08.435] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.435] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.435] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.435] Flight recorder: enabled, scopes subscribed: log [22:56:08.436] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.436] Output repaint window is 7 ms maximum. [22:56:08.436] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.436] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.438] warning: failed to query rendering device from EGL [22:56:08.438] failed to initialize allocator [22:56:08.438] EGL version: 1.5 [22:56:08.438] EGL vendor: Mesa Project [22:56:08.438] EGL client APIs: OpenGL OpenGL_ES [22:56:08.438] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.456] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.456] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.456] GL vendor: Mesa [22:56:08.457] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.460] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.463] Using GL renderer [22:56:08.463] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.463] Color manager: no-op protocol support: no [22:56:08.463] Invalid mode for output headless. Using defaults. [22:56:08.463] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.463] Output 'headless' using color profile: stock sRGB color profile [22:56:08.464] Output 'headless' enabled with head(s) headless [22:56:08.464] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.464] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.464] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.474] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run protanopia-cat color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-03.png vs. shot ./color_effects-f04-shot-03.png: PASS *** Result protanopia-cat color_effects/1: ok --- Fixture 4 (protanopia-cat) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 5 (tritanopia-cat)... [22:56:08.510] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.510] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.510] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.510] Flight recorder: enabled, scopes subscribed: log [22:56:08.510] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.510] Output repaint window is 7 ms maximum. [22:56:08.510] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.511] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.513] warning: failed to query rendering device from EGL [22:56:08.513] failed to initialize allocator [22:56:08.514] EGL version: 1.5 [22:56:08.514] EGL vendor: Mesa Project [22:56:08.514] EGL client APIs: OpenGL OpenGL_ES [22:56:08.514] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.533] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.533] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.533] GL vendor: Mesa [22:56:08.533] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.537] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.539] Using GL renderer [22:56:08.539] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.539] Color manager: no-op protocol support: no [22:56:08.540] Invalid mode for output headless. Using defaults. [22:56:08.540] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.540] Output 'headless' using color profile: stock sRGB color profile [22:56:08.540] Output 'headless' enabled with head(s) headless [22:56:08.540] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.541] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.541] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.550] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run tritanopia-cat color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-04.png vs. shot ./color_effects-f05-shot-04.png: PASS *** Result tritanopia-cat color_effects/1: ok --- Fixture 5 (tritanopia-cat) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 6 (normal-solid-color)... [22:56:08.590] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.590] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.590] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.590] Flight recorder: enabled, scopes subscribed: log [22:56:08.590] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.590] Output repaint window is 7 ms maximum. [22:56:08.590] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.590] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.593] warning: failed to query rendering device from EGL [22:56:08.593] failed to initialize allocator [22:56:08.593] EGL version: 1.5 [22:56:08.593] EGL vendor: Mesa Project [22:56:08.593] EGL client APIs: OpenGL OpenGL_ES [22:56:08.593] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.612] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.612] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.612] GL vendor: Mesa [22:56:08.612] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.616] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.617] Using GL renderer [22:56:08.617] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.617] Color manager: no-op protocol support: no [22:56:08.617] Invalid mode for output headless. Using defaults. [22:56:08.618] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.618] Output 'headless' using color profile: stock sRGB color profile [22:56:08.618] Output 'headless' enabled with head(s) headless [22:56:08.618] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.618] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.619] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.624] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run normal-solid-color color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-05.png vs. shot ./color_effects-f06-shot-05.png: PASS *** Result normal-solid-color color_effects/1: ok --- Fixture 6 (normal-solid-color) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 7 (inversion-solid-color)... [22:56:08.671] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.671] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.672] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.672] Flight recorder: enabled, scopes subscribed: log [22:56:08.672] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.672] Output repaint window is 7 ms maximum. [22:56:08.672] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.672] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.675] warning: failed to query rendering device from EGL [22:56:08.675] failed to initialize allocator [22:56:08.675] EGL version: 1.5 [22:56:08.675] EGL vendor: Mesa Project [22:56:08.675] EGL client APIs: OpenGL OpenGL_ES [22:56:08.675] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.694] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.694] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.694] GL vendor: Mesa [22:56:08.694] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.698] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.699] Using GL renderer [22:56:08.699] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.699] Color manager: no-op protocol support: no [22:56:08.699] Invalid mode for output headless. Using defaults. [22:56:08.699] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.699] Output 'headless' using color profile: stock sRGB color profile [22:56:08.699] Output 'headless' enabled with head(s) headless [22:56:08.699] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.699] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.699] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.703] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run inversion-solid-color color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-06.png vs. shot ./color_effects-f07-shot-06.png: PASS *** Result inversion-solid-color color_effects/1: ok --- Fixture 7 (inversion-solid-color) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 8 (deuteranopia-solid-color)... [22:56:08.737] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.737] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.737] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.737] Flight recorder: enabled, scopes subscribed: log [22:56:08.737] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.738] Output repaint window is 7 ms maximum. [22:56:08.738] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.738] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.740] warning: failed to query rendering device from EGL [22:56:08.740] failed to initialize allocator [22:56:08.740] EGL version: 1.5 [22:56:08.740] EGL vendor: Mesa Project [22:56:08.740] EGL client APIs: OpenGL OpenGL_ES [22:56:08.740] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.758] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.758] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.758] GL vendor: Mesa [22:56:08.758] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.762] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.762] Using GL renderer [22:56:08.762] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.762] Color manager: no-op protocol support: no [22:56:08.762] Invalid mode for output headless. Using defaults. [22:56:08.762] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.762] Output 'headless' using color profile: stock sRGB color profile [22:56:08.762] Output 'headless' enabled with head(s) headless [22:56:08.762] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.762] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.762] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.766] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run deuteranopia-solid-color color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-07.png vs. shot ./color_effects-f08-shot-07.png: PASS *** Result deuteranopia-solid-color color_effects/1: ok --- Fixture 8 (deuteranopia-solid-color) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 9 (protanopia-solid-color)... [22:56:08.799] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.799] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.799] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.799] Flight recorder: enabled, scopes subscribed: log [22:56:08.799] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.799] Output repaint window is 7 ms maximum. [22:56:08.799] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.799] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.802] warning: failed to query rendering device from EGL [22:56:08.802] failed to initialize allocator [22:56:08.802] EGL version: 1.5 [22:56:08.802] EGL vendor: Mesa Project [22:56:08.802] EGL client APIs: OpenGL OpenGL_ES [22:56:08.802] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.819] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.819] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.819] GL vendor: Mesa [22:56:08.819] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.822] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.823] Using GL renderer [22:56:08.823] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.823] Color manager: no-op protocol support: no [22:56:08.823] Invalid mode for output headless. Using defaults. [22:56:08.823] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.823] Output 'headless' using color profile: stock sRGB color profile [22:56:08.823] Output 'headless' enabled with head(s) headless [22:56:08.823] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.823] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.823] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.827] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run protanopia-solid-color color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-08.png vs. shot ./color_effects-f09-shot-08.png: PASS *** Result protanopia-solid-color color_effects/1: ok --- Fixture 9 (protanopia-solid-color) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 10 (tritanopia-solid-color)... [22:56:08.867] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.867] Command line: weston-test-color-effects --backend=headless --debug --socket=test-color-effects --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini --renderer=gl --shell=weston-test-desktop [22:56:08.867] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.867] Flight recorder: enabled, scopes subscribed: log [22:56:08.867] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-effects.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.867] Output repaint window is 7 ms maximum. [22:56:08.867] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.867] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.870] warning: failed to query rendering device from EGL [22:56:08.870] failed to initialize allocator [22:56:08.870] EGL version: 1.5 [22:56:08.870] EGL vendor: Mesa Project [22:56:08.870] EGL client APIs: OpenGL OpenGL_ES [22:56:08.870] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.888] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.888] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.888] GL vendor: Mesa [22:56:08.888] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.891] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.892] Using GL renderer [22:56:08.892] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.892] Color manager: no-op protocol support: no [22:56:08.892] Invalid mode for output headless. Using defaults. [22:56:08.892] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.892] Output 'headless' using color profile: stock sRGB color profile [22:56:08.892] Output 'headless' enabled with head(s) headless [22:56:08.892] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.892] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.892] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.896] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run tritanopia-solid-color color_effects/1 test-client: got global pointer 100 100 test-client: got seat 0x7fdf7c0066f0 name: 'test-seat' test-client: got seat 0x7fdf7c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fdf7c006bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 100 100, surface 0x7fdf7c006cb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 0 0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-effects-09.png vs. shot ./color_effects-f10-shot-09.png: PASS *** Result tritanopia-solid-color color_effects/1: ok --- Fixture 10 (tritanopia-solid-color) ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== ==================================== 4/68 ==================================== test: weston:buffer-transforms start time: 22:56:07 duration: 1.32s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=145 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-buffer-transforms ----------------------------------- stdout ----------------------------------- TAP version 13 1..144 ok 1 pixman 1 NORMAL buffer_transform_split/1 ok 2 pixman 1 NORMAL buffer_transform_split/2 ok 3 pixman 1 NORMAL buffer_transform_split/3 ok 4 pixman 1 NORMAL buffer_transform_split/4 ok 5 pixman 1 NORMAL buffer_transform_split/5 ok 6 pixman 1 NORMAL buffer_transform_split/6 ok 7 pixman 1 NORMAL buffer_transform_split/7 ok 8 pixman 1 NORMAL buffer_transform_split/8 ok 9 pixman 1 NORMAL buffer_transform_split/9 ok 10 pixman 1 NORMAL buffer_transform_split/10 ok 11 pixman 1 NORMAL buffer_transform_split/11 ok 12 pixman 1 NORMAL buffer_transform_split/12 ok 13 pixman 1 NORMAL buffer_transform/1 ok 14 pixman 1 NORMAL buffer_transform/2 ok 15 pixman 1 NORMAL buffer_transform/3 ok 16 pixman 1 NORMAL buffer_transform/4 ok 17 pixman 1 NORMAL buffer_transform/5 ok 18 pixman 1 NORMAL buffer_transform/6 ok 19 pixman 1 NORMAL buffer_transform/7 ok 20 pixman 1 NORMAL buffer_transform/8 ok 21 pixman 1 NORMAL buffer_transform/9 ok 22 pixman 1 NORMAL buffer_transform/10 ok 23 pixman 1 NORMAL buffer_transform/11 ok 24 pixman 1 NORMAL buffer_transform/12 ok 25 GL 1 NORMAL buffer_transform_split/1 ok 26 GL 1 NORMAL buffer_transform_split/2 ok 27 GL 1 NORMAL buffer_transform_split/3 ok 28 GL 1 NORMAL buffer_transform_split/4 ok 29 GL 1 NORMAL buffer_transform_split/5 ok 30 GL 1 NORMAL buffer_transform_split/6 ok 31 GL 1 NORMAL buffer_transform_split/7 ok 32 GL 1 NORMAL buffer_transform_split/8 ok 33 GL 1 NORMAL buffer_transform_split/9 ok 34 GL 1 NORMAL buffer_transform_split/10 ok 35 GL 1 NORMAL buffer_transform_split/11 ok 36 GL 1 NORMAL buffer_transform_split/12 ok 37 GL 1 NORMAL buffer_transform/1 ok 38 GL 1 NORMAL buffer_transform/2 ok 39 GL 1 NORMAL buffer_transform/3 ok 40 GL 1 NORMAL buffer_transform/4 ok 41 GL 1 NORMAL buffer_transform/5 ok 42 GL 1 NORMAL buffer_transform/6 ok 43 GL 1 NORMAL buffer_transform/7 ok 44 GL 1 NORMAL buffer_transform/8 ok 45 GL 1 NORMAL buffer_transform/9 ok 46 GL 1 NORMAL buffer_transform/10 ok 47 GL 1 NORMAL buffer_transform/11 ok 48 GL 1 NORMAL buffer_transform/12 ok 49 Vulkan 1 NORMAL buffer_transform_split/1 ok 50 Vulkan 1 NORMAL buffer_transform_split/2 ok 51 Vulkan 1 NORMAL buffer_transform_split/3 ok 52 Vulkan 1 NORMAL buffer_transform_split/4 ok 53 Vulkan 1 NORMAL buffer_transform_split/5 ok 54 Vulkan 1 NORMAL buffer_transform_split/6 ok 55 Vulkan 1 NORMAL buffer_transform_split/7 ok 56 Vulkan 1 NORMAL buffer_transform_split/8 ok 57 Vulkan 1 NORMAL buffer_transform_split/9 ok 58 Vulkan 1 NORMAL buffer_transform_split/10 ok 59 Vulkan 1 NORMAL buffer_transform_split/11 ok 60 Vulkan 1 NORMAL buffer_transform_split/12 ok 61 Vulkan 1 NORMAL buffer_transform/1 ok 62 Vulkan 1 NORMAL buffer_transform/2 ok 63 Vulkan 1 NORMAL buffer_transform/3 ok 64 Vulkan 1 NORMAL buffer_transform/4 ok 65 Vulkan 1 NORMAL buffer_transform/5 ok 66 Vulkan 1 NORMAL buffer_transform/6 ok 67 Vulkan 1 NORMAL buffer_transform/7 ok 68 Vulkan 1 NORMAL buffer_transform/8 ok 69 Vulkan 1 NORMAL buffer_transform/9 ok 70 Vulkan 1 NORMAL buffer_transform/10 ok 71 Vulkan 1 NORMAL buffer_transform/11 ok 72 Vulkan 1 NORMAL buffer_transform/12 ok 73 pixman 2 90 buffer_transform_split/1 ok 74 pixman 2 90 buffer_transform_split/2 ok 75 pixman 2 90 buffer_transform_split/3 ok 76 pixman 2 90 buffer_transform_split/4 ok 77 pixman 2 90 buffer_transform_split/5 ok 78 pixman 2 90 buffer_transform_split/6 ok 79 pixman 2 90 buffer_transform_split/7 ok 80 pixman 2 90 buffer_transform_split/8 ok 81 pixman 2 90 buffer_transform_split/9 ok 82 pixman 2 90 buffer_transform_split/10 ok 83 pixman 2 90 buffer_transform_split/11 ok 84 pixman 2 90 buffer_transform_split/12 ok 85 pixman 2 90 buffer_transform/1 ok 86 pixman 2 90 buffer_transform/2 ok 87 pixman 2 90 buffer_transform/3 ok 88 pixman 2 90 buffer_transform/4 ok 89 pixman 2 90 buffer_transform/5 ok 90 pixman 2 90 buffer_transform/6 ok 91 pixman 2 90 buffer_transform/7 ok 92 pixman 2 90 buffer_transform/8 ok 93 pixman 2 90 buffer_transform/9 ok 94 pixman 2 90 buffer_transform/10 ok 95 pixman 2 90 buffer_transform/11 ok 96 pixman 2 90 buffer_transform/12 ok 97 GL 2 90 buffer_transform_split/1 ok 98 GL 2 90 buffer_transform_split/2 ok 99 GL 2 90 buffer_transform_split/3 ok 100 GL 2 90 buffer_transform_split/4 ok 101 GL 2 90 buffer_transform_split/5 ok 102 GL 2 90 buffer_transform_split/6 ok 103 GL 2 90 buffer_transform_split/7 ok 104 GL 2 90 buffer_transform_split/8 ok 105 GL 2 90 buffer_transform_split/9 ok 106 GL 2 90 buffer_transform_split/10 ok 107 GL 2 90 buffer_transform_split/11 ok 108 GL 2 90 buffer_transform_split/12 ok 109 GL 2 90 buffer_transform/1 ok 110 GL 2 90 buffer_transform/2 ok 111 GL 2 90 buffer_transform/3 ok 112 GL 2 90 buffer_transform/4 ok 113 GL 2 90 buffer_transform/5 ok 114 GL 2 90 buffer_transform/6 ok 115 GL 2 90 buffer_transform/7 ok 116 GL 2 90 buffer_transform/8 ok 117 GL 2 90 buffer_transform/9 ok 118 GL 2 90 buffer_transform/10 ok 119 GL 2 90 buffer_transform/11 ok 120 GL 2 90 buffer_transform/12 ok 121 Vulkan 2 90 buffer_transform_split/1 ok 122 Vulkan 2 90 buffer_transform_split/2 ok 123 Vulkan 2 90 buffer_transform_split/3 ok 124 Vulkan 2 90 buffer_transform_split/4 ok 125 Vulkan 2 90 buffer_transform_split/5 ok 126 Vulkan 2 90 buffer_transform_split/6 ok 127 Vulkan 2 90 buffer_transform_split/7 ok 128 Vulkan 2 90 buffer_transform_split/8 ok 129 Vulkan 2 90 buffer_transform_split/9 ok 130 Vulkan 2 90 buffer_transform_split/10 ok 131 Vulkan 2 90 buffer_transform_split/11 ok 132 Vulkan 2 90 buffer_transform_split/12 ok 133 Vulkan 2 90 buffer_transform/1 ok 134 Vulkan 2 90 buffer_transform/2 ok 135 Vulkan 2 90 buffer_transform/3 ok 136 Vulkan 2 90 buffer_transform/4 ok 137 Vulkan 2 90 buffer_transform/5 ok 138 Vulkan 2 90 buffer_transform/6 ok 139 Vulkan 2 90 buffer_transform/7 ok 140 Vulkan 2 90 buffer_transform/8 ok 141 Vulkan 2 90 buffer_transform/9 ok 142 Vulkan 2 90 buffer_transform/10 ok 143 Vulkan 2 90 buffer_transform/11 ok 144 Vulkan 2 90 buffer_transform/12 ----------------------------------- stderr ----------------------------------- Iterating through 6 fixtures. --- Fixture 1 (pixman 1 NORMAL)... Date: 2026-04-10 UTC [22:56:08.000] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.000] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:08.000] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.000] Flight recorder: enabled, scopes subscribed: log [22:56:08.000] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.000] Output repaint window is 7 ms maximum. [22:56:08.000] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:08.004] Using Pixman renderer [22:56:08.004] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.004] Color manager: no-op protocol support: no [22:56:08.004] Color representation not supported by renderer [22:56:08.004] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.004] Output 'headless' using color profile: stock sRGB color profile [22:56:08.005] Output 'headless' enabled with head(s) headless [22:56:08.005] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.005] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:08.005] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:08.008] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 NORMAL buffer_transform_split/1 buffer_transform_split-f01-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform_split-f01-e00-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/1: ok *** Run pixman 1 NORMAL buffer_transform_split/2 buffer_transform_split-f01-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform_split-f01-e01-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/2: ok *** Run pixman 1 NORMAL buffer_transform_split/3 buffer_transform_split-f01-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform_split-f01-e02-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/3: ok *** Run pixman 1 NORMAL buffer_transform_split/4 buffer_transform_split-f01-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f01-e03-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/4: ok *** Run pixman 1 NORMAL buffer_transform_split/5 buffer_transform_split-f01-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f01-e04-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/5: ok *** Run pixman 1 NORMAL buffer_transform_split/6 buffer_transform_split-f01-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f01-e05-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/6: ok *** Run pixman 1 NORMAL buffer_transform_split/7 buffer_transform_split-f01-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000ffe0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f01-e06-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/7: ok *** Run pixman 1 NORMAL buffer_transform_split/8 buffer_transform_split-f01-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000d220 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f01-e07-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/8: ok *** Run pixman 1 NORMAL buffer_transform_split/9 buffer_transform_split-f01-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006740 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform_split-f01-e08-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/9: ok *** Run pixman 1 NORMAL buffer_transform_split/10 buffer_transform_split-f01-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006c00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f01-e09-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/10: ok *** Run pixman 1 NORMAL buffer_transform_split/11 buffer_transform_split-f01-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007b90 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f01-e10-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/11: ok *** Run pixman 1 NORMAL buffer_transform_split/12 buffer_transform_split-f01-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000d450 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f01-e11-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform_split/12: ok *** Run pixman 1 NORMAL buffer_transform/1 buffer_transform-f01-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000d7c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform-f01-e00-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/1: ok *** Run pixman 1 NORMAL buffer_transform/2 buffer_transform-f01-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006740 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform-f01-e01-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/2: ok *** Run pixman 1 NORMAL buffer_transform/3 buffer_transform-f01-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006c00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform-f01-e02-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/3: ok *** Run pixman 1 NORMAL buffer_transform/4 buffer_transform-f01-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007030 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f01-e03-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/4: ok *** Run pixman 1 NORMAL buffer_transform/5 buffer_transform-f01-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000d560 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f01-e04-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/5: ok *** Run pixman 1 NORMAL buffer_transform/6 buffer_transform-f01-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007770 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f01-e05-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/6: ok *** Run pixman 1 NORMAL buffer_transform/7 buffer_transform-f01-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000d560 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f01-e06-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/7: ok *** Run pixman 1 NORMAL buffer_transform/8 buffer_transform-f01-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000b2b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f01-e07-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/8: ok *** Run pixman 1 NORMAL buffer_transform/9 buffer_transform-f01-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200077b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform-f01-e08-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/9: ok *** Run pixman 1 NORMAL buffer_transform/10 buffer_transform-f01-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000c7b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f01-e09-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/10: ok *** Run pixman 1 NORMAL buffer_transform/11 buffer_transform-f01-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007b90 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f01-e10-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/11: ok *** Run pixman 1 NORMAL buffer_transform/12 buffer_transform-f01-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20006510 name: 'test-seat' test-client: got seat 0x7f3e20006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000aa20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f01-e11-shot-00.png: PASS *** Result pixman 1 NORMAL buffer_transform/12: ok --- Fixture 1 (pixman 1 NORMAL) ok: passed 24, skipped 0, failed 0, total 24 --- Fixture 2 (GL 1 NORMAL)... [22:56:08.098] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.098] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:08.098] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.098] Flight recorder: enabled, scopes subscribed: log [22:56:08.098] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.098] Output repaint window is 7 ms maximum. [22:56:08.098] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.098] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:08.129] warning: failed to query rendering device from EGL [22:56:08.129] failed to initialize allocator [22:56:08.129] EGL version: 1.5 [22:56:08.129] EGL vendor: Mesa Project [22:56:08.129] EGL client APIs: OpenGL OpenGL_ES [22:56:08.129] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.160] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.160] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.160] GL vendor: Mesa [22:56:08.160] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.166] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.166] Using GL renderer [22:56:08.166] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.166] Color manager: no-op protocol support: no [22:56:08.166] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.166] Output 'headless' using color profile: stock sRGB color profile [22:56:08.166] Output 'headless' enabled with head(s) headless [22:56:08.166] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.167] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.167] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.170] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 NORMAL buffer_transform_split/1 buffer_transform_split-f02-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006c30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform_split-f02-e00-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/1: ok *** Run GL 1 NORMAL buffer_transform_split/2 buffer_transform_split-f02-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006c30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform_split-f02-e01-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/2: ok *** Run GL 1 NORMAL buffer_transform_split/3 buffer_transform_split-f02-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006c30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform_split-f02-e02-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/3: ok *** Run GL 1 NORMAL buffer_transform_split/4 buffer_transform_split-f02-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200073f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f02-e03-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/4: ok *** Run GL 1 NORMAL buffer_transform_split/5 buffer_transform_split-f02-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000f2c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f02-e04-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/5: ok *** Run GL 1 NORMAL buffer_transform_split/6 buffer_transform_split-f02-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e2000f2c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f02-e05-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/6: ok *** Run GL 1 NORMAL buffer_transform_split/7 buffer_transform_split-f02-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20011ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f02-e06-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/7: ok *** Run GL 1 NORMAL buffer_transform_split/8 buffer_transform_split-f02-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200058f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f02-e07-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/8: ok *** Run GL 1 NORMAL buffer_transform_split/9 buffer_transform_split-f02-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200058f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform_split-f02-e08-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/9: ok *** Run GL 1 NORMAL buffer_transform_split/10 buffer_transform_split-f02-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200058f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f02-e09-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/10: ok *** Run GL 1 NORMAL buffer_transform_split/11 buffer_transform_split-f02-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20005160 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f02-e10-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/11: ok *** Run GL 1 NORMAL buffer_transform_split/12 buffer_transform_split-f02-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20006fa0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f02-e11-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform_split/12: ok *** Run GL 1 NORMAL buffer_transform/1 buffer_transform-f02-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20004150 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform-f02-e00-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/1: ok *** Run GL 1 NORMAL buffer_transform/2 buffer_transform-f02-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20011ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform-f02-e01-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/2: ok *** Run GL 1 NORMAL buffer_transform/3 buffer_transform-f02-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007920 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform-f02-e02-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/3: ok *** Run GL 1 NORMAL buffer_transform/4 buffer_transform-f02-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20011ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f02-e03-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/4: ok *** Run GL 1 NORMAL buffer_transform/5 buffer_transform-f02-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200058f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f02-e04-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/5: ok *** Run GL 1 NORMAL buffer_transform/6 buffer_transform-f02-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20007060 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f02-e05-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/6: ok *** Run GL 1 NORMAL buffer_transform/7 buffer_transform-f02-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200070b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f02-e06-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/7: ok *** Run GL 1 NORMAL buffer_transform/8 buffer_transform-f02-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20011ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f02-e07-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/8: ok *** Run GL 1 NORMAL buffer_transform/9 buffer_transform-f02-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200107d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform-f02-e08-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/9: ok *** Run GL 1 NORMAL buffer_transform/10 buffer_transform-f02-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200107d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f02-e09-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/10: ok *** Run GL 1 NORMAL buffer_transform/11 buffer_transform-f02-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e20011230 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f02-e10-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/11: ok *** Run GL 1 NORMAL buffer_transform/12 buffer_transform-f02-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e20007970 name: 'test-seat' test-client: got seat 0x7f3e20007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e200076e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f02-e11-shot-00.png: PASS *** Result GL 1 NORMAL buffer_transform/12: ok --- Fixture 2 (GL 1 NORMAL) ok: passed 24, skipped 0, failed 0, total 24 --- Fixture 3 (Vulkan 1 NORMAL)... [22:56:08.471] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.471] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:08.471] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.471] Flight recorder: enabled, scopes subscribed: log [22:56:08.471] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.471] Output repaint window is 7 ms maximum. [22:56:08.471] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.471] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:08.486] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:08.486] Device type: 'cpu' [22:56:08.486] Supported API version: 1.4.335 [22:56:08.486] Driver version: 26.0.4 [22:56:08.525] DRM format modifiers not supported [22:56:08.525] VkSemaphore is not exportable [22:56:08.525] VkSemaphore is not importable [22:56:08.525] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:08.525] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:08.525] failed to initialize allocator [22:56:08.530] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:08.530] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:08.530] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.530] Color manager: no-op protocol support: no [22:56:08.530] Color representation not supported by renderer [22:56:08.530] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.530] Output 'headless' using color profile: stock sRGB color profile [22:56:08.531] Output 'headless' enabled with head(s) headless [22:56:08.531] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.531] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.531] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.534] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 NORMAL buffer_transform_split/1 buffer_transform_split-f03-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00006af0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform_split-f03-e00-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/1: ok *** Run Vulkan 1 NORMAL buffer_transform_split/2 buffer_transform_split-f03-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00006af0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform_split-f03-e01-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/2: ok *** Run Vulkan 1 NORMAL buffer_transform_split/3 buffer_transform_split-f03-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00006af0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform_split-f03-e02-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/3: ok *** Run Vulkan 1 NORMAL buffer_transform_split/4 buffer_transform_split-f03-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f03-e03-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/4: ok *** Run Vulkan 1 NORMAL buffer_transform_split/5 buffer_transform_split-f03-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f03-e04-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/5: ok *** Run Vulkan 1 NORMAL buffer_transform_split/6 buffer_transform_split-f03-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f03-e05-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/6: ok *** Run Vulkan 1 NORMAL buffer_transform_split/7 buffer_transform_split-f03-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f03-e06-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/7: ok *** Run Vulkan 1 NORMAL buffer_transform_split/8 buffer_transform_split-f03-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f03-e07-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/8: ok *** Run Vulkan 1 NORMAL buffer_transform_split/9 buffer_transform_split-f03-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e000040d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform_split-f03-e08-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/9: ok *** Run Vulkan 1 NORMAL buffer_transform_split/10 buffer_transform_split-f03-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00007000 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f03-e09-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/10: ok *** Run Vulkan 1 NORMAL buffer_transform_split/11 buffer_transform_split-f03-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00007000 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f03-e10-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/11: ok *** Run Vulkan 1 NORMAL buffer_transform_split/12 buffer_transform_split-f03-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00004b20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f03-e11-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform_split/12: ok *** Run Vulkan 1 NORMAL buffer_transform/1 buffer_transform-f03-e00: output_1-NORMAL_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00004b20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-90-00.png vs. shot ./buffer_transform-f03-e00-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/1: ok *** Run Vulkan 1 NORMAL buffer_transform/2 buffer_transform-f03-e01: output_1-NORMAL_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00004b20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-180-00.png vs. shot ./buffer_transform-f03-e01-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/2: ok *** Run Vulkan 1 NORMAL buffer_transform/3 buffer_transform-f03-e02: output_1-NORMAL_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00004b20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-270-00.png vs. shot ./buffer_transform-f03-e02-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/3: ok *** Run Vulkan 1 NORMAL buffer_transform/4 buffer_transform-f03-e03: output_1-NORMAL_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f03-e03-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/4: ok *** Run Vulkan 1 NORMAL buffer_transform/5 buffer_transform-f03-e04: output_1-NORMAL_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f03-e04-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/5: ok *** Run Vulkan 1 NORMAL buffer_transform/6 buffer_transform-f03-e05: output_1-NORMAL_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f03-e05-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/6: ok *** Run Vulkan 1 NORMAL buffer_transform/7 buffer_transform-f03-e06: output_1-NORMAL_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f03-e06-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/7: ok *** Run Vulkan 1 NORMAL buffer_transform/8 buffer_transform-f03-e07: output_1-NORMAL_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f03-e07-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/8: ok *** Run Vulkan 1 NORMAL buffer_transform/9 buffer_transform-f03-e08: output_1-NORMAL_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-180-00.png vs. shot ./buffer_transform-f03-e08-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/9: ok *** Run Vulkan 1 NORMAL buffer_transform/10 buffer_transform-f03-e09: output_1-NORMAL_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f03-e09-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/10: ok *** Run Vulkan 1 NORMAL buffer_transform/11 buffer_transform-f03-e10: output_1-NORMAL_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f03-e10-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/11: ok *** Run Vulkan 1 NORMAL buffer_transform/12 buffer_transform-f03-e11: output_1-NORMAL_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e00006610 name: 'test-seat' test-client: got seat 0x7f3e00006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e00000c50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f03-e11-shot-00.png: PASS *** Result Vulkan 1 NORMAL buffer_transform/12: ok --- Fixture 3 (Vulkan 1 NORMAL) ok: passed 24, skipped 0, failed 0, total 24 --- Fixture 4 (pixman 2 90)... [22:56:08.736] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.736] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:08.736] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.736] Flight recorder: enabled, scopes subscribed: log [22:56:08.736] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.736] Output repaint window is 7 ms maximum. [22:56:08.736] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.736] Using Pixman renderer [22:56:08.736] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.736] Color manager: no-op protocol support: no [22:56:08.736] Color representation not supported by renderer [22:56:08.736] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.736] Output 'headless' using color profile: stock sRGB color profile [22:56:08.736] Output 'headless' enabled with head(s) headless [22:56:08.736] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.736] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.736] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.740] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 90 buffer_transform_split/1 buffer_transform_split-f04-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform_split-f04-e00-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/1: ok *** Run pixman 2 90 buffer_transform_split/2 buffer_transform_split-f04-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform_split-f04-e01-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/2: ok *** Run pixman 2 90 buffer_transform_split/3 buffer_transform_split-f04-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform_split-f04-e02-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/3: ok *** Run pixman 2 90 buffer_transform_split/4 buffer_transform_split-f04-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f04-e03-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/4: ok *** Run pixman 2 90 buffer_transform_split/5 buffer_transform_split-f04-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f04-e04-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/5: ok *** Run pixman 2 90 buffer_transform_split/6 buffer_transform_split-f04-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006a20 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f04-e05-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/6: ok *** Run pixman 2 90 buffer_transform_split/7 buffer_transform_split-f04-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040044e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f04-e06-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/7: ok *** Run pixman 2 90 buffer_transform_split/8 buffer_transform_split-f04-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040070b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f04-e07-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/8: ok *** Run pixman 2 90 buffer_transform_split/9 buffer_transform_split-f04-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04005250 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform_split-f04-e08-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/9: ok *** Run pixman 2 90 buffer_transform_split/10 buffer_transform_split-f04-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04005250 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f04-e09-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/10: ok *** Run pixman 2 90 buffer_transform_split/11 buffer_transform_split-f04-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0400a8f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f04-e10-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/11: ok *** Run pixman 2 90 buffer_transform_split/12 buffer_transform_split-f04-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0400a8a0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f04-e11-shot-00.png: PASS *** Result pixman 2 90 buffer_transform_split/12: ok *** Run pixman 2 90 buffer_transform/1 buffer_transform-f04-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040045d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform-f04-e00-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/1: ok *** Run pixman 2 90 buffer_transform/2 buffer_transform-f04-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04007ba0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform-f04-e01-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/2: ok *** Run pixman 2 90 buffer_transform/3 buffer_transform-f04-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006220 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform-f04-e02-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/3: ok *** Run pixman 2 90 buffer_transform/4 buffer_transform-f04-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040044e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f04-e03-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/4: ok *** Run pixman 2 90 buffer_transform/5 buffer_transform-f04-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04004da0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f04-e04-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/5: ok *** Run pixman 2 90 buffer_transform/6 buffer_transform-f04-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f04-e05-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/6: ok *** Run pixman 2 90 buffer_transform/7 buffer_transform-f04-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040048a0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f04-e06-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/7: ok *** Run pixman 2 90 buffer_transform/8 buffer_transform-f04-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0400abc0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f04-e07-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/8: ok *** Run pixman 2 90 buffer_transform/9 buffer_transform-f04-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006290 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform-f04-e08-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/9: ok *** Run pixman 2 90 buffer_transform/10 buffer_transform-f04-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040046c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f04-e09-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/10: ok *** Run pixman 2 90 buffer_transform/11 buffer_transform-f04-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040051c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f04-e10-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/11: ok *** Run pixman 2 90 buffer_transform/12 buffer_transform-f04-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006570 name: 'test-seat' test-client: got seat 0x7f3e04006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040045d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f04-e11-shot-00.png: PASS *** Result pixman 2 90 buffer_transform/12: ok --- Fixture 4 (pixman 2 90) ok: passed 24, skipped 0, failed 0, total 24 --- Fixture 5 (GL 2 90)... [22:56:08.829] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.829] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:08.829] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.829] Flight recorder: enabled, scopes subscribed: log [22:56:08.829] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.829] Output repaint window is 7 ms maximum. [22:56:08.829] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:08.829] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:08.832] warning: failed to query rendering device from EGL [22:56:08.832] failed to initialize allocator [22:56:08.832] EGL version: 1.5 [22:56:08.832] EGL vendor: Mesa Project [22:56:08.832] EGL client APIs: OpenGL OpenGL_ES [22:56:08.832] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.851] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.851] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.851] GL vendor: Mesa [22:56:08.851] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:08.854] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.857] Using GL renderer [22:56:08.857] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.857] Color manager: no-op protocol support: no [22:56:08.857] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.857] Output 'headless' using color profile: stock sRGB color profile [22:56:08.857] Output 'headless' enabled with head(s) headless [22:56:08.857] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.857] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:08.857] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:08.868] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 2 90 buffer_transform_split/1 buffer_transform_split-f05-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform_split-f05-e00-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/1: ok *** Run GL 2 90 buffer_transform_split/2 buffer_transform_split-f05-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform_split-f05-e01-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/2: ok *** Run GL 2 90 buffer_transform_split/3 buffer_transform_split-f05-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform_split-f05-e02-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/3: ok *** Run GL 2 90 buffer_transform_split/4 buffer_transform_split-f05-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f05-e03-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/4: ok *** Run GL 2 90 buffer_transform_split/5 buffer_transform_split-f05-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f05-e04-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/5: ok *** Run GL 2 90 buffer_transform_split/6 buffer_transform_split-f05-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006bf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f05-e05-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/6: ok *** Run GL 2 90 buffer_transform_split/7 buffer_transform_split-f05-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04009a00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f05-e06-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/7: ok *** Run GL 2 90 buffer_transform_split/8 buffer_transform_split-f05-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006ad0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f05-e07-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/8: ok *** Run GL 2 90 buffer_transform_split/9 buffer_transform_split-f05-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040071e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform_split-f05-e08-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/9: ok *** Run GL 2 90 buffer_transform_split/10 buffer_transform_split-f05-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006220 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f05-e09-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/10: ok *** Run GL 2 90 buffer_transform_split/11 buffer_transform_split-f05-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040071e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f05-e10-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/11: ok *** Run GL 2 90 buffer_transform_split/12 buffer_transform_split-f05-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040080e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f05-e11-shot-00.png: PASS *** Result GL 2 90 buffer_transform_split/12: ok *** Run GL 2 90 buffer_transform/1 buffer_transform-f05-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040099e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform-f05-e00-shot-00.png: PASS *** Result GL 2 90 buffer_transform/1: ok *** Run GL 2 90 buffer_transform/2 buffer_transform-f05-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006870 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform-f05-e01-shot-00.png: PASS *** Result GL 2 90 buffer_transform/2: ok *** Run GL 2 90 buffer_transform/3 buffer_transform-f05-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040080e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform-f05-e02-shot-00.png: PASS *** Result GL 2 90 buffer_transform/3: ok *** Run GL 2 90 buffer_transform/4 buffer_transform-f05-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040111f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f05-e03-shot-00.png: PASS *** Result GL 2 90 buffer_transform/4: ok *** Run GL 2 90 buffer_transform/5 buffer_transform-f05-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040080e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f05-e04-shot-00.png: PASS *** Result GL 2 90 buffer_transform/5: ok *** Run GL 2 90 buffer_transform/6 buffer_transform-f05-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006220 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f05-e05-shot-00.png: PASS *** Result GL 2 90 buffer_transform/6: ok *** Run GL 2 90 buffer_transform/7 buffer_transform-f05-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04009660 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f05-e06-shot-00.png: PASS *** Result GL 2 90 buffer_transform/7: ok *** Run GL 2 90 buffer_transform/8 buffer_transform-f05-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04006e90 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f05-e07-shot-00.png: PASS *** Result GL 2 90 buffer_transform/8: ok *** Run GL 2 90 buffer_transform/9 buffer_transform-f05-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040098e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform-f05-e08-shot-00.png: PASS *** Result GL 2 90 buffer_transform/9: ok *** Run GL 2 90 buffer_transform/10 buffer_transform-f05-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e040080e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f05-e09-shot-00.png: PASS *** Result GL 2 90 buffer_transform/10: ok *** Run GL 2 90 buffer_transform/11 buffer_transform-f05-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04009660 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f05-e10-shot-00.png: PASS *** Result GL 2 90 buffer_transform/11: ok *** Run GL 2 90 buffer_transform/12 buffer_transform-f05-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e04006710 name: 'test-seat' test-client: got seat 0x7f3e04006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e04007d60 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f05-e11-shot-00.png: PASS *** Result GL 2 90 buffer_transform/12: ok --- Fixture 5 (GL 2 90) ok: passed 24, skipped 0, failed 0, total 24 --- Fixture 6 (Vulkan 2 90)... [22:56:09.127] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:09.127] Command line: weston-test-buffer-transforms --backend=headless --debug --socket=test-buffer-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:09.127] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:09.127] Flight recorder: enabled, scopes subscribed: log [22:56:09.127] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:09.127] Output repaint window is 7 ms maximum. [22:56:09.127] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:09.128] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:09.140] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:09.140] Device type: 'cpu' [22:56:09.140] Supported API version: 1.4.335 [22:56:09.140] Driver version: 26.0.4 [22:56:09.158] DRM format modifiers not supported [22:56:09.158] VkSemaphore is not exportable [22:56:09.158] VkSemaphore is not importable [22:56:09.158] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:09.158] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:09.158] failed to initialize allocator [22:56:09.159] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:09.159] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:09.159] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:09.159] Color manager: no-op protocol support: no [22:56:09.159] Color representation not supported by renderer [22:56:09.159] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:09.159] Output 'headless' using color profile: stock sRGB color profile [22:56:09.159] Output 'headless' enabled with head(s) headless [22:56:09.159] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:09.159] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:09.159] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:09.162] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 90 buffer_transform_split/1 buffer_transform_split-f06-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform_split-f06-e00-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/1: ok *** Run Vulkan 2 90 buffer_transform_split/2 buffer_transform_split-f06-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform_split-f06-e01-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/2: ok *** Run Vulkan 2 90 buffer_transform_split/3 buffer_transform_split-f06-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006ae0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform_split-f06-e02-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/3: ok *** Run Vulkan 2 90 buffer_transform_split/4 buffer_transform_split-f06-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0040c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform_split-f06-e03-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/4: ok *** Run Vulkan 2 90 buffer_transform_split/5 buffer_transform_split-f06-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0040c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f06-e04-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/5: ok *** Run Vulkan 2 90 buffer_transform_split/6 buffer_transform_split-f06-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform_split-f06-e05-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/6: ok *** Run Vulkan 2 90 buffer_transform_split/7 buffer_transform_split-f06-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform_split-f06-e06-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/7: ok *** Run Vulkan 2 90 buffer_transform_split/8 buffer_transform_split-f06-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform_split-f06-e07-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/8: ok *** Run Vulkan 2 90 buffer_transform_split/9 buffer_transform_split-f06-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform_split-f06-e08-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/9: ok *** Run Vulkan 2 90 buffer_transform_split/10 buffer_transform_split-f06-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform_split-f06-e09-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/10: ok *** Run Vulkan 2 90 buffer_transform_split/11 buffer_transform_split-f06-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform_split-f06-e10-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/11: ok *** Run Vulkan 2 90 buffer_transform_split/12 buffer_transform_split-f06-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform_split-f06-e11-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform_split/12: ok *** Run Vulkan 2 90 buffer_transform/1 buffer_transform-f06-e00: output_2-90_buffer_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-90-00.png vs. shot ./buffer_transform-f06-e00-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/1: ok *** Run Vulkan 2 90 buffer_transform/2 buffer_transform-f06-e01: output_2-90_buffer_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-180-00.png vs. shot ./buffer_transform-f06-e01-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/2: ok *** Run Vulkan 2 90 buffer_transform/3 buffer_transform-f06-e02: output_2-90_buffer_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0062c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-270-00.png vs. shot ./buffer_transform-f06-e02-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/3: ok *** Run Vulkan 2 90 buffer_transform/4 buffer_transform-f06-e03: output_2-90_buffer_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c007100 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED-00.png vs. shot ./buffer_transform-f06-e03-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/4: ok *** Run Vulkan 2 90 buffer_transform/5 buffer_transform-f06-e04: output_2-90_buffer_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c007100 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_90-00.png vs. shot ./buffer_transform-f06-e04-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/5: ok *** Run Vulkan 2 90 buffer_transform/6 buffer_transform-f06-e05: output_2-90_buffer_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c007040 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f06-e05-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/6: ok *** Run Vulkan 2 90 buffer_transform/7 buffer_transform-f06-e06: output_2-90_buffer_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c007040 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f06-e06-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/7: ok *** Run Vulkan 2 90 buffer_transform/8 buffer_transform-f06-e07: output_2-90_buffer_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006540 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f06-e07-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/8: ok *** Run Vulkan 2 90 buffer_transform/9 buffer_transform-f06-e08: output_2-90_buffer_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006540 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform-f06-e08-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/9: ok *** Run Vulkan 2 90 buffer_transform/10 buffer_transform-f06-e09: output_2-90_buffer_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c006540 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f06-e09-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/10: ok *** Run Vulkan 2 90 buffer_transform/11 buffer_transform-f06-e10: output_2-90_buffer_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0051e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f06-e10-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/11: ok *** Run Vulkan 2 90 buffer_transform/12 buffer_transform-f06-e11: output_2-90_buffer_3-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f3e0c006600 name: 'test-seat' test-client: got seat 0x7f3e0c006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3e0c0051e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f06-e11-shot-00.png: PASS *** Result Vulkan 2 90 buffer_transform/12: ok --- Fixture 6 (Vulkan 2 90) ok: passed 24, skipped 0, failed 0, total 24 ============================================================================== ==================================== 5/68 ==================================== test: weston:client-buffer start time: 22:56:07 duration: 2.42s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=45 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-client-buffer ----------------------------------- stdout ----------------------------------- TAP version 13 1..336 ok 1 GL client_buffer_drm/1 # SKIP ok 2 GL client_buffer_drm/2 # SKIP ok 3 GL client_buffer_drm/3 # SKIP ok 4 GL client_buffer_drm/4 # SKIP ok 5 GL client_buffer_drm/5 # SKIP ok 6 GL client_buffer_drm/6 # SKIP ok 7 GL client_buffer_drm/7 # SKIP ok 8 GL client_buffer_drm/8 # SKIP ok 9 GL client_buffer_drm/9 # SKIP ok 10 GL client_buffer_drm/10 # SKIP ok 11 GL client_buffer_drm/11 # SKIP ok 12 GL client_buffer_drm/12 # SKIP ok 13 GL client_buffer_drm/13 # SKIP ok 14 GL client_buffer_drm/14 # SKIP ok 15 GL client_buffer_drm/15 # SKIP ok 16 GL client_buffer_drm/16 # SKIP ok 17 GL client_buffer_drm/17 # SKIP ok 18 GL client_buffer_drm/18 # SKIP ok 19 GL client_buffer_drm/19 # SKIP ok 20 GL client_buffer_drm/20 # SKIP ok 21 GL client_buffer_drm/21 # SKIP ok 22 GL client_buffer_drm/22 # SKIP ok 23 GL client_buffer_drm/23 # SKIP ok 24 GL client_buffer_drm/24 # SKIP ok 25 GL client_buffer_drm/25 # SKIP ok 26 GL client_buffer_drm/26 # SKIP ok 27 GL client_buffer_drm/27 # SKIP ok 28 GL client_buffer_drm/28 # SKIP ok 29 GL client_buffer_drm/29 # SKIP ok 30 GL client_buffer_drm/30 # SKIP ok 31 GL client_buffer_drm/31 # SKIP ok 32 GL client_buffer_drm/32 # SKIP ok 33 GL client_buffer_drm/33 # SKIP ok 34 GL client_buffer_drm/34 # SKIP ok 35 GL client_buffer_drm/35 # SKIP ok 36 GL client_buffer_drm/36 # SKIP ok 37 GL client_buffer_drm/37 # SKIP ok 38 GL client_buffer_drm/38 # SKIP ok 39 GL client_buffer_drm/39 # SKIP ok 40 GL client_buffer_drm/40 # SKIP ok 41 GL client_buffer_drm/41 # SKIP ok 42 GL client_buffer_drm/42 # SKIP ok 43 GL client_buffer_drm/43 # SKIP ok 44 GL client_buffer_drm/44 # SKIP ok 45 GL client_buffer_drm/45 # SKIP ok 46 GL client_buffer_drm/46 # SKIP ok 47 GL client_buffer_drm/47 # SKIP ok 48 GL client_buffer_drm/48 # SKIP ok 49 GL client_buffer_drm/49 # SKIP ok 50 GL client_buffer_drm/50 # SKIP ok 51 GL client_buffer_drm/51 # SKIP ok 52 GL client_buffer_drm/52 # SKIP ok 53 GL client_buffer_drm/53 # SKIP ok 54 GL client_buffer_drm/54 # SKIP ok 55 GL client_buffer_drm/55 # SKIP ok 56 GL client_buffer_drm/56 # SKIP ok 57 GL client_buffer_shm/1 ok 58 GL client_buffer_shm/2 ok 59 GL client_buffer_shm/3 ok 60 GL client_buffer_shm/4 ok 61 GL client_buffer_shm/5 ok 62 GL client_buffer_shm/6 ok 63 GL client_buffer_shm/7 ok 64 GL client_buffer_shm/8 ok 65 GL client_buffer_shm/9 ok 66 GL client_buffer_shm/10 ok 67 GL client_buffer_shm/11 ok 68 GL client_buffer_shm/12 ok 69 GL client_buffer_shm/13 ok 70 GL client_buffer_shm/14 ok 71 GL client_buffer_shm/15 ok 72 GL client_buffer_shm/16 ok 73 GL client_buffer_shm/17 ok 74 GL client_buffer_shm/18 ok 75 GL client_buffer_shm/19 ok 76 GL client_buffer_shm/20 ok 77 GL client_buffer_shm/21 ok 78 GL client_buffer_shm/22 ok 79 GL client_buffer_shm/23 ok 80 GL client_buffer_shm/24 ok 81 GL client_buffer_shm/25 ok 82 GL client_buffer_shm/26 ok 83 GL client_buffer_shm/27 ok 84 GL client_buffer_shm/28 ok 85 GL client_buffer_shm/29 ok 86 GL client_buffer_shm/30 ok 87 GL client_buffer_shm/31 ok 88 GL client_buffer_shm/32 ok 89 GL client_buffer_shm/33 ok 90 GL client_buffer_shm/34 ok 91 GL client_buffer_shm/35 ok 92 GL client_buffer_shm/36 ok 93 GL client_buffer_shm/37 ok 94 GL client_buffer_shm/38 ok 95 GL client_buffer_shm/39 ok 96 GL client_buffer_shm/40 ok 97 GL client_buffer_shm/41 ok 98 GL client_buffer_shm/42 ok 99 GL client_buffer_shm/43 ok 100 GL client_buffer_shm/44 ok 101 GL client_buffer_shm/45 ok 102 GL client_buffer_shm/46 ok 103 GL client_buffer_shm/47 ok 104 GL client_buffer_shm/48 ok 105 GL client_buffer_shm/49 ok 106 GL client_buffer_shm/50 ok 107 GL client_buffer_shm/51 ok 108 GL client_buffer_shm/52 ok 109 GL client_buffer_shm/53 ok 110 GL client_buffer_shm/54 ok 111 GL client_buffer_shm/55 ok 112 GL client_buffer_shm/56 ok 113 GL force-import-yuv-fallback client_buffer_drm/1 # SKIP ok 114 GL force-import-yuv-fallback client_buffer_drm/2 # SKIP ok 115 GL force-import-yuv-fallback client_buffer_drm/3 # SKIP ok 116 GL force-import-yuv-fallback client_buffer_drm/4 # SKIP ok 117 GL force-import-yuv-fallback client_buffer_drm/5 # SKIP ok 118 GL force-import-yuv-fallback client_buffer_drm/6 # SKIP ok 119 GL force-import-yuv-fallback client_buffer_drm/7 # SKIP ok 120 GL force-import-yuv-fallback client_buffer_drm/8 # SKIP ok 121 GL force-import-yuv-fallback client_buffer_drm/9 # SKIP ok 122 GL force-import-yuv-fallback client_buffer_drm/10 # SKIP ok 123 GL force-import-yuv-fallback client_buffer_drm/11 # SKIP ok 124 GL force-import-yuv-fallback client_buffer_drm/12 # SKIP ok 125 GL force-import-yuv-fallback client_buffer_drm/13 # SKIP ok 126 GL force-import-yuv-fallback client_buffer_drm/14 # SKIP ok 127 GL force-import-yuv-fallback client_buffer_drm/15 # SKIP ok 128 GL force-import-yuv-fallback client_buffer_drm/16 # SKIP ok 129 GL force-import-yuv-fallback client_buffer_drm/17 # SKIP ok 130 GL force-import-yuv-fallback client_buffer_drm/18 # SKIP ok 131 GL force-import-yuv-fallback client_buffer_drm/19 # SKIP ok 132 GL force-import-yuv-fallback client_buffer_drm/20 # SKIP ok 133 GL force-import-yuv-fallback client_buffer_drm/21 # SKIP ok 134 GL force-import-yuv-fallback client_buffer_drm/22 # SKIP ok 135 GL force-import-yuv-fallback client_buffer_drm/23 # SKIP ok 136 GL force-import-yuv-fallback client_buffer_drm/24 # SKIP ok 137 GL force-import-yuv-fallback client_buffer_drm/25 # SKIP ok 138 GL force-import-yuv-fallback client_buffer_drm/26 # SKIP ok 139 GL force-import-yuv-fallback client_buffer_drm/27 # SKIP ok 140 GL force-import-yuv-fallback client_buffer_drm/28 # SKIP ok 141 GL force-import-yuv-fallback client_buffer_drm/29 # SKIP ok 142 GL force-import-yuv-fallback client_buffer_drm/30 # SKIP ok 143 GL force-import-yuv-fallback client_buffer_drm/31 # SKIP ok 144 GL force-import-yuv-fallback client_buffer_drm/32 # SKIP ok 145 GL force-import-yuv-fallback client_buffer_drm/33 # SKIP ok 146 GL force-import-yuv-fallback client_buffer_drm/34 # SKIP ok 147 GL force-import-yuv-fallback client_buffer_drm/35 # SKIP ok 148 GL force-import-yuv-fallback client_buffer_drm/36 # SKIP ok 149 GL force-import-yuv-fallback client_buffer_drm/37 # SKIP ok 150 GL force-import-yuv-fallback client_buffer_drm/38 # SKIP ok 151 GL force-import-yuv-fallback client_buffer_drm/39 # SKIP ok 152 GL force-import-yuv-fallback client_buffer_drm/40 # SKIP ok 153 GL force-import-yuv-fallback client_buffer_drm/41 # SKIP ok 154 GL force-import-yuv-fallback client_buffer_drm/42 # SKIP ok 155 GL force-import-yuv-fallback client_buffer_drm/43 # SKIP ok 156 GL force-import-yuv-fallback client_buffer_drm/44 # SKIP ok 157 GL force-import-yuv-fallback client_buffer_drm/45 # SKIP ok 158 GL force-import-yuv-fallback client_buffer_drm/46 # SKIP ok 159 GL force-import-yuv-fallback client_buffer_drm/47 # SKIP ok 160 GL force-import-yuv-fallback client_buffer_drm/48 # SKIP ok 161 GL force-import-yuv-fallback client_buffer_drm/49 # SKIP ok 162 GL force-import-yuv-fallback client_buffer_drm/50 # SKIP ok 163 GL force-import-yuv-fallback client_buffer_drm/51 # SKIP ok 164 GL force-import-yuv-fallback client_buffer_drm/52 # SKIP ok 165 GL force-import-yuv-fallback client_buffer_drm/53 # SKIP ok 166 GL force-import-yuv-fallback client_buffer_drm/54 # SKIP ok 167 GL force-import-yuv-fallback client_buffer_drm/55 # SKIP ok 168 GL force-import-yuv-fallback client_buffer_drm/56 # SKIP ok 169 GL force-import-yuv-fallback client_buffer_shm/1 # SKIP ok 170 GL force-import-yuv-fallback client_buffer_shm/2 # SKIP ok 171 GL force-import-yuv-fallback client_buffer_shm/3 # SKIP ok 172 GL force-import-yuv-fallback client_buffer_shm/4 # SKIP ok 173 GL force-import-yuv-fallback client_buffer_shm/5 # SKIP ok 174 GL force-import-yuv-fallback client_buffer_shm/6 # SKIP ok 175 GL force-import-yuv-fallback client_buffer_shm/7 # SKIP ok 176 GL force-import-yuv-fallback client_buffer_shm/8 # SKIP ok 177 GL force-import-yuv-fallback client_buffer_shm/9 # SKIP ok 178 GL force-import-yuv-fallback client_buffer_shm/10 # SKIP ok 179 GL force-import-yuv-fallback client_buffer_shm/11 # SKIP ok 180 GL force-import-yuv-fallback client_buffer_shm/12 # SKIP ok 181 GL force-import-yuv-fallback client_buffer_shm/13 # SKIP ok 182 GL force-import-yuv-fallback client_buffer_shm/14 # SKIP ok 183 GL force-import-yuv-fallback client_buffer_shm/15 # SKIP ok 184 GL force-import-yuv-fallback client_buffer_shm/16 # SKIP ok 185 GL force-import-yuv-fallback client_buffer_shm/17 # SKIP ok 186 GL force-import-yuv-fallback client_buffer_shm/18 # SKIP ok 187 GL force-import-yuv-fallback client_buffer_shm/19 # SKIP ok 188 GL force-import-yuv-fallback client_buffer_shm/20 # SKIP ok 189 GL force-import-yuv-fallback client_buffer_shm/21 # SKIP ok 190 GL force-import-yuv-fallback client_buffer_shm/22 # SKIP ok 191 GL force-import-yuv-fallback client_buffer_shm/23 # SKIP ok 192 GL force-import-yuv-fallback client_buffer_shm/24 # SKIP ok 193 GL force-import-yuv-fallback client_buffer_shm/25 # SKIP ok 194 GL force-import-yuv-fallback client_buffer_shm/26 # SKIP ok 195 GL force-import-yuv-fallback client_buffer_shm/27 # SKIP ok 196 GL force-import-yuv-fallback client_buffer_shm/28 # SKIP ok 197 GL force-import-yuv-fallback client_buffer_shm/29 # SKIP ok 198 GL force-import-yuv-fallback client_buffer_shm/30 # SKIP ok 199 GL force-import-yuv-fallback client_buffer_shm/31 # SKIP ok 200 GL force-import-yuv-fallback client_buffer_shm/32 # SKIP ok 201 GL force-import-yuv-fallback client_buffer_shm/33 # SKIP ok 202 GL force-import-yuv-fallback client_buffer_shm/34 # SKIP ok 203 GL force-import-yuv-fallback client_buffer_shm/35 # SKIP ok 204 GL force-import-yuv-fallback client_buffer_shm/36 # SKIP ok 205 GL force-import-yuv-fallback client_buffer_shm/37 # SKIP ok 206 GL force-import-yuv-fallback client_buffer_shm/38 # SKIP ok 207 GL force-import-yuv-fallback client_buffer_shm/39 # SKIP ok 208 GL force-import-yuv-fallback client_buffer_shm/40 # SKIP ok 209 GL force-import-yuv-fallback client_buffer_shm/41 # SKIP ok 210 GL force-import-yuv-fallback client_buffer_shm/42 # SKIP ok 211 GL force-import-yuv-fallback client_buffer_shm/43 # SKIP ok 212 GL force-import-yuv-fallback client_buffer_shm/44 # SKIP ok 213 GL force-import-yuv-fallback client_buffer_shm/45 # SKIP ok 214 GL force-import-yuv-fallback client_buffer_shm/46 # SKIP ok 215 GL force-import-yuv-fallback client_buffer_shm/47 # SKIP ok 216 GL force-import-yuv-fallback client_buffer_shm/48 # SKIP ok 217 GL force-import-yuv-fallback client_buffer_shm/49 # SKIP ok 218 GL force-import-yuv-fallback client_buffer_shm/50 # SKIP ok 219 GL force-import-yuv-fallback client_buffer_shm/51 # SKIP ok 220 GL force-import-yuv-fallback client_buffer_shm/52 # SKIP ok 221 GL force-import-yuv-fallback client_buffer_shm/53 # SKIP ok 222 GL force-import-yuv-fallback client_buffer_shm/54 # SKIP ok 223 GL force-import-yuv-fallback client_buffer_shm/55 # SKIP ok 224 GL force-import-yuv-fallback client_buffer_shm/56 # SKIP ok 225 Vulkan client_buffer_drm/1 # SKIP ok 226 Vulkan client_buffer_drm/2 # SKIP ok 227 Vulkan client_buffer_drm/3 # SKIP ok 228 Vulkan client_buffer_drm/4 # SKIP ok 229 Vulkan client_buffer_drm/5 # SKIP ok 230 Vulkan client_buffer_drm/6 # SKIP ok 231 Vulkan client_buffer_drm/7 # SKIP ok 232 Vulkan client_buffer_drm/8 # SKIP ok 233 Vulkan client_buffer_drm/9 # SKIP ok 234 Vulkan client_buffer_drm/10 # SKIP ok 235 Vulkan client_buffer_drm/11 # SKIP ok 236 Vulkan client_buffer_drm/12 # SKIP ok 237 Vulkan client_buffer_drm/13 # SKIP ok 238 Vulkan client_buffer_drm/14 # SKIP ok 239 Vulkan client_buffer_drm/15 # SKIP ok 240 Vulkan client_buffer_drm/16 # SKIP ok 241 Vulkan client_buffer_drm/17 # SKIP ok 242 Vulkan client_buffer_drm/18 # SKIP ok 243 Vulkan client_buffer_drm/19 # SKIP ok 244 Vulkan client_buffer_drm/20 # SKIP ok 245 Vulkan client_buffer_drm/21 # SKIP ok 246 Vulkan client_buffer_drm/22 # SKIP ok 247 Vulkan client_buffer_drm/23 # SKIP ok 248 Vulkan client_buffer_drm/24 # SKIP ok 249 Vulkan client_buffer_drm/25 # SKIP ok 250 Vulkan client_buffer_drm/26 # SKIP ok 251 Vulkan client_buffer_drm/27 # SKIP ok 252 Vulkan client_buffer_drm/28 # SKIP ok 253 Vulkan client_buffer_drm/29 # SKIP ok 254 Vulkan client_buffer_drm/30 # SKIP ok 255 Vulkan client_buffer_drm/31 # SKIP ok 256 Vulkan client_buffer_drm/32 # SKIP ok 257 Vulkan client_buffer_drm/33 # SKIP ok 258 Vulkan client_buffer_drm/34 # SKIP ok 259 Vulkan client_buffer_drm/35 # SKIP ok 260 Vulkan client_buffer_drm/36 # SKIP ok 261 Vulkan client_buffer_drm/37 # SKIP ok 262 Vulkan client_buffer_drm/38 # SKIP ok 263 Vulkan client_buffer_drm/39 # SKIP ok 264 Vulkan client_buffer_drm/40 # SKIP ok 265 Vulkan client_buffer_drm/41 # SKIP ok 266 Vulkan client_buffer_drm/42 # SKIP ok 267 Vulkan client_buffer_drm/43 # SKIP ok 268 Vulkan client_buffer_drm/44 # SKIP ok 269 Vulkan client_buffer_drm/45 # SKIP ok 270 Vulkan client_buffer_drm/46 # SKIP ok 271 Vulkan client_buffer_drm/47 # SKIP ok 272 Vulkan client_buffer_drm/48 # SKIP ok 273 Vulkan client_buffer_drm/49 # SKIP ok 274 Vulkan client_buffer_drm/50 # SKIP ok 275 Vulkan client_buffer_drm/51 # SKIP ok 276 Vulkan client_buffer_drm/52 # SKIP ok 277 Vulkan client_buffer_drm/53 # SKIP ok 278 Vulkan client_buffer_drm/54 # SKIP ok 279 Vulkan client_buffer_drm/55 # SKIP ok 280 Vulkan client_buffer_drm/56 # SKIP ok 281 Vulkan client_buffer_shm/1 ok 282 Vulkan client_buffer_shm/2 ok 283 Vulkan client_buffer_shm/3 ok 284 Vulkan client_buffer_shm/4 ok 285 Vulkan client_buffer_shm/5 # SKIP ok 286 Vulkan client_buffer_shm/6 # SKIP ok 287 Vulkan client_buffer_shm/7 # SKIP ok 288 Vulkan client_buffer_shm/8 # SKIP ok 289 Vulkan client_buffer_shm/9 ok 290 Vulkan client_buffer_shm/10 ok 291 Vulkan client_buffer_shm/11 ok 292 Vulkan client_buffer_shm/12 ok 293 Vulkan client_buffer_shm/13 ok 294 Vulkan client_buffer_shm/14 ok 295 Vulkan client_buffer_shm/15 # SKIP ok 296 Vulkan client_buffer_shm/16 # SKIP ok 297 Vulkan client_buffer_shm/17 # SKIP ok 298 Vulkan client_buffer_shm/18 # SKIP ok 299 Vulkan client_buffer_shm/19 # SKIP ok 300 Vulkan client_buffer_shm/20 # SKIP ok 301 Vulkan client_buffer_shm/21 ok 302 Vulkan client_buffer_shm/22 ok 303 Vulkan client_buffer_shm/23 ok 304 Vulkan client_buffer_shm/24 ok 305 Vulkan client_buffer_shm/25 ok 306 Vulkan client_buffer_shm/26 ok 307 Vulkan client_buffer_shm/27 ok 308 Vulkan client_buffer_shm/28 ok 309 Vulkan client_buffer_shm/29 # SKIP ok 310 Vulkan client_buffer_shm/30 # SKIP ok 311 Vulkan client_buffer_shm/31 ok 312 Vulkan client_buffer_shm/32 ok 313 Vulkan client_buffer_shm/33 # SKIP ok 314 Vulkan client_buffer_shm/34 # SKIP ok 315 Vulkan client_buffer_shm/35 ok 316 Vulkan client_buffer_shm/36 ok 317 Vulkan client_buffer_shm/37 # SKIP ok 318 Vulkan client_buffer_shm/38 # SKIP ok 319 Vulkan client_buffer_shm/39 # SKIP ok 320 Vulkan client_buffer_shm/40 # SKIP ok 321 Vulkan client_buffer_shm/41 # SKIP ok 322 Vulkan client_buffer_shm/42 # SKIP ok 323 Vulkan client_buffer_shm/43 # SKIP ok 324 Vulkan client_buffer_shm/44 # SKIP ok 325 Vulkan client_buffer_shm/45 # SKIP ok 326 Vulkan client_buffer_shm/46 # SKIP ok 327 Vulkan client_buffer_shm/47 # SKIP ok 328 Vulkan client_buffer_shm/48 # SKIP ok 329 Vulkan client_buffer_shm/49 # SKIP ok 330 Vulkan client_buffer_shm/50 # SKIP ok 331 Vulkan client_buffer_shm/51 # SKIP ok 332 Vulkan client_buffer_shm/52 # SKIP ok 333 Vulkan client_buffer_shm/53 # SKIP ok 334 Vulkan client_buffer_shm/54 # SKIP ok 335 Vulkan client_buffer_shm/55 # SKIP ok 336 Vulkan client_buffer_shm/56 # SKIP ----------------------------------- stderr ----------------------------------- Iterating through 3 fixtures. --- Fixture 1 (GL)... Date: 2026-04-10 UTC [22:56:08.007] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:08.007] Command line: weston-test-client-buffer --backend=headless --debug --socket=test-client-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=264 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log,gl-shader-generator [22:56:08.007] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:08.007] Flight recorder: enabled, scopes subscribed: log [22:56:08.007] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:08.007] Output repaint window is 7 ms maximum. [22:56:08.007] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:08.011] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' Vertex shader body: ----------------------------------------------------------------------------- /* * Copyright 2012 Intel Corporation * Copyright 2015,2019 Collabora, Ltd. * Copyright 2016 NVIDIA Corporation * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice (including the * next paragraph) shall be included in all copies or substantial * portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ /* For annotating shader compile-time constant arguments */ #define compile_const const /* enum gl_shader_texcoord_input */ #define SHADER_TEXCOORD_INPUT_ATTRIB 0 #define SHADER_TEXCOORD_INPUT_SURFACE 1 /* Always use high-precision for vertex calculations */ precision highp float; #ifdef GL_FRAGMENT_PRECISION_HIGH #define FRAG_PRECISION highp #else #define FRAG_PRECISION mediump #endif uniform mat4 proj; uniform mat4 surface_to_buffer; attribute vec2 position; attribute vec2 texcoord; attribute vec4 barycentric; /* Match the varying precision to the fragment shader */ varying FRAG_PRECISION vec2 v_texcoord; varying FRAG_PRECISION vec3 v_barycentric; compile_const int c_texcoord_input = DEF_TEXCOORD_INPUT; compile_const bool c_wireframe = DEF_WIREFRAME; void main() { gl_Position = proj * vec4(position, 0.0, 1.0); if (c_texcoord_input == SHADER_TEXCOORD_INPUT_ATTRIB) v_texcoord = texcoord; else if (c_texcoord_input == SHADER_TEXCOORD_INPUT_SURFACE) v_texcoord = vec2(surface_to_buffer * vec4(position, 0.0, 1.0)); if (c_wireframe) v_barycentric = barycentric.xyz; } Fragment shader body: ----------------------------------------------------------------------------- /* * Copyright 2012 Intel Corporation * Copyright 2015,2019,2021 Collabora, Ltd. * Copyright 2016 NVIDIA Corporation * Copyright 2021 Advanced Micro Devices, Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice (including the * next paragraph) shall be included in all copies or substantial * portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ /* GLSL version 1.00 ES, defined in gl-shaders.c */ /* For annotating shader compile-time constant arguments */ #define compile_const const /* * Enumeration of shader variants, must match enum gl_shader_texture_variant. */ #define SHADER_VARIANT_RGBA 1 #define SHADER_VARIANT_Y_U_V 2 #define SHADER_VARIANT_Y_UV 3 #define SHADER_VARIANT_XYUV 4 #define SHADER_VARIANT_SOLID 5 #define SHADER_VARIANT_EXTERNAL 6 /* enum gl_shader_color_effect */ #define SHADER_COLOR_EFFECT_NONE 0 #define SHADER_COLOR_EFFECT_INVERSION 1 #define SHADER_COLOR_EFFECT_CVD_CORRECTION 2 /* enum gl_shader_color_curve */ #define SHADER_COLOR_CURVE_IDENTITY 0 #define SHADER_COLOR_CURVE_LUT_3x1D 1 #define SHADER_COLOR_CURVE_LINPOW 2 #define SHADER_COLOR_CURVE_POWLIN 3 #define SHADER_COLOR_CURVE_PQ 4 #define SHADER_COLOR_CURVE_PQ_INVERSE 5 /* enum gl_shader_color_mapping */ #define SHADER_COLOR_MAPPING_IDENTITY 0 #define SHADER_COLOR_MAPPING_3DLUT 1 #define SHADER_COLOR_MAPPING_MATRIX 2 #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL #extension GL_OES_EGL_image_external : require #endif #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT #extension GL_OES_texture_3D : require #endif #ifdef GL_FRAGMENT_PRECISION_HIGH #define HIGHPRECISION highp #else #define HIGHPRECISION mediump #endif precision HIGHPRECISION float; /* * These undeclared identifiers will be #defined by a runtime generated code * snippet. */ compile_const int c_variant = DEF_VARIANT; compile_const int c_color_pre_curve = DEF_COLOR_PRE_CURVE; compile_const int c_color_mapping = DEF_COLOR_MAPPING; compile_const int c_color_post_curve = DEF_COLOR_POST_CURVE; compile_const int c_color_effect = DEF_COLOR_EFFECT; compile_const bool c_input_is_premult = DEF_INPUT_IS_PREMULT; compile_const bool c_tint = DEF_TINT; compile_const bool c_wireframe = DEF_WIREFRAME; compile_const bool c_need_color_pipeline = c_color_pre_curve != SHADER_COLOR_CURVE_IDENTITY || c_color_mapping != SHADER_COLOR_MAPPING_IDENTITY || c_color_post_curve != SHADER_COLOR_CURVE_IDENTITY; compile_const bool c_need_straight_alpha = c_need_color_pipeline || c_color_effect == SHADER_COLOR_EFFECT_INVERSION; uniform HIGHPRECISION mat3 yuv_coefficients; uniform HIGHPRECISION vec3 yuv_offsets; vec4 yuva2rgba(vec4 yuva) { vec4 color_out; color_out.rgb = yuv_coefficients * (yuva.xyz - yuv_offsets); color_out.rgb *= yuva.w; color_out.a = yuva.w; return color_out; } #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL uniform samplerExternalOES tex; #else uniform sampler2D tex; #endif varying HIGHPRECISION vec2 v_texcoord; varying HIGHPRECISION vec4 v_color; varying HIGHPRECISION vec3 v_barycentric; uniform sampler2D tex1; uniform sampler2D tex2; uniform sampler2D tex_wireframe; uniform float view_alpha; uniform vec4 unicolor; uniform vec4 tint; uniform ivec4 swizzle_idx[3]; uniform vec4 swizzle_mask[3]; uniform vec4 swizzle_sub[3]; /* #define MAX_CURVE_PARAMS is runtime generated. */ #define MAX_CURVESET_PARAMS (MAX_CURVE_PARAMS * 3) struct lut_2d_t { HIGHPRECISION sampler2D lut_2d; HIGHPRECISION vec2 scale_offset; }; struct parametric_curve_t { HIGHPRECISION float params[MAX_CURVESET_PARAMS]; bool clamped_input; }; uniform lut_2d_t color_pre_curve_lut; uniform parametric_curve_t color_pre_curve_par; uniform lut_2d_t color_post_curve_lut; uniform parametric_curve_t color_post_curve_par; #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT uniform HIGHPRECISION sampler3D color_mapping_lut_3d; uniform HIGHPRECISION vec2 color_mapping_lut_scale_offset; #endif uniform HIGHPRECISION mat3 color_mapping_matrix; uniform HIGHPRECISION vec3 color_mapping_offset; uniform HIGHPRECISION mat3 cvd_correction_matrix; /* * 2D texture sampler abstracting away the lack of swizzles on OpenGL ES 2. This * should only be used by code relying on swizzling. 'unit' is the texture unit * used to index the swizzling uniforms, which must appropriately be set prior * to draw call. */ vec4 texture2D_swizzle(sampler2D sampler, int unit, vec2 coord) { #if GLES_API_MAJOR_VERSION == 3 return texture2D(sampler, coord); #else vec4 color = texture2D(sampler, coord); /* Swizzle components. */ color = vec4(color[swizzle_idx[unit].x], color[swizzle_idx[unit].y], color[swizzle_idx[unit].z], color[swizzle_idx[unit].w]); /* Substitute with 0 or 1. */ return color * swizzle_mask[unit] + swizzle_sub[unit]; #endif } #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL vec4 texture2D_swizzle(samplerExternalOES sampler, int unit, vec2 coord) { return texture2D(sampler, coord); } #endif vec4 sample_input_texture() { vec4 yuva = vec4(0.0, 0.0, 0.0, 1.0); /* Producing RGBA directly */ if (c_variant == SHADER_VARIANT_SOLID) return unicolor; if (c_variant == SHADER_VARIANT_EXTERNAL || c_variant == SHADER_VARIANT_RGBA) return texture2D_swizzle(tex, 0, v_texcoord); /* Requires conversion to RGBA */ if (c_variant == SHADER_VARIANT_Y_U_V) { yuva.x = texture2D_swizzle(tex, 0, v_texcoord).r; yuva.y = texture2D_swizzle(tex1, 1, v_texcoord).r; yuva.z = texture2D_swizzle(tex2, 2, v_texcoord).r; } else if (c_variant == SHADER_VARIANT_Y_UV) { yuva.x = texture2D_swizzle(tex, 0, v_texcoord).r; yuva.yz = texture2D_swizzle(tex1, 1, v_texcoord).rg; } else if (c_variant == SHADER_VARIANT_XYUV) { yuva.xyz = texture2D_swizzle(tex, 0, v_texcoord).rgb; } else { /* Never reached, bad variant value. */ return vec4(1.0, 0.3, 1.0, 1.0); } return yuva2rgba(yuva); } /* * Sample a 1D LUT which is a single row of a 2D texture. The 2D texture has * four rows so that the centers of texels have precise y-coordinates. * * Texture coordinates go from 0.0 to 1.0 corresponding to texture edges. * When we do LUT look-ups with linear filtering, the correct range to sample * from is not from edge to edge, but center of first texel to center of last * texel. This follows because with LUTs, you have the exact end points given, * you never extrapolate but only interpolate. * The scale and offset are precomputed to achieve this mapping. */ float sample_lut_1d(const lut_2d_t lut, float x, compile_const int row) { float tx = x * lut.scale_offset.s + lut.scale_offset.t; float ty = (float(row) + 0.5) / 4.0; return texture2D(lut.lut_2d, vec2(tx, ty)).x; } vec3 sample_lut_3x1d(const lut_2d_t lut, vec3 color) { return vec3(sample_lut_1d(lut, color.r, 0), sample_lut_1d(lut, color.g, 1), sample_lut_1d(lut, color.b, 2)); } vec3 lut_texcoord(vec3 pos, vec2 scale_offset) { return pos * scale_offset.s + scale_offset.t; } struct gabcd_t { float g, a, b, c, d; bool clamp; }; gabcd_t unpack_params(const parametric_curve_t par, compile_const int chan) { /* * For each color channel we have MAX_CURVE_PARAMS parameters. * The parameters for the three curves are stored in RGB order. */ return gabcd_t( par.params[0 + chan * MAX_CURVE_PARAMS], par.params[1 + chan * MAX_CURVE_PARAMS], par.params[2 + chan * MAX_CURVE_PARAMS], par.params[3 + chan * MAX_CURVE_PARAMS], par.params[4 + chan * MAX_CURVE_PARAMS], par.clamped_input ); } float linpow(const gabcd_t p, float x) { /* See WESTON_COLOR_CURVE_PARAMETRIC_TYPE_LINPOW for details about LINPOW. */ if (p.clamp) x = clamp(x, 0.0, 1.0); /* We use mirroring for negative input values. */ float abs_x = abs(x); if (abs_x >= p.d) return sign(x) * pow((p.a * abs_x) + p.b, p.g); return p.c * x; } vec3 sample_linpow_vec3(const parametric_curve_t par, vec3 color) { return vec3(linpow(unpack_params(par, 0), color.r), linpow(unpack_params(par, 1), color.g), linpow(unpack_params(par, 2), color.b)); } float powlin(const gabcd_t p, float x) { /* See WESTON_COLOR_CURVE_PARAMETRIC_TYPE_POWLIN for details about POWLIN. */ if (p.clamp) x = clamp(x, 0.0, 1.0); /* We use mirroring for negative input values. */ float abs_x = abs(x); if (abs_x >= p.d) return sign(x) * (p.a * pow(abs_x, p.g) + p.b); return p.c * x; } vec3 sample_powlin_vec3(const parametric_curve_t par, vec3 color) { return vec3(powlin(unpack_params(par, 0), color.r), powlin(unpack_params(par, 1), color.g), powlin(unpack_params(par, 2), color.b)); } float perceptual_quantizer(float x) { float aux, c1, c2, c3, m1_inv, m2_inv; m1_inv = 1.0 / 0.1593017578125; m2_inv = 1.0 / 78.84375; c1 = 0.8359375; c2 = 18.8515625; c3 = 18.6875; aux = pow(x, m2_inv); /* Normalized result. We don't take into consideration the luminance * levels, as that's only useful when converting the optical values to * nits, but we return them in the [0, 1] range. */ return pow(max(aux - c1, 0.0) / (c2 - c3 * aux), m1_inv); } float perceptual_quantizer_inverse(float x) { float aux, c1, c2, c3, m1, m2; m1 = 0.1593017578125; m2 = 78.84375; c1 = 0.8359375; c2 = 18.8515625; c3 = 18.6875; aux = pow(x, m1); /* Normalized result. We don't take into consideration the luminance * levels, as we don't receive the input as nits, but normalized in the * [0, 1] range. */ return pow((c1 + c2 * aux) / (1.0 + c3 * aux), m2); } float sample_perceptual_quantizer(compile_const bool inverse, float x) { /* PQ and its inverse are only defined for input values in this range. */ x = clamp(x, 0.0, 1.0); if (inverse) return perceptual_quantizer_inverse(x); return perceptual_quantizer(x); } vec3 sample_perceptual_quantizer_vec3(compile_const bool inverse, vec3 color) { return vec3(sample_perceptual_quantizer(inverse, color.r), sample_perceptual_quantizer(inverse, color.g), sample_perceptual_quantizer(inverse, color.b)); } vec3 color_curve(compile_const int curve_type, const lut_2d_t lut, const parametric_curve_t par, vec3 color) { if (curve_type == SHADER_COLOR_CURVE_IDENTITY) { return color; } else if (curve_type == SHADER_COLOR_CURVE_LUT_3x1D) { return sample_lut_3x1d(lut, color); } else if (curve_type == SHADER_COLOR_CURVE_LINPOW) { return sample_linpow_vec3(par, color); } else if (curve_type == SHADER_COLOR_CURVE_POWLIN) { return sample_powlin_vec3(par, color); } else if (curve_type == SHADER_COLOR_CURVE_PQ) { return sample_perceptual_quantizer_vec3(false, /* not inverse */ color); } else if (curve_type == SHADER_COLOR_CURVE_PQ_INVERSE) { return sample_perceptual_quantizer_vec3(true, /* inverse */ color); } else { /* Never reached, bad c_color_pre_curve. */ return vec3(1.0, 0.3, 1.0); } } vec3 sample_color_mapping_lut_3d(vec3 color) { vec3 pos, ret = vec3(0.0, 0.0, 0.0); #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT pos = lut_texcoord(color, color_mapping_lut_scale_offset); ret = texture3D(color_mapping_lut_3d, pos).rgb; #endif return ret; } vec3 color_mapping(vec3 color) { if (c_color_mapping == SHADER_COLOR_MAPPING_IDENTITY) return color; else if (c_color_mapping == SHADER_COLOR_MAPPING_3DLUT) return sample_color_mapping_lut_3d(color); else if (c_color_mapping == SHADER_COLOR_MAPPING_MATRIX) return color_mapping_matrix * color.rgb + color_mapping_offset; else /* Never reached, bad c_color_mapping. */ return vec3(1.0, 0.3, 1.0); } vec4 color_pipeline(vec4 color) { color.rgb = color_curve(c_color_pre_curve, color_pre_curve_lut, color_pre_curve_par, color.rgb); color.rgb = color_mapping(color.rgb); color.rgb = color_curve(c_color_post_curve, color_post_curve_lut, color_post_curve_par, color.rgb); return color; } vec4 color_inversion(vec4 color) { color.rgb = 1.0 - color.rgb; return color; } vec4 color_cvd_correction(vec4 color) { vec3 original; /** * See weston_output_color_effect_cvd_correction() for more details. */ original = color.rgb; color.rgb = cvd_correction_matrix * original; color.rgb = clamp(color.rgb, 0.0, 1.0); return color; } vec4 wireframe() { float edge1 = texture2D(tex_wireframe, vec2(v_barycentric.x, 0.5)).r; float edge2 = texture2D(tex_wireframe, vec2(v_barycentric.y, 0.5)).r; float edge3 = texture2D(tex_wireframe, vec2(v_barycentric.z, 0.5)).r; return vec4(clamp(edge1 + edge2 + edge3, 0.0, 1.0)); } void main() { vec4 color; /* Electrical (non-linear) RGBA values, may be premult or not */ color = sample_input_texture(); /* Ensure straight alpha for e.g. color pipeline, color inversion */ if (c_input_is_premult && c_need_straight_alpha) { if (color.a == 0.0) color.rgb = vec3(0, 0, 0); else color.rgb *= 1.0 / color.a; } /* For now color management and color effects do not coexist */ if (c_need_color_pipeline) color = color_pipeline(color); else if (c_color_effect == SHADER_COLOR_EFFECT_INVERSION) color = color_inversion(color); else if (c_color_effect == SHADER_COLOR_EFFECT_CVD_CORRECTION) color = color_cvd_correction(color); /* Ensure pre-multiplied for blending */ if (!c_input_is_premult || (c_input_is_premult && c_need_straight_alpha)) color.rgb *= color.a; color *= view_alpha; if (c_tint) color = color * vec4(1.0 - tint.a) + tint; if (c_wireframe) { vec4 src = wireframe(); color = color * vec4(1.0 - src.a) + src; } gl_FragColor = color; } ----------------------------------------------------------------------------- Cached GLSL programs: id: (used secs ago) description +/-flags Total: 0 programs. [22:56:08.047] warning: failed to query rendering device from EGL [22:56:08.047] failed to initialize allocator [22:56:08.047] EGL version: 1.5 [22:56:08.047] EGL vendor: Mesa Project [22:56:08.047] EGL client APIs: OpenGL OpenGL_ES [22:56:08.047] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:08.096] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:08.096] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:08.096] GL vendor: Mesa [22:56:08.096] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) Compiling shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_SOLID SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint [22:56:08.108] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:08.109] Using GL renderer [22:56:08.109] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:08.109] Color manager: no-op protocol support: no [22:56:08.109] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:08.109] Output 'headless' using color profile: stock sRGB color profile [22:56:08.109] Output 'headless' enabled with head(s) headless [22:56:08.109] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:08.109] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:08.109] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:08.112] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL client_buffer_drm/1 client_buffer_drm-f01-e00: format RGBX4444 client_buffer_drm-f01-e00: Skipped: udmabuf not supported *** Result GL client_buffer_drm/1: skip *** Run GL client_buffer_drm/2 client_buffer_drm-f01-e01: format RGBA4444 client_buffer_drm-f01-e01: Skipped: udmabuf not supported *** Result GL client_buffer_drm/2: skip *** Run GL client_buffer_drm/3 client_buffer_drm-f01-e02: format BGRX4444 client_buffer_drm-f01-e02: Skipped: udmabuf not supported *** Result GL client_buffer_drm/3: skip *** Run GL client_buffer_drm/4 client_buffer_drm-f01-e03: format BGRA4444 client_buffer_drm-f01-e03: Skipped: udmabuf not supported *** Result GL client_buffer_drm/4: skip *** Run GL client_buffer_drm/5 client_buffer_drm-f01-e04: format XRGB4444 client_buffer_drm-f01-e04: Skipped: udmabuf not supported *** Result GL client_buffer_drm/5: skip *** Run GL client_buffer_drm/6 client_buffer_drm-f01-e05: format ARGB4444 client_buffer_drm-f01-e05: Skipped: udmabuf not supported *** Result GL client_buffer_drm/6: skip *** Run GL client_buffer_drm/7 client_buffer_drm-f01-e06: format XBGR4444 client_buffer_drm-f01-e06: Skipped: udmabuf not supported *** Result GL client_buffer_drm/7: skip *** Run GL client_buffer_drm/8 client_buffer_drm-f01-e07: format ABGR4444 client_buffer_drm-f01-e07: Skipped: udmabuf not supported *** Result GL client_buffer_drm/8: skip *** Run GL client_buffer_drm/9 client_buffer_drm-f01-e08: format RGBX5551 client_buffer_drm-f01-e08: Skipped: udmabuf not supported *** Result GL client_buffer_drm/9: skip *** Run GL client_buffer_drm/10 client_buffer_drm-f01-e09: format RGBA5551 client_buffer_drm-f01-e09: Skipped: udmabuf not supported *** Result GL client_buffer_drm/10: skip *** Run GL client_buffer_drm/11 client_buffer_drm-f01-e10: format BGRX5551 client_buffer_drm-f01-e10: Skipped: udmabuf not supported *** Result GL client_buffer_drm/11: skip *** Run GL client_buffer_drm/12 client_buffer_drm-f01-e11: format BGRA5551 client_buffer_drm-f01-e11: Skipped: udmabuf not supported *** Result GL client_buffer_drm/12: skip *** Run GL client_buffer_drm/13 client_buffer_drm-f01-e12: format RGB565 client_buffer_drm-f01-e12: Skipped: udmabuf not supported *** Result GL client_buffer_drm/13: skip *** Run GL client_buffer_drm/14 client_buffer_drm-f01-e13: format BGR565 client_buffer_drm-f01-e13: Skipped: udmabuf not supported *** Result GL client_buffer_drm/14: skip *** Run GL client_buffer_drm/15 client_buffer_drm-f01-e14: format RGB888 client_buffer_drm-f01-e14: Skipped: udmabuf not supported *** Result GL client_buffer_drm/15: skip *** Run GL client_buffer_drm/16 client_buffer_drm-f01-e15: format BGR888 client_buffer_drm-f01-e15: Skipped: udmabuf not supported *** Result GL client_buffer_drm/16: skip *** Run GL client_buffer_drm/17 client_buffer_drm-f01-e16: format RGBX8888 client_buffer_drm-f01-e16: Skipped: udmabuf not supported *** Result GL client_buffer_drm/17: skip *** Run GL client_buffer_drm/18 client_buffer_drm-f01-e17: format RGBA8888 client_buffer_drm-f01-e17: Skipped: udmabuf not supported *** Result GL client_buffer_drm/18: skip *** Run GL client_buffer_drm/19 client_buffer_drm-f01-e18: format BGRX8888 client_buffer_drm-f01-e18: Skipped: udmabuf not supported *** Result GL client_buffer_drm/19: skip *** Run GL client_buffer_drm/20 client_buffer_drm-f01-e19: format BGRA8888 client_buffer_drm-f01-e19: Skipped: udmabuf not supported *** Result GL client_buffer_drm/20: skip *** Run GL client_buffer_drm/21 client_buffer_drm-f01-e20: format XRGB8888 client_buffer_drm-f01-e20: Skipped: udmabuf not supported *** Result GL client_buffer_drm/21: skip *** Run GL client_buffer_drm/22 client_buffer_drm-f01-e21: format ARGB8888 client_buffer_drm-f01-e21: Skipped: udmabuf not supported *** Result GL client_buffer_drm/22: skip *** Run GL client_buffer_drm/23 client_buffer_drm-f01-e22: format XBGR8888 client_buffer_drm-f01-e22: Skipped: udmabuf not supported *** Result GL client_buffer_drm/23: skip *** Run GL client_buffer_drm/24 client_buffer_drm-f01-e23: format ABGR8888 client_buffer_drm-f01-e23: Skipped: udmabuf not supported *** Result GL client_buffer_drm/24: skip *** Run GL client_buffer_drm/25 client_buffer_drm-f01-e24: format XRGB2101010 client_buffer_drm-f01-e24: Skipped: udmabuf not supported *** Result GL client_buffer_drm/25: skip *** Run GL client_buffer_drm/26 client_buffer_drm-f01-e25: format ARGB2101010 client_buffer_drm-f01-e25: Skipped: udmabuf not supported *** Result GL client_buffer_drm/26: skip *** Run GL client_buffer_drm/27 client_buffer_drm-f01-e26: format XBGR2101010 client_buffer_drm-f01-e26: Skipped: udmabuf not supported *** Result GL client_buffer_drm/27: skip *** Run GL client_buffer_drm/28 client_buffer_drm-f01-e27: format ABGR2101010 client_buffer_drm-f01-e27: Skipped: udmabuf not supported *** Result GL client_buffer_drm/28: skip *** Run GL client_buffer_drm/29 client_buffer_drm-f01-e28: format XRGB16161616 client_buffer_drm-f01-e28: Skipped: udmabuf not supported *** Result GL client_buffer_drm/29: skip *** Run GL client_buffer_drm/30 client_buffer_drm-f01-e29: format ARGB16161616 client_buffer_drm-f01-e29: Skipped: udmabuf not supported *** Result GL client_buffer_drm/30: skip *** Run GL client_buffer_drm/31 client_buffer_drm-f01-e30: format XBGR16161616 client_buffer_drm-f01-e30: Skipped: udmabuf not supported *** Result GL client_buffer_drm/31: skip *** Run GL client_buffer_drm/32 client_buffer_drm-f01-e31: format ABGR16161616 client_buffer_drm-f01-e31: Skipped: udmabuf not supported *** Result GL client_buffer_drm/32: skip *** Run GL client_buffer_drm/33 client_buffer_drm-f01-e32: format XRGB16161616F client_buffer_drm-f01-e32: Skipped: udmabuf not supported *** Result GL client_buffer_drm/33: skip *** Run GL client_buffer_drm/34 client_buffer_drm-f01-e33: format ARGB16161616F client_buffer_drm-f01-e33: Skipped: udmabuf not supported *** Result GL client_buffer_drm/34: skip *** Run GL client_buffer_drm/35 client_buffer_drm-f01-e34: format XBGR16161616F client_buffer_drm-f01-e34: Skipped: udmabuf not supported *** Result GL client_buffer_drm/35: skip *** Run GL client_buffer_drm/36 client_buffer_drm-f01-e35: format ABGR16161616F client_buffer_drm-f01-e35: Skipped: udmabuf not supported *** Result GL client_buffer_drm/36: skip *** Run GL client_buffer_drm/37 client_buffer_drm-f01-e36: format YUV420 client_buffer_drm-f01-e36: Skipped: udmabuf not supported *** Result GL client_buffer_drm/37: skip *** Run GL client_buffer_drm/38 client_buffer_drm-f01-e37: format YVU420 client_buffer_drm-f01-e37: Skipped: udmabuf not supported *** Result GL client_buffer_drm/38: skip *** Run GL client_buffer_drm/39 client_buffer_drm-f01-e38: format YUV422 client_buffer_drm-f01-e38: Skipped: udmabuf not supported *** Result GL client_buffer_drm/39: skip *** Run GL client_buffer_drm/40 client_buffer_drm-f01-e39: format YVU422 client_buffer_drm-f01-e39: Skipped: udmabuf not supported *** Result GL client_buffer_drm/40: skip *** Run GL client_buffer_drm/41 client_buffer_drm-f01-e40: format YUV444 client_buffer_drm-f01-e40: Skipped: udmabuf not supported *** Result GL client_buffer_drm/41: skip *** Run GL client_buffer_drm/42 client_buffer_drm-f01-e41: format YVU444 client_buffer_drm-f01-e41: Skipped: udmabuf not supported *** Result GL client_buffer_drm/42: skip *** Run GL client_buffer_drm/43 client_buffer_drm-f01-e42: format NV12 client_buffer_drm-f01-e42: Skipped: udmabuf not supported *** Result GL client_buffer_drm/43: skip *** Run GL client_buffer_drm/44 client_buffer_drm-f01-e43: format NV21 client_buffer_drm-f01-e43: Skipped: udmabuf not supported *** Result GL client_buffer_drm/44: skip *** Run GL client_buffer_drm/45 client_buffer_drm-f01-e44: format NV16 client_buffer_drm-f01-e44: Skipped: udmabuf not supported *** Result GL client_buffer_drm/45: skip *** Run GL client_buffer_drm/46 client_buffer_drm-f01-e45: format NV61 client_buffer_drm-f01-e45: Skipped: udmabuf not supported *** Result GL client_buffer_drm/46: skip *** Run GL client_buffer_drm/47 client_buffer_drm-f01-e46: format NV24 client_buffer_drm-f01-e46: Skipped: udmabuf not supported *** Result GL client_buffer_drm/47: skip *** Run GL client_buffer_drm/48 client_buffer_drm-f01-e47: format NV42 client_buffer_drm-f01-e47: Skipped: udmabuf not supported *** Result GL client_buffer_drm/48: skip *** Run GL client_buffer_drm/49 client_buffer_drm-f01-e48: format YUYV client_buffer_drm-f01-e48: Skipped: udmabuf not supported *** Result GL client_buffer_drm/49: skip *** Run GL client_buffer_drm/50 client_buffer_drm-f01-e49: format YVYU client_buffer_drm-f01-e49: Skipped: udmabuf not supported *** Result GL client_buffer_drm/50: skip *** Run GL client_buffer_drm/51 client_buffer_drm-f01-e50: format UYVY client_buffer_drm-f01-e50: Skipped: udmabuf not supported *** Result GL client_buffer_drm/51: skip *** Run GL client_buffer_drm/52 client_buffer_drm-f01-e51: format VYUY client_buffer_drm-f01-e51: Skipped: udmabuf not supported *** Result GL client_buffer_drm/52: skip *** Run GL client_buffer_drm/53 client_buffer_drm-f01-e52: format XYUV8888 client_buffer_drm-f01-e52: Skipped: udmabuf not supported *** Result GL client_buffer_drm/53: skip *** Run GL client_buffer_drm/54 client_buffer_drm-f01-e53: format P010 client_buffer_drm-f01-e53: Skipped: udmabuf not supported *** Result GL client_buffer_drm/54: skip *** Run GL client_buffer_drm/55 client_buffer_drm-f01-e54: format P012 client_buffer_drm-f01-e54: Skipped: udmabuf not supported *** Result GL client_buffer_drm/55: skip *** Run GL client_buffer_drm/56 client_buffer_drm-f01-e55: format P016 client_buffer_drm-f01-e55: Skipped: udmabuf not supported *** Result GL client_buffer_drm/56: skip *** Run GL client_buffer_shm/1 client_buffer_shm-f01-e00: format RGBX4444 Compiling shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_RGBA SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 Compiling shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_RGBA SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c002760 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e00-shot-00.png: PASS *** Result GL client_buffer_shm/1: ok *** Run GL client_buffer_shm/2 client_buffer_shm-f01-e01: format RGBA4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c001310 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e01-shot-00.png: PASS *** Result GL client_buffer_shm/2: ok *** Run GL client_buffer_shm/3 client_buffer_shm-f01-e02: format BGRX4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007760 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e02-shot-00.png: PASS *** Result GL client_buffer_shm/3: ok *** Run GL client_buffer_shm/4 client_buffer_shm-f01-e03: format BGRA4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012380 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e03-shot-00.png: PASS *** Result GL client_buffer_shm/4: ok *** Run GL client_buffer_shm/5 client_buffer_shm-f01-e04: format XRGB4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e04-shot-00.png: PASS *** Result GL client_buffer_shm/5: ok *** Run GL client_buffer_shm/6 client_buffer_shm-f01-e05: format ARGB4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e05-shot-00.png: PASS *** Result GL client_buffer_shm/6: ok *** Run GL client_buffer_shm/7 client_buffer_shm-f01-e06: format XBGR4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e06-shot-00.png: PASS *** Result GL client_buffer_shm/7: ok *** Run GL client_buffer_shm/8 client_buffer_shm-f01-e07: format ABGR4444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006700 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f01-e07-shot-00.png: PASS *** Result GL client_buffer_shm/8: ok *** Run GL client_buffer_shm/9 client_buffer_shm-f01-e08: format RGBX5551 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006700 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f01-e08-shot-00.png: PASS *** Result GL client_buffer_shm/9: ok *** Run GL client_buffer_shm/10 client_buffer_shm-f01-e09: format RGBA5551 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c012b40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f01-e09-shot-00.png: PASS *** Result GL client_buffer_shm/10: ok *** Run GL client_buffer_shm/11 client_buffer_shm-f01-e10: format BGRX5551 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c001040 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f01-e10-shot-00.png: PASS *** Result GL client_buffer_shm/11: ok *** Run GL client_buffer_shm/12 client_buffer_shm-f01-e11: format BGRA5551 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013540 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f01-e11-shot-00.png: PASS *** Result GL client_buffer_shm/12: ok *** Run GL client_buffer_shm/13 client_buffer_shm-f01-e12: format RGB565 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006910 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-02.png vs. shot ./client_buffer_shm-f01-e12-shot-00.png: PASS *** Result GL client_buffer_shm/13: ok *** Run GL client_buffer_shm/14 client_buffer_shm-f01-e13: format BGR565 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-02.png vs. shot ./client_buffer_shm-f01-e13-shot-00.png: PASS *** Result GL client_buffer_shm/14: ok *** Run GL client_buffer_shm/15 client_buffer_shm-f01-e14: format RGB888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013590 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e14-shot-00.png: PASS *** Result GL client_buffer_shm/15: ok *** Run GL client_buffer_shm/16 client_buffer_shm-f01-e15: format BGR888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000e20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e15-shot-00.png: PASS *** Result GL client_buffer_shm/16: ok *** Run GL client_buffer_shm/17 client_buffer_shm-f01-e16: format RGBX8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c007140 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e16-shot-00.png: PASS *** Result GL client_buffer_shm/17: ok *** Run GL client_buffer_shm/18 client_buffer_shm-f01-e17: format RGBA8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000f30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e17-shot-00.png: PASS *** Result GL client_buffer_shm/18: ok *** Run GL client_buffer_shm/19 client_buffer_shm-f01-e18: format BGRX8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000f30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e18-shot-00.png: PASS *** Result GL client_buffer_shm/19: ok *** Run GL client_buffer_shm/20 client_buffer_shm-f01-e19: format BGRA8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c012fa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e19-shot-00.png: PASS *** Result GL client_buffer_shm/20: ok *** Run GL client_buffer_shm/21 client_buffer_shm-f01-e20: format XRGB8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c005a50 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0120f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e20-shot-00.png: PASS *** Result GL client_buffer_shm/21: ok *** Run GL client_buffer_shm/22 client_buffer_shm-f01-e21: format ARGB8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c012290 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0065c0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e21-shot-00.png: PASS *** Result GL client_buffer_shm/22: ok *** Run GL client_buffer_shm/23 client_buffer_shm-f01-e22: format XBGR8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c012110 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e22-shot-00.png: PASS *** Result GL client_buffer_shm/23: ok *** Run GL client_buffer_shm/24 client_buffer_shm-f01-e23: format ABGR8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0065c0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e23-shot-00.png: PASS *** Result GL client_buffer_shm/24: ok *** Run GL client_buffer_shm/25 client_buffer_shm-f01-e24: format XRGB2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c005a30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0065c0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e24-shot-00.png: PASS *** Result GL client_buffer_shm/25: ok *** Run GL client_buffer_shm/26 client_buffer_shm-f01-e25: format ARGB2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c006580 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e25-shot-00.png: PASS *** Result GL client_buffer_shm/26: ok *** Run GL client_buffer_shm/27 client_buffer_shm-f01-e26: format XBGR2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c0071e0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e26-shot-00.png: PASS *** Result GL client_buffer_shm/27: ok *** Run GL client_buffer_shm/28 client_buffer_shm-f01-e27: format ABGR2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e27-shot-00.png: PASS *** Result GL client_buffer_shm/28: ok *** Run GL client_buffer_shm/29 client_buffer_shm-f01-e28: format XRGB16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c001040 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e28-shot-00.png: PASS *** Result GL client_buffer_shm/29: ok *** Run GL client_buffer_shm/30 client_buffer_shm-f01-e29: format ARGB16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e29-shot-00.png: PASS *** Result GL client_buffer_shm/30: ok *** Run GL client_buffer_shm/31 client_buffer_shm-f01-e30: format XBGR16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000fd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e30-shot-00.png: PASS *** Result GL client_buffer_shm/31: ok *** Run GL client_buffer_shm/32 client_buffer_shm-f01-e31: format ABGR16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e31-shot-00.png: PASS *** Result GL client_buffer_shm/32: ok *** Run GL client_buffer_shm/33 client_buffer_shm-f01-e32: format XRGB16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000fd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e32-shot-00.png: PASS *** Result GL client_buffer_shm/33: ok *** Run GL client_buffer_shm/34 client_buffer_shm-f01-e33: format ARGB16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e33-shot-00.png: PASS *** Result GL client_buffer_shm/34: ok *** Run GL client_buffer_shm/35 client_buffer_shm-f01-e34: format XBGR16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c00f620 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c005a60 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e34-shot-00.png: PASS *** Result GL client_buffer_shm/35: ok *** Run GL client_buffer_shm/36 client_buffer_shm-f01-e35: format ABGR16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f992c000be0 name: 'test-seat' test-client: got seat 0x7f992c000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c006dd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f01-e35-shot-00.png: PASS *** Result GL client_buffer_shm/36: ok *** Run GL client_buffer_shm/37 client_buffer_shm-f01-e36: format YUV420 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 Compiling shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_Y_U_V SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c006dd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e36-shot-00.png: PASS *** Result GL client_buffer_shm/37: ok *** Run GL client_buffer_shm/38 client_buffer_shm-f01-e37: format YVU420 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000fd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c006dd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e37-shot-00.png: PASS *** Result GL client_buffer_shm/38: ok *** Run GL client_buffer_shm/39 client_buffer_shm-f01-e38: format YUV422 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000fd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e38-shot-00.png: PASS *** Result GL client_buffer_shm/39: ok *** Run GL client_buffer_shm/40 client_buffer_shm-f01-e39: format YVU422 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c00f600 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e39-shot-00.png: PASS *** Result GL client_buffer_shm/40: ok *** Run GL client_buffer_shm/41 client_buffer_shm-f01-e40: format YUV444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c001040 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e40-shot-00.png: PASS *** Result GL client_buffer_shm/41: ok *** Run GL client_buffer_shm/42 client_buffer_shm-f01-e41: format YVU444 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e41-shot-00.png: PASS *** Result GL client_buffer_shm/42: ok *** Run GL client_buffer_shm/43 client_buffer_shm-f01-e42: format NV12 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006910 Compiling shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_Y_UV SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e42-shot-00.png: PASS *** Result GL client_buffer_shm/43: ok *** Run GL client_buffer_shm/44 client_buffer_shm-f01-e43: format NV21 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006d70 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e43-shot-00.png: PASS *** Result GL client_buffer_shm/44: ok *** Run GL client_buffer_shm/45 client_buffer_shm-f01-e44: format NV16 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c012120 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e44-shot-00.png: PASS *** Result GL client_buffer_shm/45: ok *** Run GL client_buffer_shm/46 client_buffer_shm-f01-e45: format NV61 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006910 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c006dd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e45-shot-00.png: PASS *** Result GL client_buffer_shm/46: ok *** Run GL client_buffer_shm/47 client_buffer_shm-f01-e46: format NV24 test-client: got global pointer 100 100 test-client: got seat 0x7f992c007690 name: 'test-seat' test-client: got seat 0x7f992c007690 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c000c00 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e46-shot-00.png: PASS *** Result GL client_buffer_shm/47: ok *** Run GL client_buffer_shm/48 client_buffer_shm-f01-e47: format NV42 test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006700 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c000c00 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e47-shot-00.png: PASS *** Result GL client_buffer_shm/48: ok *** Run GL client_buffer_shm/49 client_buffer_shm-f01-e48: format YUYV test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c006470 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0122a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e48-shot-00.png: PASS *** Result GL client_buffer_shm/49: ok *** Run GL client_buffer_shm/50 client_buffer_shm-f01-e49: format YVYU test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c012830 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0122a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e49-shot-00.png: PASS *** Result GL client_buffer_shm/50: ok *** Run GL client_buffer_shm/51 client_buffer_shm-f01-e50: format UYVY test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e50-shot-00.png: PASS *** Result GL client_buffer_shm/51: ok *** Run GL client_buffer_shm/52 client_buffer_shm-f01-e51: format VYUY test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c00d050 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e51-shot-00.png: PASS *** Result GL client_buffer_shm/52: ok *** Run GL client_buffer_shm/53 client_buffer_shm-f01-e52: format XYUV8888 test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c013010 Compiling shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_XYUV SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-04.png vs. shot ./client_buffer_shm-f01-e52-shot-00.png: PASS *** Result GL client_buffer_shm/53: ok *** Run GL client_buffer_shm/54 client_buffer_shm-f01-e53: format P010 test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000f30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-05.png vs. shot ./client_buffer_shm-f01-e53-shot-00.png: PASS *** Result GL client_buffer_shm/54: ok *** Run GL client_buffer_shm/55 client_buffer_shm-f01-e54: format P012 test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c008610 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c007720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-05.png vs. shot ./client_buffer_shm-f01-e54-shot-00.png: PASS *** Result GL client_buffer_shm/55: ok *** Run GL client_buffer_shm/56 client_buffer_shm-f01-e55: format P016 test-client: got global pointer 100 100 test-client: got seat 0x7f992c012880 name: 'test-seat' test-client: got seat 0x7f992c012880 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992c000f30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992c0063e0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-05.png vs. shot ./client_buffer_shm-f01-e55-shot-00.png: PASS *** Result GL client_buffer_shm/56: ok Deleting shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_Y_UV SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint Deleting shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_XYUV SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint Deleting shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_Y_U_V SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY -input_is_premult -tint Deleting shader program for: SHADER_TEXCOORD_INPUT_SURFACE SHADER_VARIANT_RGBA SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint Deleting shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_RGBA SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint Deleting shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_SOLID SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint --- Fixture 1 (GL) ok: passed 56, skipped 56, failed 0, total 112 --- Fixture 2 (GL force-import-yuv-fallback)... [22:56:09.983] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:09.983] Command line: weston-test-client-buffer --backend=headless --debug --socket=test-client-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=264 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log,gl-shader-generator [22:56:09.983] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:09.983] Flight recorder: enabled, scopes subscribed: log [22:56:09.983] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:09.983] Output repaint window is 7 ms maximum. [22:56:09.983] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:09.983] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded Vertex shader body: ----------------------------------------------------------------------------- /* * Copyright 2012 Intel Corporation * Copyright 2015,2019 Collabora, Ltd. * Copyright 2016 NVIDIA Corporation * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice (including the * next paragraph) shall be included in all copies or substantial * portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ /* For annotating shader compile-time constant arguments */ #define compile_const const /* enum gl_shader_texcoord_input */ #define SHADER_TEXCOORD_INPUT_ATTRIB 0 #define SHADER_TEXCOORD_INPUT_SURFACE 1 /* Always use high-precision for vertex calculations */ precision highp float; #ifdef GL_FRAGMENT_PRECISION_HIGH #define FRAG_PRECISION highp #else #define FRAG_PRECISION mediump #endif uniform mat4 proj; uniform mat4 surface_to_buffer; attribute vec2 position; attribute vec2 texcoord; attribute vec4 barycentric; /* Match the varying precision to the fragment shader */ varying FRAG_PRECISION vec2 v_texcoord; varying FRAG_PRECISION vec3 v_barycentric; compile_const int c_texcoord_input = DEF_TEXCOORD_INPUT; compile_const bool c_wireframe = DEF_WIREFRAME; void main() { gl_Position = proj * vec4(position, 0.0, 1.0); if (c_texcoord_input == SHADER_TEXCOORD_INPUT_ATTRIB) v_texcoord = texcoord; else if (c_texcoord_input == SHADER_TEXCOORD_INPUT_SURFACE) v_texcoord = vec2(surface_to_buffer * vec4(position, 0.0, 1.0)); if (c_wireframe) v_barycentric = barycentric.xyz; } Fragment shader body: ----------------------------------------------------------------------------- /* * Copyright 2012 Intel Corporation * Copyright 2015,2019,2021 Collabora, Ltd. * Copyright 2016 NVIDIA Corporation * Copyright 2021 Advanced Micro Devices, Inc. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice (including the * next paragraph) shall be included in all copies or substantial * portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ /* GLSL version 1.00 ES, defined in gl-shaders.c */ /* For annotating shader compile-time constant arguments */ #define compile_const const /* * Enumeration of shader variants, must match enum gl_shader_texture_variant. */ #define SHADER_VARIANT_RGBA 1 #define SHADER_VARIANT_Y_U_V 2 #define SHADER_VARIANT_Y_UV 3 #define SHADER_VARIANT_XYUV 4 #define SHADER_VARIANT_SOLID 5 #define SHADER_VARIANT_EXTERNAL 6 /* enum gl_shader_color_effect */ #define SHADER_COLOR_EFFECT_NONE 0 #define SHADER_COLOR_EFFECT_INVERSION 1 #define SHADER_COLOR_EFFECT_CVD_CORRECTION 2 /* enum gl_shader_color_curve */ #define SHADER_COLOR_CURVE_IDENTITY 0 #define SHADER_COLOR_CURVE_LUT_3x1D 1 #define SHADER_COLOR_CURVE_LINPOW 2 #define SHADER_COLOR_CURVE_POWLIN 3 #define SHADER_COLOR_CURVE_PQ 4 #define SHADER_COLOR_CURVE_PQ_INVERSE 5 /* enum gl_shader_color_mapping */ #define SHADER_COLOR_MAPPING_IDENTITY 0 #define SHADER_COLOR_MAPPING_3DLUT 1 #define SHADER_COLOR_MAPPING_MATRIX 2 #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL #extension GL_OES_EGL_image_external : require #endif #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT #extension GL_OES_texture_3D : require #endif #ifdef GL_FRAGMENT_PRECISION_HIGH #define HIGHPRECISION highp #else #define HIGHPRECISION mediump #endif precision HIGHPRECISION float; /* * These undeclared identifiers will be #defined by a runtime generated code * snippet. */ compile_const int c_variant = DEF_VARIANT; compile_const int c_color_pre_curve = DEF_COLOR_PRE_CURVE; compile_const int c_color_mapping = DEF_COLOR_MAPPING; compile_const int c_color_post_curve = DEF_COLOR_POST_CURVE; compile_const int c_color_effect = DEF_COLOR_EFFECT; compile_const bool c_input_is_premult = DEF_INPUT_IS_PREMULT; compile_const bool c_tint = DEF_TINT; compile_const bool c_wireframe = DEF_WIREFRAME; compile_const bool c_need_color_pipeline = c_color_pre_curve != SHADER_COLOR_CURVE_IDENTITY || c_color_mapping != SHADER_COLOR_MAPPING_IDENTITY || c_color_post_curve != SHADER_COLOR_CURVE_IDENTITY; compile_const bool c_need_straight_alpha = c_need_color_pipeline || c_color_effect == SHADER_COLOR_EFFECT_INVERSION; uniform HIGHPRECISION mat3 yuv_coefficients; uniform HIGHPRECISION vec3 yuv_offsets; vec4 yuva2rgba(vec4 yuva) { vec4 color_out; color_out.rgb = yuv_coefficients * (yuva.xyz - yuv_offsets); color_out.rgb *= yuva.w; color_out.a = yuva.w; return color_out; } #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL uniform samplerExternalOES tex; #else uniform sampler2D tex; #endif varying HIGHPRECISION vec2 v_texcoord; varying HIGHPRECISION vec4 v_color; varying HIGHPRECISION vec3 v_barycentric; uniform sampler2D tex1; uniform sampler2D tex2; uniform sampler2D tex_wireframe; uniform float view_alpha; uniform vec4 unicolor; uniform vec4 tint; uniform ivec4 swizzle_idx[3]; uniform vec4 swizzle_mask[3]; uniform vec4 swizzle_sub[3]; /* #define MAX_CURVE_PARAMS is runtime generated. */ #define MAX_CURVESET_PARAMS (MAX_CURVE_PARAMS * 3) struct lut_2d_t { HIGHPRECISION sampler2D lut_2d; HIGHPRECISION vec2 scale_offset; }; struct parametric_curve_t { HIGHPRECISION float params[MAX_CURVESET_PARAMS]; bool clamped_input; }; uniform lut_2d_t color_pre_curve_lut; uniform parametric_curve_t color_pre_curve_par; uniform lut_2d_t color_post_curve_lut; uniform parametric_curve_t color_post_curve_par; #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT uniform HIGHPRECISION sampler3D color_mapping_lut_3d; uniform HIGHPRECISION vec2 color_mapping_lut_scale_offset; #endif uniform HIGHPRECISION mat3 color_mapping_matrix; uniform HIGHPRECISION vec3 color_mapping_offset; uniform HIGHPRECISION mat3 cvd_correction_matrix; /* * 2D texture sampler abstracting away the lack of swizzles on OpenGL ES 2. This * should only be used by code relying on swizzling. 'unit' is the texture unit * used to index the swizzling uniforms, which must appropriately be set prior * to draw call. */ vec4 texture2D_swizzle(sampler2D sampler, int unit, vec2 coord) { #if GLES_API_MAJOR_VERSION == 3 return texture2D(sampler, coord); #else vec4 color = texture2D(sampler, coord); /* Swizzle components. */ color = vec4(color[swizzle_idx[unit].x], color[swizzle_idx[unit].y], color[swizzle_idx[unit].z], color[swizzle_idx[unit].w]); /* Substitute with 0 or 1. */ return color * swizzle_mask[unit] + swizzle_sub[unit]; #endif } #if DEF_VARIANT == SHADER_VARIANT_EXTERNAL vec4 texture2D_swizzle(samplerExternalOES sampler, int unit, vec2 coord) { return texture2D(sampler, coord); } #endif vec4 sample_input_texture() { vec4 yuva = vec4(0.0, 0.0, 0.0, 1.0); /* Producing RGBA directly */ if (c_variant == SHADER_VARIANT_SOLID) return unicolor; if (c_variant == SHADER_VARIANT_EXTERNAL || c_variant == SHADER_VARIANT_RGBA) return texture2D_swizzle(tex, 0, v_texcoord); /* Requires conversion to RGBA */ if (c_variant == SHADER_VARIANT_Y_U_V) { yuva.x = texture2D_swizzle(tex, 0, v_texcoord).r; yuva.y = texture2D_swizzle(tex1, 1, v_texcoord).r; yuva.z = texture2D_swizzle(tex2, 2, v_texcoord).r; } else if (c_variant == SHADER_VARIANT_Y_UV) { yuva.x = texture2D_swizzle(tex, 0, v_texcoord).r; yuva.yz = texture2D_swizzle(tex1, 1, v_texcoord).rg; } else if (c_variant == SHADER_VARIANT_XYUV) { yuva.xyz = texture2D_swizzle(tex, 0, v_texcoord).rgb; } else { /* Never reached, bad variant value. */ return vec4(1.0, 0.3, 1.0, 1.0); } return yuva2rgba(yuva); } /* * Sample a 1D LUT which is a single row of a 2D texture. The 2D texture has * four rows so that the centers of texels have precise y-coordinates. * * Texture coordinates go from 0.0 to 1.0 corresponding to texture edges. * When we do LUT look-ups with linear filtering, the correct range to sample * from is not from edge to edge, but center of first texel to center of last * texel. This follows because with LUTs, you have the exact end points given, * you never extrapolate but only interpolate. * The scale and offset are precomputed to achieve this mapping. */ float sample_lut_1d(const lut_2d_t lut, float x, compile_const int row) { float tx = x * lut.scale_offset.s + lut.scale_offset.t; float ty = (float(row) + 0.5) / 4.0; return texture2D(lut.lut_2d, vec2(tx, ty)).x; } vec3 sample_lut_3x1d(const lut_2d_t lut, vec3 color) { return vec3(sample_lut_1d(lut, color.r, 0), sample_lut_1d(lut, color.g, 1), sample_lut_1d(lut, color.b, 2)); } vec3 lut_texcoord(vec3 pos, vec2 scale_offset) { return pos * scale_offset.s + scale_offset.t; } struct gabcd_t { float g, a, b, c, d; bool clamp; }; gabcd_t unpack_params(const parametric_curve_t par, compile_const int chan) { /* * For each color channel we have MAX_CURVE_PARAMS parameters. * The parameters for the three curves are stored in RGB order. */ return gabcd_t( par.params[0 + chan * MAX_CURVE_PARAMS], par.params[1 + chan * MAX_CURVE_PARAMS], par.params[2 + chan * MAX_CURVE_PARAMS], par.params[3 + chan * MAX_CURVE_PARAMS], par.params[4 + chan * MAX_CURVE_PARAMS], par.clamped_input ); } float linpow(const gabcd_t p, float x) { /* See WESTON_COLOR_CURVE_PARAMETRIC_TYPE_LINPOW for details about LINPOW. */ if (p.clamp) x = clamp(x, 0.0, 1.0); /* We use mirroring for negative input values. */ float abs_x = abs(x); if (abs_x >= p.d) return sign(x) * pow((p.a * abs_x) + p.b, p.g); return p.c * x; } vec3 sample_linpow_vec3(const parametric_curve_t par, vec3 color) { return vec3(linpow(unpack_params(par, 0), color.r), linpow(unpack_params(par, 1), color.g), linpow(unpack_params(par, 2), color.b)); } float powlin(const gabcd_t p, float x) { /* See WESTON_COLOR_CURVE_PARAMETRIC_TYPE_POWLIN for details about POWLIN. */ if (p.clamp) x = clamp(x, 0.0, 1.0); /* We use mirroring for negative input values. */ float abs_x = abs(x); if (abs_x >= p.d) return sign(x) * (p.a * pow(abs_x, p.g) + p.b); return p.c * x; } vec3 sample_powlin_vec3(const parametric_curve_t par, vec3 color) { return vec3(powlin(unpack_params(par, 0), color.r), powlin(unpack_params(par, 1), color.g), powlin(unpack_params(par, 2), color.b)); } float perceptual_quantizer(float x) { float aux, c1, c2, c3, m1_inv, m2_inv; m1_inv = 1.0 / 0.1593017578125; m2_inv = 1.0 / 78.84375; c1 = 0.8359375; c2 = 18.8515625; c3 = 18.6875; aux = pow(x, m2_inv); /* Normalized result. We don't take into consideration the luminance * levels, as that's only useful when converting the optical values to * nits, but we return them in the [0, 1] range. */ return pow(max(aux - c1, 0.0) / (c2 - c3 * aux), m1_inv); } float perceptual_quantizer_inverse(float x) { float aux, c1, c2, c3, m1, m2; m1 = 0.1593017578125; m2 = 78.84375; c1 = 0.8359375; c2 = 18.8515625; c3 = 18.6875; aux = pow(x, m1); /* Normalized result. We don't take into consideration the luminance * levels, as we don't receive the input as nits, but normalized in the * [0, 1] range. */ return pow((c1 + c2 * aux) / (1.0 + c3 * aux), m2); } float sample_perceptual_quantizer(compile_const bool inverse, float x) { /* PQ and its inverse are only defined for input values in this range. */ x = clamp(x, 0.0, 1.0); if (inverse) return perceptual_quantizer_inverse(x); return perceptual_quantizer(x); } vec3 sample_perceptual_quantizer_vec3(compile_const bool inverse, vec3 color) { return vec3(sample_perceptual_quantizer(inverse, color.r), sample_perceptual_quantizer(inverse, color.g), sample_perceptual_quantizer(inverse, color.b)); } vec3 color_curve(compile_const int curve_type, const lut_2d_t lut, const parametric_curve_t par, vec3 color) { if (curve_type == SHADER_COLOR_CURVE_IDENTITY) { return color; } else if (curve_type == SHADER_COLOR_CURVE_LUT_3x1D) { return sample_lut_3x1d(lut, color); } else if (curve_type == SHADER_COLOR_CURVE_LINPOW) { return sample_linpow_vec3(par, color); } else if (curve_type == SHADER_COLOR_CURVE_POWLIN) { return sample_powlin_vec3(par, color); } else if (curve_type == SHADER_COLOR_CURVE_PQ) { return sample_perceptual_quantizer_vec3(false, /* not inverse */ color); } else if (curve_type == SHADER_COLOR_CURVE_PQ_INVERSE) { return sample_perceptual_quantizer_vec3(true, /* inverse */ color); } else { /* Never reached, bad c_color_pre_curve. */ return vec3(1.0, 0.3, 1.0); } } vec3 sample_color_mapping_lut_3d(vec3 color) { vec3 pos, ret = vec3(0.0, 0.0, 0.0); #if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT pos = lut_texcoord(color, color_mapping_lut_scale_offset); ret = texture3D(color_mapping_lut_3d, pos).rgb; #endif return ret; } vec3 color_mapping(vec3 color) { if (c_color_mapping == SHADER_COLOR_MAPPING_IDENTITY) return color; else if (c_color_mapping == SHADER_COLOR_MAPPING_3DLUT) return sample_color_mapping_lut_3d(color); else if (c_color_mapping == SHADER_COLOR_MAPPING_MATRIX) return color_mapping_matrix * color.rgb + color_mapping_offset; else /* Never reached, bad c_color_mapping. */ return vec3(1.0, 0.3, 1.0); } vec4 color_pipeline(vec4 color) { color.rgb = color_curve(c_color_pre_curve, color_pre_curve_lut, color_pre_curve_par, color.rgb); color.rgb = color_mapping(color.rgb); color.rgb = color_curve(c_color_post_curve, color_post_curve_lut, color_post_curve_par, color.rgb); return color; } vec4 color_inversion(vec4 color) { color.rgb = 1.0 - color.rgb; return color; } vec4 color_cvd_correction(vec4 color) { vec3 original; /** * See weston_output_color_effect_cvd_correction() for more details. */ original = color.rgb; color.rgb = cvd_correction_matrix * original; color.rgb = clamp(color.rgb, 0.0, 1.0); return color; } vec4 wireframe() { float edge1 = texture2D(tex_wireframe, vec2(v_barycentric.x, 0.5)).r; float edge2 = texture2D(tex_wireframe, vec2(v_barycentric.y, 0.5)).r; float edge3 = texture2D(tex_wireframe, vec2(v_barycentric.z, 0.5)).r; return vec4(clamp(edge1 + edge2 + edge3, 0.0, 1.0)); } void main() { vec4 color; /* Electrical (non-linear) RGBA values, may be premult or not */ color = sample_input_texture(); /* Ensure straight alpha for e.g. color pipeline, color inversion */ if (c_input_is_premult && c_need_straight_alpha) { if (color.a == 0.0) color.rgb = vec3(0, 0, 0); else color.rgb *= 1.0 / color.a; } /* For now color management and color effects do not coexist */ if (c_need_color_pipeline) color = color_pipeline(color); else if (c_color_effect == SHADER_COLOR_EFFECT_INVERSION) color = color_inversion(color); else if (c_color_effect == SHADER_COLOR_EFFECT_CVD_CORRECTION) color = color_cvd_correction(color); /* Ensure pre-multiplied for blending */ if (!c_input_is_premult || (c_input_is_premult && c_need_straight_alpha)) color.rgb *= color.a; color *= view_alpha; if (c_tint) color = color * vec4(1.0 - tint.a) + tint; if (c_wireframe) { vec4 src = wireframe(); color = color * vec4(1.0 - src.a) + src; } gl_FragColor = color; } ----------------------------------------------------------------------------- Cached GLSL programs: id: (used secs ago) description +/-flags Total: 0 programs. [22:56:09.986] warning: failed to query rendering device from EGL [22:56:09.986] failed to initialize allocator [22:56:09.986] EGL version: 1.5 [22:56:09.986] EGL vendor: Mesa Project [22:56:09.986] EGL client APIs: OpenGL OpenGL_ES [22:56:09.986] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:10.003] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:10.003] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:10.003] GL vendor: Mesa [22:56:10.003] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) Compiling shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_SOLID SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint [22:56:10.006] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:10.009] Using GL renderer [22:56:10.009] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.009] Color manager: no-op protocol support: no [22:56:10.009] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.009] Output 'headless' using color profile: stock sRGB color profile [22:56:10.009] Output 'headless' enabled with head(s) headless [22:56:10.009] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.009] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:10.009] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:10.021] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL force-import-yuv-fallback client_buffer_drm/1 *** Result GL force-import-yuv-fallback client_buffer_drm/1: skip *** Run GL force-import-yuv-fallback client_buffer_drm/2 *** Result GL force-import-yuv-fallback client_buffer_drm/2: skip *** Run GL force-import-yuv-fallback client_buffer_drm/3 *** Result GL force-import-yuv-fallback client_buffer_drm/3: skip *** Run GL force-import-yuv-fallback client_buffer_drm/4 *** Result GL force-import-yuv-fallback client_buffer_drm/4: skip *** Run GL force-import-yuv-fallback client_buffer_drm/5 *** Result GL force-import-yuv-fallback client_buffer_drm/5: skip *** Run GL force-import-yuv-fallback client_buffer_drm/6 *** Result GL force-import-yuv-fallback client_buffer_drm/6: skip *** Run GL force-import-yuv-fallback client_buffer_drm/7 *** Result GL force-import-yuv-fallback client_buffer_drm/7: skip *** Run GL force-import-yuv-fallback client_buffer_drm/8 *** Result GL force-import-yuv-fallback client_buffer_drm/8: skip *** Run GL force-import-yuv-fallback client_buffer_drm/9 *** Result GL force-import-yuv-fallback client_buffer_drm/9: skip *** Run GL force-import-yuv-fallback client_buffer_drm/10 *** Result GL force-import-yuv-fallback client_buffer_drm/10: skip *** Run GL force-import-yuv-fallback client_buffer_drm/11 *** Result GL force-import-yuv-fallback client_buffer_drm/11: skip *** Run GL force-import-yuv-fallback client_buffer_drm/12 *** Result GL force-import-yuv-fallback client_buffer_drm/12: skip *** Run GL force-import-yuv-fallback client_buffer_drm/13 *** Result GL force-import-yuv-fallback client_buffer_drm/13: skip *** Run GL force-import-yuv-fallback client_buffer_drm/14 *** Result GL force-import-yuv-fallback client_buffer_drm/14: skip *** Run GL force-import-yuv-fallback client_buffer_drm/15 *** Result GL force-import-yuv-fallback client_buffer_drm/15: skip *** Run GL force-import-yuv-fallback client_buffer_drm/16 *** Result GL force-import-yuv-fallback client_buffer_drm/16: skip *** Run GL force-import-yuv-fallback client_buffer_drm/17 *** Result GL force-import-yuv-fallback client_buffer_drm/17: skip *** Run GL force-import-yuv-fallback client_buffer_drm/18 *** Result GL force-import-yuv-fallback client_buffer_drm/18: skip *** Run GL force-import-yuv-fallback client_buffer_drm/19 *** Result GL force-import-yuv-fallback client_buffer_drm/19: skip *** Run GL force-import-yuv-fallback client_buffer_drm/20 *** Result GL force-import-yuv-fallback client_buffer_drm/20: skip *** Run GL force-import-yuv-fallback client_buffer_drm/21 *** Result GL force-import-yuv-fallback client_buffer_drm/21: skip *** Run GL force-import-yuv-fallback client_buffer_drm/22 *** Result GL force-import-yuv-fallback client_buffer_drm/22: skip *** Run GL force-import-yuv-fallback client_buffer_drm/23 *** Result GL force-import-yuv-fallback client_buffer_drm/23: skip *** Run GL force-import-yuv-fallback client_buffer_drm/24 *** Result GL force-import-yuv-fallback client_buffer_drm/24: skip *** Run GL force-import-yuv-fallback client_buffer_drm/25 *** Result GL force-import-yuv-fallback client_buffer_drm/25: skip *** Run GL force-import-yuv-fallback client_buffer_drm/26 *** Result GL force-import-yuv-fallback client_buffer_drm/26: skip *** Run GL force-import-yuv-fallback client_buffer_drm/27 *** Result GL force-import-yuv-fallback client_buffer_drm/27: skip *** Run GL force-import-yuv-fallback client_buffer_drm/28 *** Result GL force-import-yuv-fallback client_buffer_drm/28: skip *** Run GL force-import-yuv-fallback client_buffer_drm/29 *** Result GL force-import-yuv-fallback client_buffer_drm/29: skip *** Run GL force-import-yuv-fallback client_buffer_drm/30 *** Result GL force-import-yuv-fallback client_buffer_drm/30: skip *** Run GL force-import-yuv-fallback client_buffer_drm/31 *** Result GL force-import-yuv-fallback client_buffer_drm/31: skip *** Run GL force-import-yuv-fallback client_buffer_drm/32 *** Result GL force-import-yuv-fallback client_buffer_drm/32: skip *** Run GL force-import-yuv-fallback client_buffer_drm/33 *** Result GL force-import-yuv-fallback client_buffer_drm/33: skip *** Run GL force-import-yuv-fallback client_buffer_drm/34 *** Result GL force-import-yuv-fallback client_buffer_drm/34: skip *** Run GL force-import-yuv-fallback client_buffer_drm/35 *** Result GL force-import-yuv-fallback client_buffer_drm/35: skip *** Run GL force-import-yuv-fallback client_buffer_drm/36 *** Result GL force-import-yuv-fallback client_buffer_drm/36: skip *** Run GL force-import-yuv-fallback client_buffer_drm/37 client_buffer_drm-f02-e36: format YUV420 client_buffer_drm-f02-e36: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/37: skip *** Run GL force-import-yuv-fallback client_buffer_drm/38 client_buffer_drm-f02-e37: format YVU420 client_buffer_drm-f02-e37: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/38: skip *** Run GL force-import-yuv-fallback client_buffer_drm/39 client_buffer_drm-f02-e38: format YUV422 client_buffer_drm-f02-e38: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/39: skip *** Run GL force-import-yuv-fallback client_buffer_drm/40 client_buffer_drm-f02-e39: format YVU422 client_buffer_drm-f02-e39: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/40: skip *** Run GL force-import-yuv-fallback client_buffer_drm/41 client_buffer_drm-f02-e40: format YUV444 client_buffer_drm-f02-e40: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/41: skip *** Run GL force-import-yuv-fallback client_buffer_drm/42 client_buffer_drm-f02-e41: format YVU444 client_buffer_drm-f02-e41: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/42: skip *** Run GL force-import-yuv-fallback client_buffer_drm/43 client_buffer_drm-f02-e42: format NV12 client_buffer_drm-f02-e42: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/43: skip *** Run GL force-import-yuv-fallback client_buffer_drm/44 client_buffer_drm-f02-e43: format NV21 client_buffer_drm-f02-e43: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/44: skip *** Run GL force-import-yuv-fallback client_buffer_drm/45 client_buffer_drm-f02-e44: format NV16 client_buffer_drm-f02-e44: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/45: skip *** Run GL force-import-yuv-fallback client_buffer_drm/46 client_buffer_drm-f02-e45: format NV61 client_buffer_drm-f02-e45: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/46: skip *** Run GL force-import-yuv-fallback client_buffer_drm/47 client_buffer_drm-f02-e46: format NV24 client_buffer_drm-f02-e46: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/47: skip *** Run GL force-import-yuv-fallback client_buffer_drm/48 client_buffer_drm-f02-e47: format NV42 client_buffer_drm-f02-e47: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/48: skip *** Run GL force-import-yuv-fallback client_buffer_drm/49 client_buffer_drm-f02-e48: format YUYV client_buffer_drm-f02-e48: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/49: skip *** Run GL force-import-yuv-fallback client_buffer_drm/50 client_buffer_drm-f02-e49: format YVYU client_buffer_drm-f02-e49: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/50: skip *** Run GL force-import-yuv-fallback client_buffer_drm/51 client_buffer_drm-f02-e50: format UYVY client_buffer_drm-f02-e50: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/51: skip *** Run GL force-import-yuv-fallback client_buffer_drm/52 client_buffer_drm-f02-e51: format VYUY client_buffer_drm-f02-e51: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/52: skip *** Run GL force-import-yuv-fallback client_buffer_drm/53 client_buffer_drm-f02-e52: format XYUV8888 client_buffer_drm-f02-e52: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/53: skip *** Run GL force-import-yuv-fallback client_buffer_drm/54 client_buffer_drm-f02-e53: format P010 client_buffer_drm-f02-e53: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/54: skip *** Run GL force-import-yuv-fallback client_buffer_drm/55 client_buffer_drm-f02-e54: format P012 client_buffer_drm-f02-e54: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/55: skip *** Run GL force-import-yuv-fallback client_buffer_drm/56 client_buffer_drm-f02-e55: format P016 client_buffer_drm-f02-e55: Skipped: udmabuf not supported *** Result GL force-import-yuv-fallback client_buffer_drm/56: skip *** Run GL force-import-yuv-fallback client_buffer_shm/1 *** Result GL force-import-yuv-fallback client_buffer_shm/1: skip *** Run GL force-import-yuv-fallback client_buffer_shm/2 *** Result GL force-import-yuv-fallback client_buffer_shm/2: skip *** Run GL force-import-yuv-fallback client_buffer_shm/3 *** Result GL force-import-yuv-fallback client_buffer_shm/3: skip *** Run GL force-import-yuv-fallback client_buffer_shm/4 *** Result GL force-import-yuv-fallback client_buffer_shm/4: skip *** Run GL force-import-yuv-fallback client_buffer_shm/5 *** Result GL force-import-yuv-fallback client_buffer_shm/5: skip *** Run GL force-import-yuv-fallback client_buffer_shm/6 *** Result GL force-import-yuv-fallback client_buffer_shm/6: skip *** Run GL force-import-yuv-fallback client_buffer_shm/7 *** Result GL force-import-yuv-fallback client_buffer_shm/7: skip *** Run GL force-import-yuv-fallback client_buffer_shm/8 *** Result GL force-import-yuv-fallback client_buffer_shm/8: skip *** Run GL force-import-yuv-fallback client_buffer_shm/9 *** Result GL force-import-yuv-fallback client_buffer_shm/9: skip *** Run GL force-import-yuv-fallback client_buffer_shm/10 *** Result GL force-import-yuv-fallback client_buffer_shm/10: skip *** Run GL force-import-yuv-fallback client_buffer_shm/11 *** Result GL force-import-yuv-fallback client_buffer_shm/11: skip *** Run GL force-import-yuv-fallback client_buffer_shm/12 *** Result GL force-import-yuv-fallback client_buffer_shm/12: skip *** Run GL force-import-yuv-fallback client_buffer_shm/13 *** Result GL force-import-yuv-fallback client_buffer_shm/13: skip *** Run GL force-import-yuv-fallback client_buffer_shm/14 *** Result GL force-import-yuv-fallback client_buffer_shm/14: skip *** Run GL force-import-yuv-fallback client_buffer_shm/15 *** Result GL force-import-yuv-fallback client_buffer_shm/15: skip *** Run GL force-import-yuv-fallback client_buffer_shm/16 *** Result GL force-import-yuv-fallback client_buffer_shm/16: skip *** Run GL force-import-yuv-fallback client_buffer_shm/17 *** Result GL force-import-yuv-fallback client_buffer_shm/17: skip *** Run GL force-import-yuv-fallback client_buffer_shm/18 *** Result GL force-import-yuv-fallback client_buffer_shm/18: skip *** Run GL force-import-yuv-fallback client_buffer_shm/19 *** Result GL force-import-yuv-fallback client_buffer_shm/19: skip *** Run GL force-import-yuv-fallback client_buffer_shm/20 *** Result GL force-import-yuv-fallback client_buffer_shm/20: skip *** Run GL force-import-yuv-fallback client_buffer_shm/21 *** Result GL force-import-yuv-fallback client_buffer_shm/21: skip *** Run GL force-import-yuv-fallback client_buffer_shm/22 *** Result GL force-import-yuv-fallback client_buffer_shm/22: skip *** Run GL force-import-yuv-fallback client_buffer_shm/23 *** Result GL force-import-yuv-fallback client_buffer_shm/23: skip *** Run GL force-import-yuv-fallback client_buffer_shm/24 *** Result GL force-import-yuv-fallback client_buffer_shm/24: skip *** Run GL force-import-yuv-fallback client_buffer_shm/25 *** Result GL force-import-yuv-fallback client_buffer_shm/25: skip *** Run GL force-import-yuv-fallback client_buffer_shm/26 *** Result GL force-import-yuv-fallback client_buffer_shm/26: skip *** Run GL force-import-yuv-fallback client_buffer_shm/27 *** Result GL force-import-yuv-fallback client_buffer_shm/27: skip *** Run GL force-import-yuv-fallback client_buffer_shm/28 *** Result GL force-import-yuv-fallback client_buffer_shm/28: skip *** Run GL force-import-yuv-fallback client_buffer_shm/29 *** Result GL force-import-yuv-fallback client_buffer_shm/29: skip *** Run GL force-import-yuv-fallback client_buffer_shm/30 *** Result GL force-import-yuv-fallback client_buffer_shm/30: skip *** Run GL force-import-yuv-fallback client_buffer_shm/31 *** Result GL force-import-yuv-fallback client_buffer_shm/31: skip *** Run GL force-import-yuv-fallback client_buffer_shm/32 *** Result GL force-import-yuv-fallback client_buffer_shm/32: skip *** Run GL force-import-yuv-fallback client_buffer_shm/33 *** Result GL force-import-yuv-fallback client_buffer_shm/33: skip *** Run GL force-import-yuv-fallback client_buffer_shm/34 *** Result GL force-import-yuv-fallback client_buffer_shm/34: skip *** Run GL force-import-yuv-fallback client_buffer_shm/35 *** Result GL force-import-yuv-fallback client_buffer_shm/35: skip *** Run GL force-import-yuv-fallback client_buffer_shm/36 *** Result GL force-import-yuv-fallback client_buffer_shm/36: skip *** Run GL force-import-yuv-fallback client_buffer_shm/37 *** Result GL force-import-yuv-fallback client_buffer_shm/37: skip *** Run GL force-import-yuv-fallback client_buffer_shm/38 *** Result GL force-import-yuv-fallback client_buffer_shm/38: skip *** Run GL force-import-yuv-fallback client_buffer_shm/39 *** Result GL force-import-yuv-fallback client_buffer_shm/39: skip *** Run GL force-import-yuv-fallback client_buffer_shm/40 *** Result GL force-import-yuv-fallback client_buffer_shm/40: skip *** Run GL force-import-yuv-fallback client_buffer_shm/41 *** Result GL force-import-yuv-fallback client_buffer_shm/41: skip *** Run GL force-import-yuv-fallback client_buffer_shm/42 *** Result GL force-import-yuv-fallback client_buffer_shm/42: skip *** Run GL force-import-yuv-fallback client_buffer_shm/43 *** Result GL force-import-yuv-fallback client_buffer_shm/43: skip *** Run GL force-import-yuv-fallback client_buffer_shm/44 *** Result GL force-import-yuv-fallback client_buffer_shm/44: skip *** Run GL force-import-yuv-fallback client_buffer_shm/45 *** Result GL force-import-yuv-fallback client_buffer_shm/45: skip *** Run GL force-import-yuv-fallback client_buffer_shm/46 *** Result GL force-import-yuv-fallback client_buffer_shm/46: skip *** Run GL force-import-yuv-fallback client_buffer_shm/47 *** Result GL force-import-yuv-fallback client_buffer_shm/47: skip *** Run GL force-import-yuv-fallback client_buffer_shm/48 *** Result GL force-import-yuv-fallback client_buffer_shm/48: skip *** Run GL force-import-yuv-fallback client_buffer_shm/49 *** Result GL force-import-yuv-fallback client_buffer_shm/49: skip *** Run GL force-import-yuv-fallback client_buffer_shm/50 *** Result GL force-import-yuv-fallback client_buffer_shm/50: skip *** Run GL force-import-yuv-fallback client_buffer_shm/51 *** Result GL force-import-yuv-fallback client_buffer_shm/51: skip *** Run GL force-import-yuv-fallback client_buffer_shm/52 *** Result GL force-import-yuv-fallback client_buffer_shm/52: skip *** Run GL force-import-yuv-fallback client_buffer_shm/53 *** Result GL force-import-yuv-fallback client_buffer_shm/53: skip *** Run GL force-import-yuv-fallback client_buffer_shm/54 *** Result GL force-import-yuv-fallback client_buffer_shm/54: skip *** Run GL force-import-yuv-fallback client_buffer_shm/55 *** Result GL force-import-yuv-fallback client_buffer_shm/55: skip *** Run GL force-import-yuv-fallback client_buffer_shm/56 *** Result GL force-import-yuv-fallback client_buffer_shm/56: skip Deleting shader program for: SHADER_TEXCOORD_INPUT_ATTRIB SHADER_VARIANT_SOLID SHADER_COLOR_EFFECT_NONE SHADER_COLOR_CURVE_IDENTITY SHADER_COLOR_MAPPING_IDENTITY SHADER_COLOR_CURVE_IDENTITY +input_is_premult -tint --- Fixture 2 (GL force-import-yuv-fallback) ok: passed 0, skipped 112, failed 0, total 112 --- Fixture 3 (Vulkan)... [22:56:10.032] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.032] Command line: weston-test-client-buffer --backend=headless --debug --socket=test-client-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=264 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop --logger-scopes=log [22:56:10.032] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.032] Flight recorder: enabled, scopes subscribed: log [22:56:10.032] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.032] Output repaint window is 7 ms maximum. [22:56:10.032] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:10.032] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:10.046] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:10.046] Device type: 'cpu' [22:56:10.046] Supported API version: 1.4.335 [22:56:10.046] Driver version: 26.0.4 [22:56:10.063] DRM format modifiers not supported [22:56:10.063] VkSemaphore is not exportable [22:56:10.063] VkSemaphore is not importable [22:56:10.063] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:10.063] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:10.063] failed to initialize allocator [22:56:10.064] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:10.064] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:10.064] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.064] Color manager: no-op protocol support: no [22:56:10.064] Color representation not supported by renderer [22:56:10.064] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.064] Output 'headless' using color profile: stock sRGB color profile [22:56:10.064] Output 'headless' enabled with head(s) headless [22:56:10.064] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.064] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:10.064] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:10.067] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan client_buffer_drm/1 client_buffer_drm-f03-e00: format RGBX4444 client_buffer_drm-f03-e00: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/1: skip *** Run Vulkan client_buffer_drm/2 client_buffer_drm-f03-e01: format RGBA4444 client_buffer_drm-f03-e01: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/2: skip *** Run Vulkan client_buffer_drm/3 client_buffer_drm-f03-e02: format BGRX4444 client_buffer_drm-f03-e02: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/3: skip *** Run Vulkan client_buffer_drm/4 client_buffer_drm-f03-e03: format BGRA4444 client_buffer_drm-f03-e03: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/4: skip *** Run Vulkan client_buffer_drm/5 client_buffer_drm-f03-e04: format XRGB4444 client_buffer_drm-f03-e04: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/5: skip *** Run Vulkan client_buffer_drm/6 client_buffer_drm-f03-e05: format ARGB4444 client_buffer_drm-f03-e05: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/6: skip *** Run Vulkan client_buffer_drm/7 client_buffer_drm-f03-e06: format XBGR4444 client_buffer_drm-f03-e06: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/7: skip *** Run Vulkan client_buffer_drm/8 client_buffer_drm-f03-e07: format ABGR4444 client_buffer_drm-f03-e07: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/8: skip *** Run Vulkan client_buffer_drm/9 client_buffer_drm-f03-e08: format RGBX5551 client_buffer_drm-f03-e08: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/9: skip *** Run Vulkan client_buffer_drm/10 client_buffer_drm-f03-e09: format RGBA5551 client_buffer_drm-f03-e09: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/10: skip *** Run Vulkan client_buffer_drm/11 client_buffer_drm-f03-e10: format BGRX5551 client_buffer_drm-f03-e10: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/11: skip *** Run Vulkan client_buffer_drm/12 client_buffer_drm-f03-e11: format BGRA5551 client_buffer_drm-f03-e11: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/12: skip *** Run Vulkan client_buffer_drm/13 client_buffer_drm-f03-e12: format RGB565 client_buffer_drm-f03-e12: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/13: skip *** Run Vulkan client_buffer_drm/14 client_buffer_drm-f03-e13: format BGR565 client_buffer_drm-f03-e13: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/14: skip *** Run Vulkan client_buffer_drm/15 client_buffer_drm-f03-e14: format RGB888 client_buffer_drm-f03-e14: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/15: skip *** Run Vulkan client_buffer_drm/16 client_buffer_drm-f03-e15: format BGR888 client_buffer_drm-f03-e15: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/16: skip *** Run Vulkan client_buffer_drm/17 client_buffer_drm-f03-e16: format RGBX8888 client_buffer_drm-f03-e16: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/17: skip *** Run Vulkan client_buffer_drm/18 client_buffer_drm-f03-e17: format RGBA8888 client_buffer_drm-f03-e17: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/18: skip *** Run Vulkan client_buffer_drm/19 client_buffer_drm-f03-e18: format BGRX8888 client_buffer_drm-f03-e18: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/19: skip *** Run Vulkan client_buffer_drm/20 client_buffer_drm-f03-e19: format BGRA8888 client_buffer_drm-f03-e19: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/20: skip *** Run Vulkan client_buffer_drm/21 client_buffer_drm-f03-e20: format XRGB8888 client_buffer_drm-f03-e20: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/21: skip *** Run Vulkan client_buffer_drm/22 client_buffer_drm-f03-e21: format ARGB8888 client_buffer_drm-f03-e21: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/22: skip *** Run Vulkan client_buffer_drm/23 client_buffer_drm-f03-e22: format XBGR8888 client_buffer_drm-f03-e22: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/23: skip *** Run Vulkan client_buffer_drm/24 client_buffer_drm-f03-e23: format ABGR8888 client_buffer_drm-f03-e23: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/24: skip *** Run Vulkan client_buffer_drm/25 client_buffer_drm-f03-e24: format XRGB2101010 client_buffer_drm-f03-e24: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/25: skip *** Run Vulkan client_buffer_drm/26 client_buffer_drm-f03-e25: format ARGB2101010 client_buffer_drm-f03-e25: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/26: skip *** Run Vulkan client_buffer_drm/27 client_buffer_drm-f03-e26: format XBGR2101010 client_buffer_drm-f03-e26: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/27: skip *** Run Vulkan client_buffer_drm/28 client_buffer_drm-f03-e27: format ABGR2101010 client_buffer_drm-f03-e27: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/28: skip *** Run Vulkan client_buffer_drm/29 client_buffer_drm-f03-e28: format XRGB16161616 client_buffer_drm-f03-e28: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/29: skip *** Run Vulkan client_buffer_drm/30 client_buffer_drm-f03-e29: format ARGB16161616 client_buffer_drm-f03-e29: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/30: skip *** Run Vulkan client_buffer_drm/31 client_buffer_drm-f03-e30: format XBGR16161616 client_buffer_drm-f03-e30: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/31: skip *** Run Vulkan client_buffer_drm/32 client_buffer_drm-f03-e31: format ABGR16161616 client_buffer_drm-f03-e31: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/32: skip *** Run Vulkan client_buffer_drm/33 client_buffer_drm-f03-e32: format XRGB16161616F client_buffer_drm-f03-e32: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/33: skip *** Run Vulkan client_buffer_drm/34 client_buffer_drm-f03-e33: format ARGB16161616F client_buffer_drm-f03-e33: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/34: skip *** Run Vulkan client_buffer_drm/35 client_buffer_drm-f03-e34: format XBGR16161616F client_buffer_drm-f03-e34: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/35: skip *** Run Vulkan client_buffer_drm/36 client_buffer_drm-f03-e35: format ABGR16161616F client_buffer_drm-f03-e35: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/36: skip *** Run Vulkan client_buffer_drm/37 client_buffer_drm-f03-e36: format YUV420 client_buffer_drm-f03-e36: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/37: skip *** Run Vulkan client_buffer_drm/38 client_buffer_drm-f03-e37: format YVU420 client_buffer_drm-f03-e37: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/38: skip *** Run Vulkan client_buffer_drm/39 client_buffer_drm-f03-e38: format YUV422 client_buffer_drm-f03-e38: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/39: skip *** Run Vulkan client_buffer_drm/40 client_buffer_drm-f03-e39: format YVU422 client_buffer_drm-f03-e39: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/40: skip *** Run Vulkan client_buffer_drm/41 client_buffer_drm-f03-e40: format YUV444 client_buffer_drm-f03-e40: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/41: skip *** Run Vulkan client_buffer_drm/42 client_buffer_drm-f03-e41: format YVU444 client_buffer_drm-f03-e41: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/42: skip *** Run Vulkan client_buffer_drm/43 client_buffer_drm-f03-e42: format NV12 client_buffer_drm-f03-e42: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/43: skip *** Run Vulkan client_buffer_drm/44 client_buffer_drm-f03-e43: format NV21 client_buffer_drm-f03-e43: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/44: skip *** Run Vulkan client_buffer_drm/45 client_buffer_drm-f03-e44: format NV16 client_buffer_drm-f03-e44: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/45: skip *** Run Vulkan client_buffer_drm/46 client_buffer_drm-f03-e45: format NV61 client_buffer_drm-f03-e45: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/46: skip *** Run Vulkan client_buffer_drm/47 client_buffer_drm-f03-e46: format NV24 client_buffer_drm-f03-e46: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/47: skip *** Run Vulkan client_buffer_drm/48 client_buffer_drm-f03-e47: format NV42 client_buffer_drm-f03-e47: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/48: skip *** Run Vulkan client_buffer_drm/49 client_buffer_drm-f03-e48: format YUYV client_buffer_drm-f03-e48: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/49: skip *** Run Vulkan client_buffer_drm/50 client_buffer_drm-f03-e49: format YVYU client_buffer_drm-f03-e49: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/50: skip *** Run Vulkan client_buffer_drm/51 client_buffer_drm-f03-e50: format UYVY client_buffer_drm-f03-e50: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/51: skip *** Run Vulkan client_buffer_drm/52 client_buffer_drm-f03-e51: format VYUY client_buffer_drm-f03-e51: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/52: skip *** Run Vulkan client_buffer_drm/53 client_buffer_drm-f03-e52: format XYUV8888 client_buffer_drm-f03-e52: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/53: skip *** Run Vulkan client_buffer_drm/54 client_buffer_drm-f03-e53: format P010 client_buffer_drm-f03-e53: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/54: skip *** Run Vulkan client_buffer_drm/55 client_buffer_drm-f03-e54: format P012 client_buffer_drm-f03-e54: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/55: skip *** Run Vulkan client_buffer_drm/56 client_buffer_drm-f03-e55: format P016 client_buffer_drm-f03-e55: Skipped: udmabuf not supported *** Result Vulkan client_buffer_drm/56: skip *** Run Vulkan client_buffer_shm/1 client_buffer_shm-f03-e00: format RGBX4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928000c40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928002790 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f03-e00-shot-00.png: PASS *** Result Vulkan client_buffer_shm/1: ok *** Run Vulkan client_buffer_shm/2 client_buffer_shm-f03-e01: format RGBA4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928000c40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928002790 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f03-e01-shot-00.png: PASS *** Result Vulkan client_buffer_shm/2: ok *** Run Vulkan client_buffer_shm/3 client_buffer_shm-f03-e02: format BGRX4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928000c40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928002790 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f03-e02-shot-00.png: PASS *** Result Vulkan client_buffer_shm/3: ok *** Run Vulkan client_buffer_shm/4 client_buffer_shm-f03-e03: format BGRA4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928000c40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928005a90 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-00.png vs. shot ./client_buffer_shm-f03-e03-shot-00.png: PASS *** Result Vulkan client_buffer_shm/4: ok *** Run Vulkan client_buffer_shm/5 client_buffer_shm-f03-e04: format XRGB4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e04: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/5: skip *** Run Vulkan client_buffer_shm/6 client_buffer_shm-f03-e05: format ARGB4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e05: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/6: skip *** Run Vulkan client_buffer_shm/7 client_buffer_shm-f03-e06: format XBGR4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e06: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/7: skip *** Run Vulkan client_buffer_shm/8 client_buffer_shm-f03-e07: format ABGR4444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e07: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/8: skip *** Run Vulkan client_buffer_shm/9 client_buffer_shm-f03-e08: format RGBX5551 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f99280011a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f03-e08-shot-00.png: PASS *** Result Vulkan client_buffer_shm/9: ok *** Run Vulkan client_buffer_shm/10 client_buffer_shm-f03-e09: format RGBA5551 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928008310 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f03-e09-shot-00.png: PASS *** Result Vulkan client_buffer_shm/10: ok *** Run Vulkan client_buffer_shm/11 client_buffer_shm-f03-e10: format BGRX5551 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800c860 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f03-e10-shot-00.png: PASS *** Result Vulkan client_buffer_shm/11: ok *** Run Vulkan client_buffer_shm/12 client_buffer_shm-f03-e11: format BGRA5551 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800c860 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-01.png vs. shot ./client_buffer_shm-f03-e11-shot-00.png: PASS *** Result Vulkan client_buffer_shm/12: ok *** Run Vulkan client_buffer_shm/13 client_buffer_shm-f03-e12: format RGB565 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800c860 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-02.png vs. shot ./client_buffer_shm-f03-e12-shot-00.png: PASS *** Result Vulkan client_buffer_shm/13: ok *** Run Vulkan client_buffer_shm/14 client_buffer_shm-f03-e13: format BGR565 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800c860 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-02.png vs. shot ./client_buffer_shm-f03-e13-shot-00.png: PASS *** Result Vulkan client_buffer_shm/14: ok *** Run Vulkan client_buffer_shm/15 client_buffer_shm-f03-e14: format RGB888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e14: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/15: skip *** Run Vulkan client_buffer_shm/16 client_buffer_shm-f03-e15: format BGR888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e15: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/16: skip *** Run Vulkan client_buffer_shm/17 client_buffer_shm-f03-e16: format RGBX8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e16: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/17: skip *** Run Vulkan client_buffer_shm/18 client_buffer_shm-f03-e17: format RGBA8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e17: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/18: skip *** Run Vulkan client_buffer_shm/19 client_buffer_shm-f03-e18: format BGRX8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e18: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/19: skip *** Run Vulkan client_buffer_shm/20 client_buffer_shm-f03-e19: format BGRA8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e19: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/20: skip *** Run Vulkan client_buffer_shm/21 client_buffer_shm-f03-e20: format XRGB8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800ba10 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f99280058d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e20-shot-00.png: PASS *** Result Vulkan client_buffer_shm/21: ok *** Run Vulkan client_buffer_shm/22 client_buffer_shm-f03-e21: format ARGB8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f99280051d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f99280058d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e21-shot-00.png: PASS *** Result Vulkan client_buffer_shm/22: ok *** Run Vulkan client_buffer_shm/23 client_buffer_shm-f03-e22: format XBGR8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f99280051d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e22-shot-00.png: PASS *** Result Vulkan client_buffer_shm/23: ok *** Run Vulkan client_buffer_shm/24 client_buffer_shm-f03-e23: format ABGR8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f99280051d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e23-shot-00.png: PASS *** Result Vulkan client_buffer_shm/24: ok *** Run Vulkan client_buffer_shm/25 client_buffer_shm-f03-e24: format XRGB2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f99280051d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e24-shot-00.png: PASS *** Result Vulkan client_buffer_shm/25: ok *** Run Vulkan client_buffer_shm/26 client_buffer_shm-f03-e25: format ARGB2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928007df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e25-shot-00.png: PASS *** Result Vulkan client_buffer_shm/26: ok *** Run Vulkan client_buffer_shm/27 client_buffer_shm-f03-e26: format XBGR2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928007df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e26-shot-00.png: PASS *** Result Vulkan client_buffer_shm/27: ok *** Run Vulkan client_buffer_shm/28 client_buffer_shm-f03-e27: format ABGR2101010 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928007df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f9928006db0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e27-shot-00.png: PASS *** Result Vulkan client_buffer_shm/28: ok *** Run Vulkan client_buffer_shm/29 client_buffer_shm-f03-e28: format XRGB16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e28: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/29: skip *** Run Vulkan client_buffer_shm/30 client_buffer_shm-f03-e29: format ARGB16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e29: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/30: skip *** Run Vulkan client_buffer_shm/31 client_buffer_shm-f03-e30: format XBGR16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928007df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f99280067a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e30-shot-00.png: PASS *** Result Vulkan client_buffer_shm/31: ok *** Run Vulkan client_buffer_shm/32 client_buffer_shm-f03-e31: format ABGR16161616 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9928007df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800b930 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e31-shot-00.png: PASS *** Result Vulkan client_buffer_shm/32: ok *** Run Vulkan client_buffer_shm/33 client_buffer_shm-f03-e32: format XRGB16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e32: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/33: skip *** Run Vulkan client_buffer_shm/34 client_buffer_shm-f03-e33: format ARGB16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e33: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/34: skip *** Run Vulkan client_buffer_shm/35 client_buffer_shm-f03-e34: format XBGR16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800c7f0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800b930 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e34-shot-00.png: PASS *** Result Vulkan client_buffer_shm/35: ok *** Run Vulkan client_buffer_shm/36 client_buffer_shm-f03-e35: format ABGR16161616F test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f992800c7f0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 96 96, surface 0x7f992800b930 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/client-buffer-03.png vs. shot ./client_buffer_shm-f03-e35-shot-00.png: PASS *** Result Vulkan client_buffer_shm/36: ok *** Run Vulkan client_buffer_shm/37 client_buffer_shm-f03-e36: format YUV420 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e36: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/37: skip *** Run Vulkan client_buffer_shm/38 client_buffer_shm-f03-e37: format YVU420 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e37: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/38: skip *** Run Vulkan client_buffer_shm/39 client_buffer_shm-f03-e38: format YUV422 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e38: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/39: skip *** Run Vulkan client_buffer_shm/40 client_buffer_shm-f03-e39: format YVU422 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e39: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/40: skip *** Run Vulkan client_buffer_shm/41 client_buffer_shm-f03-e40: format YUV444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e40: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/41: skip *** Run Vulkan client_buffer_shm/42 client_buffer_shm-f03-e41: format YVU444 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e41: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/42: skip *** Run Vulkan client_buffer_shm/43 client_buffer_shm-f03-e42: format NV12 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e42: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/43: skip *** Run Vulkan client_buffer_shm/44 client_buffer_shm-f03-e43: format NV21 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e43: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/44: skip *** Run Vulkan client_buffer_shm/45 client_buffer_shm-f03-e44: format NV16 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e44: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/45: skip *** Run Vulkan client_buffer_shm/46 client_buffer_shm-f03-e45: format NV61 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e45: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/46: skip *** Run Vulkan client_buffer_shm/47 client_buffer_shm-f03-e46: format NV24 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e46: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/47: skip *** Run Vulkan client_buffer_shm/48 client_buffer_shm-f03-e47: format NV42 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e47: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/48: skip *** Run Vulkan client_buffer_shm/49 client_buffer_shm-f03-e48: format YUYV test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e48: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/49: skip *** Run Vulkan client_buffer_shm/50 client_buffer_shm-f03-e49: format YVYU test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e49: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/50: skip *** Run Vulkan client_buffer_shm/51 client_buffer_shm-f03-e50: format UYVY test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e50: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/51: skip *** Run Vulkan client_buffer_shm/52 client_buffer_shm-f03-e51: format VYUY test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e51: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/52: skip *** Run Vulkan client_buffer_shm/53 client_buffer_shm-f03-e52: format XYUV8888 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e52: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/53: skip *** Run Vulkan client_buffer_shm/54 client_buffer_shm-f03-e53: format P010 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e53: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/54: skip *** Run Vulkan client_buffer_shm/55 client_buffer_shm-f03-e54: format P012 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e54: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/55: skip *** Run Vulkan client_buffer_shm/56 client_buffer_shm-f03-e55: format P016 test-client: got global pointer 100 100 test-client: got seat 0x7f9928000be0 name: 'test-seat' test-client: got seat 0x7f9928000be0 capabilities: 7 client_buffer_shm-f03-e55: Skipped: format not supported by compositor for SHM *** Result Vulkan client_buffer_shm/56: skip --- Fixture 3 (Vulkan) ok: passed 22, skipped 90, failed 0, total 112 ============================================================================== =================================== 10/68 ==================================== test: weston:color-representation-drm start time: 22:56:10 duration: 0.01s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=49 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-representation-drm ----------------------------------- stdout ----------------------------------- TAP version 13 1..8 ok 1 GL - dmabuf renderer color_representation_drm/1 # SKIP fixture ok 2 GL - dmabuf renderer color_representation_drm/2 # SKIP fixture ok 3 GL - dmabuf renderer color_representation_drm/3 # SKIP fixture ok 4 GL - dmabuf renderer color_representation_drm/4 # SKIP fixture ok 5 GL - dmabuf renderer color_representation_drm/5 # SKIP fixture ok 6 GL - dmabuf renderer color_representation_drm/6 # SKIP fixture ok 7 GL - dmabuf renderer color_representation_drm/7 # SKIP fixture ok 8 GL - dmabuf renderer color_representation_drm/8 # SKIP fixture ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 (GL - dmabuf renderer)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 1 (GL - dmabuf renderer) skip: passed 0, skipped 0, failed 0, total 8 ============================================================================== =================================== 14/68 ==================================== test: weston:config-parser start time: 22:56:10 duration: 0.03s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=140 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-config-parser ----------------------------------- stdout ----------------------------------- TAP version 13 1..46 ok 1 parse_comma_separated_list/1 ok 2 section_from_null/1 ok 3 destroy_null/1 ok 4 doesnt_parse/1 ok 5 doesnt_parse/2 ok 6 doesnt_parse/3 ok 7 get_double_tiny/1 ok 8 get_double_empty/1 ok 9 get_double_notanumber/1 ok 10 get_double_negexpval/1 ok 11 get_double_expval/1 ok 12 get_double_negreal/1 ok 13 get_double_real/1 ok 14 get_double_flag/1 ok 15 get_double_negative/1 ok 16 get_double_zero/1 ok 17 get_double_missing/1 ok 18 get_double_number/1 ok 19 legit_test27/1 ok 20 legit_test26/1 ok 21 legit_test25/1 ok 22 legit_test24/1 ok 23 legit_test23/1 ok 24 legit_test22/1 ok 25 legit_test21/1 ok 26 legit_test20/1 ok 27 legit_test19/1 ok 28 legit_test18/1 ok 29 legit_test17/1 ok 30 legit_test16/1 ok 31 legit_test15/1 ok 32 legit_test14/1 ok 33 legit_test13/1 ok 34 legit_test12/1 ok 35 legit_test11/1 ok 36 legit_test10/1 ok 37 legit_test09/1 ok 38 legit_test08/1 ok 39 legit_test07/1 ok 40 legit_test06/1 ok 41 legit_test05/1 ok 42 legit_test04/1 ok 43 legit_test03/1 ok 44 legit_test02/1 ok 45 legit_test01/1 ok 46 comment_only/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run parse_comma_separated_list/1 *** Result parse_comma_separated_list/1: ok *** Run section_from_null/1 *** Result section_from_null/1: ok *** Run destroy_null/1 *** Result destroy_null/1: ok *** Run doesnt_parse/1 malformed section header: [this bracket isn't closed *** Result doesnt_parse/1: ok *** Run doesnt_parse/2 malformed config line: this line isn't any kind of valid *** Result doesnt_parse/2: ok *** Run doesnt_parse/3 malformed config line: =not valid at all *** Result doesnt_parse/3: ok *** Run get_double_tiny/1 *** Result get_double_tiny/1: ok *** Run get_double_empty/1 *** Result get_double_empty/1: ok *** Run get_double_notanumber/1 *** Result get_double_notanumber/1: ok *** Run get_double_negexpval/1 *** Result get_double_negexpval/1: ok *** Run get_double_expval/1 *** Result get_double_expval/1: ok *** Run get_double_negreal/1 *** Result get_double_negreal/1: ok *** Run get_double_real/1 *** Result get_double_real/1: ok *** Run get_double_flag/1 *** Result get_double_flag/1: ok *** Run get_double_negative/1 *** Result get_double_negative/1: ok *** Run get_double_zero/1 *** Result get_double_zero/1: ok *** Run get_double_missing/1 *** Result get_double_missing/1: ok *** Run get_double_number/1 *** Result get_double_number/1: ok *** Run legit_test27/1 *** Result legit_test27/1: ok *** Run legit_test26/1 *** Result legit_test26/1: ok *** Run legit_test25/1 *** Result legit_test25/1: ok *** Run legit_test24/1 *** Result legit_test24/1: ok *** Run legit_test23/1 *** Result legit_test23/1: ok *** Run legit_test22/1 *** Result legit_test22/1: ok *** Run legit_test21/1 *** Result legit_test21/1: ok *** Run legit_test20/1 *** Result legit_test20/1: ok *** Run legit_test19/1 *** Result legit_test19/1: ok *** Run legit_test18/1 *** Result legit_test18/1: ok *** Run legit_test17/1 *** Result legit_test17/1: ok *** Run legit_test16/1 *** Result legit_test16/1: ok *** Run legit_test15/1 *** Result legit_test15/1: ok *** Run legit_test14/1 *** Result legit_test14/1: ok *** Run legit_test13/1 *** Result legit_test13/1: ok *** Run legit_test12/1 *** Result legit_test12/1: ok *** Run legit_test11/1 *** Result legit_test11/1: ok *** Run legit_test10/1 *** Result legit_test10/1: ok *** Run legit_test09/1 *** Result legit_test09/1: ok *** Run legit_test08/1 *** Result legit_test08/1: ok *** Run legit_test07/1 *** Result legit_test07/1: ok *** Run legit_test06/1 *** Result legit_test06/1: ok *** Run legit_test05/1 *** Result legit_test05/1: ok *** Run legit_test04/1 *** Result legit_test04/1: ok *** Run legit_test03/1 *** Result legit_test03/1: ok *** Run legit_test02/1 *** Result legit_test02/1: ok *** Run legit_test01/1 *** Result legit_test01/1: ok *** Run comment_only/1 *** Result comment_only/1: ok --- Fixture 1 () ok: passed 46, skipped 0, failed 0, total 46 ============================================================================== =================================== 16/68 ==================================== test: weston:custom-env start time: 22:56:10 duration: 0.02s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=110 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-custom-env ----------------------------------- stdout ----------------------------------- TAP version 13 1..8 ok 1 env_parse_string/1 ok 2 env_parse_string/2 ok 3 env_parse_string/3 ok 4 env_parse_string/4 ok 5 env_parse_string/5 ok 6 env_parse_string/6 ok 7 basic_env_arg/1 ok 8 basic_env/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run env_parse_string/1 checking exec_str 'ENV1=1 ENV2=owt two-arghs' comparing envp: [0] 'ENV1=1' == 'ENV1=1'? [1] 'ENV2=owt' == 'ENV2=owt'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'two-arghs' == 'two-arghs'? successfully compared argp *** Result env_parse_string/1: ok *** Run env_parse_string/2 checking exec_str 'ENV2=owt one-argh' comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=owt' == 'ENV2=owt'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'one-argh' == 'one-argh'? successfully compared argp *** Result env_parse_string/2: ok *** Run env_parse_string/3 checking exec_str 'FOO=bar one-argh-again' comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=three' == 'ENV3=three'? [3] 'FOO=bar' == 'FOO=bar'? successfully compared envp comparing argp: [0] 'one-argh-again' == 'one-argh-again'? successfully compared argp *** Result env_parse_string/3: ok *** Run env_parse_string/4 checking exec_str 'ENV1=number=7 one-argh-eq' comparing envp: [0] 'ENV1=number=7' == 'ENV1=number=7'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'one-argh-eq' == 'one-argh-eq'? successfully compared argp *** Result env_parse_string/4: ok *** Run env_parse_string/5 checking exec_str 'no-arg-h' comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'no-arg-h' == 'no-arg-h'? successfully compared argp *** Result env_parse_string/5: ok *** Run env_parse_string/6 checking exec_str 'argh-w-arg argequals=thing plainarg ' comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'argh-w-arg' == 'argh-w-arg'? [1] 'argequals=thing' == 'argequals=thing'? [2] 'plainarg' == 'plainarg'? successfully compared argp *** Result env_parse_string/6: ok *** Run basic_env_arg/1 comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=three' == 'ENV3=three'? successfully compared envp comparing argp: [0] 'arg1' == 'arg1'? [1] 'arg2' == 'arg2'? [2] 'arg3' == 'arg3'? successfully compared argp *** Result basic_env_arg/1: ok *** Run basic_env/1 comparing envp: [0] 'ENV1=one' == 'ENV1=one'? [1] 'ENV2=two' == 'ENV2=two'? [2] 'ENV3=four' == 'ENV3=four'? [3] 'ENV5=five' == 'ENV5=five'? successfully compared envp *** Result basic_env/1: ok --- Fixture 1 () ok: passed 8, skipped 0, failed 0, total 8 ============================================================================== =================================== 18/68 ==================================== test: weston:drm-formats start time: 22:56:10 duration: 0.01s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=111 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-drm-formats ----------------------------------- stdout ----------------------------------- TAP version 13 1..18 ok 1 subtract_arrays_modifier_invalid/1 ok 2 subtract_arrays_exclusive_modifiers/1 ok 3 subtract_arrays_exclusive_formats/1 ok 4 subtract_arrays_same_content/1 ok 5 subtract_arrays/1 ok 6 intersect_arrays_exclusive_modifiers/1 ok 7 intersect_arrays_exclusive_formats/1 ok 8 intersect_arrays_same_content/1 ok 9 intersect_arrays/1 ok 10 join_arrays_modifier_invalid/1 ok 11 join_arrays_exclusive_content/1 ok 12 join_arrays_same_content/1 ok 13 join_arrays/1 ok 14 remove_from_array/1 ok 15 replace_array/1 ok 16 compare_arrays_exclusive_content/1 ok 17 compare_arrays_same_content/1 ok 18 basic_operations/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run subtract_arrays_modifier_invalid/1 *** Result subtract_arrays_modifier_invalid/1: ok *** Run subtract_arrays_exclusive_modifiers/1 *** Result subtract_arrays_exclusive_modifiers/1: ok *** Run subtract_arrays_exclusive_formats/1 *** Result subtract_arrays_exclusive_formats/1: ok *** Run subtract_arrays_same_content/1 *** Result subtract_arrays_same_content/1: ok *** Run subtract_arrays/1 *** Result subtract_arrays/1: ok *** Run intersect_arrays_exclusive_modifiers/1 *** Result intersect_arrays_exclusive_modifiers/1: ok *** Run intersect_arrays_exclusive_formats/1 *** Result intersect_arrays_exclusive_formats/1: ok *** Run intersect_arrays_same_content/1 *** Result intersect_arrays_same_content/1: ok *** Run intersect_arrays/1 *** Result intersect_arrays/1: ok *** Run join_arrays_modifier_invalid/1 *** Result join_arrays_modifier_invalid/1: ok *** Run join_arrays_exclusive_content/1 *** Result join_arrays_exclusive_content/1: ok *** Run join_arrays_same_content/1 *** Result join_arrays_same_content/1: ok *** Run join_arrays/1 *** Result join_arrays/1: ok *** Run remove_from_array/1 *** Result remove_from_array/1: ok *** Run replace_array/1 *** Result replace_array/1: ok *** Run compare_arrays_exclusive_content/1 *** Result compare_arrays_exclusive_content/1: ok *** Run compare_arrays_same_content/1 *** Result compare_arrays_same_content/1: ok *** Run basic_operations/1 *** Result basic_operations/1: ok --- Fixture 1 () ok: passed 18, skipped 0, failed 0, total 18 ============================================================================== =================================== 13/68 ==================================== test: weston:commit-timing start time: 22:56:10 duration: 0.06s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=21 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-commit-timing ----------------------------------- stdout ----------------------------------- TAP version 13 1..6 ok 1 commit_timing_delete_surface_with_timestamps/1 ok 2 too_many_timestamps/1 ok 3 invalid_timestamp/1 ok 4 use_timer_on_destroyed_surface/1 ok 5 get_two_timers_safely/1 ok 6 get_two_timers/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.466] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.466] Command line: weston-test-commit-timing --backend=headless --debug --socket=test-commit-timing --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:10.466] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.466] Flight recorder: enabled, scopes subscribed: log [22:56:10.466] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.466] Output repaint window is 7 ms maximum. [22:56:10.466] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.478] Using Pixman renderer [22:56:10.478] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.478] Color manager: no-op protocol support: no [22:56:10.478] Color representation not supported by renderer [22:56:10.478] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.478] Output 'headless' using color profile: stock sRGB color profile [22:56:10.478] Output 'headless' enabled with head(s) headless [22:56:10.478] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.478] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.478] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.487] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run commit_timing_delete_surface_with_timestamps/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad8006aa0 test-client: got pointer frame test-client: got pointer leave, surface (nil) test-client: got pointer frame *** Result commit_timing_delete_surface_with_timestamps/1: ok *** Run too_many_timestamps/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad8006aa0 test-client: got pointer frame [22:56:10.492] libwayland: error in client communication (pid 3302) libwayland: wp_commit_timer_v1#18: error 1: target timestamp already set Got expected protocol error on 'wp_commit_timer_v1' (object id: 18) with code 1 *** Result too_many_timestamps/1: ok *** Run invalid_timestamp/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad80071f0 test-client: got pointer frame [22:56:10.493] libwayland: error in client communication (pid 3302) libwayland: wp_commit_timer_v1#18: error 0: target timestamp invalid Got expected protocol error on 'wp_commit_timer_v1' (object id: 18) with code 0 *** Result invalid_timestamp/1: ok *** Run use_timer_on_destroyed_surface/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad80071f0 test-client: got pointer frame [22:56:10.496] libwayland: error in client communication (pid 3302) libwayland: wp_commit_timer_v1#18: error 2: surface destroyed Got expected protocol error on 'wp_commit_timer_v1' (object id: 18) with code 2 *** Result use_timer_on_destroyed_surface/1: ok *** Run get_two_timers_safely/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad8005190 test-client: got pointer frame *** Result get_two_timers_safely/1: ok *** Run get_two_timers/1 test-client: got global pointer 100 100 test-client: got seat 0x7ffad80064e0 name: 'test-seat' test-client: got seat 0x7ffad80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7ffad80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7ffad8006a60 test-client: got pointer frame [22:56:10.502] libwayland: error in client communication (pid 3302) libwayland: wp_commit_timing_manager_v1#10: error 0: Commit timing resource already exists on surface Got expected protocol error on 'wp_commit_timing_manager_v1' (object id: 10) with code 0 *** Result get_two_timers/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 6, skipped 0, failed 0, total 6 ============================================================================== =================================== 15/68 ==================================== test: weston:constraints start time: 22:56:10 duration: 0.05s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=247 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-constraints ----------------------------------- stdout ----------------------------------- TAP version 13 1..6 ok 1 constraints_pointer_focus/1 ok 2 constraints_shell_activate_input/1 ok 3 constraints_already_constrained/1 ok 4 constraints_locked_boundaries_input_region/1 ok 5 constraints_confined_boundaries_input_region/1 ok 6 constraints_events/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.480] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.480] Command line: weston-test-constraints --backend=headless --debug --socket=test-constraints --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:10.480] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.480] Flight recorder: enabled, scopes subscribed: log [22:56:10.480] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.480] Output repaint window is 7 ms maximum. [22:56:10.480] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.485] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.485] Color manager: no-op protocol support: no [22:56:10.485] Color representation not supported by renderer [22:56:10.485] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.485] Output 'headless' using color profile: stock sRGB color profile [22:56:10.485] Output 'headless' enabled with head(s) headless [22:56:10.485] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.485] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.485] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.489] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run constraints_pointer_focus/1 test-client: got global pointer 100 100 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f46940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4694006aa0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4694006aa0 test-client: got pointer frame test-client: got global pointer 0 0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4694006aa0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f4694006aa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 test-client: got pointer motion 0 0 test-client: got global pointer 100 100 *** Result constraints_pointer_focus/1: ok *** Run constraints_shell_activate_input/1 test-client: got global pointer 100 100 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f46940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4694006aa0 test-client: got pointer frame test-client: got pointer motion 50 50 test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f4694006aa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 *** Result constraints_shell_activate_input/1: ok *** Run constraints_already_constrained/1 test-client: got global pointer 150 150 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f46940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f46940051d0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f46940051d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 [22:56:10.496] libwayland: error in client communication (pid 3304) libwayland: zwp_pointer_constraints_v1#20: error 1: the pointer has a lock/confine request on this surface Got expected protocol error on 'zwp_pointer_constraints_v1' (object id: 20) with code 1 test-client: got global pointer 150 150 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f46940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f4694006fb0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 [22:56:10.501] libwayland: error in client communication (pid 3304) libwayland: zwp_pointer_constraints_v1#20: error 1: the pointer has a lock/confine request on this surface Got expected protocol error on 'zwp_pointer_constraints_v1' (object id: 20) with code 1 *** Result constraints_already_constrained/1: ok *** Run constraints_locked_boundaries_input_region/1 test-client: got global pointer 150 150 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f46940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 100 100 test-client: got keyboard enter, surface 0x7f4694006fb0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 test-client: got global pointer 100 100 test-client: got global pointer 100 100 test-client: got pointer leave, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got global pointer 99 100 *** Result constraints_locked_boundaries_input_region/1: ok *** Run constraints_confined_boundaries_input_region/1 test-client: got global pointer 99 100 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4694008210 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f4694006fb0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 test-client: got pointer motion 0 0 test-client: got global pointer 100 100 test-client: got global pointer 100 100 test-client: got global pointer 100 100 test-client: got pointer motion 99 0 test-client: got global pointer 199 100 test-client: got pointer motion 0 99 test-client: got global pointer 100 199 test-client: got pointer leave, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got global pointer 99 100 *** Result constraints_confined_boundaries_input_region/1: ok *** Run constraints_events/1 test-client: got global pointer 99 100 test-client: got seat 0x7f46940064e0 name: 'test-seat' test-client: got seat 0x7f46940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4694008210 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4694006fb0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got keyboard enter, surface 0x7f4694006fb0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer button 272 1 test-client: got pointer button 272 0 *** Result constraints_events/1: ok [22:56:10.509] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 6, skipped 0, failed 0, total 6 ============================================================================== =================================== 12/68 ==================================== test: weston:color-representation-protocol start time: 22:56:10 duration: 0.12s result: exit status 0 command: MALLOC_PERTURB_=161 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-representation-protocol ----------------------------------- stdout ----------------------------------- TAP version 13 1..35 ok 1 color_presentation_protocol_chroma_location/1 ok 2 color_presentation_protocol_chroma_location/2 ok 3 color_presentation_protocol_chroma_location/3 ok 4 color_presentation_protocol_chroma_location/4 ok 5 color_presentation_protocol_chroma_location/5 ok 6 color_presentation_protocol_chroma_location/6 ok 7 color_presentation_protocol_chroma_location/7 ok 8 color_presentation_protocol_alpha_mode/1 ok 9 color_presentation_protocol_alpha_mode/2 ok 10 color_presentation_protocol_alpha_mode/3 ok 11 color_presentation_protocol_alpha_mode/4 ok 12 color_presentation_protocol_valid_coefficients/1 ok 13 color_presentation_protocol_valid_coefficients/2 ok 14 color_presentation_protocol_valid_coefficients/3 ok 15 color_presentation_protocol_valid_coefficients/4 ok 16 color_presentation_protocol_valid_coefficients/5 ok 17 color_presentation_protocol_valid_coefficients/6 ok 18 color_presentation_protocol_valid_coefficients/7 ok 19 color_presentation_protocol_valid_coefficients/8 ok 20 color_presentation_protocol_valid_coefficients/9 ok 21 color_presentation_protocol_valid_coefficients/10 ok 22 color_presentation_protocol_valid_coefficients/11 ok 23 color_presentation_protocol_valid_coefficients/12 ok 24 color_presentation_protocol_valid_coefficients/13 ok 25 color_presentation_protocol_valid_coefficients/14 ok 26 color_presentation_protocol_valid_coefficients/15 ok 27 color_presentation_protocol_valid_coefficients/16 ok 28 color_presentation_protocol_valid_coefficients/17 ok 29 color_presentation_protocol_valid_coefficients/18 ok 30 color_presentation_protocol_valid_coefficients/19 ok 31 color_presentation_protocol_valid_coefficients/20 ok 32 color_presentation_protocol_valid_coefficients/21 ok 33 color_presentation_protocol_valid_coefficients/22 ok 34 color_presentation_protocol_surface_recreate/1 ok 35 color_presentation_protocol_surface_exists/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.452] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.452] Command line: weston-test-color-representation-protocol --backend=headless --debug --socket=test-color-representation-protocol --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:10.452] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.452] Flight recorder: enabled, scopes subscribed: log [22:56:10.452] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.452] Output repaint window is 7 ms maximum. [22:56:10.452] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.455] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:10.483] warning: failed to query rendering device from EGL [22:56:10.483] failed to initialize allocator [22:56:10.483] EGL version: 1.5 [22:56:10.483] EGL vendor: Mesa Project [22:56:10.483] EGL client APIs: OpenGL OpenGL_ES [22:56:10.483] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:10.519] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:10.519] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:10.519] GL vendor: Mesa [22:56:10.519] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:10.525] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:10.525] Using GL renderer [22:56:10.525] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.525] Color manager: no-op protocol support: no [22:56:10.525] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.525] Output 'headless' using color profile: stock sRGB color profile [22:56:10.525] Output 'headless' enabled with head(s) headless [22:56:10.525] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.525] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.526] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.529] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run color_presentation_protocol_chroma_location/1 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/1: ok *** Run color_presentation_protocol_chroma_location/2 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/2: ok *** Run color_presentation_protocol_chroma_location/3 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/3: ok *** Run color_presentation_protocol_chroma_location/4 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/4: ok *** Run color_presentation_protocol_chroma_location/5 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/5: ok *** Run color_presentation_protocol_chroma_location/6 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_chroma_location/6: ok *** Run color_presentation_protocol_chroma_location/7 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.533] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#20: error 5: wp_color_representation_surface_v1@20 Invalid chroma location (0). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 20) with code 5 *** Result color_presentation_protocol_chroma_location/7: ok *** Run color_presentation_protocol_alpha_mode/1 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_alpha_mode/1: ok *** Run color_presentation_protocol_alpha_mode/2 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.533] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#20: error 1: wp_color_representation_surface_v1@20 Invalid alpha mode (1) Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 20) with code 1 *** Result color_presentation_protocol_alpha_mode/2: ok *** Run color_presentation_protocol_alpha_mode/3 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.534] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#20: error 1: wp_color_representation_surface_v1@20 Invalid alpha mode (2) Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 20) with code 1 *** Result color_presentation_protocol_alpha_mode/3: ok *** Run color_presentation_protocol_alpha_mode/4 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.534] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#20: error 1: wp_color_representation_surface_v1@20 Invalid alpha mode (4294967295) Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 20) with code 1 *** Result color_presentation_protocol_alpha_mode/4: ok *** Run color_presentation_protocol_valid_coefficients/1 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/1: ok *** Run color_presentation_protocol_valid_coefficients/2 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.535] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (1) or range (2). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/2: ok *** Run color_presentation_protocol_valid_coefficients/3 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.536] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 2 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/3: ok *** Run color_presentation_protocol_valid_coefficients/4 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.536] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 2 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/4: ok *** Run color_presentation_protocol_valid_coefficients/5 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.537] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 3 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/5: ok *** Run color_presentation_protocol_valid_coefficients/6 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.538] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 3 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/6: ok *** Run color_presentation_protocol_valid_coefficients/7 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.538] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 4 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/7: ok *** Run color_presentation_protocol_valid_coefficients/8 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.539] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format ARGB8888 not compatible with matrix coefficients 4 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/8: ok *** Run color_presentation_protocol_valid_coefficients/9 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0066f0 name: 'test-seat' test-client: got seat 0x7fbbfc0066f0 capabilities: 7 [22:56:10.539] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (3) or range (2). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/9: ok *** Run color_presentation_protocol_valid_coefficients/10 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc006fc0 name: 'test-seat' test-client: got seat 0x7fbbfc006fc0 capabilities: 7 [22:56:10.540] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (3) or range (1). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/10: ok *** Run color_presentation_protocol_valid_coefficients/11 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc006fc0 name: 'test-seat' test-client: got seat 0x7fbbfc006fc0 capabilities: 7 [22:56:10.541] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (0) or range (0). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/11: ok *** Run color_presentation_protocol_valid_coefficients/12 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc006fc0 name: 'test-seat' test-client: got seat 0x7fbbfc006fc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/12: ok *** Run color_presentation_protocol_valid_coefficients/13 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc006fc0 name: 'test-seat' test-client: got seat 0x7fbbfc006fc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/13: ok *** Run color_presentation_protocol_valid_coefficients/14 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc006fc0 name: 'test-seat' test-client: got seat 0x7fbbfc006fc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/14: ok *** Run color_presentation_protocol_valid_coefficients/15 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc000c10 name: 'test-seat' test-client: got seat 0x7fbbfc000c10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/15: ok *** Run color_presentation_protocol_valid_coefficients/16 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc007340 name: 'test-seat' test-client: got seat 0x7fbbfc007340 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/16: ok *** Run color_presentation_protocol_valid_coefficients/17 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc007340 name: 'test-seat' test-client: got seat 0x7fbbfc007340 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_valid_coefficients/17: ok *** Run color_presentation_protocol_valid_coefficients/18 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc007340 name: 'test-seat' test-client: got seat 0x7fbbfc007340 capabilities: 7 [22:56:10.545] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (1) or range (2). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/18: ok *** Run color_presentation_protocol_valid_coefficients/19 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc007340 name: 'test-seat' test-client: got seat 0x7fbbfc007340 capabilities: 7 [22:56:10.546] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 3: wp_color_representation_surface_v1@3 Buffer format NV12 not compatible with matrix coefficients 1 Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 3 *** Result color_presentation_protocol_valid_coefficients/19: ok *** Run color_presentation_protocol_valid_coefficients/20 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc0072b0 name: 'test-seat' test-client: got seat 0x7fbbfc0072b0 capabilities: 7 [22:56:10.546] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (3) or range (2). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/20: ok *** Run color_presentation_protocol_valid_coefficients/21 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc004f40 name: 'test-seat' test-client: got seat 0x7fbbfc004f40 capabilities: 7 [22:56:10.547] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (3) or range (1). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/21: ok *** Run color_presentation_protocol_valid_coefficients/22 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc004f40 name: 'test-seat' test-client: got seat 0x7fbbfc004f40 capabilities: 7 [22:56:10.548] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_surface_v1#22: error 2: wp_color_representation_surface_v1@22 Invalid coefficients (0) or range (0). Got expected protocol error on 'wp_color_representation_surface_v1' (object id: 22) with code 2 *** Result color_presentation_protocol_valid_coefficients/22: ok *** Run color_presentation_protocol_surface_recreate/1 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc004f40 name: 'test-seat' test-client: got seat 0x7fbbfc004f40 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result color_presentation_protocol_surface_recreate/1: ok *** Run color_presentation_protocol_surface_exists/1 test-client: got global pointer 100 100 test-client: got seat 0x7fbbfc004f40 name: 'test-seat' test-client: got seat 0x7fbbfc004f40 capabilities: 7 [22:56:10.549] libwayland: error in client communication (pid 3301) libwayland: wp_color_representation_manager_v1#13: error 1: a color representation surface for that surface already exists Got expected protocol error on 'wp_color_representation_manager_v1' (object id: 13) with code 1 *** Result color_presentation_protocol_surface_exists/1: ok --- Fixture 1 () ok: passed 35, skipped 0, failed 0, total 35 ============================================================================== =================================== 17/68 ==================================== test: weston:devices start time: 22:56:10 duration: 0.14s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=17 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-devices ----------------------------------- stdout ----------------------------------- TAP version 13 1..7 ok 1 seat_destroy_and_recreate/1 ok 2 seats_have_names/1 ok 3 get_device_after_destroy_multiple/1 ok 4 device_release_after_destroy_multiple/1 ok 5 device_release_before_destroy_multiple/1 ok 6 multiple_device_add_and_remove/1 ok 7 seat_capabilities_test/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.494] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.494] Command line: weston-test-devices --backend=headless --debug --socket=test-devices --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:10.494] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.494] Flight recorder: enabled, scopes subscribed: log [22:56:10.494] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.494] Output repaint window is 7 ms maximum. [22:56:10.494] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.500] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.500] Color manager: no-op protocol support: no [22:56:10.500] Color representation not supported by renderer [22:56:10.500] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.500] Output 'headless' using color profile: stock sRGB color profile [22:56:10.500] Output 'headless' enabled with head(s) headless [22:56:10.500] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.500] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.500] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.504] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run seat_destroy_and_recreate/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006aa0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 *** Result seat_destroy_and_recreate/1: ok *** Run seats_have_names/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006470 test-client: got pointer frame *** Result seats_have_names/1: ok *** Run get_device_after_destroy_multiple/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688007970 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688007970 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f26880069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006190 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006190 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006190 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006d30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688008540 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688008540 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688008540 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688008540 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 *** Result get_device_after_destroy_multiple/1: ok *** Run device_release_after_destroy_multiple/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688005da0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688005da0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688005da0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688005da0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 *** Result device_release_after_destroy_multiple/1: ok *** Run device_release_before_destroy_multiple/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 1 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 *** Result device_release_before_destroy_multiple/1: ok *** Run multiple_device_add_and_remove/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame *** Result multiple_device_add_and_remove/1: ok *** Run seat_capabilities_test/1 test-client: got global pointer 100 100 test-client: got seat 0x7f26880064e0 name: 'test-seat' test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f2688006ce0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f2688006fc0 test-client: got pointer frame test-client: got seat 0x7f26880064e0 capabilities: 6 test-client: got seat 0x7f26880064e0 capabilities: 4 test-client: got seat 0x7f26880064e0 capabilities: 0 test-client: got seat 0x7f26880064e0 capabilities: 2 test-client: got seat 0x7f26880064e0 capabilities: 3 test-client: got seat 0x7f26880064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result seat_capabilities_test/1: ok [22:56:10.618] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 7, skipped 0, failed 0, total 7 ============================================================================== =================================== 11/68 ==================================== test: weston:color-representation-renderer start time: 22:56:10 duration: 0.50s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=250 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-representation-renderer ----------------------------------- stdout ----------------------------------- TAP version 13 1..27 ok 1 GL - shm drm_color_representation_reuse_buffer/1 ok 2 GL - shm color_representation_renderer/1 ok 3 GL - shm color_representation_renderer/2 ok 4 GL - shm color_representation_renderer/3 ok 5 GL - shm color_representation_renderer/4 ok 6 GL - shm color_representation_renderer/5 ok 7 GL - shm color_representation_renderer/6 ok 8 GL - shm color_representation_renderer/7 ok 9 GL - shm color_representation_renderer/8 ok 10 GL - dmabuf renderer drm_color_representation_reuse_buffer/1 # SKIP ok 11 GL - dmabuf renderer color_representation_renderer/1 # SKIP ok 12 GL - dmabuf renderer color_representation_renderer/2 # SKIP ok 13 GL - dmabuf renderer color_representation_renderer/3 # SKIP ok 14 GL - dmabuf renderer color_representation_renderer/4 # SKIP ok 15 GL - dmabuf renderer color_representation_renderer/5 # SKIP ok 16 GL - dmabuf renderer color_representation_renderer/6 # SKIP ok 17 GL - dmabuf renderer color_representation_renderer/7 # SKIP ok 18 GL - dmabuf renderer color_representation_renderer/8 # SKIP ok 19 GL - dmabuf renderer + force-import-yuv-fallback drm_color_representation_reuse_buffer/1 # SKIP ok 20 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/1 # SKIP ok 21 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/2 # SKIP ok 22 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/3 # SKIP ok 23 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/4 # SKIP ok 24 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/5 # SKIP ok 25 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/6 # SKIP ok 26 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/7 # SKIP ok 27 GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/8 # SKIP ----------------------------------- stderr ----------------------------------- Iterating through 3 fixtures. --- Fixture 1 (GL - shm)... Date: 2026-04-10 UTC [22:56:10.448] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.448] Command line: weston-test-color-representation-renderer --backend=headless --debug --socket=test-color-representation-renderer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=1024 --height=768 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log [22:56:10.448] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.448] Flight recorder: enabled, scopes subscribed: log [22:56:10.448] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.448] Output repaint window is 7 ms maximum. [22:56:10.448] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.452] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:10.482] warning: failed to query rendering device from EGL [22:56:10.482] failed to initialize allocator [22:56:10.482] EGL version: 1.5 [22:56:10.482] EGL vendor: Mesa Project [22:56:10.482] EGL client APIs: OpenGL OpenGL_ES [22:56:10.482] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:10.520] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:10.520] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:10.520] GL vendor: Mesa [22:56:10.520] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:10.526] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:10.526] Using GL renderer [22:56:10.526] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.526] Color manager: no-op protocol support: no [22:56:10.526] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.526] Output 'headless' using color profile: stock sRGB color profile [22:56:10.528] Output 'headless' enabled with head(s) headless [22:56:10.528] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.528] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.528] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.532] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL - shm drm_color_representation_reuse_buffer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f8968006bf0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 4 36, surface (nil) test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-01.png vs. shot ./drm_color_representation_reuse_buffer-f01-shot-00.png: PASS *** Result GL - shm drm_color_representation_reuse_buffer/1: ok *** Run GL - shm color_representation_renderer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e00-shot-00.png: PASS *** Result GL - shm color_representation_renderer/1: ok *** Run GL - shm color_representation_renderer/2 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e01-shot-00.png: PASS *** Result GL - shm color_representation_renderer/2: ok *** Run GL - shm color_representation_renderer/3 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e02-shot-00.png: PASS *** Result GL - shm color_representation_renderer/3: ok *** Run GL - shm color_representation_renderer/4 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e03-shot-00.png: PASS *** Result GL - shm color_representation_renderer/4: ok *** Run GL - shm color_representation_renderer/5 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e04-shot-00.png: PASS *** Result GL - shm color_representation_renderer/5: ok *** Run GL - shm color_representation_renderer/6 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e05-shot-00.png: PASS *** Result GL - shm color_representation_renderer/6: ok *** Run GL - shm color_representation_renderer/7 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680085e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e06-shot-00.png: PASS *** Result GL - shm color_representation_renderer/7: ok *** Run GL - shm color_representation_renderer/8 test-client: got global pointer 100 100 test-client: got seat 0x7f8968006710 name: 'test-seat' test-client: got seat 0x7f8968006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f89680098d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/color-representation-00.png vs. shot ./color_representation_renderer-f01-e07-shot-00.png: PASS *** Result GL - shm color_representation_renderer/8: ok --- Fixture 1 (GL - shm) ok: passed 9, skipped 0, failed 0, total 9 --- Fixture 2 (GL - dmabuf renderer)... [22:56:10.856] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.856] Command line: weston-test-color-representation-renderer --backend=headless --debug --socket=test-color-representation-renderer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=1024 --height=768 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log [22:56:10.856] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.856] Flight recorder: enabled, scopes subscribed: log [22:56:10.856] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.856] Output repaint window is 7 ms maximum. [22:56:10.856] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:10.856] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:10.859] warning: failed to query rendering device from EGL [22:56:10.859] failed to initialize allocator [22:56:10.859] EGL version: 1.5 [22:56:10.859] EGL vendor: Mesa Project [22:56:10.859] EGL client APIs: OpenGL OpenGL_ES [22:56:10.859] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:10.876] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:10.876] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:10.876] GL vendor: Mesa [22:56:10.876] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:10.879] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:10.880] Using GL renderer [22:56:10.880] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.880] Color manager: no-op protocol support: no [22:56:10.880] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.880] Output 'headless' using color profile: stock sRGB color profile [22:56:10.881] Output 'headless' enabled with head(s) headless [22:56:10.881] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.881] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:10.881] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:10.884] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL - dmabuf renderer drm_color_representation_reuse_buffer/1 drm_color_representation_reuse_buffer-f02: Skipped: udmabuf not supported *** Result GL - dmabuf renderer drm_color_representation_reuse_buffer/1: skip *** Run GL - dmabuf renderer color_representation_renderer/1 color_representation_renderer-f02-e00: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/1: skip *** Run GL - dmabuf renderer color_representation_renderer/2 color_representation_renderer-f02-e01: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/2: skip *** Run GL - dmabuf renderer color_representation_renderer/3 color_representation_renderer-f02-e02: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/3: skip *** Run GL - dmabuf renderer color_representation_renderer/4 color_representation_renderer-f02-e03: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/4: skip *** Run GL - dmabuf renderer color_representation_renderer/5 color_representation_renderer-f02-e04: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/5: skip *** Run GL - dmabuf renderer color_representation_renderer/6 color_representation_renderer-f02-e05: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/6: skip *** Run GL - dmabuf renderer color_representation_renderer/7 color_representation_renderer-f02-e06: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/7: skip *** Run GL - dmabuf renderer color_representation_renderer/8 color_representation_renderer-f02-e07: Skipped: udmabuf not supported *** Result GL - dmabuf renderer color_representation_renderer/8: skip --- Fixture 2 (GL - dmabuf renderer) ok: passed 0, skipped 9, failed 0, total 9 --- Fixture 3 (GL - dmabuf renderer + force-import-yuv-fallback)... [22:56:10.894] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.894] Command line: weston-test-color-representation-renderer --backend=headless --debug --socket=test-color-representation-renderer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=1024 --height=768 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log [22:56:10.894] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.894] Flight recorder: enabled, scopes subscribed: log [22:56:10.894] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.894] Output repaint window is 7 ms maximum. [22:56:10.894] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:10.894] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:10.896] warning: failed to query rendering device from EGL [22:56:10.896] failed to initialize allocator [22:56:10.896] EGL version: 1.5 [22:56:10.896] EGL vendor: Mesa Project [22:56:10.896] EGL client APIs: OpenGL OpenGL_ES [22:56:10.896] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:10.913] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:10.913] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:10.913] GL vendor: Mesa [22:56:10.913] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:10.917] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:10.918] Using GL renderer [22:56:10.918] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.918] Color manager: no-op protocol support: no [22:56:10.918] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.918] Output 'headless' using color profile: stock sRGB color profile [22:56:10.918] Output 'headless' enabled with head(s) headless [22:56:10.918] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.918] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:10.918] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:10.922] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL - dmabuf renderer + force-import-yuv-fallback drm_color_representation_reuse_buffer/1 drm_color_representation_reuse_buffer-f03: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback drm_color_representation_reuse_buffer/1: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/1 color_representation_renderer-f03-e00: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/1: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/2 color_representation_renderer-f03-e01: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/2: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/3 color_representation_renderer-f03-e02: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/3: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/4 color_representation_renderer-f03-e03: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/4: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/5 color_representation_renderer-f03-e04: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/5: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/6 color_representation_renderer-f03-e05: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/6: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/7 color_representation_renderer-f03-e06: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/7: skip *** Run GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/8 color_representation_renderer-f03-e07: Skipped: udmabuf not supported *** Result GL - dmabuf renderer + force-import-yuv-fallback color_representation_renderer/8: skip --- Fixture 3 (GL - dmabuf renderer + force-import-yuv-fallback) ok: passed 0, skipped 9, failed 0, total 9 ============================================================================== =================================== 19/68 ==================================== test: weston:drm-offload start time: 22:56:10 duration: 0.01s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=252 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-drm-offload ----------------------------------- stdout ----------------------------------- TAP version 13 1..20 ok 1 GL drm_offload_windowed_shm/1 # SKIP fixture ok 2 GL drm_offload_windowed/1 # SKIP fixture ok 3 GL drm_offload_fullscreen_black_background_red_subsurface_underlay/1 # SKIP fixture ok 4 GL drm_offload_fullscreen_black_background_black_subsurface_overlay/1 # SKIP fixture ok 5 GL drm_offload_fullscreen_black_background_black_subsurface_underlay/1 # SKIP fixture ok 6 GL drm_offload_fullscreen_semi_transparent_white_background/1 # SKIP fixture ok 7 GL drm_offload_fullscreen_semi_transparent_black_background/1 # SKIP fixture ok 8 GL drm_offload_fullscreen_black_background/1 # SKIP fixture ok 9 GL drm_offload_fullscreen_transparent_overlay/1 # SKIP fixture ok 10 GL drm_offload_fullscreen/1 # SKIP fixture ok 11 Vulkan drm_offload_windowed_shm/1 # SKIP fixture ok 12 Vulkan drm_offload_windowed/1 # SKIP fixture ok 13 Vulkan drm_offload_fullscreen_black_background_red_subsurface_underlay/1 # SKIP fixture ok 14 Vulkan drm_offload_fullscreen_black_background_black_subsurface_overlay/1 # SKIP fixture ok 15 Vulkan drm_offload_fullscreen_black_background_black_subsurface_underlay/1 # SKIP fixture ok 16 Vulkan drm_offload_fullscreen_semi_transparent_white_background/1 # SKIP fixture ok 17 Vulkan drm_offload_fullscreen_semi_transparent_black_background/1 # SKIP fixture ok 18 Vulkan drm_offload_fullscreen_black_background/1 # SKIP fixture ok 19 Vulkan drm_offload_fullscreen_transparent_overlay/1 # SKIP fixture ok 20 Vulkan drm_offload_fullscreen/1 # SKIP fixture ----------------------------------- stderr ----------------------------------- Iterating through 2 fixtures. --- Fixture 1 (GL)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 1 (GL) skip: passed 0, skipped 0, failed 0, total 10 --- Fixture 2 (Vulkan)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 2 (Vulkan) skip: passed 0, skipped 0, failed 0, total 10 ============================================================================== =================================== 20/68 ==================================== test: weston:drm-smoke start time: 22:56:10 duration: 0.01s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=16 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-drm-smoke ----------------------------------- stdout ----------------------------------- TAP version 13 1..2 ok 1 drm_screenshot_no_damage/1 # SKIP fixture ok 2 drm_smoke/1 # SKIP fixture ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 1 () skip: passed 0, skipped 0, failed 0, total 2 ============================================================================== =================================== 21/68 ==================================== test: weston:drm-writeback-screenshot start time: 22:56:10 duration: 0.01s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=166 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-drm-writeback-screenshot ----------------------------------- stdout ----------------------------------- TAP version 13 1..3 ok 1 Pixman drm_writeback_screenshot/1 # SKIP fixture ok 2 GL - dmabuf drm_writeback_screenshot/1 # SKIP fixture ok 3 Vulkan - dmabuf drm_writeback_screenshot/1 # SKIP fixture ----------------------------------- stderr ----------------------------------- Iterating through 3 fixtures. --- Fixture 1 (Pixman)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 1 (Pixman) skip: passed 0, skipped 0, failed 0, total 1 --- Fixture 2 (GL - dmabuf)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 2 (GL - dmabuf) skip: passed 0, skipped 0, failed 0, total 1 --- Fixture 3 (Vulkan - dmabuf)... Skipping DRM-backend tests because WESTON_TEST_SUITE_DRM_DEVICE is not set. See test suite documentation to learn how to run them. Waiting for lock on /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock... Lock /tmp/dh-xdg-rundir-boLKzRmS/weston-test-suite-drm-lock acquired. --- Fixture 3 (Vulkan - dmabuf) skip: passed 0, skipped 0, failed 0, total 1 ============================================================================== =================================== 24/68 ==================================== test: weston:idalloc start time: 22:56:10 duration: 0.02s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=10 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-idalloc ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 test_sequential_ids/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run test_sequential_ids/1 *** Result test_sequential_ids/1: ok --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 26/68 ==================================== test: weston:linalg start time: 22:56:10 duration: 0.01s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=68 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-linalg ----------------------------------- stdout ----------------------------------- TAP version 13 1..20 ok 1 mat4_inversion_precision/1 ok 2 mat4_inversion_precision/2 ok 3 mat4_inversion_precision/3 ok 4 mat4_inversion_precision/4 ok 5 mat4_inversion_precision/5 ok 6 mat4_inversion_precision/6 ok 7 mat4_inversion_precision/7 ok 8 mat4_inf_norm/1 ok 9 mat4_layout/1 ok 10 vec4_layout/1 ok 11 mat3_inversion_precision/1 ok 12 mat3_inversion_precision/2 ok 13 mat3_inversion_precision/3 ok 14 mat3_inversion_precision/4 ok 15 mat3_inversion_precision/5 ok 16 mat3_inversion_precision/6 ok 17 mat3_inversion_precision/7 ok 18 mat3_inf_norm/1 ok 19 mat3_layout/1 ok 20 vec3_layout/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run mat4_inversion_precision/1 Residual error 0 (inf bits precision), limit 0. *** Result mat4_inversion_precision/1: ok *** Run mat4_inversion_precision/2 Residual error 0 (inf bits precision), limit 0. *** Result mat4_inversion_precision/2: ok *** Run mat4_inversion_precision/3 Residual error 9.53674e-06 (16.7 bits precision), limit 1e-05. *** Result mat4_inversion_precision/3: ok *** Run mat4_inversion_precision/4 Residual error 3.05176e-05 (15.0 bits precision), limit 0.0001. *** Result mat4_inversion_precision/4: ok *** Run mat4_inversion_precision/5 Residual error 2.58684e-05 (15.2 bits precision), limit 0.0001. *** Result mat4_inversion_precision/5: ok *** Run mat4_inversion_precision/6 Residual error 0.0109863 (6.5 bits precision), limit 0.02. *** Result mat4_inversion_precision/6: ok *** Run mat4_inversion_precision/7 Residual error 3.57628e-07 (21.4 bits precision), limit 1e-06. *** Result mat4_inversion_precision/7: ok *** Run mat4_inf_norm/1 *** Result mat4_inf_norm/1: ok *** Run mat4_layout/1 *** Result mat4_layout/1: ok *** Run vec4_layout/1 *** Result vec4_layout/1: ok *** Run mat3_inversion_precision/1 Residual error 0 (inf bits precision), limit 0. *** Result mat3_inversion_precision/1: ok *** Run mat3_inversion_precision/2 Residual error 0 (inf bits precision), limit 0. *** Result mat3_inversion_precision/2: ok *** Run mat3_inversion_precision/3 Residual error 3.06368e-05 (15.0 bits precision), limit 0.0001. *** Result mat3_inversion_precision/3: ok *** Run mat3_inversion_precision/4 Residual error 3.8147e-05 (14.7 bits precision), limit 0.0001. *** Result mat3_inversion_precision/4: ok *** Run mat3_inversion_precision/5 Residual error 3.17097e-05 (14.9 bits precision), limit 0.0001. *** Result mat3_inversion_precision/5: ok *** Run mat3_inversion_precision/6 Residual error 0.015625 (6.0 bits precision), limit 0.02. *** Result mat3_inversion_precision/6: ok *** Run mat3_inversion_precision/7 Residual error 2.38419e-07 (22.0 bits precision), limit 1e-06. *** Result mat3_inversion_precision/7: ok *** Run mat3_inf_norm/1 *** Result mat3_inf_norm/1: ok *** Run mat3_layout/1 *** Result mat3_layout/1: ok *** Run vec3_layout/1 *** Result vec3_layout/1: ok --- Fixture 1 () ok: passed 20, skipped 0, failed 0, total 20 ============================================================================== =================================== 22/68 ==================================== test: weston:event start time: 22:56:10 duration: 0.04s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=53 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-event ----------------------------------- stdout ----------------------------------- TAP version 13 1..2 ok 1 buffer_release/1 ok 2 test_surface_output/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.979] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.979] Command line: weston-test-event --backend=headless --debug --socket=test-event --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:10.979] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.979] Flight recorder: enabled, scopes subscribed: log [22:56:10.979] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.979] Output repaint window is 7 ms maximum. [22:56:10.979] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.983] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.983] Color manager: no-op protocol support: no [22:56:10.983] Color representation not supported by renderer [22:56:10.983] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.983] Output 'headless' using color profile: stock sRGB color profile [22:56:10.983] Output 'headless' enabled with head(s) headless [22:56:10.983] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.983] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.983] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.987] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run buffer_release/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e0c0064e0 name: 'test-seat' test-client: got seat 0x7f6e0c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e0c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f6e0c006aa0 test-client: got pointer frame *** Result buffer_release/1: ok *** Run test_surface_output/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e0c0064e0 name: 'test-seat' test-client: got seat 0x7f6e0c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e0c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f6e0c006aa0 test-client: got pointer frame test-client: got surface leave output 0x7f6e0c0069c0 test-client: got surface enter output 0x7f6e0c0069c0 test-client: got surface leave output 0x7f6e0c0069c0 test-client: got surface enter output 0x7f6e0c0069c0 test-client: got surface leave output 0x7f6e0c0069c0 test-client: got surface enter output 0x7f6e0c0069c0 test-client: got surface leave output 0x7f6e0c0069c0 test-client: got surface enter output 0x7f6e0c0069c0 *** Result test_surface_output/1: ok [22:56:10.995] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 2, skipped 0, failed 0, total 2 ============================================================================== =================================== 25/68 ==================================== test: weston:keyboard start time: 22:56:10 duration: 0.03s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=216 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-keyboard ----------------------------------- stdout ----------------------------------- TAP version 13 1..4 ok 1 keyboard_timestamps_stop_after_client_releases_wl_keyboard/1 ok 2 keyboard_timestamps_stop_after_input_timestamps_object_is_destroyed/1 ok 3 keyboard_key_event_time/1 ok 4 simple_keyboard_test/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.989] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.989] Command line: weston-test-keyboard --backend=headless --debug --socket=test-keyboard --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:10.989] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.989] Flight recorder: enabled, scopes subscribed: log [22:56:10.989] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.989] Output repaint window is 7 ms maximum. [22:56:10.989] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.993] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.993] Color manager: no-op protocol support: no [22:56:10.993] Color representation not supported by renderer [22:56:10.993] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.993] Output 'headless' using color profile: stock sRGB color profile [22:56:10.993] Output 'headless' enabled with head(s) headless [22:56:10.993] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.993] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.993] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.997] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run keyboard_timestamps_stop_after_client_releases_wl_keyboard/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9e040064e0 name: 'test-seat' test-client: got seat 0x7f9e040064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9e040069c0 test-client: got keyboard enter, surface 0x7f9e04006aa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got input timestamp 1.1000001 test-client: got keyboard key 1 1 *** Result keyboard_timestamps_stop_after_client_releases_wl_keyboard/1: ok *** Run keyboard_timestamps_stop_after_input_timestamps_object_is_destroyed/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9e040064e0 name: 'test-seat' test-client: got seat 0x7f9e040064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9e040069c0 test-client: got keyboard enter, surface 0x7f9e04006aa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got input timestamp 1.1000001 test-client: got keyboard key 1 1 test-client: got keyboard key 1 0 *** Result keyboard_timestamps_stop_after_input_timestamps_object_is_destroyed/1: ok *** Run keyboard_key_event_time/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9e040064e0 name: 'test-seat' test-client: got seat 0x7f9e040064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9e040069c0 test-client: got keyboard enter, surface 0x7f9e04007bd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got input timestamp 1.1000001 test-client: got keyboard key 1 1 test-client: got input timestamp 2.2000001 test-client: got keyboard key 1 0 *** Result keyboard_key_event_time/1: ok *** Run simple_keyboard_test/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9e040064e0 name: 'test-seat' test-client: got seat 0x7f9e040064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9e040069c0 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 1 1 test-client: got keyboard key 1 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 2 1 test-client: got keyboard key 2 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 3 1 test-client: got keyboard key 3 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 4 1 test-client: got keyboard key 4 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 5 1 test-client: got keyboard key 5 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 6 1 test-client: got keyboard key 6 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 7 1 test-client: got keyboard key 7 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 8 1 test-client: got keyboard key 8 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 9 1 test-client: got keyboard key 9 0 test-client: got keyboard leave, surface 0x7f9e04006210 test-client: got keyboard enter, surface 0x7f9e04006210 test-client: got keyboard modifiers 0 0 0 0 test-client: got keyboard key 10 1 test-client: got keyboard key 10 0 test-client: got keyboard leave, surface 0x7f9e04006210 *** Result simple_keyboard_test/1: ok [22:56:11.002] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 4, skipped 0, failed 0, total 4 ============================================================================== =================================== 28/68 ==================================== test: weston:matrix start time: 22:56:10 duration: 0.02s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=160 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-matrix ----------------------------------- stdout ----------------------------------- TAP version 13 1..7 ok 1 matrix_inversion_precision/1 ok 2 matrix_inversion_precision/2 ok 3 matrix_inversion_precision/3 ok 4 matrix_inversion_precision/4 ok 5 matrix_inversion_precision/5 ok 6 matrix_inversion_precision/6 ok 7 matrix_inversion_precision/7 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run matrix_inversion_precision/1 Residual error 0 (inf bits precision), limit 0. *** Result matrix_inversion_precision/1: ok *** Run matrix_inversion_precision/2 Residual error 0 (inf bits precision), limit 0. *** Result matrix_inversion_precision/2: ok *** Run matrix_inversion_precision/3 Residual error 9.53674e-06 (16.7 bits precision), limit 1e-05. *** Result matrix_inversion_precision/3: ok *** Run matrix_inversion_precision/4 Residual error 3.05176e-05 (15.0 bits precision), limit 0.0001. *** Result matrix_inversion_precision/4: ok *** Run matrix_inversion_precision/5 Residual error 2.58684e-05 (15.2 bits precision), limit 0.0001. *** Result matrix_inversion_precision/5: ok *** Run matrix_inversion_precision/6 Residual error 0.0109863 (6.5 bits precision), limit 0.02. *** Result matrix_inversion_precision/6: ok *** Run matrix_inversion_precision/7 Residual error 3.57628e-07 (21.4 bits precision), limit 1e-06. *** Result matrix_inversion_precision/7: ok --- Fixture 1 () ok: passed 7, skipped 0, failed 0, total 7 ============================================================================== =================================== 29/68 ==================================== test: weston:matrix-transform start time: 22:56:11 duration: 0.02s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=165 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-matrix-transform ----------------------------------- stdout ----------------------------------- TAP version 13 1..3 ok 1 output_matrix_to_standard_transform/1 ok 2 surface_matrix_to_standard_transform/1 ok 3 transformation_matrix/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run output_matrix_to_standard_transform/1 *** Result output_matrix_to_standard_transform/1: ok *** Run surface_matrix_to_standard_transform/1 *** Result surface_matrix_to_standard_transform/1: ok *** Run transformation_matrix/1 *** Result transformation_matrix/1: ok --- Fixture 1 () ok: passed 3, skipped 0, failed 0, total 3 ============================================================================== =================================== 27/68 ==================================== test: weston:linux-explicit-synchronization start time: 22:56:10 duration: 0.06s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=67 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-linux-explicit-synchronization ----------------------------------- stdout ----------------------------------- TAP version 13 1..10 ok 1 get_release_events_are_emitted_for_same_buffer_on_different_surfaces/1 ok 2 get_release_events_are_emitted_for_same_buffer_on_surface/1 ok 3 get_release_events_are_emitted_for_different_buffers/1 ok 4 get_release_after_commit_succeeds/1 ok 5 get_release_on_destroyed_surface_raises_error/1 ok 6 get_release_without_buffer_raises_commit_error/1 ok 7 second_buffer_release_in_commit_raises_error/1 ok 8 set_acquire_fence_on_destroyed_surface_raises_error/1 ok 9 set_acquire_fence_with_invalid_fence_raises_error/1 ok 10 second_surface_synchronization_on_surface_raises_error/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.998] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.998] Command line: weston-test-linux-explicit-synchronization --backend=headless --debug --socket=test-linux-explicit-synchronization --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:10.998] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.999] Flight recorder: enabled, scopes subscribed: log [22:56:10.999] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.999] Output repaint window is 7 ms maximum. [22:56:10.999] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.002] Using Pixman renderer [22:56:11.002] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.002] Color manager: no-op protocol support: no [22:56:11.002] Color representation not supported by renderer [22:56:11.002] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.002] Output 'headless' using color profile: stock sRGB color profile [22:56:11.003] Output 'headless' enabled with head(s) headless [22:56:11.003] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.003] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.003] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.007] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run get_release_events_are_emitted_for_same_buffer_on_different_surfaces/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 test-client: got surface enter output 0x7f4e800069c0 *** Result get_release_events_are_emitted_for_same_buffer_on_different_surfaces/1: ok *** Run get_release_events_are_emitted_for_same_buffer_on_surface/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 *** Result get_release_events_are_emitted_for_same_buffer_on_surface/1: ok *** Run get_release_events_are_emitted_for_different_buffers/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 *** Result get_release_events_are_emitted_for_different_buffers/1: ok *** Run get_release_after_commit_succeeds/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 *** Result get_release_after_commit_succeeds/1: ok *** Run get_release_on_destroyed_surface_raises_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 [22:56:11.038] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_surface_synchronization_v1#18: error 3: surface no longer exists Got expected protocol error on 'zwp_linux_surface_synchronization_v1' (object id: 18) with code 3 *** Result get_release_on_destroyed_surface_raises_error/1: ok *** Run get_release_without_buffer_raises_commit_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 [22:56:11.039] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_surface_synchronization_v1#18: error 5: wl_surface@3 no buffer for synchronization Got expected protocol error on 'zwp_linux_surface_synchronization_v1' (object id: 18) with code 5 *** Result get_release_without_buffer_raises_commit_error/1: ok *** Run second_buffer_release_in_commit_raises_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 [22:56:11.040] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_surface_synchronization_v1#18: error 2: already has a buffer release Got expected protocol error on 'zwp_linux_surface_synchronization_v1' (object id: 18) with code 2 *** Result second_buffer_release_in_commit_raises_error/1: ok *** Run set_acquire_fence_on_destroyed_surface_raises_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 [22:56:11.041] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_surface_synchronization_v1#18: error 3: surface no longer exists Got expected protocol error on 'zwp_linux_surface_synchronization_v1' (object id: 18) with code 3 *** Result set_acquire_fence_on_destroyed_surface_raises_error/1: ok *** Run set_acquire_fence_with_invalid_fence_raises_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e80007470 [22:56:11.048] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_surface_synchronization_v1#18: error 0: invalid fence fd Got expected protocol error on 'zwp_linux_surface_synchronization_v1' (object id: 18) with code 0 *** Result set_acquire_fence_with_invalid_fence_raises_error/1: ok *** Run second_surface_synchronization_on_surface_raises_error/1 test-client: got global pointer 100 100 test-client: got seat 0x7f4e800064e0 name: 'test-seat' test-client: got seat 0x7f4e800064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4e800069c0 [22:56:11.049] libwayland: error in client communication (pid 3361) libwayland: zwp_linux_explicit_synchronization_v1#20: error 0: wl_surface@3 already has a synchronization object Got expected protocol error on 'zwp_linux_explicit_synchronization_v1' (object id: 20) with code 0 *** Result second_surface_synchronization_on_surface_raises_error/1: ok --- Fixture 1 () ok: passed 10, skipped 0, failed 0, total 10 ============================================================================== =================================== 23/68 ==================================== test: weston:fifo start time: 22:56:10 duration: 0.10s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=63 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-fifo ----------------------------------- stdout ----------------------------------- TAP version 13 1..8 ok 1 fifo_when_occlusion_changes/1 ok 2 fifo_on_subsurface/1 ok 3 fifo_on_occluded_surface/1 ok 4 fifo_many_barriers/1 ok 5 fifo_delete_surface_with_barriers/1 ok 6 use_fifo_on_destroyed_surface/1 ok 7 get_two_fifos_safely/1 ok 8 get_two_fifos/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:10.981] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:10.981] Command line: weston-test-fifo --backend=headless --debug --socket=test-fifo --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:10.981] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:10.981] Flight recorder: enabled, scopes subscribed: log [22:56:10.981] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:10.981] Output repaint window is 7 ms maximum. [22:56:10.981] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:10.984] Using Pixman renderer [22:56:10.985] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:10.985] Color manager: no-op protocol support: no [22:56:10.985] Color representation not supported by renderer [22:56:10.985] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:10.985] Output 'headless' using color profile: stock sRGB color profile [22:56:10.985] Output 'headless' enabled with head(s) headless [22:56:10.985] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:10.985] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:10.985] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:10.988] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run fifo_when_occlusion_changes/1 test-client: got global pointer 100 100 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fc78c006aa0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fc78c006aa0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 25 75, surface (nil) test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/occlusion_change_start-00.png vs. shot ./fifo_when_occlusion_changes-f01-shot-00.png: PASS *** Result fifo_when_occlusion_changes/1: ok *** Run fifo_on_subsurface/1 test-client: got global pointer 100 100 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fc78c006aa0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/fifo_subsurface_start-00.png vs. shot ./fifo_on_subsurface-f01-shot-00.png: PASS *** Result fifo_on_subsurface/1: ok *** Run fifo_on_occluded_surface/1 test-client: got global pointer 100 100 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 90 90, surface 0x7fc78c006aa0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fc78c006aa0 test-client: got pointer frame test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/fifo_occlude_start-00.png vs. shot ./fifo_on_occluded_surface-f01-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/fifo_occlude_restack-00.png vs. shot ./fifo_on_occluded_surface-f01-shot-00.png: PASS *** Result fifo_on_occluded_surface/1: ok *** Run fifo_many_barriers/1 test-client: got global pointer 2 30 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 *** Result fifo_many_barriers/1: ok *** Run fifo_delete_surface_with_barriers/1 test-client: got global pointer 2 30 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 *** Result fifo_delete_surface_with_barriers/1: ok *** Run use_fifo_on_destroyed_surface/1 test-client: got global pointer 2 30 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c0069c0 [22:56:11.070] libwayland: error in client communication (pid 3355) libwayland: wp_fifo_v1#20: error 0: surface destroyed Got expected protocol error on 'wp_fifo_v1' (object id: 20) with code 0 *** Result use_fifo_on_destroyed_surface/1: ok *** Run get_two_fifos_safely/1 test-client: got global pointer 2 30 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c004c40 *** Result get_two_fifos_safely/1: ok *** Run get_two_fifos/1 test-client: got global pointer 2 30 test-client: got seat 0x7fc78c0064e0 name: 'test-seat' test-client: got seat 0x7fc78c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fc78c006ff0 [22:56:11.072] libwayland: error in client communication (pid 3355) libwayland: wp_fifo_manager_v1#9: error 0: Fifo resource already exists on surface Got expected protocol error on 'wp_fifo_manager_v1' (object id: 9) with code 0 *** Result get_two_fifos/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 8, skipped 0, failed 0, total 8 ============================================================================== =================================== 34/68 ==================================== test: weston:plugin-registry start time: 22:56:11 duration: 0.04s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=116 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin-registry ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 plugin_registry_test/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.071] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.071] Command line: weston-test-plugin-registry --backend=headless --debug --socket=test-plugin-registry --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.071] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.071] Flight recorder: enabled, scopes subscribed: log [22:56:11.071] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.071] Output repaint window is 7 ms maximum. [22:56:11.071] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.085] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.085] Color manager: no-op protocol support: no [22:56:11.085] Color representation not supported by renderer [22:56:11.085] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.085] Output 'headless' using color profile: stock sRGB color profile [22:56:11.085] Output 'headless' enabled with head(s) headless [22:56:11.085] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.085] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.085] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.093] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run plugin_registry_test/1 [22:56:11.093] Registered plugin API 'test_my_api_v1' of size 24 [22:56:11.093] Registered plugin API 'another' of size 24 *** Result plugin_registry_test/1: ok [22:56:11.093] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 35/68 ==================================== test: weston:paint-node start time: 22:56:11 duration: 0.04s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=23 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-paint-node ----------------------------------- stdout ----------------------------------- TAP version 13 1..3 ok 1 test_surface_unmaps_on_null/1 ok 2 top_surface_present_in_output_repaint/1 ok 3 paint_node_status_on_repaint/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.091] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.091] Command line: weston-test-paint-node --backend=headless --debug --socket=test-paint-node --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:11.091] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.091] Flight recorder: enabled, scopes subscribed: log [22:56:11.091] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.091] Output repaint window is 7 ms maximum. [22:56:11.091] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.096] Using Pixman renderer [22:56:11.096] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.096] Color manager: no-op protocol support: no [22:56:11.096] Color representation not supported by renderer [22:56:11.096] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.096] Output 'headless' using color profile: stock sRGB color profile [22:56:11.097] Output 'headless' enabled with head(s) headless [22:56:11.097] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.097] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.097] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.100] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run test_surface_unmaps_on_null/1 test-client: got global pointer 100 100 test-client: got seat 0x7f97a80064e0 name: 'test-seat' test-client: got seat 0x7f97a80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f97a80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f97a8006aa0 test-client: got pointer frame *** Result test_surface_unmaps_on_null/1: ok *** Run top_surface_present_in_output_repaint/1 test-client: got global pointer 2 30 test-client: got seat 0x7f97a80064e0 name: 'test-seat' test-client: got seat 0x7f97a80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f97a80069c0 *** Result top_surface_present_in_output_repaint/1: ok *** Run paint_node_status_on_repaint/1 test-client: got global pointer 2 30 test-client: got seat 0x7f97a80064e0 name: 'test-seat' test-client: got seat 0x7f97a80064e0 capabilities: 7 *** Result paint_node_status_on_repaint/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 3, skipped 0, failed 0, total 3 ============================================================================== =================================== 36/68 ==================================== test: weston:pointer start time: 22:56:11 duration: 0.07s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=2 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-pointer ----------------------------------- stdout ----------------------------------- TAP version 13 1..14 ok 1 pointer_timestamps_stop_after_client_releases_wl_pointer/1 ok 2 pointer_timestamps_stop_after_input_timestamps_object_is_destroyed/1 ok 3 pointer_axis_events/1 ok 4 pointer_button_events/1 ok 5 pointer_motion_events/1 ok 6 test_pointer_surface_move/1 ok 7 test_pointer_right_center/1 ok 8 test_pointer_left_center/1 ok 9 test_pointer_bottom_center/1 ok 10 test_pointer_top_center/1 ok 11 test_pointer_bottom_right/1 ok 12 test_pointer_top_right/1 ok 13 test_pointer_bottom_left/1 ok 14 test_pointer_top_left/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.120] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.120] Command line: weston-test-pointer --backend=headless --debug --socket=test-pointer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.120] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.120] Flight recorder: enabled, scopes subscribed: log [22:56:11.120] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.120] Output repaint window is 7 ms maximum. [22:56:11.120] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.127] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.127] Color manager: no-op protocol support: no [22:56:11.127] Color representation not supported by renderer [22:56:11.127] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.127] Output 'headless' using color profile: stock sRGB color profile [22:56:11.127] Output 'headless' enabled with head(s) headless [22:56:11.127] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.127] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.127] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.130] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pointer_timestamps_stop_after_client_releases_wl_pointer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4940006aa0 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got input timestamp 1.1000001 test-client: got pointer motion 50 50 test-client: got global pointer 150 150 test-client: got global pointer 175 175 *** Result pointer_timestamps_stop_after_client_releases_wl_pointer/1: ok *** Run pointer_timestamps_stop_after_input_timestamps_object_is_destroyed/1 test-client: got global pointer 175 175 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 75 75, surface 0x7f4940006aa0 test-client: got pointer frame test-client: got pointer motion 0 0 test-client: got global pointer 100 100 test-client: got keyboard enter, surface 0x7f4940006aa0 test-client: got keyboard modifiers 0 0 0 0 test-client: got input timestamp 1.1000001 test-client: got pointer button 272 1 test-client: got pointer button 272 0 *** Result pointer_timestamps_stop_after_input_timestamps_object_is_destroyed/1: ok *** Run pointer_axis_events/1 test-client: got global pointer 100 100 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4940006050 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got input timestamp 1.1000001 test-client: got pointer axis 1 1.000000 test-client: got input timestamp 2.2000001 test-client: got pointer axis stop 2 *** Result pointer_axis_events/1: ok *** Run pointer_button_events/1 test-client: got global pointer 100 100 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got keyboard enter, surface 0x7f4940006010 test-client: got keyboard modifiers 0 0 0 0 test-client: got input timestamp 1.1000001 test-client: got pointer button 272 1 test-client: got input timestamp 2.2000001 test-client: got pointer button 272 0 *** Result pointer_button_events/1: ok *** Run pointer_motion_events/1 test-client: got global pointer 100 100 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got input timestamp 1.1000001 test-client: got pointer motion 50 50 test-client: got global pointer 150 150 *** Result pointer_motion_events/1: ok *** Run test_pointer_surface_move/1 test-client: got global pointer 150 150 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4940006010 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 50 50 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4940006010 test-client: got pointer frame *** Result test_pointer_surface_move/1: ok *** Run test_pointer_right_center/1 test-client: got global pointer 50 50 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got global pointer 210 60 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 99 23, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 209 60 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 210 60 *** Result test_pointer_right_center/1: ok *** Run test_pointer_left_center/1 test-client: got global pointer 210 60 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 43 15, surface 0x7f4940006010 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 166 95 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 167 95 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 166 95 *** Result test_pointer_left_center/1: ok *** Run test_pointer_bottom_center/1 test-client: got global pointer 166 95 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 66 50, surface 0x7f4940006010 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 133 145 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 33 99, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 133 144 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 133 145 *** Result test_pointer_bottom_center/1: ok *** Run test_pointer_top_center/1 test-client: got global pointer 133 145 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got global pointer 150 200 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 0, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 150 201 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 150 200 *** Result test_pointer_top_center/1: ok *** Run test_pointer_bottom_right/1 test-client: got global pointer 150 200 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got global pointer 200 192 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 99 68, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 199 191 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 200 192 *** Result test_pointer_bottom_right/1: ok *** Run test_pointer_top_right/1 test-client: got global pointer 200 192 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got global pointer 115 99 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 66 0, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 114 100 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 115 99 *** Result test_pointer_top_right/1: ok *** Run test_pointer_bottom_left/1 test-client: got global pointer 115 99 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got global pointer 98 198 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 97, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 99 197 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 98 198 *** Result test_pointer_bottom_left/1: ok *** Run test_pointer_top_left/1 test-client: got global pointer 98 198 test-client: got seat 0x7f49400064e0 name: 'test-seat' test-client: got seat 0x7f49400064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f49400069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 52 122, surface 0x7f4940006010 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 45 75 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 46 76 test-client: got pointer leave, surface 0x7f4940006010 test-client: got pointer frame test-client: got global pointer 45 75 *** Result test_pointer_top_left/1: ok [22:56:11.163] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 14, skipped 0, failed 0, total 14 ============================================================================== =================================== 38/68 ==================================== test: weston:presentation start time: 22:56:11 duration: 0.05s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=212 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-presentation ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 test_presentation_feedback_simple/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.190] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.190] Command line: weston-test-presentation --backend=headless --debug --socket=test-presentation --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.190] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.190] Flight recorder: enabled, scopes subscribed: log [22:56:11.190] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.190] Output repaint window is 7 ms maximum. [22:56:11.190] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.202] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.202] Color manager: no-op protocol support: no [22:56:11.202] Color representation not supported by renderer [22:56:11.202] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.202] Output 'headless' using color profile: stock sRGB color profile [22:56:11.202] Output 'headless' enabled with head(s) headless [22:56:11.202] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.203] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.203] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.211] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run test_presentation_feedback_simple/1 test-client: got global pointer 100 100 test-client: got seat 0x7fcd940064e0 name: 'test-seat' test-client: got seat 0x7fcd940064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fcd940069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fcd94006aa0 test-client: got pointer frame test_presentation_feedback_simple feedback:presented 2188780.959164790, refresh 1000 us, [____] seq 0 *** Result test_presentation_feedback_simple/1: ok [22:56:11.218] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 30/68 ==================================== test: weston:output-capture-protocol start time: 22:56:11 duration: 0.26s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=235 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-output-capture-protocol ----------------------------------- stdout ----------------------------------- TAP version 13 1..12 ok 1 pixman writeback_on_headless_fails/1 ok 2 pixman retry_on_wrong_size/1 ok 3 pixman retry_on_wrong_format/1 ok 4 pixman simple_shot/1 ok 5 GL writeback_on_headless_fails/1 ok 6 GL retry_on_wrong_size/1 ok 7 GL retry_on_wrong_format/1 ok 8 GL simple_shot/1 ok 9 Vulkan writeback_on_headless_fails/1 ok 10 Vulkan retry_on_wrong_size/1 ok 11 Vulkan retry_on_wrong_format/1 ok 12 Vulkan simple_shot/1 ----------------------------------- stderr ----------------------------------- Iterating through 3 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:11.018] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.018] Command line: weston-test-output-capture-protocol --backend=headless --debug --socket=test-output-capture-protocol --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=100 --height=60 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.018] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.018] Flight recorder: enabled, scopes subscribed: log [22:56:11.018] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.018] Output repaint window is 7 ms maximum. [22:56:11.018] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.022] Using Pixman renderer [22:56:11.022] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.022] Color manager: no-op protocol support: no [22:56:11.022] Color representation not supported by renderer [22:56:11.022] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.022] Output 'headless' using color profile: stock sRGB color profile [22:56:11.022] Output 'headless' enabled with head(s) headless [22:56:11.022] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.023] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.023] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.026] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman writeback_on_headless_fails/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680064e0 name: 'test-seat' test-client: got seat 0x7fb1680064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result pixman writeback_on_headless_fails/1: ok *** Run pixman retry_on_wrong_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680064e0 name: 'test-seat' test-client: got seat 0x7fb1680064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result pixman retry_on_wrong_size/1: ok *** Run pixman retry_on_wrong_format/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680064e0 name: 'test-seat' test-client: got seat 0x7fb1680064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result pixman retry_on_wrong_format/1: ok *** Run pixman simple_shot/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680064e0 name: 'test-seat' test-client: got seat 0x7fb1680064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result pixman simple_shot/1: ok --- Fixture 1 (pixman) ok: passed 4, skipped 0, failed 0, total 4 --- Fixture 2 (GL)... [22:56:11.030] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.031] Command line: weston-test-output-capture-protocol --backend=headless --debug --socket=test-output-capture-protocol --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=100 --height=60 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.031] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.031] Flight recorder: enabled, scopes subscribed: log [22:56:11.031] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.031] Output repaint window is 7 ms maximum. [22:56:11.031] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.031] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.061] warning: failed to query rendering device from EGL [22:56:11.061] failed to initialize allocator [22:56:11.061] EGL version: 1.5 [22:56:11.061] EGL vendor: Mesa Project [22:56:11.061] EGL client APIs: OpenGL OpenGL_ES [22:56:11.061] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.105] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.105] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.105] GL vendor: Mesa [22:56:11.105] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.114] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.115] Using GL renderer [22:56:11.115] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.115] Color manager: no-op protocol support: no [22:56:11.115] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.115] Output 'headless' using color profile: stock sRGB color profile [22:56:11.115] Output 'headless' enabled with head(s) headless [22:56:11.115] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.115] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.115] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.122] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL writeback_on_headless_fails/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680066f0 name: 'test-seat' test-client: got seat 0x7fb1680066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result GL writeback_on_headless_fails/1: ok *** Run GL retry_on_wrong_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680066f0 name: 'test-seat' test-client: got seat 0x7fb1680066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result GL retry_on_wrong_size/1: ok *** Run GL retry_on_wrong_format/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680066f0 name: 'test-seat' test-client: got seat 0x7fb1680066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result GL retry_on_wrong_format/1: ok *** Run GL simple_shot/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1680066f0 name: 'test-seat' test-client: got seat 0x7fb1680066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result GL simple_shot/1: ok --- Fixture 2 (GL) ok: passed 4, skipped 0, failed 0, total 4 --- Fixture 3 (Vulkan)... [22:56:11.180] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.180] Command line: weston-test-output-capture-protocol --backend=headless --debug --socket=test-output-capture-protocol --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=100 --height=60 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.180] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.180] Flight recorder: enabled, scopes subscribed: log [22:56:11.180] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.180] Output repaint window is 7 ms maximum. [22:56:11.180] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.181] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.211] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.211] Device type: 'cpu' [22:56:11.211] Supported API version: 1.4.335 [22:56:11.211] Driver version: 26.0.4 [22:56:11.231] DRM format modifiers not supported [22:56:11.231] VkSemaphore is not exportable [22:56:11.231] VkSemaphore is not importable [22:56:11.231] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.231] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.231] failed to initialize allocator [22:56:11.232] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.232] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.232] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.232] Color manager: no-op protocol support: no [22:56:11.232] Color representation not supported by renderer [22:56:11.232] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.232] Output 'headless' using color profile: stock sRGB color profile [22:56:11.232] Output 'headless' enabled with head(s) headless [22:56:11.232] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.232] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.232] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.236] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan writeback_on_headless_fails/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1500065e0 name: 'test-seat' test-client: got seat 0x7fb1500065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result Vulkan writeback_on_headless_fails/1: ok *** Run Vulkan retry_on_wrong_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1500065e0 name: 'test-seat' test-client: got seat 0x7fb1500065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result Vulkan retry_on_wrong_size/1: ok *** Run Vulkan retry_on_wrong_format/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1500065e0 name: 'test-seat' test-client: got seat 0x7fb1500065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result Vulkan retry_on_wrong_format/1: ok *** Run Vulkan simple_shot/1 test-client: got global pointer 100 100 test-client: got seat 0x7fb1500065e0 name: 'test-seat' test-client: got seat 0x7fb1500065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result Vulkan simple_shot/1: ok --- Fixture 3 (Vulkan) ok: passed 4, skipped 0, failed 0, total 4 ============================================================================== =================================== 39/68 ==================================== test: weston:roles start time: 22:56:11 duration: 0.06s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=94 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-roles ----------------------------------- stdout ----------------------------------- TAP version 13 1..2 ok 1 test_role_conflict_wlshell_sub/1 ok 2 test_role_conflict_sub_wlshell/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.244] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.244] Command line: weston-test-roles --backend=headless --debug --socket=test-roles --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop --logger-scopes=log,proto,test-harness-plugin [22:56:11.244] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.244] Flight recorder: enabled, scopes subscribed: log [22:56:11.244] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.244] Output repaint window is 7 ms maximum. [22:56:11.244] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.252] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.252] Color manager: no-op protocol support: no [22:56:11.252] Color representation not supported by renderer [22:56:11.252] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.252] Output 'headless' using color profile: stock sRGB color profile [22:56:11.252] Output 'headless' enabled with head(s) headless [22:56:11.252] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.252] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.252] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.255] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run test_role_conflict_wlshell_sub/1 [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:11.263][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(19, "xdg_wm_base", 5) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(20, "weston_test", 1) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(21, "wl_seat", 7) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@3.done(0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(3) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_shm@11.format(0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_shm@11.format(1) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.scale(1) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.name("headless") [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.description("headless") [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.done() [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(20, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(21, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@3.done(0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7f08200064e0 name: 'test-seat' test-client: got seat 0x7f08200064e0 capabilities: 7 [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.keymap(1, fd 22, 35356) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_compositor@4.create_surface(new id wl_surface@3) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_shm@11.create_pool(new id wl_shm_pool@18, fd 21, 37884) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_shm_pool@18.create_buffer(new id wl_buffer@19, 0, 123, 77, 492, 0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_shm_pool@18.destroy() [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(18) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq weston_test@13.move_surface(wl_surface@3, 100, 50) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.attach(wl_buffer@19, 0, 0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.damage(0, 0, 123, 77) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.frame(new id wl_callback@20) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.commit() [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_surface@3.enter(wl_output@12) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f08200069c0 [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_buffer@19.release() [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.modifiers(1, 0, 0, 0, 0) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_pointer@15.enter(1, wl_surface@3, 0.000000, 50.000000) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_pointer@15.frame() [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@20.done(2188781006) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(20) test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f0820006aa0 test-client: got pointer frame [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@20) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(19, "xdg_wm_base", 1, new id [unknown]@18) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq wl_compositor@4.create_surface(new id wl_surface@21) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq xdg_wm_base@18.get_xdg_surface(new id xdg_surface@22, wl_surface@21) [2026-04-10 22:56:11.264][proto] client 0x5566831790c0 (PID 3452) rq xdg_surface@22.get_toplevel(new id xdg_toplevel@23) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_subcompositor@20.get_subsurface(new id wl_subsurface@24, wl_surface@21, wl_surface@3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.error(wl_subcompositor@20, 0, "Cannot assign role wl_subsurface to wl_surface@21, already has role xdg_toplevel ") [22:56:11.265] libwayland: error in client communication (pid 3452) libwayland: wl_subcompositor#20: error 0: Cannot assign role wl_subsurface to wl_surface@21, already has role xdg_toplevel Got expected protocol error on 'wl_subcompositor' (object id: 20) with code 0 *** Result test_role_conflict_wlshell_sub/1: ok *** Run test_role_conflict_sub_wlshell/1 [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(19, "xdg_wm_base", 5) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(20, "weston_test", 1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_registry@2.global(21, "wl_seat", 7) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@3.done(2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_shm@11.format(0) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_shm@11.format(1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.scale(1) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.name("headless") [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.description("headless") [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_output@12.done() [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(20, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(21, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@3.done(2) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7f08200064e0 name: 'test-seat' test-client: got seat 0x7f08200064e0 capabilities: 7 [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.keymap(1, fd 22, 35356) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_compositor@4.create_surface(new id wl_surface@3) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_shm@11.create_pool(new id wl_shm_pool@18, fd 21, 37884) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_shm_pool@18.create_buffer(new id wl_buffer@19, 0, 123, 77, 492, 0) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_shm_pool@18.destroy() [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(18) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq weston_test@13.move_surface(wl_surface@3, 100, 50) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.attach(wl_buffer@19, 0, 0) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.damage(0, 0, 123, 77) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.frame(new id wl_callback@20) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) rq wl_surface@3.commit() [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_surface@3.enter(wl_output@12) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f08200069c0 [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_buffer@19.release() [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_keyboard@16.modifiers(3, 0, 0, 0, 0) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_pointer@15.enter(3, wl_surface@3, 0.000000, 50.000000) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_pointer@15.frame() [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_callback@20.done(2188781007) [2026-04-10 22:56:11.265][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.delete_id(20) test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f0820006250 test-client: got pointer frame [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@20) [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) rq wl_registry@2.bind(19, "xdg_wm_base", 1, new id [unknown]@18) [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) rq wl_compositor@4.create_surface(new id wl_surface@21) [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) rq wl_subcompositor@20.get_subsurface(new id wl_subsurface@22, wl_surface@21, wl_surface@3) [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) rq xdg_wm_base@18.get_xdg_surface(new id xdg_surface@23, wl_surface@21) [2026-04-10 22:56:11.266][proto] client 0x5566831790c0 (PID 3452) ev wl_display@1.error(xdg_wm_base@18, 0, "xdg_surface must not have any other role") [22:56:11.266] libwayland: error in client communication (pid 3452) libwayland: xdg_wm_base#18: error 0: xdg_surface must not have any other role Got expected protocol error on 'xdg_wm_base' (object id: 18) with code 0 *** Result test_role_conflict_sub_wlshell/1: ok Received thread event mask 0x4 Test thread reaped. [22:56:11.266] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 2, skipped 0, failed 0, total 2 ============================================================================== =================================== 41/68 ==================================== test: weston:string start time: 22:56:11 duration: 0.02s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=132 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-string ----------------------------------- stdout ----------------------------------- TAP version 13 1..2 ok 1 strtof_conversions/1 ok 2 strtol_conversions/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run strtof_conversions/1 *** Result strtof_conversions/1: ok *** Run strtol_conversions/1 *** Result strtol_conversions/1: ok --- Fixture 1 () ok: passed 2, skipped 0, failed 0, total 2 ============================================================================== =================================== 32/68 ==================================== test: weston:output-decorations start time: 22:56:11 duration: 0.46s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=41 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-output-decorations ----------------------------------- stdout ----------------------------------- TAP version 13 1..2 ok 1 GL output_decorations/1 ok 2 Vulkan output_decorations/1 ----------------------------------- stderr ----------------------------------- Iterating through 2 fixtures. --- Fixture 1 (GL)... Date: 2026-04-10 UTC [22:56:11.030] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.030] Command line: weston-test-output-decorations --backend=headless --debug --socket=test-output-decorations --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=300 --height=150 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-output-decorations.ini --renderer=gl --shell=weston-test-desktop [22:56:11.030] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.030] Flight recorder: enabled, scopes subscribed: log [22:56:11.030] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-output-decorations.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.030] Output repaint window is 7 ms maximum. [22:56:11.030] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.044] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.080] warning: failed to query rendering device from EGL [22:56:11.080] failed to initialize allocator [22:56:11.080] EGL version: 1.5 [22:56:11.080] EGL vendor: Mesa Project [22:56:11.080] EGL client APIs: OpenGL OpenGL_ES [22:56:11.080] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.134] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.134] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.134] GL vendor: Mesa [22:56:11.134] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.140] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.140] Using GL renderer [22:56:11.140] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.140] Color manager: no-op protocol support: no [22:56:11.140] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.140] Output 'headless' using color profile: stock sRGB color profile [22:56:11.140] Output 'headless' enabled with head(s) headless [22:56:11.140] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.141] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.141] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.144] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL output_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f0c6c0066f0 name: 'test-seat' test-client: got seat 0x7f0c6c0066f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-decorations-00.png vs. shot ./output_decorations-f01-shot-00.png: PASS *** Result GL output_decorations/1: ok --- Fixture 1 (GL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (Vulkan)... [22:56:11.270] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.270] Command line: weston-test-output-decorations --backend=headless --debug --socket=test-output-decorations --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=300 --height=150 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-output-decorations.ini --renderer=vulkan --shell=weston-test-desktop [22:56:11.270] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.270] Flight recorder: enabled, scopes subscribed: log [22:56:11.270] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-output-decorations.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.270] Output repaint window is 7 ms maximum. [22:56:11.270] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.277] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.303] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.303] Device type: 'cpu' [22:56:11.303] Supported API version: 1.4.335 [22:56:11.303] Driver version: 26.0.4 [22:56:11.325] DRM format modifiers not supported [22:56:11.325] VkSemaphore is not exportable [22:56:11.325] VkSemaphore is not importable [22:56:11.325] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.325] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.325] failed to initialize allocator [22:56:11.326] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.326] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.326] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.326] Color manager: no-op protocol support: no [22:56:11.326] Color representation not supported by renderer [22:56:11.326] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.326] Output 'headless' using color profile: stock sRGB color profile [22:56:11.334] Output 'headless' enabled with head(s) headless [22:56:11.334] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.334] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.334] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.339] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan output_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f0c680065e0 name: 'test-seat' test-client: got seat 0x7f0c680065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-decorations-00.png vs. shot ./output_decorations-f02-shot-00.png: PASS *** Result Vulkan output_decorations/1: ok --- Fixture 2 (Vulkan) ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 37/68 ==================================== test: weston:pointer-shot start time: 22:56:11 duration: 0.39s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=179 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-pointer-shot ----------------------------------- stdout ----------------------------------- TAP version 13 1..3 ok 1 pixman pointer_cursor_retains_committed_buffer_after_reenter/1 ok 2 GL pointer_cursor_retains_committed_buffer_after_reenter/1 ok 3 Vulkan pointer_cursor_retains_committed_buffer_after_reenter/1 ----------------------------------- stderr ----------------------------------- Iterating through 3 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:11.137] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.137] Command line: weston-test-pointer-shot --backend=headless --debug --socket=test-pointer-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.137] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.137] Flight recorder: enabled, scopes subscribed: log [22:56:11.137] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.138] Output repaint window is 7 ms maximum. [22:56:11.138] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.141] Using Pixman renderer [22:56:11.141] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.141] Color manager: no-op protocol support: no [22:56:11.141] Color representation not supported by renderer [22:56:11.141] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.142] Output 'headless' using color profile: stock sRGB color profile [22:56:11.142] Output 'headless' enabled with head(s) headless [22:56:11.142] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.142] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.142] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.145] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman pointer_cursor_retains_committed_buffer_after_reenter/1 test-client: got global pointer 100 100 test-client: got seat 0x7f421c0064e0 name: 'test-seat' test-client: got seat 0x7f421c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 0 0 test-client: got surface enter output 0x7f421c0069c0 test-client: got surface enter output 0x7f421c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f421c007940 test-client: got pointer frame test-client: got pointer leave, surface 0x7f421c007940 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f421c006aa0 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got surface enter output 0x7f421c0069c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-00.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f01-shot-00.png: PASS test-client: got pointer leave, surface 0x7f421c006aa0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 150 150, surface 0x7f421c007940 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got surface leave output 0x7f421c0069c0 test-client: got surface enter output 0x7f421c0069c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-01.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f01-shot-01.png: PASS test-client: got pointer leave, surface 0x7f421c007940 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 99 99, surface 0x7f421c006aa0 test-client: got pointer frame test-client: got global pointer 149 149 test-client: got surface leave output 0x7f421c0069c0 test-client: got surface enter output 0x7f421c0069c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-02.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f01-shot-02.png: PASS *** Result pixman pointer_cursor_retains_committed_buffer_after_reenter/1: ok --- Fixture 1 (pixman) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (GL)... [22:56:11.165] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.165] Command line: weston-test-pointer-shot --backend=headless --debug --socket=test-pointer-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.165] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.165] Flight recorder: enabled, scopes subscribed: log [22:56:11.165] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.165] Output repaint window is 7 ms maximum. [22:56:11.165] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.165] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.199] warning: failed to query rendering device from EGL [22:56:11.199] failed to initialize allocator [22:56:11.199] EGL version: 1.5 [22:56:11.199] EGL vendor: Mesa Project [22:56:11.199] EGL client APIs: OpenGL OpenGL_ES [22:56:11.199] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.250] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.250] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.250] GL vendor: Mesa [22:56:11.250] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.265] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.265] Using GL renderer [22:56:11.265] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.265] Color manager: no-op protocol support: no [22:56:11.265] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.265] Output 'headless' using color profile: stock sRGB color profile [22:56:11.265] Output 'headless' enabled with head(s) headless [22:56:11.265] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.265] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.265] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.270] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL pointer_cursor_retains_committed_buffer_after_reenter/1 test-client: got global pointer 100 100 test-client: got seat 0x7f421c007670 name: 'test-seat' test-client: got seat 0x7f421c007670 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 0 0 test-client: got surface enter output 0x7f421c0054e0 test-client: got surface enter output 0x7f421c0054e0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f421c0062d0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f421c0062d0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f421c0055a0 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got surface enter output 0x7f421c0054e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-00.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f02-shot-00.png: PASS test-client: got pointer leave, surface 0x7f421c0055a0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 150 150, surface 0x7f421c0062d0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got surface leave output 0x7f421c0054e0 test-client: got surface enter output 0x7f421c0054e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-01.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f02-shot-01.png: PASS test-client: got pointer leave, surface 0x7f421c0062d0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 99 99, surface 0x7f421c0055a0 test-client: got pointer frame test-client: got global pointer 149 149 test-client: got surface leave output 0x7f421c0054e0 test-client: got surface enter output 0x7f421c0054e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-02.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f02-shot-02.png: PASS *** Result GL pointer_cursor_retains_committed_buffer_after_reenter/1: ok --- Fixture 2 (GL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 3 (Vulkan)... [22:56:11.367] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.367] Command line: weston-test-pointer-shot --backend=headless --debug --socket=test-pointer-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.367] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.367] Flight recorder: enabled, scopes subscribed: log [22:56:11.367] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.367] Output repaint window is 7 ms maximum. [22:56:11.367] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.367] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.381] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.381] Device type: 'cpu' [22:56:11.381] Supported API version: 1.4.335 [22:56:11.381] Driver version: 26.0.4 [22:56:11.410] DRM format modifiers not supported [22:56:11.410] VkSemaphore is not exportable [22:56:11.410] VkSemaphore is not importable [22:56:11.410] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.410] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.410] failed to initialize allocator [22:56:11.412] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.412] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.412] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.412] Color manager: no-op protocol support: no [22:56:11.412] Color representation not supported by renderer [22:56:11.412] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.412] Output 'headless' using color profile: stock sRGB color profile [22:56:11.412] Output 'headless' enabled with head(s) headless [22:56:11.412] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.412] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.412] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.417] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan pointer_cursor_retains_committed_buffer_after_reenter/1 test-client: got global pointer 100 100 test-client: got seat 0x7f42040065e0 name: 'test-seat' test-client: got seat 0x7f42040065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 0 0 test-client: got surface enter output 0x7f4204006ac0 test-client: got surface enter output 0x7f4204006ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f4204007ca0 test-client: got pointer frame test-client: got pointer leave, surface 0x7f4204007ca0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 50 50, surface 0x7f4204006ba0 test-client: got pointer frame test-client: got global pointer 100 100 test-client: got surface enter output 0x7f4204006ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-00.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f03-shot-00.png: PASS test-client: got pointer leave, surface 0x7f4204006ba0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 150 150, surface 0x7f4204007ca0 test-client: got pointer frame test-client: got global pointer 150 150 test-client: got surface leave output 0x7f4204006ac0 test-client: got surface enter output 0x7f4204006ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-01.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f03-shot-01.png: PASS test-client: got pointer leave, surface 0x7f4204007ca0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 99 99, surface 0x7f4204006ba0 test-client: got pointer frame test-client: got global pointer 149 149 test-client: got surface leave output 0x7f4204006ac0 test-client: got surface enter output 0x7f4204006ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/pointer_cursor_reenter-02.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f03-shot-02.png: PASS *** Result Vulkan pointer_cursor_retains_committed_buffer_after_reenter/1: ok --- Fixture 3 (Vulkan) ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 40/68 ==================================== test: weston:single-pixel-buffer start time: 22:56:11 duration: 0.27s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=142 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-single-pixel-buffer ----------------------------------- stdout ----------------------------------- TAP version 13 1..8 ok 1 pixman solid_buffer_argb_u32_scaled_in_second_commit/1 ok 2 pixman solid_buffer_argb_u32_scaled/1 ok 3 pixman solid_buffer_argb_u32_semi_transparent/1 ok 4 pixman solid_buffer_argb_u32/1 ok 5 GL solid_buffer_argb_u32_scaled_in_second_commit/1 ok 6 GL solid_buffer_argb_u32_scaled/1 ok 7 GL solid_buffer_argb_u32_semi_transparent/1 ok 8 GL solid_buffer_argb_u32/1 ----------------------------------- stderr ----------------------------------- Iterating through 2 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:11.292] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.292] Command line: weston-test-single-pixel-buffer --backend=headless --debug --socket=test-single-pixel-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:11.292] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.292] Flight recorder: enabled, scopes subscribed: log [22:56:11.292] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.292] Output repaint window is 7 ms maximum. [22:56:11.292] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.297] Using Pixman renderer [22:56:11.297] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.297] Color manager: no-op protocol support: no [22:56:11.297] Color representation not supported by renderer [22:56:11.297] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.297] Output 'headless' using color profile: stock sRGB color profile [22:56:11.297] Output 'headless' enabled with head(s) headless [22:56:11.297] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.298] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.298] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.301] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run pixman solid_buffer_argb_u32_scaled_in_second_commit/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed740064e0 name: 'test-seat' test-client: got seat 0x7fed740064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed740069c0 [22:56:11.302] libwayland: error in client communication (pid 3466) libwayland: wl_surface#3: error 2: surface size (1x1) was not an integer multiple of scale (2) Got expected protocol error on 'wl_surface' (object id: 3) with code 2 *** Result pixman solid_buffer_argb_u32_scaled_in_second_commit/1: ok *** Run pixman solid_buffer_argb_u32_scaled/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed740064e0 name: 'test-seat' test-client: got seat 0x7fed740064e0 capabilities: 7 [22:56:11.303] libwayland: error in client communication (pid 3466) libwayland: wl_surface#3: error 2: surface size (1x1) was not an integer multiple of scale (2) Got expected protocol error on 'wl_surface' (object id: 3) with code 2 *** Result pixman solid_buffer_argb_u32_scaled/1: ok *** Run pixman solid_buffer_argb_u32_semi_transparent/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed740064e0 name: 'test-seat' test-client: got seat 0x7fed740064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed740069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 36 36, surface 0x7fed740065a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/single-pixel-buffer-semi-transparent-00.png vs. shot ./solid_buffer_argb_u32_semi_transparent-f01-shot-00.png: PASS *** Result pixman solid_buffer_argb_u32_semi_transparent/1: ok *** Run pixman solid_buffer_argb_u32/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed740064e0 name: 'test-seat' test-client: got seat 0x7fed740064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed74007a40 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 36 36, surface 0x7fed740065a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/single-pixel-buffer-00.png vs. shot ./solid_buffer_argb_u32-f01-shot-00.png: PASS *** Result pixman solid_buffer_argb_u32/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 (pixman) ok: passed 4, skipped 0, failed 0, total 4 --- Fixture 2 (GL)... [22:56:11.322] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.322] Command line: weston-test-single-pixel-buffer --backend=headless --debug --socket=test-single-pixel-buffer --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:11.322] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.322] Flight recorder: enabled, scopes subscribed: log [22:56:11.322] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.322] Output repaint window is 7 ms maximum. [22:56:11.322] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.322] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.375] warning: failed to query rendering device from EGL [22:56:11.375] failed to initialize allocator [22:56:11.375] EGL version: 1.5 [22:56:11.375] EGL vendor: Mesa Project [22:56:11.375] EGL client APIs: OpenGL OpenGL_ES [22:56:11.375] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.407] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.408] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.408] GL vendor: Mesa [22:56:11.408] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.417] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.417] Using GL renderer [22:56:11.417] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.417] Color manager: no-op protocol support: no [22:56:11.417] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.417] Output 'headless' using color profile: stock sRGB color profile [22:56:11.417] Output 'headless' enabled with head(s) headless [22:56:11.417] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.417] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.417] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.425] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run GL solid_buffer_argb_u32_scaled_in_second_commit/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed74007520 name: 'test-seat' test-client: got seat 0x7fed74007520 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed740069c0 [22:56:11.438] libwayland: error in client communication (pid 3466) libwayland: wl_surface#3: error 2: surface size (1x1) was not an integer multiple of scale (2) Got expected protocol error on 'wl_surface' (object id: 3) with code 2 *** Result GL solid_buffer_argb_u32_scaled_in_second_commit/1: ok *** Run GL solid_buffer_argb_u32_scaled/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed74007520 name: 'test-seat' test-client: got seat 0x7fed74007520 capabilities: 7 [22:56:11.439] libwayland: error in client communication (pid 3466) libwayland: wl_surface#3: error 2: surface size (1x1) was not an integer multiple of scale (2) Got expected protocol error on 'wl_surface' (object id: 3) with code 2 *** Result GL solid_buffer_argb_u32_scaled/1: ok *** Run GL solid_buffer_argb_u32_semi_transparent/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed74007520 name: 'test-seat' test-client: got seat 0x7fed74007520 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed740069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 36 36, surface 0x7fed740075e0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/single-pixel-buffer-semi-transparent-00.png vs. shot ./solid_buffer_argb_u32_semi_transparent-f02-shot-00.png: PASS *** Result GL solid_buffer_argb_u32_semi_transparent/1: ok *** Run GL solid_buffer_argb_u32/1 test-client: got global pointer 100 100 test-client: got seat 0x7fed74007520 name: 'test-seat' test-client: got seat 0x7fed74007520 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fed740069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 36 36, surface 0x7fed74011d00 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/single-pixel-buffer-00.png vs. shot ./solid_buffer_argb_u32-f02-shot-00.png: PASS *** Result GL solid_buffer_argb_u32/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 2 (GL) ok: passed 4, skipped 0, failed 0, total 4 ============================================================================== =================================== 44/68 ==================================== test: weston:surface start time: 22:56:11 duration: 0.04s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=193 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-surface ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 surface_transform/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.526] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.526] Command line: weston-test-surface --backend=headless --debug --socket=test-surface --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.526] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.526] Flight recorder: enabled, scopes subscribed: log [22:56:11.526] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.526] Output repaint window is 7 ms maximum. [22:56:11.526] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.534] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.534] Color manager: no-op protocol support: no [22:56:11.534] Color representation not supported by renderer [22:56:11.534] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.534] Output 'headless' using color profile: stock sRGB color profile [22:56:11.534] Output 'headless' enabled with head(s) headless [22:56:11.534] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.535] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.535] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.542] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run surface_transform/1 20,20 maps to 120.000000, 120.000000 *** Result surface_transform/1: ok [22:56:11.542] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 46/68 ==================================== test: weston:timespec start time: 22:56:11 duration: 0.01s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=166 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-timespec ----------------------------------- stdout ----------------------------------- TAP version 13 1..16 ok 1 test_timespec_eq/1 ok 2 test_timespec_is_zero/1 ok 3 test_timespec_from_proto/1 ok 4 test_timespec_from_msec/1 ok 5 test_timespec_from_usec/1 ok 6 test_timespec_from_nsec/1 ok 7 test_timespec_sub_to_msec/1 ok 8 test_timespec_sub_to_nsec/1 ok 9 test_timespec_add_msec/1 ok 10 test_timespec_add_nsec/1 ok 11 test_millihz_to_nsec/1 ok 12 test_timespec_to_proto/1 ok 13 test_timespec_to_msec/1 ok 14 test_timespec_to_usec/1 ok 15 test_timespec_to_nsec/1 ok 16 test_timespec_sub/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run test_timespec_eq/1 *** Result test_timespec_eq/1: ok *** Run test_timespec_is_zero/1 *** Result test_timespec_is_zero/1: ok *** Run test_timespec_from_proto/1 *** Result test_timespec_from_proto/1: ok *** Run test_timespec_from_msec/1 *** Result test_timespec_from_msec/1: ok *** Run test_timespec_from_usec/1 *** Result test_timespec_from_usec/1: ok *** Run test_timespec_from_nsec/1 *** Result test_timespec_from_nsec/1: ok *** Run test_timespec_sub_to_msec/1 *** Result test_timespec_sub_to_msec/1: ok *** Run test_timespec_sub_to_nsec/1 *** Result test_timespec_sub_to_nsec/1: ok *** Run test_timespec_add_msec/1 *** Result test_timespec_add_msec/1: ok *** Run test_timespec_add_nsec/1 *** Result test_timespec_add_nsec/1: ok *** Run test_millihz_to_nsec/1 *** Result test_millihz_to_nsec/1: ok *** Run test_timespec_to_proto/1 *** Result test_timespec_to_proto/1: ok *** Run test_timespec_to_msec/1 *** Result test_timespec_to_msec/1: ok *** Run test_timespec_to_usec/1 *** Result test_timespec_to_usec/1: ok *** Run test_timespec_to_nsec/1 *** Result test_timespec_to_nsec/1: ok *** Run test_timespec_sub/1 *** Result test_timespec_sub/1: ok --- Fixture 1 () ok: passed 16, skipped 0, failed 0, total 16 ============================================================================== =================================== 45/68 ==================================== test: weston:surface-global start time: 22:56:11 duration: 0.04s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=62 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-surface-global ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 surface_to_from_global/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.558] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.558] Command line: weston-test-surface-global --backend=headless --debug --socket=test-surface-global --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.558] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.558] Flight recorder: enabled, scopes subscribed: log [22:56:11.558] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.558] Output repaint window is 7 ms maximum. [22:56:11.558] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.568] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.568] Color manager: no-op protocol support: no [22:56:11.568] Color representation not supported by renderer [22:56:11.568] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.568] Output 'headless' using color profile: stock sRGB color profile [22:56:11.568] Output 'headless' enabled with head(s) headless [22:56:11.568] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.568] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.568] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.577] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run surface_to_from_global/1 *** Result surface_to_from_global/1: ok [22:56:11.577] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 47/68 ==================================== test: weston:touch start time: 22:56:11 duration: 0.04s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=223 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-touch ----------------------------------- stdout ----------------------------------- TAP version 13 1..4 ok 1 touch_timestamps_stop_after_client_releases_wl_touch/1 ok 2 touch_timestamps_stop_after_input_timestamps_object_is_destroyed/1 ok 3 touch_events/1 ok 4 broken_touch_event/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.581] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.581] Command line: weston-test-touch --backend=headless --debug --socket=test-touch --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.581] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.581] Flight recorder: enabled, scopes subscribed: log [22:56:11.581] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.581] Output repaint window is 7 ms maximum. [22:56:11.581] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.589] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.589] Color manager: no-op protocol support: no [22:56:11.589] Color representation not supported by renderer [22:56:11.589] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.589] Output 'headless' using color profile: stock sRGB color profile [22:56:11.589] Output 'headless' enabled with head(s) headless [22:56:11.589] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.589] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.589] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.596] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run touch_timestamps_stop_after_client_releases_wl_touch/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e980064e0 name: 'test-seat' test-client: got seat 0x7f6e980064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e980069c0 test-client: got input timestamp 1.1000001 test-client: got touch down 0 0, surf: 0x7f6e980065e0, id: 1 *** Result touch_timestamps_stop_after_client_releases_wl_touch/1: ok *** Run touch_timestamps_stop_after_input_timestamps_object_is_destroyed/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e980064e0 name: 'test-seat' test-client: got seat 0x7f6e980064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e980069c0 test-client: got input timestamp 1.1000001 test-client: got touch down 0 0, surf: 0x7f6e980070a0, id: 1 test-client: got touch up, id: 1 *** Result touch_timestamps_stop_after_input_timestamps_object_is_destroyed/1: ok *** Run touch_events/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e980064e0 name: 'test-seat' test-client: got seat 0x7f6e980064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e980069c0 test-client: got input timestamp 1.1000001 test-client: got touch down 0 0, surf: 0x7f6e98007130, id: 1 test-client: got input timestamp 2.2000001 test-client: got touch motion, 0 0, id: 1 test-client: got input timestamp 3.3000001 test-client: got touch up, id: 1 *** Result touch_events/1: ok *** Run broken_touch_event/1 test-client: got global pointer 100 100 test-client: got seat 0x7f6e980064e0 name: 'test-seat' test-client: got seat 0x7f6e980064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f6e980069c0 [22:56:11.605] libwayland: error in client communication (pid 3544) libwayland: weston_test#13: error 0: Test protocol sent valid coordinates with WL_TOUCH_UP Got expected protocol error on 'weston_test' (object id: 13) with code 0 *** Result broken_touch_event/1: ok [22:56:11.606] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 4, skipped 0, failed 0, total 4 ============================================================================== =================================== 48/68 ==================================== test: weston:viewporter start time: 22:56:11 duration: 0.17s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=162 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-viewporter ----------------------------------- stdout ----------------------------------- TAP version 13 1..76 ok 1 test_viewporter_no_surface_destroy/1 ok 2 test_viewporter_no_surface_set_destination/1 ok 3 test_viewporter_no_surface_set_source/1 ok 4 test_viewporter_outside_null_buffer/1 ok 5 test_viewporter_source_inside_buffer/1 ok 6 test_viewporter_source_inside_buffer/2 ok 7 test_viewporter_source_inside_buffer/3 ok 8 test_viewporter_source_inside_buffer/4 ok 9 test_viewporter_source_inside_buffer/5 ok 10 test_viewporter_source_inside_buffer/6 ok 11 test_viewporter_source_inside_buffer/7 ok 12 test_viewporter_source_inside_buffer/8 ok 13 test_viewporter_source_inside_buffer/9 ok 14 test_viewporter_source_inside_buffer/10 ok 15 test_viewporter_source_inside_buffer/11 ok 16 test_viewporter_source_inside_buffer/12 ok 17 test_viewporter_source_inside_buffer/13 ok 18 test_viewporter_source_inside_buffer/14 ok 19 test_viewporter_source_inside_buffer/15 ok 20 test_viewporter_source_inside_buffer/16 ok 21 test_viewporter_source_inside_buffer/17 ok 22 test_viewporter_source_inside_buffer/18 ok 23 test_viewporter_source_inside_buffer/19 ok 24 test_viewporter_source_inside_buffer/20 ok 25 test_viewporter_source_inside_buffer/21 ok 26 test_viewporter_source_inside_buffer/22 ok 27 test_viewporter_source_inside_buffer/23 ok 28 test_viewporter_source_outside_buffer/1 ok 29 test_viewporter_source_outside_buffer/2 ok 30 test_viewporter_source_outside_buffer/3 ok 31 test_viewporter_source_outside_buffer/4 ok 32 test_viewporter_source_outside_buffer/5 ok 33 test_viewporter_source_outside_buffer/6 ok 34 test_viewporter_source_outside_buffer/7 ok 35 test_viewporter_source_outside_buffer/8 ok 36 test_viewporter_source_outside_buffer/9 ok 37 test_viewporter_source_outside_buffer/10 ok 38 test_viewporter_source_outside_buffer/11 ok 39 test_viewporter_source_outside_buffer/12 ok 40 test_viewporter_source_outside_buffer/13 ok 41 test_viewporter_source_outside_buffer/14 ok 42 test_viewporter_source_outside_buffer/15 ok 43 test_viewporter_source_outside_buffer/16 ok 44 test_viewporter_source_outside_buffer/17 ok 45 test_viewporter_source_outside_buffer/18 ok 46 test_viewporter_source_outside_buffer/19 ok 47 test_viewporter_source_outside_buffer/20 ok 48 test_viewporter_source_outside_buffer/21 ok 49 test_viewporter_source_outside_buffer/22 ok 50 test_viewporter_source_outside_buffer/23 ok 51 test_viewporter_source_outside_buffer/24 ok 52 test_viewporter_source_outside_buffer/25 ok 53 test_viewporter_source_outside_buffer/26 ok 54 test_viewporter_source_buffer_params/1 ok 55 test_viewporter_non_integer_destination_size/1 ok 56 test_viewporter_non_integer_destination_size/2 ok 57 test_viewporter_non_integer_destination_size/3 ok 58 test_viewporter_non_integer_destination_size/4 ok 59 test_viewporter_non_integer_destination_size/5 ok 60 test_viewporter_unset_destination_size/1 ok 61 test_viewporter_bad_destination_size/1 ok 62 test_viewporter_bad_destination_size/2 ok 63 test_viewporter_bad_destination_size/3 ok 64 test_viewporter_bad_destination_size/4 ok 65 test_viewporter_bad_destination_size/5 ok 66 test_viewporter_bad_destination_size/6 ok 67 test_viewporter_unset_source_rect/1 ok 68 test_viewporter_bad_source_rect/1 ok 69 test_viewporter_bad_source_rect/2 ok 70 test_viewporter_bad_source_rect/3 ok 71 test_viewporter_bad_source_rect/4 ok 72 test_viewporter_bad_source_rect/5 ok 73 test_viewporter_bad_source_rect/6 ok 74 test_viewporter_bad_source_rect/7 ok 75 test_viewporter_bad_source_rect/8 ok 76 test_viewporter_double_create/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.600] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.600] Command line: weston-test-viewporter --backend=headless --debug --socket=test-viewporter --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.600] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.600] Flight recorder: enabled, scopes subscribed: log [22:56:11.600] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.600] Output repaint window is 7 ms maximum. [22:56:11.600] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.608] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.608] Color manager: no-op protocol support: no [22:56:11.608] Color representation not supported by renderer [22:56:11.608] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.608] Output 'headless' using color profile: stock sRGB color profile [22:56:11.608] Output 'headless' enabled with head(s) headless [22:56:11.609] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.609] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.609] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.615] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run test_viewporter_no_surface_destroy/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f75900069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006aa0 test-client: got pointer frame *** Result test_viewporter_no_surface_destroy/1: ok *** Run test_viewporter_no_surface_set_destination/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f75900069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006aa0 test-client: got pointer frame [22:56:11.622] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 3: wl_surface for this viewport no longer exists Got expected protocol error on 'wp_viewport' (object id: 20) with code 3 *** Result test_viewporter_no_surface_set_destination/1: ok *** Run test_viewporter_no_surface_set_source/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f75900069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006050 test-client: got pointer frame [22:56:11.623] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 3: wl_surface for this viewport is no longer exists Got expected protocol error on 'wp_viewport' (object id: 20) with code 3 *** Result test_viewporter_no_surface_set_source/1: ok *** Run test_viewporter_outside_null_buffer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f75900069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame test-client: got surface leave output 0x7f75900069c0 test-client: got pointer leave, surface 0x7f7590006010 test-client: got pointer frame [22:56:11.624] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_outside_null_buffer/1: ok *** Run test_viewporter_source_inside_buffer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f75900069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=0.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 *** Result test_viewporter_source_inside_buffer/1: ok *** Run test_viewporter_source_inside_buffer/2 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 *** Result test_viewporter_source_inside_buffer/2: ok *** Run test_viewporter_source_inside_buffer/3 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=0.000000, y=68.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 *** Result test_viewporter_source_inside_buffer/3: ok *** Run test_viewporter_source_inside_buffer/4 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 *** Result test_viewporter_source_inside_buffer/4: ok *** Run test_viewporter_source_inside_buffer/5 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=0.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 *** Result test_viewporter_source_inside_buffer/5: ok *** Run test_viewporter_source_inside_buffer/6 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 *** Result test_viewporter_source_inside_buffer/6: ok *** Run test_viewporter_source_inside_buffer/7 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=0.000000, y=29.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 *** Result test_viewporter_source_inside_buffer/7: ok *** Run test_viewporter_source_inside_buffer/8 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 *** Result test_viewporter_source_inside_buffer/8: ok *** Run test_viewporter_source_inside_buffer/9 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.500000, y=29.500000, w=19.500000, h=9.500000; buffer scale=2, transform=0 *** Result test_viewporter_source_inside_buffer/9: ok *** Run test_viewporter_source_inside_buffer/10 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.000000, h=10.000000; buffer scale=1, transform=6 *** Result test_viewporter_source_inside_buffer/10: ok *** Run test_viewporter_source_inside_buffer/11 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.000000, h=10.000000; buffer scale=1, transform=4 *** Result test_viewporter_source_inside_buffer/11: ok *** Run test_viewporter_source_inside_buffer/12 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007960 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.000000, h=10.000000; buffer scale=1, transform=2 *** Result test_viewporter_source_inside_buffer/12: ok *** Run test_viewporter_source_inside_buffer/13 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.000000, h=10.000000; buffer scale=1, transform=1 *** Result test_viewporter_source_inside_buffer/13: ok *** Run test_viewporter_source_inside_buffer/14 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.000000, h=10.000000; buffer scale=1, transform=3 *** Result test_viewporter_source_inside_buffer/14: ok *** Run test_viewporter_source_inside_buffer/15 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.000000, h=10.000000; buffer scale=1, transform=5 *** Result test_viewporter_source_inside_buffer/15: ok *** Run test_viewporter_source_inside_buffer/16 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.000000, h=10.000000; buffer scale=1, transform=7 *** Result test_viewporter_source_inside_buffer/16: ok *** Run test_viewporter_source_inside_buffer/17 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.000000, h=10.000000; buffer scale=2, transform=6 *** Result test_viewporter_source_inside_buffer/17: ok *** Run test_viewporter_source_inside_buffer/18 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.000000, h=10.000000; buffer scale=2, transform=4 *** Result test_viewporter_source_inside_buffer/18: ok *** Run test_viewporter_source_inside_buffer/19 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.000000, h=10.000000; buffer scale=2, transform=2 *** Result test_viewporter_source_inside_buffer/19: ok *** Run test_viewporter_source_inside_buffer/20 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.000000, h=10.000000; buffer scale=2, transform=1 *** Result test_viewporter_source_inside_buffer/20: ok *** Run test_viewporter_source_inside_buffer/21 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.000000, h=10.000000; buffer scale=2, transform=3 *** Result test_viewporter_source_inside_buffer/21: ok *** Run test_viewporter_source_inside_buffer/22 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.000000, h=10.000000; buffer scale=2, transform=5 *** Result test_viewporter_source_inside_buffer/22: ok *** Run test_viewporter_source_inside_buffer/23 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.000000, h=10.000000; buffer scale=2, transform=7 *** Result test_viewporter_source_inside_buffer/23: ok *** Run test_viewporter_source_outside_buffer/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.003906, y=0.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 [22:56:11.666] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/1: ok *** Run test_viewporter_source_outside_buffer/2 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=0.000000, w=20.003906, h=10.000000; buffer scale=1, transform=0 [22:56:11.672] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/2: ok *** Run test_viewporter_source_outside_buffer/3 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=0.000000, y=68.003906, w=20.000000, h=10.000000; buffer scale=1, transform=0 [22:56:11.673] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/3: ok *** Run test_viewporter_source_outside_buffer/4 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=0.000000, y=68.000000, w=20.000000, h=10.003906; buffer scale=1, transform=0 [22:56:11.674] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/4: ok *** Run test_viewporter_source_outside_buffer/5 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=134.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 [22:56:11.675] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/5: ok *** Run test_viewporter_source_outside_buffer/6 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=0.000000, y=88.000000, w=20.000000, h=10.000000; buffer scale=1, transform=0 [22:56:11.677] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/6: ok *** Run test_viewporter_source_outside_buffer/7 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.003906, y=0.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 [22:56:11.678] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/7: ok *** Run test_viewporter_source_outside_buffer/8 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=0.000000, w=20.003906, h=10.000000; buffer scale=2, transform=0 [22:56:11.680] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/8: ok *** Run test_viewporter_source_outside_buffer/9 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=0.000000, y=29.003906, w=20.000000, h=10.000000; buffer scale=2, transform=0 [22:56:11.682] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/9: ok *** Run test_viewporter_source_outside_buffer/10 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590006ba0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=0.000000, y=29.000000, w=20.000000, h=10.003906; buffer scale=2, transform=0 [22:56:11.683] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/10: ok *** Run test_viewporter_source_outside_buffer/11 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=72.000000, y=0.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 [22:56:11.688] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/11: ok *** Run test_viewporter_source_outside_buffer/12 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=0.000000, y=49.000000, w=20.000000, h=10.000000; buffer scale=2, transform=0 [22:56:11.689] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/12: ok *** Run test_viewporter_source_outside_buffer/13 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.000000, h=10.003906; buffer scale=1, transform=6 [22:56:11.691] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/13: ok *** Run test_viewporter_source_outside_buffer/14 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.003906, w=20.000000, h=10.000000; buffer scale=1, transform=4 [22:56:11.693] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/14: ok *** Run test_viewporter_source_outside_buffer/15 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 124x78 source x=104.000000, y=68.000000, w=20.003906, h=10.000000; buffer scale=1, transform=2 [22:56:11.694] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/15: ok *** Run test_viewporter_source_outside_buffer/16 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.003906, y=114.000000, w=20.000000, h=10.000000; buffer scale=1, transform=1 [22:56:11.695] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/16: ok *** Run test_viewporter_source_outside_buffer/17 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.003906, w=20.000000, h=10.000000; buffer scale=1, transform=3 [22:56:11.701] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/17: ok *** Run test_viewporter_source_outside_buffer/18 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.003906, h=10.000000; buffer scale=1, transform=5 [22:56:11.702] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/18: ok *** Run test_viewporter_source_outside_buffer/19 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 78x124 source x=58.000000, y=114.000000, w=20.000000, h=10.003906; buffer scale=1, transform=7 [22:56:11.703] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/19: ok *** Run test_viewporter_source_outside_buffer/20 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.003906, w=20.000000, h=10.000000; buffer scale=2, transform=6 [22:56:11.704] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/20: ok *** Run test_viewporter_source_outside_buffer/21 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.003906, h=10.000000; buffer scale=2, transform=4 [22:56:11.705] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/21: ok *** Run test_viewporter_source_outside_buffer/22 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 62x39 source x=42.000000, y=29.000000, w=20.000000, h=10.003906; buffer scale=2, transform=2 [22:56:11.706] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/22: ok *** Run test_viewporter_source_outside_buffer/23 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.003906, y=52.000000, w=20.000000, h=10.000000; buffer scale=2, transform=1 [22:56:11.708] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/23: ok *** Run test_viewporter_source_outside_buffer/24 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.003906, w=20.000000, h=10.000000; buffer scale=2, transform=3 [22:56:11.709] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/24: ok *** Run test_viewporter_source_outside_buffer/25 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.003906, h=10.000000; buffer scale=2, transform=5 [22:56:11.710] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/25: ok *** Run test_viewporter_source_outside_buffer/26 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame surface 39x62 source x=19.000000, y=52.000000, w=20.000000, h=10.003906; buffer scale=2, transform=7 [22:56:11.711] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 2: wl_surface@3 has viewport source outside buffer Got expected protocol error on 'wp_viewport' (object id: 20) with code 2 *** Result test_viewporter_source_outside_buffer/26: ok *** Run test_viewporter_source_buffer_params/1 *** Result test_viewporter_source_buffer_params/1: ok *** Run test_viewporter_non_integer_destination_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame non-integer size w=20.000000, h=10.003906 [22:56:11.712] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 1: wl_surface@3 viewport dst size not integer Got expected protocol error on 'wp_viewport' (object id: 20) with code 1 *** Result test_viewporter_non_integer_destination_size/1: ok *** Run test_viewporter_non_integer_destination_size/2 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame non-integer size w=20.000000, h=9.996094 [22:56:11.714] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 1: wl_surface@3 viewport dst size not integer Got expected protocol error on 'wp_viewport' (object id: 20) with code 1 *** Result test_viewporter_non_integer_destination_size/2: ok *** Run test_viewporter_non_integer_destination_size/3 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590008270 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame non-integer size w=20.003906, h=10.000000 [22:56:11.715] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 1: wl_surface@3 viewport dst size not integer Got expected protocol error on 'wp_viewport' (object id: 20) with code 1 *** Result test_viewporter_non_integer_destination_size/3: ok *** Run test_viewporter_non_integer_destination_size/4 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007c60 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame non-integer size w=19.996094, h=10.000000 [22:56:11.720] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 1: wl_surface@3 viewport dst size not integer Got expected protocol error on 'wp_viewport' (object id: 20) with code 1 *** Result test_viewporter_non_integer_destination_size/4: ok *** Run test_viewporter_non_integer_destination_size/5 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007c60 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame non-integer size w=20.500000, h=10.500000 [22:56:11.721] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 1: wl_surface@3 viewport dst size not integer Got expected protocol error on 'wp_viewport' (object id: 20) with code 1 *** Result test_viewporter_non_integer_destination_size/5: ok *** Run test_viewporter_unset_destination_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame *** Result test_viewporter_unset_destination_size/1: ok *** Run test_viewporter_bad_destination_size/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=0, h=10 [22:56:11.723] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (0x10) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/1: ok *** Run test_viewporter_bad_destination_size/2 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=20, h=0 [22:56:11.724] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (20x0) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/2: ok *** Run test_viewporter_bad_destination_size/3 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=-20, h=10 [22:56:11.725] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (-20x10) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/3: ok *** Run test_viewporter_bad_destination_size/4 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=-1, h=10 [22:56:11.726] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (-1x10) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/4: ok *** Run test_viewporter_bad_destination_size/5 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=20, h=-10 [22:56:11.727] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (20x-10) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/5: ok *** Run test_viewporter_bad_destination_size/6 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_destination w=20, h=-1 [22:56:11.732] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: destination size must be positive (20x-1) Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_destination_size/6: ok *** Run test_viewporter_unset_source_rect/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame *** Result test_viewporter_unset_source_rect/1: ok *** Run test_viewporter_bad_source_rect/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=-5, y=0, w=20, h=10 [22:56:11.734] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=20.000000 <= 0, h=10.000000 <= 0, x=-5.000000 < 0, or y=0.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/1: ok *** Run test_viewporter_bad_source_rect/2 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=0, y=-5, w=20, h=10 [22:56:11.736] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=20.000000 <= 0, h=10.000000 <= 0, x=0.000000 < 0, or y=-5.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/2: ok *** Run test_viewporter_bad_source_rect/3 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=5, y=6, w=0, h=10 [22:56:11.737] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=0.000000 <= 0, h=10.000000 <= 0, x=5.000000 < 0, or y=6.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/3: ok *** Run test_viewporter_bad_source_rect/4 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=5, y=6, w=20, h=0 [22:56:11.738] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=20.000000 <= 0, h=0.000000 <= 0, x=5.000000 < 0, or y=6.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/4: ok *** Run test_viewporter_bad_source_rect/5 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=5, y=6, w=-20, h=10 [22:56:11.739] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=-20.000000 <= 0, h=10.000000 <= 0, x=5.000000 < 0, or y=6.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/5: ok *** Run test_viewporter_bad_source_rect/6 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=5, y=6, w=20, h=-10 [22:56:11.741] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=20.000000 <= 0, h=-10.000000 <= 0, x=5.000000 < 0, or y=6.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/6: ok *** Run test_viewporter_bad_source_rect/7 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=-1, y=-1, w=20, h=10 [22:56:11.742] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=20.000000 <= 0, h=10.000000 <= 0, x=-1.000000 < 0, or y=-1.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/7: ok *** Run test_viewporter_bad_source_rect/8 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame wp_viewport.set_source x=5, y=6, w=-1, h=-1 [22:56:11.743] libwayland: error in client communication (pid 3545) libwayland: wp_viewport#20: error 0: wl_surface@3 viewport source w=-1.000000 <= 0, h=-1.000000 <= 0, x=5.000000 < 0, or y=6.000000 < 0 Got expected protocol error on 'wp_viewport' (object id: 20) with code 0 *** Result test_viewporter_bad_source_rect/8: ok *** Run test_viewporter_double_create/1 test-client: got global pointer 100 100 test-client: got seat 0x7f75900064e0 name: 'test-seat' test-client: got seat 0x7f75900064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7590007260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f7590006010 test-client: got pointer frame [22:56:11.745] libwayland: error in client communication (pid 3545) libwayland: wp_viewporter#20: error 0: a viewport for that surface already exists Got expected protocol error on 'wp_viewporter' (object id: 20) with code 0 *** Result test_viewporter_double_create/1: ok [22:56:11.745] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 76, skipped 0, failed 0, total 76 ============================================================================== =================================== 50/68 ==================================== test: weston:safe-signal start time: 22:56:11 duration: 0.01s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=116 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-safe-signal ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 real_usecase_standalone/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run real_usecase_standalone/1 *** Result real_usecase_standalone/1: ok --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 51/68 ==================================== test: weston:safe-signal-output-removal start time: 22:56:11 duration: 0.02s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=87 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-safe-signal-output-removal ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 real_usecase_one/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.777] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.777] Command line: weston-test-safe-signal-output-removal --backend=headless --debug --socket=test-safe-signal-output-removal --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.778] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.778] Flight recorder: enabled, scopes subscribed: log [22:56:11.778] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.778] Output repaint window is 7 ms maximum. [22:56:11.778] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.785] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.785] Color manager: no-op protocol support: no [22:56:11.785] Color representation not supported by renderer [22:56:11.785] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.785] Output 'headless' using color profile: stock sRGB color profile [22:56:11.785] Output 'headless' enabled with head(s) headless [22:56:11.785] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.786] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.786] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.790] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run real_usecase_one/1 *** Result real_usecase_one/1: ok [22:56:11.790] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 52/68 ==================================== test: weston:iterate-debug-scopes start time: 22:56:11 duration: 0.04s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=68 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-iterate-debug-scopes ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 iterate_default_debug_scopes/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.810] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.810] Command line: weston-test-iterate-debug-scopes --backend=headless --debug --socket=test-iterate-debug-scopes --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.810] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.810] Flight recorder: enabled, scopes subscribed: log [22:56:11.810] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.810] Output repaint window is 7 ms maximum. [22:56:11.810] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.822] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.822] Color manager: no-op protocol support: no [22:56:11.822] Color representation not supported by renderer [22:56:11.822] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.822] Output 'headless' using color profile: stock sRGB color profile [22:56:11.822] Output 'headless' enabled with head(s) headless [22:56:11.822] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.822] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.822] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.832] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run iterate_default_debug_scopes/1 [22:56:11.832] Printing available debug scopes: [22:56:11.832] scope name: log, desc: Weston and Wayland log [22:56:11.832] scope name: scene-graph, desc: Scene graph details [22:56:11.832] scope name: timeline, desc: Timeline event points [22:56:11.832] scope name: libseat-debug, desc: libseat debug messages [22:56:11.832] scope name: proto, desc: Wayland protocol dump for all clients. [22:56:11.832] scope name: test-harness-plugin, desc: weston-test plugin's own actions [22:56:11.832] *** Result iterate_default_debug_scopes/1: ok [22:56:11.832] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 53/68 ==================================== test: weston:vertex-clip start time: 22:56:11 duration: 0.02s result: exit status 0 command: UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=213 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-vertex-clip ----------------------------------- stdout ----------------------------------- TAP version 13 1..65 ok 1 float_difference_same/1 ok 2 float_difference_different/1 ok 3 quad_clip_box32_expected/1 ok 4 quad_clip_box32_expected/2 ok 5 quad_clip_box32_expected/3 ok 6 quad_clip_box32_expected/4 ok 7 quad_clip_expected/1 ok 8 quad_clip_expected/2 ok 9 quad_clip_expected/3 ok 10 quad_clip_expected/4 ok 11 quad_clip_expected/5 ok 12 quad_clip_expected/6 ok 13 quad_clip_expected/7 ok 14 quad_clip_expected/8 ok 15 quad_clip_expected/9 ok 16 quad_clip_expected/10 ok 17 quad_clip_expected/11 ok 18 quad_clip_expected/12 ok 19 quad_clip_expected/13 ok 20 quad_clip_expected/14 ok 21 quad_clip_expected/15 ok 22 quad_clip_expected/16 ok 23 quad_clip_expected/17 ok 24 quad_clip_expected/18 ok 25 quad_clip_expected/19 ok 26 quad_clip_expected/20 ok 27 quad_clip_expected/21 ok 28 quad_clip_expected/22 ok 29 quad_clip_expected/23 ok 30 quad_clip_expected/24 ok 31 quad_clip_expected/25 ok 32 quad_clip_expected/26 ok 33 quad_clip_expected/27 ok 34 quad_clip_expected/28 ok 35 quad_clip_expected/29 ok 36 quad_clip_expected/30 ok 37 quad_clip_expected/31 ok 38 quad_clip_expected/32 ok 39 quad_clip_expected/33 ok 40 quad_clip_expected/34 ok 41 quad_clip_expected/35 ok 42 quad_clip_expected/36 ok 43 quad_clip_expected/37 ok 44 quad_clip_expected/38 ok 45 quad_clip_expected/39 ok 46 quad_clip_expected/40 ok 47 quad_clip_expected/41 ok 48 quad_clip_expected/42 ok 49 quad_clip_expected/43 ok 50 quad_clip_expected/44 ok 51 quad_clip_expected/45 ok 52 quad_clip_expected/46 ok 53 quad_clip_expected/47 ok 54 quad_clip_expected/48 ok 55 quad_clip_expected/49 ok 56 quad_clip_expected/50 ok 57 quad_clip_expected/51 ok 58 quad_clip_expected/52 ok 59 quad_clip_expected/53 ok 60 quad_clip_expected/54 ok 61 quad_clip_expected/55 ok 62 quad_clip_expected/56 ok 63 quad_clip_expected/57 ok 64 quad_clip_expected/58 ok 65 quad_clip_expected/59 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run float_difference_same/1 *** Result float_difference_same/1: ok *** Run float_difference_different/1 *** Result float_difference_different/1: ok *** Run quad_clip_box32_expected/1 *** Result quad_clip_box32_expected/1: ok *** Run quad_clip_box32_expected/2 *** Result quad_clip_box32_expected/2: ok *** Run quad_clip_box32_expected/3 *** Result quad_clip_box32_expected/3: ok *** Run quad_clip_box32_expected/4 *** Result quad_clip_box32_expected/4: ok *** Run quad_clip_expected/1 *** Result quad_clip_expected/1: ok *** Run quad_clip_expected/2 *** Result quad_clip_expected/2: ok *** Run quad_clip_expected/3 *** Result quad_clip_expected/3: ok *** Run quad_clip_expected/4 *** Result quad_clip_expected/4: ok *** Run quad_clip_expected/5 *** Result quad_clip_expected/5: ok *** Run quad_clip_expected/6 *** Result quad_clip_expected/6: ok *** Run quad_clip_expected/7 *** Result quad_clip_expected/7: ok *** Run quad_clip_expected/8 *** Result quad_clip_expected/8: ok *** Run quad_clip_expected/9 *** Result quad_clip_expected/9: ok *** Run quad_clip_expected/10 *** Result quad_clip_expected/10: ok *** Run quad_clip_expected/11 *** Result quad_clip_expected/11: ok *** Run quad_clip_expected/12 *** Result quad_clip_expected/12: ok *** Run quad_clip_expected/13 *** Result quad_clip_expected/13: ok *** Run quad_clip_expected/14 *** Result quad_clip_expected/14: ok *** Run quad_clip_expected/15 *** Result quad_clip_expected/15: ok *** Run quad_clip_expected/16 *** Result quad_clip_expected/16: ok *** Run quad_clip_expected/17 *** Result quad_clip_expected/17: ok *** Run quad_clip_expected/18 *** Result quad_clip_expected/18: ok *** Run quad_clip_expected/19 *** Result quad_clip_expected/19: ok *** Run quad_clip_expected/20 *** Result quad_clip_expected/20: ok *** Run quad_clip_expected/21 *** Result quad_clip_expected/21: ok *** Run quad_clip_expected/22 *** Result quad_clip_expected/22: ok *** Run quad_clip_expected/23 *** Result quad_clip_expected/23: ok *** Run quad_clip_expected/24 *** Result quad_clip_expected/24: ok *** Run quad_clip_expected/25 *** Result quad_clip_expected/25: ok *** Run quad_clip_expected/26 *** Result quad_clip_expected/26: ok *** Run quad_clip_expected/27 *** Result quad_clip_expected/27: ok *** Run quad_clip_expected/28 *** Result quad_clip_expected/28: ok *** Run quad_clip_expected/29 *** Result quad_clip_expected/29: ok *** Run quad_clip_expected/30 *** Result quad_clip_expected/30: ok *** Run quad_clip_expected/31 *** Result quad_clip_expected/31: ok *** Run quad_clip_expected/32 *** Result quad_clip_expected/32: ok *** Run quad_clip_expected/33 *** Result quad_clip_expected/33: ok *** Run quad_clip_expected/34 *** Result quad_clip_expected/34: ok *** Run quad_clip_expected/35 *** Result quad_clip_expected/35: ok *** Run quad_clip_expected/36 *** Result quad_clip_expected/36: ok *** Run quad_clip_expected/37 *** Result quad_clip_expected/37: ok *** Run quad_clip_expected/38 *** Result quad_clip_expected/38: ok *** Run quad_clip_expected/39 *** Result quad_clip_expected/39: ok *** Run quad_clip_expected/40 *** Result quad_clip_expected/40: ok *** Run quad_clip_expected/41 *** Result quad_clip_expected/41: ok *** Run quad_clip_expected/42 *** Result quad_clip_expected/42: ok *** Run quad_clip_expected/43 *** Result quad_clip_expected/43: ok *** Run quad_clip_expected/44 *** Result quad_clip_expected/44: ok *** Run quad_clip_expected/45 *** Result quad_clip_expected/45: ok *** Run quad_clip_expected/46 *** Result quad_clip_expected/46: ok *** Run quad_clip_expected/47 *** Result quad_clip_expected/47: ok *** Run quad_clip_expected/48 *** Result quad_clip_expected/48: ok *** Run quad_clip_expected/49 *** Result quad_clip_expected/49: ok *** Run quad_clip_expected/50 *** Result quad_clip_expected/50: ok *** Run quad_clip_expected/51 *** Result quad_clip_expected/51: ok *** Run quad_clip_expected/52 *** Result quad_clip_expected/52: ok *** Run quad_clip_expected/53 *** Result quad_clip_expected/53: ok *** Run quad_clip_expected/54 *** Result quad_clip_expected/54: ok *** Run quad_clip_expected/55 *** Result quad_clip_expected/55: ok *** Run quad_clip_expected/56 *** Result quad_clip_expected/56: ok *** Run quad_clip_expected/57 *** Result quad_clip_expected/57: ok *** Run quad_clip_expected/58 *** Result quad_clip_expected/58: ok *** Run quad_clip_expected/59 *** Result quad_clip_expected/59: ok --- Fixture 1 () ok: passed 65, skipped 0, failed 0, total 65 ============================================================================== =================================== 49/68 ==================================== test: weston:viewporter-shot start time: 22:56:11 duration: 0.37s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=185 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-viewporter-shot ----------------------------------- stdout ----------------------------------- TAP version 13 1..3 ok 1 pixman viewport_upscale_solid/1 ok 2 GL viewport_upscale_solid/1 ok 3 Vulkan viewport_upscale_solid/1 ----------------------------------- stderr ----------------------------------- Iterating through 3 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:11.629] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.629] Command line: weston-test-viewporter-shot --backend=headless --debug --socket=test-viewporter-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.629] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.629] Flight recorder: enabled, scopes subscribed: log [22:56:11.629] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.629] Output repaint window is 7 ms maximum. [22:56:11.629] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.642] Using Pixman renderer [22:56:11.643] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.643] Color manager: no-op protocol support: no [22:56:11.643] Color representation not supported by renderer [22:56:11.643] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.643] Output 'headless' using color profile: stock sRGB color profile [22:56:11.644] Output 'headless' enabled with head(s) headless [22:56:11.645] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.646] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.646] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.651] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman viewport_upscale_solid/1 test-client: got global pointer 100 100 test-client: got seat 0x7f21b80064e0 name: 'test-seat' test-client: got seat 0x7f21b80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f21b80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f21b8006aa0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/viewport_upscale_solid-00.png vs. shot ./viewport_upscale_solid-f01-shot-00.png: PASS *** Result pixman viewport_upscale_solid/1: ok --- Fixture 1 (pixman) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (GL)... [22:56:11.664] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.664] Command line: weston-test-viewporter-shot --backend=headless --debug --socket=test-viewporter-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.664] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.664] Flight recorder: enabled, scopes subscribed: log [22:56:11.664] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.665] Output repaint window is 7 ms maximum. [22:56:11.665] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.665] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.715] warning: failed to query rendering device from EGL [22:56:11.715] failed to initialize allocator [22:56:11.716] EGL version: 1.5 [22:56:11.716] EGL vendor: Mesa Project [22:56:11.716] EGL client APIs: OpenGL OpenGL_ES [22:56:11.716] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.755] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.755] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.755] GL vendor: Mesa [22:56:11.755] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.761] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.761] Using GL renderer [22:56:11.761] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.761] Color manager: no-op protocol support: no [22:56:11.761] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.761] Output 'headless' using color profile: stock sRGB color profile [22:56:11.761] Output 'headless' enabled with head(s) headless [22:56:11.761] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.761] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.761] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.765] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL viewport_upscale_solid/1 test-client: got global pointer 100 100 test-client: got seat 0x7f21b80053e0 name: 'test-seat' test-client: got seat 0x7f21b80053e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f21b8005c90 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f21b8005d50 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/viewport_upscale_solid-00.png vs. shot ./viewport_upscale_solid-f02-shot-00.png: PASS *** Result GL viewport_upscale_solid/1: ok --- Fixture 2 (GL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 3 (Vulkan)... [22:56:11.852] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.852] Command line: weston-test-viewporter-shot --backend=headless --debug --socket=test-viewporter-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.852] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.852] Flight recorder: enabled, scopes subscribed: log [22:56:11.852] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.852] Output repaint window is 7 ms maximum. [22:56:11.852] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.852] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.871] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.871] Device type: 'cpu' [22:56:11.871] Supported API version: 1.4.335 [22:56:11.871] Driver version: 26.0.4 [22:56:11.896] DRM format modifiers not supported [22:56:11.896] VkSemaphore is not exportable [22:56:11.896] VkSemaphore is not importable [22:56:11.896] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.896] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.896] failed to initialize allocator [22:56:11.897] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.897] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.897] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.897] Color manager: no-op protocol support: no [22:56:11.897] Color representation not supported by renderer [22:56:11.897] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.897] Output 'headless' using color profile: stock sRGB color profile [22:56:11.902] Output 'headless' enabled with head(s) headless [22:56:11.902] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.902] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.902] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.905] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan viewport_upscale_solid/1 test-client: got global pointer 100 100 test-client: got seat 0x7f21b80070d0 name: 'test-seat' test-client: got seat 0x7f21b80070d0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f21b8005fc0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f21b8006780 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/viewport_upscale_solid-00.png vs. shot ./viewport_upscale_solid-f03-shot-00.png: PASS *** Result Vulkan viewport_upscale_solid/1: ok --- Fixture 3 (Vulkan) ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 55/68 ==================================== test: weston:color-lcms-optimizer start time: 22:56:11 duration: 0.02s result: exit status 0 command: UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=210 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-lcms-optimizer ----------------------------------- stdout ----------------------------------- TAP version 13 1..14 ok 1 merge_power_law_curves_with_another/1 ok 2 merge_power_law_curves_with_itself/1 ok 3 do_not_merge_identity_with_parametric/1 ok 4 keep_regular_curve/1 ok 5 drop_identity_and_inverse_curves_another_order/1 ok 6 drop_identity_and_inverse_curves/1 ok 7 drop_inverse_curves/1 ok 8 drop_identity_curve/1 ok 9 only_drop_inverse_matrices_another_order/1 ok 10 only_drop_inverse_matrices/1 ok 11 drop_identity_and_inverse_matrices/1 ok 12 drop_inverse_matrices/1 ok 13 drop_identity_matrix/1 ok 14 keep_regular_matrix/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run merge_power_law_curves_with_another/1 *** Result merge_power_law_curves_with_another/1: ok *** Run merge_power_law_curves_with_itself/1 *** Result merge_power_law_curves_with_itself/1: ok *** Run do_not_merge_identity_with_parametric/1 *** Result do_not_merge_identity_with_parametric/1: ok *** Run keep_regular_curve/1 *** Result keep_regular_curve/1: ok *** Run drop_identity_and_inverse_curves_another_order/1 *** Result drop_identity_and_inverse_curves_another_order/1: ok *** Run drop_identity_and_inverse_curves/1 *** Result drop_identity_and_inverse_curves/1: ok *** Run drop_inverse_curves/1 *** Result drop_inverse_curves/1: ok *** Run drop_identity_curve/1 *** Result drop_identity_curve/1: ok *** Run only_drop_inverse_matrices_another_order/1 *** Result only_drop_inverse_matrices_another_order/1: ok *** Run only_drop_inverse_matrices/1 *** Result only_drop_inverse_matrices/1: ok *** Run drop_identity_and_inverse_matrices/1 *** Result drop_identity_and_inverse_matrices/1: ok *** Run drop_inverse_matrices/1 *** Result drop_inverse_matrices/1: ok *** Run drop_identity_matrix/1 *** Result drop_identity_matrix/1: ok *** Run keep_regular_matrix/1 *** Result keep_regular_matrix/1: ok --- Fixture 1 () ok: passed 14, skipped 0, failed 0, total 14 ============================================================================== =================================== 56/68 ==================================== test: weston:color-management start time: 22:56:12 duration: 0.24s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=135 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-management ----------------------------------- stdout ----------------------------------- TAP version 13 1..10 ok 1 set_surface_image_description/1 ok 2 create_icc_image_description_no_info/1 ok 3 set_icc_twice/1 ok 4 set_bad_icc_non_seekable/1 ok 5 set_bad_icc_size_zero/1 ok 6 set_unreadable_icc_fd/1 ok 7 create_image_description_before_setting_icc_file/1 ok 8 surface_get_preferred_image_description/1 ok 9 output_get_image_description/1 ok 10 smoke_test/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.025] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.025] Command line: weston-test-color-management --backend=headless --debug --socket=test-color-management --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-management.ini --renderer=gl --shell=weston-test-desktop [22:56:12.025] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.025] Flight recorder: enabled, scopes subscribed: log [22:56:12.025] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-management.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.025] Output repaint window is 7 ms maximum. [22:56:12.025] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' [22:56:12.025] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.031] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:12.061] warning: failed to query rendering device from EGL [22:56:12.061] failed to initialize allocator [22:56:12.061] EGL version: 1.5 [22:56:12.061] EGL vendor: Mesa Project [22:56:12.061] EGL client APIs: OpenGL OpenGL_ES [22:56:12.061] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.113] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.113] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.113] GL vendor: Mesa [22:56:12.113] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.119] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.120] Using GL renderer [22:56:12.120] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.121] LittleCMS 2170 initialized. [22:56:12.121] Color manager: work-in-progress protocol support: yes [22:56:12.121] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.121] Output 'headless' using color profile: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.122] Output headless uses 16F shadow. [22:56:12.122] Output 'headless' enabled with head(s) headless [22:56:12.122] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.123] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:12.123] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.127] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run set_surface_image_description/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0006cd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0006db0 test-client: got pointer frame *** Result set_surface_image_description/1: ok *** Run create_icc_image_description_no_info/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0006cd0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0006db0 test-client: got pointer frame [22:56:12.216] libwayland: error in client communication (pid 3695) libwayland: wp_image_description_v1#26: error 1: get_information is not allowed for this image description Got expected protocol error on 'wp_image_description_v1' (object id: 26) with code 1 *** Result create_icc_image_description_no_info/1: ok *** Run set_icc_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0006a30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0006900 test-client: got pointer frame [22:56:12.217] libwayland: error in client communication (pid 3695) libwayland: wp_image_description_creator_icc_v1#25: error 1: ICC file was already set Got expected protocol error on 'wp_image_description_creator_icc_v1' (object id: 25) with code 1 *** Result set_icc_twice/1: ok *** Run set_bad_icc_non_seekable/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0006a30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame [22:56:12.218] libwayland: error in client communication (pid 3695) libwayland: wp_image_description_creator_icc_v1#25: error 2: ICC fd is not seekable Got expected protocol error on 'wp_image_description_creator_icc_v1' (object id: 25) with code 2 *** Result set_bad_icc_non_seekable/1: ok *** Run set_bad_icc_size_zero/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0009950 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame [22:56:12.220] libwayland: error in client communication (pid 3695) libwayland: wp_image_description_creator_icc_v1#25: error 3: invalid ICC file size, should be in the (0, 32MB] interval Got expected protocol error on 'wp_image_description_creator_icc_v1' (object id: 25) with code 3 *** Result set_bad_icc_size_zero/1: ok *** Run set_unreadable_icc_fd/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0009950 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame [22:56:12.221] libwayland: error in client communication (pid 3695) libwayland: wp_image_description_creator_icc_v1#25: error 2: ICC fd is not readable Got expected protocol error on 'wp_image_description_creator_icc_v1' (object id: 25) with code 2 *** Result set_unreadable_icc_fd/1: ok *** Run create_image_description_before_setting_icc_file/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0005ff0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame [22:56:12.223] libwayland: error in client communication (pid 3695) libwayland: [destroyed object]: error 0: trying to create image description before setting the ICC file Got expected protocol error on unknown object with code 0 *** Result create_image_description_before_setting_icc_file/1: ok *** Run surface_get_preferred_image_description/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0005ff0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame Image description info 0x7f9ef0004d60 done: Primaries named: 1 Primary primaries: red (x, y) = (0.6400, 0.3300) green (x, y) = (0.3000, 0.6000) blue (x, y) = (0.1500, 0.0600) white point (x, y) = (0.3127, 0.3290) Transfer characteristics named: 2 Target primaries: red (x, y) = (0.6400, 0.3300) green (x, y) = (0.3000, 0.6000) blue (x, y) = (0.1500, 0.0600) white point (x, y) = (0.3127, 0.3290) Target luminance: min: 0.2000, max 80.0000 *** Result surface_get_preferred_image_description/1: ok *** Run output_get_image_description/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0007360 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame Image description info 0x7f9ef00079f0 done: Primaries named: 1 Primary primaries: red (x, y) = (0.6400, 0.3300) green (x, y) = (0.3000, 0.6000) blue (x, y) = (0.1500, 0.0600) white point (x, y) = (0.3127, 0.3290) Transfer characteristics named: 2 Target primaries: red (x, y) = (0.6400, 0.3300) green (x, y) = (0.3000, 0.6000) blue (x, y) = (0.1500, 0.0600) white point (x, y) = (0.3127, 0.3290) Target luminance: min: 0.2000, max 80.0000 *** Result output_get_image_description/1: ok *** Run smoke_test/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9ef0006730 name: 'test-seat' test-client: got seat 0x7f9ef0006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f9ef0007360 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7f9ef0005190 test-client: got pointer frame *** Result smoke_test/1: ok --- Fixture 1 () ok: passed 10, skipped 0, failed 0, total 10 ============================================================================== =================================== 42/68 ==================================== test: weston:subsurface start time: 22:56:11 duration: 1.00s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=252 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-subsurface ----------------------------------- stdout ----------------------------------- TAP version 13 1..23 ok 1 test_subsurface_destroy_permutations/1 ok 2 test_subsurface_destroy_protocol/1 ok 3 test_subsurface_place_below_foreign/1 ok 4 test_subsurface_place_above_foreign/1 ok 5 test_subsurface_place_below_stranger/1 ok 6 test_subsurface_place_above_stranger/1 ok 7 test_subsurface_place_below_child/1 ok 8 test_subsurface_place_below_great_aunt/1 ok 9 test_subsurface_place_below_grandparent/1 ok 10 test_subsurface_place_below_nested_parent/1 ok 11 test_subsurface_place_above_child/1 ok 12 test_subsurface_place_above_great_aunt/1 ok 13 test_subsurface_place_above_grandparent/1 ok 14 test_subsurface_place_above_nested_parent/1 ok 15 test_subsurface_loop_paradox/1 ok 16 test_subsurface_nesting_parent/1 ok 17 test_subsurface_nesting/1 ok 18 test_subsurface_change_link/1 ok 19 test_subsurface_identical_link/1 ok 20 test_subsurface_paradox/1 ok 21 test_subsurface_placement_protocol/1 ok 22 test_subsurface_position_protocol/1 ok 23 test_subsurface_basic_protocol/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:11.323] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.323] Command line: weston-test-subsurface --backend=headless --debug --socket=test-subsurface --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop [22:56:11.324] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.324] Flight recorder: enabled, scopes subscribed: log [22:56:11.324] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.324] Output repaint window is 7 ms maximum. [22:56:11.324] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.332] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.332] Color manager: no-op protocol support: no [22:56:11.332] Color representation not supported by renderer [22:56:11.332] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.332] Output 'headless' using color profile: stock sRGB color profile [22:56:11.332] Output 'headless' enabled with head(s) headless [22:56:11.332] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.333] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.333] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.336] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run test_subsurface_destroy_permutations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8006aa0 test-client: got pointer frame tried 7980 destroy permutations *** Result test_subsurface_destroy_permutations/1: ok *** Run test_subsurface_destroy_protocol/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8000e80 test-client: got pointer frame *** Result test_subsurface_destroy_protocol/1: ok *** Run test_subsurface_place_below_foreign/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8000e80 test-client: got pointer frame [22:56:12.282] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#22: error 0: place_below: wl_surface@29 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 22) with code 0 *** Result test_subsurface_place_below_foreign/1: ok *** Run test_subsurface_place_above_foreign/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007ad0 test-client: got pointer frame [22:56:12.283] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#22: error 0: place_above: wl_surface@29 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 22) with code 0 *** Result test_subsurface_place_above_foreign/1: ok *** Run test_subsurface_place_below_stranger/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80065a0 test-client: got pointer frame [22:56:12.284] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#23: error 0: place_below: wl_surface@20 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 23) with code 0 *** Result test_subsurface_place_below_stranger/1: ok *** Run test_subsurface_place_above_stranger/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.285] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#23: error 0: place_above: wl_surface@20 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 23) with code 0 *** Result test_subsurface_place_above_stranger/1: ok *** Run test_subsurface_place_below_child/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.286] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#22: error 0: place_below: wl_surface@28 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 22) with code 0 *** Result test_subsurface_place_below_child/1: ok *** Run test_subsurface_place_below_great_aunt/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.287] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#29: error 0: place_below: wl_surface@23 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 29) with code 0 *** Result test_subsurface_place_below_great_aunt/1: ok *** Run test_subsurface_place_below_grandparent/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.288] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#29: error 0: place_below: wl_surface@18 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 29) with code 0 *** Result test_subsurface_place_below_grandparent/1: ok *** Run test_subsurface_place_below_nested_parent/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame *** Result test_subsurface_place_below_nested_parent/1: ok *** Run test_subsurface_place_above_child/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.290] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#22: error 0: place_above: wl_surface@28 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 22) with code 0 *** Result test_subsurface_place_above_child/1: ok *** Run test_subsurface_place_above_great_aunt/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.291] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#29: error 0: place_above: wl_surface@23 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 29) with code 0 *** Result test_subsurface_place_above_great_aunt/1: ok *** Run test_subsurface_place_above_grandparent/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.292] libwayland: error in client communication (pid 3480) libwayland: wl_subsurface#29: error 0: place_above: wl_surface@18 is not a parent or sibling Got expected protocol error on 'wl_subsurface' (object id: 29) with code 0 *** Result test_subsurface_place_above_grandparent/1: ok *** Run test_subsurface_place_above_nested_parent/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame *** Result test_subsurface_place_above_nested_parent/1: ok *** Run test_subsurface_loop_paradox/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb8007e90 test-client: got pointer frame [22:56:12.294] libwayland: error in client communication (pid 3480) libwayland: wl_subcompositor#20: error 0: get_subsurface: wl_subsurface@25: wl_surface@18 is an ancestor of parent Got expected protocol error on 'wl_subcompositor' (object id: 20) with code 0 *** Result test_subsurface_loop_paradox/1: ok *** Run test_subsurface_nesting_parent/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame *** Result test_subsurface_nesting_parent/1: ok *** Run test_subsurface_nesting/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame *** Result test_subsurface_nesting/1: ok *** Run test_subsurface_change_link/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame [22:56:12.297] libwayland: error in client communication (pid 3480) libwayland: wl_subcompositor#18: error 0: get_subsurface: wl_subsurface@28: wl_surface@22 is already a sub-surface Got expected protocol error on 'wl_subcompositor' (object id: 18) with code 0 *** Result test_subsurface_change_link/1: ok *** Run test_subsurface_identical_link/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame [22:56:12.298] libwayland: error in client communication (pid 3480) libwayland: wl_subcompositor#20: error 0: get_subsurface: wl_subsurface@27: wl_surface@21 is already a sub-surface Got expected protocol error on 'wl_subcompositor' (object id: 20) with code 0 *** Result test_subsurface_identical_link/1: ok *** Run test_subsurface_paradox/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame [22:56:12.299] libwayland: error in client communication (pid 3480) libwayland: wl_subcompositor#20: error 0: get_subsurface: wl_subsurface@21: wl_surface@18 cannot be its own parent Got expected protocol error on 'wl_subcompositor' (object id: 20) with code 0 *** Result test_subsurface_paradox/1: ok *** Run test_subsurface_placement_protocol/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80080c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame *** Result test_subsurface_placement_protocol/1: ok *** Run test_subsurface_position_protocol/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80080c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame *** Result test_subsurface_position_protocol/1: ok *** Run test_subsurface_basic_protocol/1 test-client: got global pointer 100 100 test-client: got seat 0x7f3eb80064e0 name: 'test-seat' test-client: got seat 0x7f3eb80064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3eb80080c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7f3eb80085e0 test-client: got pointer frame *** Result test_subsurface_basic_protocol/1: ok [22:56:12.302] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 23, skipped 0, failed 0, total 23 ============================================================================== =================================== 43/68 ==================================== test: weston:subsurface-shot start time: 22:56:11 duration: 0.86s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=213 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-subsurface-shot ----------------------------------- stdout ----------------------------------- TAP version 13 1..15 ok 1 pixman subsurface_desync_commit/1 ok 2 pixman subsurface_empty_mapping/1 ok 3 pixman subsurface_sync_damage_buffer/1 ok 4 pixman subsurface_z_order/1 ok 5 pixman subsurface_recursive_unmap/1 ok 6 GL subsurface_desync_commit/1 ok 7 GL subsurface_empty_mapping/1 ok 8 GL subsurface_sync_damage_buffer/1 ok 9 GL subsurface_z_order/1 ok 10 GL subsurface_recursive_unmap/1 ok 11 Vulkan subsurface_desync_commit/1 ok 12 Vulkan subsurface_empty_mapping/1 ok 13 Vulkan subsurface_sync_damage_buffer/1 ok 14 Vulkan subsurface_z_order/1 ok 15 Vulkan subsurface_recursive_unmap/1 ----------------------------------- stderr ----------------------------------- Iterating through 3 fixtures. --- Fixture 1 (pixman)... Date: 2026-04-10 UTC [22:56:11.500] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.500] Command line: weston-test-subsurface-shot --backend=headless --debug --socket=test-subsurface-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:11.500] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.501] Flight recorder: enabled, scopes subscribed: log [22:56:11.501] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.501] Output repaint window is 7 ms maximum. [22:56:11.501] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.508] Using Pixman renderer [22:56:11.508] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.508] Color manager: no-op protocol support: no [22:56:11.508] Color representation not supported by renderer [22:56:11.508] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.508] Output 'headless' using color profile: stock sRGB color profile [22:56:11.509] Output 'headless' enabled with head(s) headless [22:56:11.509] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.509] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.509] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.514] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run pixman subsurface_desync_commit/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa98c0064e0 name: 'test-seat' test-client: got seat 0x7fa98c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa98c006aa0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa98c006aa0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface (nil) test-client: got pointer frame *** Result pixman subsurface_desync_commit/1: ok *** Run pixman subsurface_empty_mapping/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa98c0064e0 name: 'test-seat' test-client: got seat 0x7fa98c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c0069c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa98c006aa0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa98c006aa0 test-client: got pointer frame test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-04.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-05.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-06.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-shot-07.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-shot-08.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-shot-09.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-shot-10.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-shot-11.png: PASS *** Result pixman subsurface_empty_mapping/1: ok *** Run pixman subsurface_sync_damage_buffer/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c0064e0 name: 'test-seat' test-client: got seat 0x7fa98c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c0069c0 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-00.png vs. shot ./subsurface_sync_damage_buffer-f01-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-01.png vs. shot ./subsurface_sync_damage_buffer-f01-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-02.png vs. shot ./subsurface_sync_damage_buffer-f01-shot-02.png: PASS *** Result pixman subsurface_sync_damage_buffer/1: ok *** Run pixman subsurface_z_order/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c0064e0 name: 'test-seat' test-client: got seat 0x7fa98c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c0069c0 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_z_order-f01-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_z_order-f01-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_z_order-f01-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_z_order-f01-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-04.png vs. shot ./subsurface_z_order-f01-shot-04.png: PASS *** Result pixman subsurface_z_order/1: ok *** Run pixman subsurface_recursive_unmap/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c0064e0 name: 'test-seat' test-client: got seat 0x7fa98c0064e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c0069c0 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f01-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_recursive_unmap-f01-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_recursive_unmap-f01-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_recursive_unmap-f01-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f01-shot-00.png: PASS *** Result pixman subsurface_recursive_unmap/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 (pixman) ok: passed 5, skipped 0, failed 0, total 5 --- Fixture 2 (GL)... [22:56:11.634] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.634] Command line: weston-test-subsurface-shot --backend=headless --debug --socket=test-subsurface-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:11.634] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.634] Flight recorder: enabled, scopes subscribed: log [22:56:11.634] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.634] Output repaint window is 7 ms maximum. [22:56:11.634] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.634] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.662] warning: failed to query rendering device from EGL [22:56:11.662] failed to initialize allocator [22:56:11.662] EGL version: 1.5 [22:56:11.662] EGL vendor: Mesa Project [22:56:11.662] EGL client APIs: OpenGL OpenGL_ES [22:56:11.662] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.693] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.693] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.693] GL vendor: Mesa [22:56:11.693] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.699] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.699] Using GL renderer [22:56:11.699] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.699] Color manager: no-op protocol support: no [22:56:11.699] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.699] Output 'headless' using color profile: stock sRGB color profile [22:56:11.699] Output 'headless' enabled with head(s) headless [22:56:11.699] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.699] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.699] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.702] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run GL subsurface_desync_commit/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa98c00f970 name: 'test-seat' test-client: got seat 0x7fa98c00f970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c007a00 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa98c005c60 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa98c005c60 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface (nil) test-client: got pointer frame *** Result GL subsurface_desync_commit/1: ok *** Run GL subsurface_empty_mapping/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa98c00f970 name: 'test-seat' test-client: got seat 0x7fa98c00f970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c012130 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa98c008880 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa98c008880 test-client: got pointer frame test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-04.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-05.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-06.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f02-shot-07.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f02-shot-08.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f02-shot-09.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f02-shot-10.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f02-shot-11.png: PASS *** Result GL subsurface_empty_mapping/1: ok *** Run GL subsurface_sync_damage_buffer/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c00f970 name: 'test-seat' test-client: got seat 0x7fa98c00f970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c012130 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-00.png vs. shot ./subsurface_sync_damage_buffer-f02-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-01.png vs. shot ./subsurface_sync_damage_buffer-f02-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-02.png vs. shot ./subsurface_sync_damage_buffer-f02-shot-02.png: PASS *** Result GL subsurface_sync_damage_buffer/1: ok *** Run GL subsurface_z_order/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c00f970 name: 'test-seat' test-client: got seat 0x7fa98c00f970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c012130 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_z_order-f02-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_z_order-f02-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_z_order-f02-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_z_order-f02-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-04.png vs. shot ./subsurface_z_order-f02-shot-04.png: PASS *** Result GL subsurface_z_order/1: ok *** Run GL subsurface_recursive_unmap/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa98c00f970 name: 'test-seat' test-client: got seat 0x7fa98c00f970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa98c00f920 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f02-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_recursive_unmap-f02-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_recursive_unmap-f02-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_recursive_unmap-f02-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f02-shot-00.png: PASS *** Result GL subsurface_recursive_unmap/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 2 (GL) ok: passed 5, skipped 0, failed 0, total 5 --- Fixture 3 (Vulkan)... [22:56:12.041] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.041] Command line: weston-test-subsurface-shot --backend=headless --debug --socket=test-subsurface-shot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop --logger-scopes=log,test-harness-plugin [22:56:12.041] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.041] Flight recorder: enabled, scopes subscribed: log [22:56:12.041] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.041] Output repaint window is 7 ms maximum. [22:56:12.041] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.041] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:12.069] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.069] Device type: 'cpu' [22:56:12.069] Supported API version: 1.4.335 [22:56:12.069] Driver version: 26.0.4 [22:56:12.103] DRM format modifiers not supported [22:56:12.103] VkSemaphore is not exportable [22:56:12.103] VkSemaphore is not importable [22:56:12.103] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.103] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.103] failed to initialize allocator [22:56:12.108] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.108] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.108] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.108] Color manager: no-op protocol support: no [22:56:12.108] Color representation not supported by renderer [22:56:12.108] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.108] Output 'headless' using color profile: stock sRGB color profile [22:56:12.108] Output 'headless' enabled with head(s) headless [22:56:12.108] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.108] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.108] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.118] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run Vulkan subsurface_desync_commit/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa9700065e0 name: 'test-seat' test-client: got seat 0x7fa9700065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa970006ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa970006ba0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa970006ba0 test-client: got pointer frame test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface (nil) test-client: got pointer frame *** Result Vulkan subsurface_desync_commit/1: ok *** Run Vulkan subsurface_empty_mapping/1 test-client: got global pointer 100 100 test-client: got seat 0x7fa9700065e0 name: 'test-seat' test-client: got seat 0x7fa9700065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa970006ac0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 50, surface 0x7fa970006ba0 test-client: got pointer frame test-client: got pointer leave, surface 0x7fa970006ba0 test-client: got pointer frame test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-04.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-05.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-06.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f03-shot-07.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f03-shot-08.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f03-shot-09.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f03-shot-10.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f03-shot-11.png: PASS *** Result Vulkan subsurface_empty_mapping/1: ok *** Run Vulkan subsurface_sync_damage_buffer/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa9700065e0 name: 'test-seat' test-client: got seat 0x7fa9700065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa970006ac0 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-00.png vs. shot ./subsurface_sync_damage_buffer-f03-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-01.png vs. shot ./subsurface_sync_damage_buffer-f03-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_sync_damage_buffer-02.png vs. shot ./subsurface_sync_damage_buffer-f03-shot-02.png: PASS *** Result Vulkan subsurface_sync_damage_buffer/1: ok *** Run Vulkan subsurface_z_order/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa9700065e0 name: 'test-seat' test-client: got seat 0x7fa9700065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa97000af30 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_z_order-f03-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_z_order-f03-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_z_order-f03-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_z_order-f03-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-04.png vs. shot ./subsurface_z_order-f03-shot-04.png: PASS *** Result Vulkan subsurface_z_order/1: ok *** Run Vulkan subsurface_recursive_unmap/1 test-client: got global pointer 2 30 test-client: got seat 0x7fa9700065e0 name: 'test-seat' test-client: got seat 0x7fa9700065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fa97000af30 test-client: got global pointer 2 30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f03-shot-00.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_recursive_unmap-f03-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_recursive_unmap-f03-shot-02.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_recursive_unmap-f03-shot-03.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_recursive_unmap-f03-shot-00.png: PASS *** Result Vulkan subsurface_recursive_unmap/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 3 (Vulkan) ok: passed 5, skipped 0, failed 0, total 5 ============================================================================== =================================== 57/68 ==================================== test: weston:color-management-parametric start time: 22:56:12 duration: 0.14s result: exit status 0 command: MALLOC_PERTURB_=161 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-management-parametric ----------------------------------- stdout ----------------------------------- TAP version 13 1..33 ok 1 set_max_fall_twice/1 ok 2 set_max_cll_twice/1 ok 3 set_target_luminance_twice/1 ok 4 set_target_primaries_twice/1 ok 5 set_luminance_twice/1 ok 6 set_tf_named_then_tf_power/1 ok 7 set_tf_power_then_tf_named/1 ok 8 set_tf_named_twice/1 ok 9 set_tf_power_twice/1 ok 10 set_primaries_named_then_primaries/1 ok 11 set_primaries_then_primaries_named/1 ok 12 set_primaries_twice/1 ok 13 set_primaries_named_twice/1 ok 14 fail_to_create_parametric_image_description/1 ok 15 fail_to_create_parametric_image_description/2 ok 16 fail_to_create_parametric_image_description/3 ok 17 fail_to_create_parametric_image_description/4 ok 18 fail_to_create_parametric_image_description/5 ok 19 fail_to_create_parametric_image_description/6 ok 20 fail_to_create_parametric_image_description/7 ok 21 fail_to_create_parametric_image_description/8 ok 22 fail_to_create_parametric_image_description/9 ok 23 fail_to_create_parametric_image_description/10 ok 24 fail_to_create_parametric_image_description/11 ok 25 create_parametric_image_description/1 ok 26 create_parametric_image_description/2 ok 27 create_parametric_image_description/3 ok 28 create_parametric_image_description/4 ok 29 create_parametric_image_description/5 ok 30 create_parametric_image_description/6 ok 31 create_parametric_image_description/7 ok 32 create_parametric_image_description/8 ok 33 create_parametric_image_description/9 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.270] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.270] Command line: weston-test-color-management-parametric --backend=headless --debug --socket=test-color-management-parametric --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-management-parametric.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles [22:56:12.270] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.270] Flight recorder: enabled, scopes subscribed: log [22:56:12.270] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-management-parametric.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.270] Output repaint window is 7 ms maximum. [22:56:12.270] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' [22:56:12.271] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.277] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:12.316] warning: failed to query rendering device from EGL [22:56:12.316] failed to initialize allocator [22:56:12.316] EGL version: 1.5 [22:56:12.316] EGL vendor: Mesa Project [22:56:12.316] EGL client APIs: OpenGL OpenGL_ES [22:56:12.316] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.349] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.349] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.349] GL vendor: Mesa [22:56:12.349] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.355] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.355] Using GL renderer [22:56:12.355] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.356] LittleCMS 2170 initialized. [22:56:12.356] Color manager: work-in-progress protocol support: yes [22:56:12.356] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.356] Output 'headless' using color profile: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.357] Output headless uses 16F shadow. [22:56:12.357] Output 'headless' enabled with head(s) headless [22:56:12.357] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.357] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:12.357] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.361] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run set_max_fall_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.362] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: max fall was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_max_fall_twice/1: ok *** Run set_max_cll_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.367] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: max cll was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_max_cll_twice/1: ok *** Run set_target_luminance_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.368] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: target luminance was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_target_luminance_twice/1: ok *** Run set_target_primaries_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.368] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: target primaries were already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_target_primaries_twice/1: ok *** Run set_luminance_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.368] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: primary luminance was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_luminance_twice/1: ok *** Run set_tf_named_then_tf_power/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.369] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: tf was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_tf_named_then_tf_power/1: ok *** Run set_tf_power_then_tf_named/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.369] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: tf was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_tf_power_then_tf_named/1: ok *** Run set_tf_named_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.369] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: tf was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_tf_named_twice/1: ok *** Run set_tf_power_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.370] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: tf was already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_tf_power_twice/1: ok *** Run set_primaries_named_then_primaries/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.370] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: primaries were already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_primaries_named_then_primaries/1: ok *** Run set_primaries_then_primaries_named/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.370] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: primaries were already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_primaries_then_primaries_named/1: ok *** Run set_primaries_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.370] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: primaries were already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_primaries_twice/1: ok *** Run set_primaries_named_twice/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.371] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 1: primaries were already set Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 1 *** Result set_primaries_named_twice/1: ok *** Run fail_to_create_parametric_image_description/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.371] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 4: invalid primaries named: 99999 Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 4 *** Result fail_to_create_parametric_image_description/1: ok *** Run fail_to_create_parametric_image_description/2 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.371] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 3: invalid tf named: 99999 Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 3 *** Result fail_to_create_parametric_image_description/2: ok *** Run fail_to_create_parametric_image_description/3 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.372] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 3: tf power exponent 0.900000 is not in the range [1.0, 10.0] Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 3 *** Result fail_to_create_parametric_image_description/3: ok *** Run fail_to_create_parametric_image_description/4 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.372] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 5: reference luminance (49.000000) must be greater than primary minimum luminance (50.000000) Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 5 *** Result fail_to_create_parametric_image_description/4: ok *** Run fail_to_create_parametric_image_description/5 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.372] libwayland: error in client communication (pid 3763) libwayland: wp_image_description_creator_params_v1#20: error 5: target min luminance (5.000000) must be less than target max luminance (5.000000) Got expected protocol error on 'wp_image_description_creator_params_v1' (object id: 20) with code 5 *** Result fail_to_create_parametric_image_description/5: ok *** Run fail_to_create_parametric_image_description/6 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.372] libwayland: error in client communication (pid 3763) libwayland: [destroyed object]: error 5: maxCLL (5.000000) should be greater than target min luminance (6.000000) Got expected protocol error on unknown object with code 5 *** Result fail_to_create_parametric_image_description/6: ok *** Run fail_to_create_parametric_image_description/7 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [22:56:12.373] libwayland: error in client communication (pid 3763) libwayland: [destroyed object]: error 5: maxFALL (5.000000) must be greater than min luminance (6.000000) Got expected protocol error on unknown object with code 5 *** Result fail_to_create_parametric_image_description/7: ok *** Run fail_to_create_parametric_image_description/8 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Failed to create image description: cause: 1, msg: invalid primary color volume, the red primary CIE x value -100.000000 is out of range [-1.0, 2.0] white point out of primary volume *** Result fail_to_create_parametric_image_description/8: ok *** Run fail_to_create_parametric_image_description/9 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Failed to create image description: cause: 1, msg: white point out of primary volume *** Result fail_to_create_parametric_image_description/9: ok *** Run fail_to_create_parametric_image_description/10 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Failed to create image description: cause: 1, msg: invalid target color volume, the red primary CIE x value -100.000000 is out of range [-1.0, 2.0] white point out of target volume *** Result fail_to_create_parametric_image_description/10: ok *** Run fail_to_create_parametric_image_description/11 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Failed to create image description: cause: 1, msg: white point out of target volume *** Result fail_to_create_parametric_image_description/11: ok *** Run create_parametric_image_description/1 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: sRGB piece-wise luminance: [0.200, 80.00], ref white 80.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.200, 80.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/1: ok *** Run create_parametric_image_description/2 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) transfer function: sRGB piece-wise luminance: [0.200, 80.00], ref white 80.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.200, 80.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/2: ok *** Run create_parametric_image_description/3 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) transfer function: sRGB piece-wise luminance: [0.500, 2000.00], ref white 300.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.500, 2000.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/3: ok *** Run create_parametric_image_description/4 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: power-law with custom exponent params: 2.4000 luminance: [0.200, 80.00], ref white 80.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.200, 80.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/4: ok *** Run create_parametric_image_description/5 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: sRGB piece-wise luminance: [0.200, 80.00], ref white 80.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.200, 80.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/5: ok *** Run create_parametric_image_description/6 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: Perceptual Quantizer luminance: [0.005, 10000.00], ref white 203.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [2.000, 3.00] (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/6: ok *** Run create_parametric_image_description/7 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: Perceptual Quantizer luminance: [0.005, 10000.00], ref white 203.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.005, 10000.00] (cd/m²) max cll: 5.00 (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/7: ok *** Run create_parametric_image_description/8 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: Perceptual Quantizer luminance: [0.005, 10000.00], ref white 203.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [0.005, 10000.00] (cd/m²) max fall: 5.00 (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/8: ok *** Run create_parametric_image_description/9 test-client: got global pointer 100 100 test-client: got seat 0x7f9504006730 name: 'test-seat' test-client: got seat 0x7f9504006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap New color profile: p2 description: Parametric client primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) primaries named: sRGB & BT.709 transfer function: Perceptual Quantizer luminance: [0.005, 10000.00], ref white 203.00 (cd/m²) target primaries (CIE xy): R = (0.6400, 0.3300) G = (0.3000, 0.6000) B = (0.1500, 0.0600) WP = (0.3127, 0.3290) target luminance: [1.000, 3.00] (cd/m²) max cll: 2.00 (cd/m²) max fall: 2.00 (cd/m²) Destroyed color profile p2. Description: Parametric client *** Result create_parametric_image_description/9: ok Destroyed color profile p1. Description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 --- Fixture 1 () ok: passed 33, skipped 0, failed 0, total 33 ============================================================================== =================================== 59/68 ==================================== test: weston:lcms-util start time: 22:56:12 duration: 0.10s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=75 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-lcms-util ----------------------------------- stdout ----------------------------------- TAP version 13 1..6 ok 1 build_MPE_curves/1 ok 2 build_MPE_curves/2 ok 3 build_MPE_curves/3 ok 4 build_MPE_curves/4 ok 5 build_MPE_curves/5 ok 6 build_MPE_curves/6 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... *** Run build_MPE_curves/1 Transfer function sRGB two-piece as a segmented curve element, error: min -2.3283e-10 at 0.02583 max 2.3283e-10 at 0.02142 avg 1.6592e-12 *** Result build_MPE_curves/1: ok *** Run build_MPE_curves/2 Transfer function inverse sRGB two-piece as a segmented curve element, error: min -3.7253e-09 at 0.00244 max 1.8626e-09 at 0.00166 avg -1.8236e-12 *** Result build_MPE_curves/2: ok *** Run build_MPE_curves/3 Transfer function AdobeRGB EOTF as a segmented curve element, error: min 0 at 0.00000 max 0 at 0.00000 avg 0 *** Result build_MPE_curves/3: ok *** Run build_MPE_curves/4 Transfer function inverse AdobeRGB EOTF as a segmented curve element, error: min 0 at 0.00000 max 0 at 0.00000 avg 0 *** Result build_MPE_curves/4: ok *** Run build_MPE_curves/5 Transfer function power 2.4 as a segmented curve element, error: min 0 at 0.00000 max 0 at 0.00000 avg 0 *** Result build_MPE_curves/5: ok *** Run build_MPE_curves/6 Transfer function inverse power 2.4 as a segmented curve element, error: min 0 at 0.00000 max 0 at 0.00000 avg 0 *** Result build_MPE_curves/6: ok --- Fixture 1 () ok: passed 6, skipped 0, failed 0, total 6 ============================================================================== =================================== 58/68 ==================================== test: weston:color-metadata-parsing start time: 22:56:12 duration: 0.21s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=174 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-metadata-parsing ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 color_characteristics_from_weston_ini/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.333] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.333] Command line: weston-test-color-metadata-parsing --backend=headless --debug --socket=test-color-metadata-parsing --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-metadata-parsing.ini --renderer=gl --shell=weston-test-desktop [22:56:12.333] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.333] Flight recorder: enabled, scopes subscribed: log [22:56:12.333] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-metadata-parsing.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.333] Output repaint window is 7 ms maximum. [22:56:12.333] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' [22:56:12.337] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.355] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:12.411] warning: failed to query rendering device from EGL [22:56:12.411] failed to initialize allocator [22:56:12.411] EGL version: 1.5 [22:56:12.411] EGL vendor: Mesa Project [22:56:12.411] EGL client APIs: OpenGL OpenGL_ES [22:56:12.411] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.466] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.466] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.466] GL vendor: Mesa [22:56:12.466] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.480] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.480] Using GL renderer [22:56:12.480] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.481] LittleCMS 2170 initialized. [22:56:12.481] Color manager: work-in-progress protocol support: yes [22:56:12.481] Invalid mode for output headless. Using defaults. [22:56:12.481] Output 'headless' attempts EOTF mode ST2084 and colorimetry mode BT.2020 (RGB). [22:56:12.482] Output 'headless' using color profile: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.482] Output headless uses 16F shadow. [22:56:12.483] Output 'headless' enabled with head(s) headless [22:56:12.483] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.483] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:12.483] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.490] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run color_characteristics_from_weston_ini/1 *** Result color_characteristics_from_weston_ini/1: ok --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 61/68 ==================================== test: weston:internal-screenshot start time: 22:56:12 duration: 0.10s result: exit status 0 command: MALLOC_PERTURB_=245 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-internal-screenshot ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 internal_screenshot/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.470] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.470] Command line: weston-test-internal-screenshot --backend=headless --debug --socket=test-internal-screenshot --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-internal-screenshot.ini --renderer=pixman --shell=desktop [22:56:12.470] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.470] Flight recorder: enabled, scopes subscribed: log [22:56:12.471] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-internal-screenshot.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.471] Output repaint window is 7 ms maximum. [22:56:12.471] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.483] Using Pixman renderer [22:56:12.483] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.483] Color manager: no-op protocol support: no [22:56:12.483] Color representation not supported by renderer [22:56:12.483] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.483] Output 'headless' using color profile: stock sRGB color profile [22:56:12.484] Output 'headless' enabled with head(s) headless [22:56:12.484] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.484] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/desktop-shell/desktop-shell.so' [22:56:12.484] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.488] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions[22:56:12.488] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-keyboard' [22:56:12.489] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-desktop-shell' *** Run internal_screenshot/1 Creating client for test test-client: got global pointer 100 100 test-client: got seat 0x7fb6a40065e0 name: 'test-seat' test-client: got seat 0x7fb6a40065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7fb6a4006de0 could not load cursor 'dnd-move' could not load cursor 'dnd-copy' could not load cursor 'dnd-none' could not load cursor 'dnd-move' could not load cursor 'dnd-copy' could not load cursor 'dnd-none' test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 0 0, surface 0x7fb6a4006ec0 test-client: got pointer frame Taking a screenshot test-client: got pointer leave, surface 0x7fb6a4006ec0 test-client: got pointer frame test-client: got global pointer 0 0 Loading good reference image /build/reproducible-path/weston-15.0.0/tests/reference/internal-screenshot-good-00.png Loading bad reference image /build/reproducible-path/weston-15.0.0/tests/reference/internal-screenshot-bad-00.png Screenshot different from reference image Clip: 100,100 100 x 100 Screenshot matches reference image in clipped area Test complete *** Result internal_screenshot/1: ok --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 60/68 ==================================== test: weston:xwayland start time: 22:56:12 duration: 0.18s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=228 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-xwayland ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 xwayland_client_test/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.412] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.413] Command line: weston-test-xwayland --backend=headless --debug --socket=test-xwayland --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=weston-test-desktop --logger-scopes=log,xwm-wm-x11 --xwayland [22:56:12.413] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.413] Flight recorder: enabled, scopes subscribed: log [22:56:12.413] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.413] Output repaint window is 7 ms maximum. [22:56:12.413] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.418] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.418] Color manager: no-op protocol support: no [22:56:12.418] Color representation not supported by renderer [22:56:12.418] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.418] Output 'headless' using color profile: stock sRGB color profile [22:56:12.418] Output 'headless' enabled with head(s) headless [22:56:12.418] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.419] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:12.419] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/xwayland/xwayland.so' [22:56:12.420] Registered plugin API 'weston_xwayland_v3' of size 32 [22:56:12.420] Registered plugin API 'weston_xwayland_surface_v2' of size 24 [22:56:12.420] xserver listening on display :0 [22:56:12.420] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.424] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'xwm-wm-x11' - XWM's window management X11 events 'test-harness-plugin' - weston-test plugin's own actions*** Run xwayland_client_test/1 [22:56:12.424] launching '/usr/bin/Xwayland' Xwayland glamor: GBM Wayland interfaces not available Failed to initialize glamor, falling back to sw The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Multiple symbols for level 1/group 1 on key > Using F23, ignoring XF86TouchpadOff > Warning: Symbol map for key redefined > Using last definition for conflicting fields > Warning: Symbol map for key redefined > Using last definition for conflicting fields Errors from xkbcomp are not fatal to the X server [22:56:12.516] xfixes version: 6.0 [22:56:12.528] created wm, root 549 [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_CREATE_NOTIFY (window 2097153, at (0, 0), width 10, height 10, ours) [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_CREATE_NOTIFY (window 2097154, at (0, 0), width 8192, height 8192, ours) [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_CREATE_NOTIFY (window 2097155, at (0, 0), width 10, height 10, ours) [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_CREATE_NOTIFY (window 2097156, at (-100, -100), width 1, height 1, override, ours) [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_MAP_NOTIFY (window 2097156, ours) [2026-04-10 22:56:12.528][xwm-wm-x11] XCB_CLIENT_MESSAGE (WL_SURFACE_ID 22 0 0 0 0 win 2097156) [2026-04-10 22:56:12.529][xwm-wm-x11] XWM: create weston_surface 0x561fdef34970 The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Unsupported maximum keycode 709, clipping. > X11 cannot support keycodes above 255. > Warning: Virtual modifier Hyper multiply defined > Using 0, ignoring 0 > Warning: Virtual modifier ScrollLock multiply defined > Using 0, ignoring 0 Errors from xkbcomp are not fatal to the X server [2026-04-10 22:56:12.543][xwm-wm-x11] XCB_MAPPING_NOTIFY [2026-04-10 22:56:12.543][xwm-wm-x11] XCB_MAPPING_NOTIFY [2026-04-10 22:56:12.543][xwm-wm-x11] XCB_CREATE_NOTIFY (window 4194305, at (100, 100), width 100, height 100) handle_event_set_pending: Added pending event id 28 - name PROPERTY_NOTIFY, wid 4194305 handle_event_check_pending: removed event 28 - PROPERTY_NOTIFY handle_event_set_pending: Added pending event id 19 - name MAP_NOTIFY, wid 4194305 handle_event_set_pending: Added pending event id 12 - name EXPOSE_NOTIFY, wid 4194305 handle_event_set_pending: Added pending event id 21 - name REPARENT_NOTIFY, wid 4194305 [2026-04-10 22:56:12.543][xwm-wm-x11] XCB_PROPERTY_NOTIFY: window 4194305, _NET_WM_NAME: STRING/8, length 20 (value_len 20): "Xwayland Test Window" [2026-04-10 22:56:12.544][xwm-wm-x11] XWM: configure window 4194305: border_width=0 Window reparent frame id 2097157 handle_event_check_pending: removed event 21 - REPARENT_NOTIFY handle_event_check_pending(): still have 2 events to handle! [2026-04-10 22:56:12.544][xwm-wm-x11] XCB_MAP_REQUEST (window 4194305, 0x561fdef361a0, frame 2097157, 100x100 @ 100,100) [2026-04-10 22:56:12.544][xwm-wm-x11] XWM: window 4194305 set _XWAYLAND_ALLOW_COMMITS = false handle_event_check_pending(): event id 22, name CONFIGURE_NOTIFY not found [2026-04-10 22:56:12.544][xwm-wm-x11] XWM: schedule repaint, win 4194305 [2026-04-10 22:56:12.544][xwm-wm-x11] XCB_CREATE_NOTIFY (window 2097157, at (0, 0), width 176, height 197, ours) [2026-04-10 22:56:12.544][xwm-wm-x11] XCB_REPARENT_NOTIFY (window 4194305, parent 2097157, event 549) [2026-04-10 22:56:12.544][xwm-wm-x11] XCB_REPARENT_NOTIFY (window 4194305, parent 2097157, event 2097157) [2026-04-10 22:56:12.544][xwm-wm-x11] XWM: window 4194305 set _XWAYLAND_ALLOW_COMMITS = false handle_event_check_pending: removed event 19 - MAP_NOTIFY handle_event_check_pending(): still have 1 events to handle! handle_event_check_pending: removed event 12 - EXPOSE_NOTIFY handle_event_set_pending: Added pending event id 18 - name UNMAP_NOTIFY, wid 4194305 handle_event_check_pending: removed event 18 - UNMAP_NOTIFY handle_event_set_pending: Added pending event id 17 - name DESTROY_NOTIFY, wid 4194305 handle_event_check_pending: removed event 17 - DESTROY_NOTIFY *** Result xwayland_client_test/1: ok [2026-04-10 22:56:12.572][xwm-wm-x11] XWM: draw decoration, win 4194305, decorate [2026-04-10 22:56:12.572][xwm-wm-x11] XWM: window 4194305 set _XWAYLAND_ALLOW_COMMITS = true [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_PROPERTY_NOTIFY: window 4194305, WM_STATE: (no reply) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_PROPERTY_NOTIFY: window 4194305, _NET_WM_STATE: (no reply) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_PROPERTY_NOTIFY: window 4194305, _NET_WM_DESKTOP: (no reply) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_MAP_NOTIFY (window 4194305) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_MAP_NOTIFY (window 2097157, ours) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_CLIENT_MESSAGE (WL_SURFACE_SERIAL 1 0 0 0 0 win 2097157) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_UNMAP_NOTIFY (window 4194305, event 2097157) [2026-04-10 22:56:12.572][xwm-wm-x11] XCB_DESTROY_NOTIFY, win 4194305, event 2097157 [22:56:12.572] xserver exited, will restart on demand [22:56:12.573] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 (EE) failed to read Wayland events: Broken pipe ============================================================================== =================================== 64/68 ==================================== test: weston:ivi-layout-client start time: 22:56:12 duration: 0.03s result: exit status 0 command: UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=29 MESON_TEST_ITERATION=1 LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-ivi-layout-client ----------------------------------- stdout ----------------------------------- TAP version 13 1..23 ok 1 ivi_layout_surface_remove_notification/1 ok 2 ivi_layout_surface_create_notification/1 ok 3 ivi_layout_surface_configure_notification/1 ok 4 commit_changes_after_render_order_set_surface_destroy/1 ok 5 destroy_surface_after_layer_render_order/1 ok 6 ivi_layout_layer_render_order_runner/1 ok 7 ivi_layout_layer_render_order_runner/2 ok 8 get_surface_after_destroy_wl_surface/1 ok 9 get_surface_after_destroy_ivi_surface/1 ok 10 commit_changes_after_properties_set_surface_destroy/1 ok 11 commit_changes_after_properties_set_surface_destroy/2 ok 12 commit_changes_after_properties_set_surface_destroy/3 ok 13 commit_changes_after_properties_set_surface_destroy/4 ok 14 ivi_layout_surface_create/1 ok 15 ivi_layout_runner/1 ok 16 ivi_layout_runner/2 ok 17 ivi_layout_runner/3 ok 18 ivi_layout_runner/4 ok 19 ivi_layout_runner/5 ok 20 ivi_layout_runner/6 ok 21 ivi_layout_runner/7 ok 22 ivi_layout_runner/8 ok 23 ivi_layout_runner/9 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.595] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.595] Command line: weston-test-ivi-layout-client --backend=headless --debug --socket=test-ivi-layout-client --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so,test-ivi-layout.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=ivi [22:56:12.595] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.595] Flight recorder: enabled, scopes subscribed: log [22:56:12.595] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.595] Output repaint window is 7 ms maximum. [22:56:12.595] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.600] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.601] Color manager: no-op protocol support: no [22:56:12.601] Color representation not supported by renderer [22:56:12.601] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.601] Output 'headless' using color profile: stock sRGB color profile [22:56:12.601] Output 'headless' enabled with head(s) headless [22:56:12.601] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.601] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/ivi-shell/ivi-shell.so' [22:56:12.601] Registered plugin API 'ivi_layout_api_v1' of size 456 [22:56:12.601] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.605] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-ivi-layout.so' [22:56:12.605] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run ivi_layout_surface_remove_notification/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_remove_notification_p1") [22:56:12.605] weston_test_runner.run("surface_remove_notification_p1") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("surface_remove_notification_p2") [22:56:12.606] weston_test_runner.run("surface_remove_notification_p2") weston_test_runner.run("surface_remove_notification_p3") [22:56:12.606] weston_test_runner.run("surface_remove_notification_p3") *** Result ivi_layout_surface_remove_notification/1: ok *** Run ivi_layout_surface_create_notification/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_create_notification_p1") [22:56:12.606] weston_test_runner.run("surface_create_notification_p1") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("surface_create_notification_p2") [22:56:12.606] weston_test_runner.run("surface_create_notification_p2") weston_test_runner.run("surface_create_notification_p3") [22:56:12.606] weston_test_runner.run("surface_create_notification_p3") *** Result ivi_layout_surface_create_notification/1: ok *** Run ivi_layout_surface_configure_notification/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_configure_notification_p1") [22:56:12.607] weston_test_runner.run("surface_configure_notification_p1") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("surface_configure_notification_p2") [22:56:12.607] weston_test_runner.run("surface_configure_notification_p2") weston_test_runner.run("surface_configure_notification_p3") [22:56:12.607] weston_test_runner.run("surface_configure_notification_p3") *** Result ivi_layout_surface_configure_notification/1: ok *** Run commit_changes_after_render_order_set_surface_destroy/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("commit_changes_after_render_order_set_surface_destroy") [22:56:12.608] weston_test_runner.run("commit_changes_after_render_order_set_surface_destroy") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("ivi_layout_commit_changes") [22:56:12.608] weston_test_runner.run("ivi_layout_commit_changes") weston_test_runner.run("cleanup_layer") [22:56:12.608] weston_test_runner.run("cleanup_layer") *** Result commit_changes_after_render_order_set_surface_destroy/1: ok *** Run destroy_surface_after_layer_render_order/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("test_layer_render_order_destroy_one_surface_p1") [22:56:12.608] weston_test_runner.run("test_layer_render_order_destroy_one_surface_p1") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("test_layer_render_order_destroy_one_surface_p2") [22:56:12.608] weston_test_runner.run("test_layer_render_order_destroy_one_surface_p2") *** Result destroy_surface_after_layer_render_order/1: ok *** Run ivi_layout_layer_render_order_runner/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("layer_render_order") [22:56:12.609] weston_test_runner.run("layer_render_order") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_layer_render_order_runner/1: ok *** Run ivi_layout_layer_render_order_runner/2 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("layer_add_surfaces") [22:56:12.609] weston_test_runner.run("layer_add_surfaces") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_layer_render_order_runner/2: ok *** Run get_surface_after_destroy_wl_surface/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("get_surface_after_destroy_surface") [22:56:12.609] weston_test_runner.run("get_surface_after_destroy_surface") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result get_surface_after_destroy_wl_surface/1: ok *** Run get_surface_after_destroy_ivi_surface/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("get_surface_after_destroy_surface") [22:56:12.609] weston_test_runner.run("get_surface_after_destroy_surface") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result get_surface_after_destroy_ivi_surface/1: ok *** Run commit_changes_after_properties_set_surface_destroy/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("commit_changes_after_visibility_set_surface_destroy") [22:56:12.610] weston_test_runner.run("commit_changes_after_visibility_set_surface_destroy") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("ivi_layout_commit_changes") [22:56:12.610] weston_test_runner.run("ivi_layout_commit_changes") *** Result commit_changes_after_properties_set_surface_destroy/1: ok *** Run commit_changes_after_properties_set_surface_destroy/2 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("commit_changes_after_opacity_set_surface_destroy") [22:56:12.610] weston_test_runner.run("commit_changes_after_opacity_set_surface_destroy") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("ivi_layout_commit_changes") [22:56:12.610] weston_test_runner.run("ivi_layout_commit_changes") *** Result commit_changes_after_properties_set_surface_destroy/2: ok *** Run commit_changes_after_properties_set_surface_destroy/3 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("commit_changes_after_source_rectangle_set_surface_destroy") [22:56:12.610] weston_test_runner.run("commit_changes_after_source_rectangle_set_surface_destroy") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("ivi_layout_commit_changes") [22:56:12.611] weston_test_runner.run("ivi_layout_commit_changes") *** Result commit_changes_after_properties_set_surface_destroy/3: ok *** Run commit_changes_after_properties_set_surface_destroy/4 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("commit_changes_after_destination_rectangle_set_surface_destroy") [22:56:12.611] weston_test_runner.run("commit_changes_after_destination_rectangle_set_surface_destroy") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("ivi_layout_commit_changes") [22:56:12.611] weston_test_runner.run("ivi_layout_commit_changes") *** Result commit_changes_after_properties_set_surface_destroy/4: ok *** Run ivi_layout_surface_create/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_create_p1") [22:56:12.611] weston_test_runner.run("surface_create_p1") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap weston_test_runner.run("surface_create_p2") [22:56:12.611] weston_test_runner.run("surface_create_p2") *** Result ivi_layout_surface_create/1: ok *** Run ivi_layout_runner/1 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_visibility") [22:56:12.612] weston_test_runner.run("surface_visibility") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/1: ok *** Run ivi_layout_runner/2 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_opacity") [22:56:12.612] weston_test_runner.run("surface_opacity") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/2: ok *** Run ivi_layout_runner/3 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_dimension") [22:56:12.612] weston_test_runner.run("surface_dimension") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/3: ok *** Run ivi_layout_runner/4 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_position") [22:56:12.612] weston_test_runner.run("surface_position") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/4: ok *** Run ivi_layout_runner/5 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_destination_rectangle") [22:56:12.613] weston_test_runner.run("surface_destination_rectangle") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/5: ok *** Run ivi_layout_runner/6 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_source_rectangle") [22:56:12.613] weston_test_runner.run("surface_source_rectangle") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/6: ok *** Run ivi_layout_runner/7 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_bad_opacity") [22:56:12.613] weston_test_runner.run("surface_bad_opacity") [22:56:12.613] ivi_layout_surface_set_opacity: invalid argument [22:56:12.613] ivi_layout_surface_set_opacity: invalid argument test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/7: ok *** Run ivi_layout_runner/8 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_properties_changed_notification") [22:56:12.614] weston_test_runner.run("surface_properties_changed_notification") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/8: ok *** Run ivi_layout_runner/9 test-client: got global pointer 100 100 test-client: got seat 0x7fd950006530 name: 'test-seat' test-client: got seat 0x7fd950006530 capabilities: 7 weston_test_runner.run("surface_on_many_layer") [22:56:12.614] weston_test_runner.run("surface_on_many_layer") test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result ivi_layout_runner/9: ok [22:56:12.614] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 23, skipped 0, failed 0, total 23 ============================================================================== =================================== 62/68 ==================================== test: weston:text start time: 22:56:12 duration: 0.11s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=59 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-text ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 text_test/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.542] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.543] Command line: weston-test-text --backend=headless --debug --socket=test-text --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=desktop [22:56:12.543] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.543] Flight recorder: enabled, scopes subscribed: log [22:56:12.543] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.543] Output repaint window is 7 ms maximum. [22:56:12.543] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.548] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.548] Color manager: no-op protocol support: no [22:56:12.548] Color representation not supported by renderer [22:56:12.548] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.548] Output 'headless' using color profile: stock sRGB color profile [22:56:12.548] Output 'headless' enabled with head(s) headless [22:56:12.548] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.548] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/desktop-shell/desktop-shell.so' [22:56:12.548] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.554] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions[22:56:12.555] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-keyboard' [22:56:12.555] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-desktop-shell' *** Run text_test/1 test-client: got global pointer 100 100 test-client: got seat 0x7f41640065e0 name: 'test-seat' test-client: got seat 0x7f41640065e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f4164006de0 could not load cursor 'dnd-move' could not load cursor 'dnd-copy' could not load cursor 'dnd-none' could not load cursor 'dnd-move' could not load cursor 'dnd-copy' could not load cursor 'dnd-none' test-client: got keyboard enter, surface 0x7f4164006ec0 test-client: got keyboard modifiers 0 0 0 0 text_input_enter text_input_enter test-client: got keyboard leave, surface 0x7f4164006ec0 *** Result text_test/1: ok [22:56:12.621] no-op renderer SHM seed: 12 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 66/68 ==================================== test: weston:ivi-shell-app start time: 22:56:12 duration: 0.02s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=176 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-ivi-shell-app ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 ivi_application_exists/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.638] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.638] Command line: weston-test-ivi-shell-app --backend=headless --debug --socket=test-ivi-shell-app --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=0 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-ivi-shell-app.ini --renderer=noop --shell=ivi --logger-scopes=log,test-harness-plugin,proto [22:56:12.638] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.638] Flight recorder: enabled, scopes subscribed: log [22:56:12.638] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-ivi-shell-app.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.638] Output repaint window is 7 ms maximum. [22:56:12.638] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.641] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.642] Color manager: no-op protocol support: no [22:56:12.642] Color representation not supported by renderer [22:56:12.642] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.642] Output 'headless' using color profile: stock sRGB color profile [22:56:12.642] Output 'headless' enabled with head(s) headless [22:56:12.642] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.642] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/ivi-shell/ivi-shell.so' [22:56:12.642] Registered plugin API 'ivi_layout_api_v1' of size 456 [22:56:12.642] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.645] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run ivi_application_exists/1 [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(19, "xdg_wm_base", 5) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(20, "ivi_application", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(21, "weston_test", 1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_registry@2.global(22, "wl_seat", 7) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_callback@3.done(0) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_shm@11.format(0) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_shm@11.format(1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.scale(1) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.name("headless") [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.description("headless") [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_output@12.done() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(21, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(22, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_callback@3.done(0) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7f1d70006530 name: 'test-seat' test-client: got seat 0x7f1d70006530 capabilities: 7 [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_keyboard@16.keymap(1, fd 21, 35356) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_registry@2.bind(20, "ivi_application", 1, new id [unknown]@3) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_display@1.sync(new id wl_callback@18) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_callback@18.done(0) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(18) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Successful bind: 0x7f1d70006630 [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wp_fifo_manager_v1@9.destroy() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(9) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wp_commit_timing_manager_v1@10.destroy() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(10) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_pointer@15.release() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(15) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_keyboard@16.release() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(16) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_touch@17.release() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(17) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_seat@14.release() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(14) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wl_output@12.release() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(12) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wp_viewporter@6.destroy() [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(6) [2026-04-10 22:56:12.645][proto] client 0x55e9d169bd30 (PID 3885) rq wp_presentation@7.destroy() [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(7) [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) rq wp_single_pixel_buffer_manager_v1@8.destroy() [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(8) [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) rq wl_subcompositor@5.destroy() [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(5) [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) rq wl_display@1.sync(new id wl_callback@18) [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) ev wl_callback@18.done(0) [2026-04-10 22:56:12.646][proto] client 0x55e9d169bd30 (PID 3885) ev wl_display@1.delete_id(18) *** Result ivi_application_exists/1: ok Received thread event mask 0x4 Test thread reaped. [22:56:12.646] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 65/68 ==================================== test: weston:ivi-layout-internal start time: 22:56:12 duration: 0.04s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=59 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-ivi-layout-internal ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 ivi_layout_internal/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.635] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.638] Command line: weston-test-ivi-layout-internal --backend=headless --debug --socket=test-ivi-layout-internal --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=noop --shell=ivi [22:56:12.638] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.638] Flight recorder: enabled, scopes subscribed: log [22:56:12.638] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.638] Output repaint window is 7 ms maximum. [22:56:12.638] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.654] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.654] Color manager: no-op protocol support: no [22:56:12.654] Color representation not supported by renderer [22:56:12.654] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.654] Output 'headless' using color profile: stock sRGB color profile [22:56:12.654] Output 'headless' enabled with head(s) headless [22:56:12.654] Compositor capabilities: arbitrary surface rotation: no screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: no explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.654] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/ivi-shell/ivi-shell.so' [22:56:12.655] Registered plugin API 'ivi_layout_api_v1' of size 456 [22:56:12.655] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.659] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run ivi_layout_internal/1 [22:56:12.659] ivi_layout_layer_set_opacity: invalid argument [22:56:12.659] ivi_layout_layer_set_opacity: invalid argument [22:56:12.659] id_layer is already created *** Result ivi_layout_internal/1: ok [22:56:12.659] no-op renderer SHM seed: 0 --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 63/68 ==================================== test: weston:xdg-shell-initial-commit start time: 22:56:12 duration: 0.11s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=104 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-xdg-shell-initial-commit ----------------------------------- stdout ----------------------------------- TAP version 13 1..5 ok 1 initial_commit_without_a_buffer_subsurface/1 ok 2 initial_commit_with_max_state/1 ok 3 initial_commit_with_fullscreen_state/1 ok 4 initial_commit_with_a_buffer/1 ok 5 initial_commit_without_a_buffer/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.588] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.588] Command line: weston-test-xdg-shell-initial-commit --backend=headless --debug --socket=test-xdg-shell-initial-commit --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=desktop --logger-scopes=proto,log,test-harness-plugin [22:56:12.588] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.588] Flight recorder: enabled, scopes subscribed: log [22:56:12.588] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.588] Output repaint window is 7 ms maximum. [22:56:12.589] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.597] Using Pixman renderer [22:56:12.597] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.597] Color manager: no-op protocol support: no [22:56:12.597] Color representation not supported by renderer [22:56:12.597] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.597] Output 'headless' using color profile: stock sRGB color profile [22:56:12.597] Output 'headless' enabled with head(s) headless [22:56:12.597] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.597] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/desktop-shell/desktop-shell.so' [22:56:12.598] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.605] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions[22:56:12.605] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-keyboard' [22:56:12.606] launching '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/clients/weston-desktop-shell' Creating a thread for running tests... *** Run initial_commit_without_a_buffer_subsurface/1 [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.620][proto] client 0x56543e582fd0 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.620][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.name("headless") [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.description("headless") [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(23, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.622][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7fc60c006600 name: 'test-seat' test-client: got seat 0x7fc60c006600 capabilities: 7 [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@7) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(10, "zwp_relative_pointer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(11, "zwp_pointer_constraints_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.623][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(14, "wl_data_device_manager", 3, new id [unknown]@10) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 1, new id [unknown]@11) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 2, new id [unknown]@12) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@13) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_data_device_manager@10.get_data_device(new id wl_data_device@15, wl_seat@14) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.624][proto] client 0x56543e582fd0 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.keymap(1, fd 26, 35356) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@3) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@18) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.get_xdg_surface(new id xdg_surface@19, wl_surface@18) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.get_toplevel(new id xdg_toplevel@20) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.wm_capabilities(array) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_app_id("weston.test") [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_title("one") [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_fullscreen(nil) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@21) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@22) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@21.get_subsurface(new id wl_subsurface@23, wl_surface@22, wl_surface@18) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_shm@11.create_pool(new id wl_shm_pool@24, fd 25, 57600) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_shm_pool@24.create_buffer(new id wl_buffer@25, 0, 120, 120, 480, 0) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_shm_pool@24.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(24) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_surface@22.attach(wl_buffer@25, 0, 0) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.damage_buffer(0, 0, 120, 120) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_surface@22.commit() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@26) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_callback@26.done(0) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(26) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_buffer@25.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(25) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_subsurface@23.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(23) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_surface@22.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(22) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@21.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(20) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(19) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(18) could not load cursor 'dnd-move' [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.destroy() could not load cursor 'dnd-copy' could not load cursor 'dnd-none' [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wp_fifo_manager_v1@9.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(9) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wp_commit_timing_manager_v1@10.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(10) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_pointer@15.release() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(15) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_keyboard@16.release() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(16) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_touch@17.release() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(17) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.release() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(14) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_output@12.release() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(12) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wp_viewporter@6.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(6) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wp_presentation@7.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(7) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wp_single_pixel_buffer_manager_v1@8.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(8) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@5.destroy() [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(5) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@26) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_callback@26.done(0) [2026-04-10 22:56:12.624][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(26) *** Result initial_commit_without_a_buffer_subsurface/1: ok *** Run initial_commit_with_max_state/1 [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.627][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.628][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.name("headless") [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.description("headless") [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.632][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(23, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7fc60c006600 name: 'test-seat' test-client: got seat 0x7fc60c006600 capabilities: 7 [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.keymap(1, fd 25, 35356) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@3) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@18) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.get_xdg_surface(new id xdg_surface@19, wl_surface@18) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.get_toplevel(new id xdg_toplevel@20) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.wm_capabilities(array) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_app_id("weston.test") [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_title("one") [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_maximized() [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(0) [2026-04-10 22:56:12.633][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@7) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(10, "zwp_relative_pointer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(11, "zwp_pointer_constraints_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(14, "wl_data_device_manager", 3, new id [unknown]@10) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 1, new id [unknown]@11) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 2, new id [unknown]@12) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@13) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_data_device_manager@10.get_data_device(new id wl_data_device@15, wl_seat@14) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.633][proto] client 0x56543e596930 (PID 3866) ev wl_display@1.delete_id(3) could not load cursor 'dnd-move' could not load cursor 'dnd-copy' could not load cursor 'dnd-none' test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [2026-04-10 22:56:12.635][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(20) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(19) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(18) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wp_fifo_manager_v1@9.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(9) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wp_commit_timing_manager_v1@10.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(10) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_pointer@15.release() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(15) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_keyboard@16.release() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(16) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_touch@17.release() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(17) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.release() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(14) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_output@12.release() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(12) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wp_viewporter@6.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(6) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wp_presentation@7.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(7) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wp_single_pixel_buffer_manager_v1@8.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(8) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@5.destroy() [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(5) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(0) [2026-04-10 22:56:12.636][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) *** Result initial_commit_with_max_state/1: ok *** Run initial_commit_with_fullscreen_state/1 [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@16) [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@17) [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) ev wl_keyboard@17.repeat_info(40, 400) [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) ev wl_keyboard@17.keymap(1, fd 26, 35356) [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@18) [2026-04-10 22:56:12.636][proto] client 0x56543e582fd0 (PID 3866) rq wl_shm@11.create_pool(new id wl_shm_pool@3, fd 25, 4096) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_shm_pool@3.resize(8832) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_shm_pool@3.resize(18624) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_shm_pool@3.resize(38272) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 2, new id [unknown]@19) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@19.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@19.scale(1) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@19.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev wl_output@19.done() [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_registry@2.bind(22, "weston_desktop_shell", 1, new id [unknown]@20) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq weston_desktop_shell@20.set_panel_position(0) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@21) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq weston_desktop_shell@20.set_panel(wl_output@19, wl_surface@21) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev weston_desktop_shell@20.configure(0, wl_surface@21, 320, 240) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@22) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq weston_desktop_shell@20.set_background(wl_output@19, wl_surface@22) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) ev weston_desktop_shell@20.configure(0, wl_surface@22, 320, 240) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@23) [2026-04-10 22:56:12.637][proto] client 0x56543e582fd0 (PID 3866) rq weston_desktop_shell@20.set_grab_surface(wl_surface@23) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.name("headless") [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.description("headless") [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(23, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.637][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7fc60c006600 name: 'test-seat' test-client: got seat 0x7fc60c006600 capabilities: 7 [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.keymap(1, fd 25, 35356) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@3) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@18) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.get_xdg_surface(new id xdg_surface@19, wl_surface@18) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.get_toplevel(new id xdg_toplevel@20) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.wm_capabilities(array) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_app_id("weston.test") [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_title("one") [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_fullscreen(nil) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(0) [2026-04-10 22:56:12.638][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(20) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(19) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(18) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wp_fifo_manager_v1@9.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(9) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wp_commit_timing_manager_v1@10.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(10) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_pointer@15.release() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(15) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_keyboard@16.release() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(16) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_touch@17.release() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(17) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.release() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(14) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_output@12.release() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(12) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wp_viewporter@6.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(6) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wp_presentation@7.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(7) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wp_single_pixel_buffer_manager_v1@8.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(8) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@5.destroy() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(5) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(0) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) *** Result initial_commit_with_fullscreen_state/1: ok *** Run initial_commit_with_a_buffer/1 [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.name("headless") [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.description("headless") [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(23, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.639][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7fc60c006600 name: 'test-seat' test-client: got seat 0x7fc60c006600 capabilities: 7 [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.keymap(1, fd 26, 35356) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@18) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.get_xdg_surface(new id xdg_surface@19, wl_surface@18) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.get_toplevel(new id xdg_toplevel@20) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.wm_capabilities(array) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_app_id("weston.test") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_title("one") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_shm@11.create_pool(new id wl_shm_pool@21, fd 25, 57600) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_shm_pool@21.create_buffer(new id wl_buffer@22, 0, 120, 120, 480, 0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_shm_pool@21.destroy() [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.attach(wl_buffer@22, 0, 0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.damage_buffer(0, 0, 120, 120) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.commit() [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.error(xdg_surface@19, 3, "xdg_surface has never been configured") [22:56:12.640] libwayland: error in client communication (pid 3866) libwayland: xdg_surface#19: error 3: xdg_surface has never been configured Got expected protocol error on 'xdg_surface' (object id: 19) with code 3 *** Result initial_commit_with_a_buffer/1: ok *** Run initial_commit_without_a_buffer/1 [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.get_registry(new id wl_registry@2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(1, "wl_compositor", 5) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(2, "wl_subcompositor", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(3, "wp_viewporter", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(4, "zxdg_output_manager_v1", 2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(5, "wp_presentation", 2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(6, "wp_single_pixel_buffer_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(7, "wp_tearing_control_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(8, "wp_fifo_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(9, "wp_commit_timing_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(10, "zwp_relative_pointer_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(11, "zwp_pointer_constraints_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(12, "zwp_input_timestamps_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(13, "weston_capture_v1", 2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(14, "wl_data_device_manager", 3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(15, "wl_shm", 2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(16, "weston_debug_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(17, "zwp_linux_explicit_synchronization_v1", 2) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(18, "wl_output", 4) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(19, "zwp_input_panel_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(20, "zwp_text_input_manager_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(21, "xdg_wm_base", 5) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(22, "weston_desktop_shell", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(23, "weston_test", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(24, "wl_seat", 7) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_registry@2.global(25, "zwp_input_method_v1", 1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(1, "wl_compositor", 5, new id [unknown]@4) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(5, "wp_presentation", 1, new id [unknown]@7) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wp_presentation@7.clock_id(4) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(6, "wp_single_pixel_buffer_manager_v1", 1, new id [unknown]@8) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(8, "wp_fifo_manager_v1", 1, new id [unknown]@9) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(9, "wp_commit_timing_manager_v1", 1, new id [unknown]@10) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(15, "wl_shm", 2, new id [unknown]@11) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(909199186) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875709016) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708993) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714642) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708754) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875714626) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(875708738) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669784) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808669761) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665688) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_shm@11.format(808665665) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(18, "wl_output", 4, new id [unknown]@12) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.geometry(0, 0, 320, 240, 0, "weston", "headless", 0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.scale(1) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.mode(3, 320, 240, 1000000) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.name("headless") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.description("headless") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_output@12.done() [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(23, "weston_test", 1, new id [unknown]@13) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev weston_test@13.pointer_position(100.000000, 100.000000) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(24, "wl_seat", 7, new id [unknown]@14) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.name("test-seat") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_seat@14.capabilities(7) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_callback@3.done(0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) test-client: got global pointer 100 100 test-client: got seat 0x7fc60c006600 name: 'test-seat' test-client: got seat 0x7fc60c006600 capabilities: 7 [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_pointer(new id wl_pointer@15) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_keyboard(new id wl_keyboard@16) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.repeat_info(40, 400) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_keyboard@16.keymap(1, fd 25, 35356) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.get_touch(new id wl_touch@17) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_registry@2.bind(21, "xdg_wm_base", 5, new id [unknown]@3) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_compositor@4.create_surface(new id wl_surface@18) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.get_xdg_surface(new id xdg_surface@19, wl_surface@18) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.get_toplevel(new id xdg_toplevel@20) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.wm_capabilities(array) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_app_id("weston.test") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.set_title("one") [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.commit() [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(0) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev xdg_toplevel@20.configure(0, 0, array) [2026-04-10 22:56:12.640][proto] client 0x56543e577880 (PID 3866) ev xdg_surface@19.configure(1) test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq xdg_toplevel@20.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(20) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq xdg_surface@19.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(19) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_surface@18.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(18) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq xdg_wm_base@3.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(3) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wp_fifo_manager_v1@9.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(9) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wp_commit_timing_manager_v1@10.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(10) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_pointer@15.release() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(15) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_keyboard@16.release() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(16) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_touch@17.release() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(17) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_seat@14.release() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(14) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_output@12.release() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(12) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wp_viewporter@6.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(6) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wp_presentation@7.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(7) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wp_single_pixel_buffer_manager_v1@8.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(8) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_subcompositor@5.destroy() [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(5) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) rq wl_display@1.sync(new id wl_callback@21) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_callback@21.done(1) [2026-04-10 22:56:12.641][proto] client 0x56543e577880 (PID 3866) ev wl_display@1.delete_id(21) *** Result initial_commit_without_a_buffer/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 5, skipped 0, failed 0, total 5 ============================================================================== =================================== 68/68 ==================================== test: weston:lua-shell start time: 22:56:12 duration: 0.03s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=71 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-lua-shell ----------------------------------- stdout ----------------------------------- TAP version 13 1..1 ok 1 four_apps_in_a_square/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.674] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.674] Command line: weston-test-lua-shell --backend=headless --debug --socket=test-lua-shell --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-lua-shell.ini --renderer=pixman --shell=lua --logger-scopes=log,test-harness-plugin [22:56:12.674] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.674] Flight recorder: enabled, scopes subscribed: log [22:56:12.674] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-lua-shell.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.674] Output repaint window is 7 ms maximum. [22:56:12.675] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.680] Using Pixman renderer [22:56:12.680] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.680] Color manager: no-op protocol support: no [22:56:12.680] Color representation not supported by renderer [22:56:12.680] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.680] Output 'headless' using color profile: stock sRGB color profile [22:56:12.684] Output 'headless' enabled with head(s) headless [22:56:12.684] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.684] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/lua-shell/lua-shell.so' [22:56:12.685] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.691] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run four_apps_in_a_square/1 test-client: got global pointer 100 100 test-client: got seat 0x7f8024006500 name: 'test-seat' test-client: got seat 0x7f8024006500 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap *** Result four_apps_in_a_square/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 1, skipped 0, failed 0, total 1 ============================================================================== =================================== 67/68 ==================================== test: weston:kiosk-shell start time: 22:56:12 duration: 0.06s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=21 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-kiosk-shell ----------------------------------- stdout ----------------------------------- TAP version 13 1..3 ok 1 test_surface_unmaps_on_null/1 ok 2 top_surface_present_in_output_repaint/1 ok 3 two_surface_switching/1 ----------------------------------- stderr ----------------------------------- Iterating through 1 fixtures. --- Fixture 1 ()... Date: 2026-04-10 UTC [22:56:12.669] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.669] Command line: weston-test-kiosk-shell --backend=headless --debug --socket=test-kiosk-shell --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=320 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=kiosk --logger-scopes=log,test-harness-plugin [22:56:12.669] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.669] Flight recorder: enabled, scopes subscribed: log [22:56:12.669] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.669] Output repaint window is 7 ms maximum. [22:56:12.669] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:12.677] Using Pixman renderer [22:56:12.677] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.677] Color manager: no-op protocol support: no [22:56:12.677] Color representation not supported by renderer [22:56:12.677] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.677] Output 'headless' using color profile: stock sRGB color profile [22:56:12.677] Output 'headless' enabled with head(s) headless [22:56:12.677] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.677] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/kiosk-shell/kiosk-shell.so' [22:56:12.677] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.689] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actionsCreating a thread for running tests... *** Run test_surface_unmaps_on_null/1 test-client: got global pointer 100 100 test-client: got seat 0x7f8090006500 name: 'test-seat' test-client: got seat 0x7f8090006500 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 2 30 *** Result test_surface_unmaps_on_null/1: ok *** Run top_surface_present_in_output_repaint/1 test-client: got global pointer 2 30 test-client: got seat 0x7f8090006500 name: 'test-seat' test-client: got seat 0x7f8090006500 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 2 30 *** Result top_surface_present_in_output_repaint/1: ok *** Run two_surface_switching/1 test-client: got global pointer 2 30 test-client: got seat 0x7f8090006500 name: 'test-seat' test-client: got seat 0x7f8090006500 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got global pointer 2 30 test-client: got surface enter output 0x7f80900069e0 test-client: got keyboard enter, surface 0x7f8090007210 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 2 30, surface 0x7f8090007210 test-client: got pointer frame test-client: got surface enter output 0x7f80900069e0 test-client: got keyboard leave, surface 0x7f8090007210 test-client: got keyboard enter, surface 0x7f8090006a80 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer leave, surface 0x7f8090007210 test-client: got pointer frame test-client: got pointer enter 2 30, surface 0x7f8090006a80 test-client: got pointer frame test-client: got keyboard leave, surface (nil) test-client: got pointer leave, surface (nil) test-client: got pointer frame test-client: got keyboard enter, surface 0x7f8090007210 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 2 30, surface 0x7f8090007210 test-client: got pointer frame *** Result two_surface_switching/1: ok Received thread event mask 0x4 Test thread reaped. --- Fixture 1 () ok: passed 3, skipped 0, failed 0, total 3 ============================================================================== =================================== 31/68 ==================================== test: weston:output-damage start time: 22:56:11 duration: 2.80s result: exit status 1 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=189 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-output-damage ----------------------------------- stdout ----------------------------------- TAP version 13 1..42 ok 1 pixman 1 NORMAL output_damage/1 ok 2 GL no-shadow 1 NORMAL output_damage/1 not ok 3 Vulkan 1 NORMAL output_damage/1 ok 4 pixman 1 90 output_damage/1 ok 5 GL no-shadow 1 90 output_damage/1 ok 6 Vulkan 1 90 output_damage/1 ok 7 pixman 1 180 output_damage/1 ok 8 GL no-shadow 1 180 output_damage/1 ok 9 Vulkan 1 180 output_damage/1 ok 10 pixman 1 270 output_damage/1 ok 11 GL no-shadow 1 270 output_damage/1 ok 12 Vulkan 1 270 output_damage/1 ok 13 pixman 1 FLIPPED output_damage/1 ok 14 GL no-shadow 1 FLIPPED output_damage/1 ok 15 Vulkan 1 FLIPPED output_damage/1 ok 16 pixman 1 FLIPPED_90 output_damage/1 ok 17 GL no-shadow 1 FLIPPED_90 output_damage/1 ok 18 Vulkan 1 FLIPPED_90 output_damage/1 ok 19 pixman 1 FLIPPED_180 output_damage/1 ok 20 GL no-shadow 1 FLIPPED_180 output_damage/1 not ok 21 Vulkan 1 FLIPPED_180 output_damage/1 ok 22 pixman 1 FLIPPED_270 output_damage/1 ok 23 GL no-shadow 1 FLIPPED_270 output_damage/1 ok 24 Vulkan 1 FLIPPED_270 output_damage/1 ok 25 pixman 2 NORMAL output_damage/1 ok 26 GL no-shadow 2 NORMAL output_damage/1 ok 27 Vulkan 2 NORMAL output_damage/1 ok 28 pixman 3 NORMAL output_damage/1 ok 29 GL no-shadow 3 NORMAL output_damage/1 ok 30 Vulkan 3 NORMAL output_damage/1 ok 31 pixman 2 90 output_damage/1 ok 32 GL no-shadow 2 90 output_damage/1 ok 33 Vulkan 2 90 output_damage/1 ok 34 pixman 2 180 output_damage/1 ok 35 GL no-shadow 2 180 output_damage/1 ok 36 Vulkan 2 180 output_damage/1 ok 37 pixman 2 FLIPPED output_damage/1 ok 38 GL no-shadow 2 FLIPPED output_damage/1 ok 39 Vulkan 2 FLIPPED output_damage/1 ok 40 pixman 3 FLIPPED_270 output_damage/1 ok 41 GL no-shadow 3 FLIPPED_270 output_damage/1 ok 42 Vulkan 3 FLIPPED_270 output_damage/1 ----------------------------------- stderr ----------------------------------- Iterating through 42 fixtures. --- Fixture 1 (pixman 1 NORMAL)... Date: 2026-04-10 UTC [22:56:11.023] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.023] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.023] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.023] Flight recorder: enabled, scopes subscribed: log [22:56:11.023] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.024] Output repaint window is 7 ms maximum. [22:56:11.024] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.027] Using Pixman renderer [22:56:11.027] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.027] Color manager: no-op protocol support: no [22:56:11.027] Color representation not supported by renderer [22:56:11.027] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.027] Output 'headless' using color profile: stock sRGB color profile [22:56:11.028] Output 'headless' enabled with head(s) headless [22:56:11.028] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.028] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.028] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.032] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 NORMAL output_damage/1 output_damage-f01: output-damage_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50dc006500 name: 'test-seat' test-client: got seat 0x7f50dc006500 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc0069e0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc006ac0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-01.png vs. shot ./output_damage-f01-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-02.png vs. shot ./output_damage-f01-shot-02.png: PASS *** Result pixman 1 NORMAL output_damage/1: ok --- Fixture 1 (pixman 1 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 2 (GL no-shadow 1 NORMAL)... [22:56:11.046] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.046] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.046] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.046] Flight recorder: enabled, scopes subscribed: log [22:56:11.046] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.046] Output repaint window is 7 ms maximum. [22:56:11.046] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.046] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.094] warning: failed to query rendering device from EGL [22:56:11.094] failed to initialize allocator [22:56:11.094] EGL version: 1.5 [22:56:11.094] EGL vendor: Mesa Project [22:56:11.094] EGL client APIs: OpenGL OpenGL_ES [22:56:11.094] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.126] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.126] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.126] GL vendor: Mesa [22:56:11.126] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.133] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.134] Using GL renderer [22:56:11.134] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.134] Color manager: no-op protocol support: no [22:56:11.134] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.134] Output 'headless' using color profile: stock sRGB color profile [22:56:11.134] Output 'headless' enabled with head(s) headless [22:56:11.134] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.134] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.134] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.137] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 NORMAL output_damage/1 output_damage-f02: output-damage_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50dc005c40 name: 'test-seat' test-client: got seat 0x7f50dc005c40 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc005020 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc006790 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-01.png vs. shot ./output_damage-f02-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-02.png vs. shot ./output_damage-f02-shot-02.png: PASS *** Result GL no-shadow 1 NORMAL output_damage/1: ok --- Fixture 2 (GL no-shadow 1 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 3 (Vulkan 1 NORMAL)... [22:56:11.197] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.197] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.197] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.197] Flight recorder: enabled, scopes subscribed: log [22:56:11.197] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.197] Output repaint window is 7 ms maximum. [22:56:11.197] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.197] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.211] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.211] Device type: 'cpu' [22:56:11.211] Supported API version: 1.4.335 [22:56:11.211] Driver version: 26.0.4 [22:56:11.236] DRM format modifiers not supported [22:56:11.236] VkSemaphore is not exportable [22:56:11.236] VkSemaphore is not importable [22:56:11.236] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.236] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.236] failed to initialize allocator [22:56:11.237] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.237] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.237] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.237] Color manager: no-op protocol support: no [22:56:11.237] Color representation not supported by renderer [22:56:11.237] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.237] Output 'headless' using color profile: stock sRGB color profile [22:56:11.237] Output 'headless' enabled with head(s) headless [22:56:11.237] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.237] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.237] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.249] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 NORMAL output_damage/1 output_damage-f03: output-damage_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50c4006600 name: 'test-seat' test-client: got seat 0x7f50c4006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c4006ae0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c4006bc0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-01.png vs. shot ./output_damage-f03-shot-01.png: FAIL Image difference statistics: ch 0: [0, 155] ch 1: [0, 155] ch 2: [-100, 1] ch 3: [0, 0] Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-NORMAL-02.png vs. shot ./output_damage-f03-shot-02.png: FAIL Image difference statistics: ch 0: [0, 155] ch 1: [0, 155] ch 2: [-100, 1] ch 3: [0, 0] ../tests/output-damage-test.c:231: Assertion match == true (0 == 1) failed! *** Result Vulkan 1 NORMAL output_damage/1: fail --- Fixture 3 (Vulkan 1 NORMAL) ok: passed 0, skipped 0, failed 1, total 1 --- Fixture 4 (pixman 1 90)... [22:56:11.326] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.326] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.326] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.326] Flight recorder: enabled, scopes subscribed: log [22:56:11.326] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.326] Output repaint window is 7 ms maximum. [22:56:11.326] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.326] Using Pixman renderer [22:56:11.326] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.326] Color manager: no-op protocol support: no [22:56:11.326] Color representation not supported by renderer [22:56:11.326] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.326] Output 'headless' using color profile: stock sRGB color profile [22:56:11.326] Output 'headless' enabled with head(s) headless [22:56:11.326] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.326] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.326] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.334] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 90 output_damage/1 output_damage-f04: output-damage_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4006570 name: 'test-seat' test-client: got seat 0x7f50b4006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b4006a20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b4006ae0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-01.png vs. shot ./output_damage-f04-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-02.png vs. shot ./output_damage-f04-shot-02.png: PASS *** Result pixman 1 90 output_damage/1: ok --- Fixture 4 (pixman 1 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 5 (GL no-shadow 1 90)... [22:56:11.350] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.350] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.350] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.350] Flight recorder: enabled, scopes subscribed: log [22:56:11.350] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.350] Output repaint window is 7 ms maximum. [22:56:11.350] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.350] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.361] warning: failed to query rendering device from EGL [22:56:11.361] failed to initialize allocator [22:56:11.361] EGL version: 1.5 [22:56:11.361] EGL vendor: Mesa Project [22:56:11.361] EGL client APIs: OpenGL OpenGL_ES [22:56:11.361] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.395] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.395] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.395] GL vendor: Mesa [22:56:11.395] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.402] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.404] Using GL renderer [22:56:11.404] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.404] Color manager: no-op protocol support: no [22:56:11.404] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.404] Output 'headless' using color profile: stock sRGB color profile [22:56:11.404] Output 'headless' enabled with head(s) headless [22:56:11.404] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.404] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.404] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.413] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 90 output_damage/1 output_damage-f05: output-damage_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4006710 name: 'test-seat' test-client: got seat 0x7f50b4006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b4006bf0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b4006cd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-01.png vs. shot ./output_damage-f05-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-02.png vs. shot ./output_damage-f05-shot-02.png: PASS *** Result GL no-shadow 1 90 output_damage/1: ok --- Fixture 5 (GL no-shadow 1 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 6 (Vulkan 1 90)... [22:56:11.486] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.486] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.486] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.486] Flight recorder: enabled, scopes subscribed: log [22:56:11.486] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.486] Output repaint window is 7 ms maximum. [22:56:11.486] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.486] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:11.506] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.506] Device type: 'cpu' [22:56:11.506] Supported API version: 1.4.335 [22:56:11.506] Driver version: 26.0.4 [22:56:11.529] DRM format modifiers not supported [22:56:11.529] VkSemaphore is not exportable [22:56:11.529] VkSemaphore is not importable [22:56:11.529] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.529] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.529] failed to initialize allocator [22:56:11.530] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.530] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.530] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.530] Color manager: no-op protocol support: no [22:56:11.530] Color representation not supported by renderer [22:56:11.530] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.530] Output 'headless' using color profile: stock sRGB color profile [22:56:11.533] Output 'headless' enabled with head(s) headless [22:56:11.533] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.533] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.533] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.537] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 90 output_damage/1 output_damage-f06: output-damage_1-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc006600 name: 'test-seat' test-client: got seat 0x7f50bc006600 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc006ae0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc006bc0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-01.png vs. shot ./output_damage-f06-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-90-02.png vs. shot ./output_damage-f06-shot-02.png: PASS *** Result Vulkan 1 90 output_damage/1: ok --- Fixture 6 (Vulkan 1 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 7 (pixman 1 180)... [22:56:11.588] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.588] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.588] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.588] Flight recorder: enabled, scopes subscribed: log [22:56:11.588] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.588] Output repaint window is 7 ms maximum. [22:56:11.588] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.588] Using Pixman renderer [22:56:11.588] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.588] Color manager: no-op protocol support: no [22:56:11.588] Color representation not supported by renderer [22:56:11.588] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.588] Output 'headless' using color profile: stock sRGB color profile [22:56:11.588] Output 'headless' enabled with head(s) headless [22:56:11.588] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.588] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.588] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.591] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 180 output_damage/1 output_damage-f07: output-damage_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc000a40 name: 'test-seat' test-client: got seat 0x7f50dc000a40 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc003450 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc004980 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-01.png vs. shot ./output_damage-f07-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-02.png vs. shot ./output_damage-f07-shot-02.png: PASS *** Result pixman 1 180 output_damage/1: ok --- Fixture 7 (pixman 1 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 8 (GL no-shadow 1 180)... [22:56:11.599] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.599] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.599] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.599] Flight recorder: enabled, scopes subscribed: log [22:56:11.599] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.599] Output repaint window is 7 ms maximum. [22:56:11.599] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.599] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.602] warning: failed to query rendering device from EGL [22:56:11.602] failed to initialize allocator [22:56:11.602] EGL version: 1.5 [22:56:11.602] EGL vendor: Mesa Project [22:56:11.602] EGL client APIs: OpenGL OpenGL_ES [22:56:11.602] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.620] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.620] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.620] GL vendor: Mesa [22:56:11.620] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.623] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.625] Using GL renderer [22:56:11.625] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.625] Color manager: no-op protocol support: no [22:56:11.625] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.625] Output 'headless' using color profile: stock sRGB color profile [22:56:11.625] Output 'headless' enabled with head(s) headless [22:56:11.625] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.625] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.625] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.632] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 180 output_damage/1 output_damage-f08: output-damage_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc0045a0 name: 'test-seat' test-client: got seat 0x7f50dc0045a0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc0076f0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc004980 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-01.png vs. shot ./output_damage-f08-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-02.png vs. shot ./output_damage-f08-shot-02.png: PASS *** Result GL no-shadow 1 180 output_damage/1: ok --- Fixture 8 (GL no-shadow 1 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 9 (Vulkan 1 180)... [22:56:11.682] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.682] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.682] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.682] Flight recorder: enabled, scopes subscribed: log [22:56:11.682] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.682] Output repaint window is 7 ms maximum. [22:56:11.682] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.682] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:11.694] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.694] Device type: 'cpu' [22:56:11.694] Supported API version: 1.4.335 [22:56:11.694] Driver version: 26.0.4 [22:56:11.711] DRM format modifiers not supported [22:56:11.711] VkSemaphore is not exportable [22:56:11.711] VkSemaphore is not importable [22:56:11.711] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.711] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.711] failed to initialize allocator [22:56:11.712] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.712] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.712] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.712] Color manager: no-op protocol support: no [22:56:11.712] Color representation not supported by renderer [22:56:11.712] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.712] Output 'headless' using color profile: stock sRGB color profile [22:56:11.712] Output 'headless' enabled with head(s) headless [22:56:11.712] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.712] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.712] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.715] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 180 output_damage/1 output_damage-f09: output-damage_1-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4005ca0 name: 'test-seat' test-client: got seat 0x7f50b4005ca0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b40050c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b40051a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-01.png vs. shot ./output_damage-f09-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-180-02.png vs. shot ./output_damage-f09-shot-02.png: PASS *** Result Vulkan 1 180 output_damage/1: ok --- Fixture 9 (Vulkan 1 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 10 (pixman 1 270)... [22:56:11.780] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.780] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.780] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.780] Flight recorder: enabled, scopes subscribed: log [22:56:11.780] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.780] Output repaint window is 7 ms maximum. [22:56:11.780] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.780] Using Pixman renderer [22:56:11.780] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.780] Color manager: no-op protocol support: no [22:56:11.780] Color representation not supported by renderer [22:56:11.780] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.780] Output 'headless' using color profile: stock sRGB color profile [22:56:11.780] Output 'headless' enabled with head(s) headless [22:56:11.780] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.780] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.780] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.785] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 270 output_damage/1 output_damage-f10: output-damage_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc008370 name: 'test-seat' test-client: got seat 0x7f50bc008370 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc00a320 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc00a5a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-01.png vs. shot ./output_damage-f10-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-02.png vs. shot ./output_damage-f10-shot-02.png: PASS *** Result pixman 1 270 output_damage/1: ok --- Fixture 10 (pixman 1 270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 11 (GL no-shadow 1 270)... [22:56:11.797] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.797] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.797] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.797] Flight recorder: enabled, scopes subscribed: log [22:56:11.797] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.797] Output repaint window is 7 ms maximum. [22:56:11.797] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.797] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.801] warning: failed to query rendering device from EGL [22:56:11.801] failed to initialize allocator [22:56:11.801] EGL version: 1.5 [22:56:11.801] EGL vendor: Mesa Project [22:56:11.801] EGL client APIs: OpenGL OpenGL_ES [22:56:11.801] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.825] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.825] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.825] GL vendor: Mesa [22:56:11.825] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.831] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.833] Using GL renderer [22:56:11.833] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.833] Color manager: no-op protocol support: no [22:56:11.833] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.833] Output 'headless' using color profile: stock sRGB color profile [22:56:11.833] Output 'headless' enabled with head(s) headless [22:56:11.833] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.833] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.833] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.837] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 270 output_damage/1 output_damage-f11: output-damage_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc006710 name: 'test-seat' test-client: got seat 0x7f50bc006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc006e70 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc006f30 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-01.png vs. shot ./output_damage-f11-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-02.png vs. shot ./output_damage-f11-shot-02.png: PASS *** Result GL no-shadow 1 270 output_damage/1: ok --- Fixture 11 (GL no-shadow 1 270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 12 (Vulkan 1 270)... [22:56:11.888] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.888] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.888] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.888] Flight recorder: enabled, scopes subscribed: log [22:56:11.888] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.888] Output repaint window is 7 ms maximum. [22:56:11.888] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.888] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:11.902] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.902] Device type: 'cpu' [22:56:11.902] Supported API version: 1.4.335 [22:56:11.902] Driver version: 26.0.4 [22:56:11.919] DRM format modifiers not supported [22:56:11.919] VkSemaphore is not exportable [22:56:11.919] VkSemaphore is not importable [22:56:11.919] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.919] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.919] failed to initialize allocator [22:56:11.920] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.920] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.920] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.920] Color manager: no-op protocol support: no [22:56:11.920] Color representation not supported by renderer [22:56:11.920] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.920] Output 'headless' using color profile: stock sRGB color profile [22:56:11.920] Output 'headless' enabled with head(s) headless [22:56:11.920] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.920] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.920] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.924] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 270 output_damage/1 output_damage-f12: output-damage_1-270 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc109d80 name: 'test-seat' test-client: got seat 0x7f50dc109d80 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10e640 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc10e720 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-01.png vs. shot ./output_damage-f12-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-270-02.png vs. shot ./output_damage-f12-shot-02.png: PASS *** Result Vulkan 1 270 output_damage/1: ok --- Fixture 12 (Vulkan 1 270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 13 (pixman 1 FLIPPED)... [22:56:11.958] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.958] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.958] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.958] Flight recorder: enabled, scopes subscribed: log [22:56:11.958] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.958] Output repaint window is 7 ms maximum. [22:56:11.958] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.958] Using Pixman renderer [22:56:11.958] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.958] Color manager: no-op protocol support: no [22:56:11.958] Color representation not supported by renderer [22:56:11.958] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.958] Output 'headless' using color profile: stock sRGB color profile [22:56:11.958] Output 'headless' enabled with head(s) headless [22:56:11.958] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.958] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.958] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.961] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED output_damage/1 output_damage-f13: output-damage_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50b4109780 name: 'test-seat' test-client: got seat 0x7f50b4109780 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b4008870 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b4008af0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-01.png vs. shot ./output_damage-f13-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-02.png vs. shot ./output_damage-f13-shot-02.png: PASS *** Result pixman 1 FLIPPED output_damage/1: ok --- Fixture 13 (pixman 1 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 14 (GL no-shadow 1 FLIPPED)... [22:56:11.971] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.971] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.971] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.971] Flight recorder: enabled, scopes subscribed: log [22:56:11.971] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.971] Output repaint window is 7 ms maximum. [22:56:11.971] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.971] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.975] warning: failed to query rendering device from EGL [22:56:11.975] failed to initialize allocator [22:56:11.975] EGL version: 1.5 [22:56:11.975] EGL vendor: Mesa Project [22:56:11.975] EGL client APIs: OpenGL OpenGL_ES [22:56:11.975] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.995] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.995] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.995] GL vendor: Mesa [22:56:11.995] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.999] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.000] Using GL renderer [22:56:12.000] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.000] Color manager: no-op protocol support: no [22:56:12.000] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.000] Output 'headless' using color profile: stock sRGB color profile [22:56:12.000] Output 'headless' enabled with head(s) headless [22:56:12.000] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.000] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.000] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.006] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 FLIPPED output_damage/1 output_damage-f14: output-damage_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50b4006350 name: 'test-seat' test-client: got seat 0x7f50b4006350 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b4003030 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b4005780 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-01.png vs. shot ./output_damage-f14-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-02.png vs. shot ./output_damage-f14-shot-02.png: PASS *** Result GL no-shadow 1 FLIPPED output_damage/1: ok --- Fixture 14 (GL no-shadow 1 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 15 (Vulkan 1 FLIPPED)... [22:56:12.063] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.063] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.063] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.063] Flight recorder: enabled, scopes subscribed: log [22:56:12.063] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.063] Output repaint window is 7 ms maximum. [22:56:12.063] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.063] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.088] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.088] Device type: 'cpu' [22:56:12.088] Supported API version: 1.4.335 [22:56:12.089] Driver version: 26.0.4 [22:56:12.122] DRM format modifiers not supported [22:56:12.122] VkSemaphore is not exportable [22:56:12.122] VkSemaphore is not importable [22:56:12.122] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.122] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.122] failed to initialize allocator [22:56:12.123] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.123] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.123] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.123] Color manager: no-op protocol support: no [22:56:12.123] Color representation not supported by renderer [22:56:12.123] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.123] Output 'headless' using color profile: stock sRGB color profile [22:56:12.124] Output 'headless' enabled with head(s) headless [22:56:12.124] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.125] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.125] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.128] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED output_damage/1 output_damage-f15: output-damage_1-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50bc005ca0 name: 'test-seat' test-client: got seat 0x7f50bc005ca0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc0050c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc0051a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-01.png vs. shot ./output_damage-f15-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED-02.png vs. shot ./output_damage-f15-shot-02.png: PASS *** Result Vulkan 1 FLIPPED output_damage/1: ok --- Fixture 15 (Vulkan 1 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 16 (pixman 1 FLIPPED_90)... [22:56:12.182] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.182] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.182] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.182] Flight recorder: enabled, scopes subscribed: log [22:56:12.182] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.182] Output repaint window is 7 ms maximum. [22:56:12.182] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.182] Using Pixman renderer [22:56:12.182] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.182] Color manager: no-op protocol support: no [22:56:12.182] Color representation not supported by renderer [22:56:12.182] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.182] Output 'headless' using color profile: stock sRGB color profile [22:56:12.182] Output 'headless' enabled with head(s) headless [22:56:12.182] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.182] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.182] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.187] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_90 output_damage/1 output_damage-f16: output-damage_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc10de90 name: 'test-seat' test-client: got seat 0x7f50dc10de90 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10bcf0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc109eb0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-01.png vs. shot ./output_damage-f16-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-02.png vs. shot ./output_damage-f16-shot-02.png: PASS *** Result pixman 1 FLIPPED_90 output_damage/1: ok --- Fixture 16 (pixman 1 FLIPPED_90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 17 (GL no-shadow 1 FLIPPED_90)... [22:56:12.199] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.199] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.199] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.199] Flight recorder: enabled, scopes subscribed: log [22:56:12.199] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.199] Output repaint window is 7 ms maximum. [22:56:12.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.206] warning: failed to query rendering device from EGL [22:56:12.206] failed to initialize allocator [22:56:12.206] EGL version: 1.5 [22:56:12.206] EGL vendor: Mesa Project [22:56:12.206] EGL client APIs: OpenGL OpenGL_ES [22:56:12.206] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.234] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.234] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.234] GL vendor: Mesa [22:56:12.234] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.238] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.239] Using GL renderer [22:56:12.239] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.239] Color manager: no-op protocol support: no [22:56:12.239] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.239] Output 'headless' using color profile: stock sRGB color profile [22:56:12.239] Output 'headless' enabled with head(s) headless [22:56:12.239] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.239] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.239] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.245] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 FLIPPED_90 output_damage/1 output_damage-f17: output-damage_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc003640 name: 'test-seat' test-client: got seat 0x7f50dc003640 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10d930 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc0030a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-01.png vs. shot ./output_damage-f17-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-02.png vs. shot ./output_damage-f17-shot-02.png: PASS *** Result GL no-shadow 1 FLIPPED_90 output_damage/1: ok --- Fixture 17 (GL no-shadow 1 FLIPPED_90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 18 (Vulkan 1 FLIPPED_90)... [22:56:12.318] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.318] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.318] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.318] Flight recorder: enabled, scopes subscribed: log [22:56:12.318] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.318] Output repaint window is 7 ms maximum. [22:56:12.318] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.318] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.335] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.335] Device type: 'cpu' [22:56:12.335] Supported API version: 1.4.335 [22:56:12.335] Driver version: 26.0.4 [22:56:12.367] DRM format modifiers not supported [22:56:12.367] VkSemaphore is not exportable [22:56:12.367] VkSemaphore is not importable [22:56:12.367] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.367] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.367] failed to initialize allocator [22:56:12.368] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.368] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.368] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.368] Color manager: no-op protocol support: no [22:56:12.368] Color representation not supported by renderer [22:56:12.368] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.368] Output 'headless' using color profile: stock sRGB color profile [22:56:12.368] Output 'headless' enabled with head(s) headless [22:56:12.368] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.368] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.368] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.371] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_90 output_damage/1 output_damage-f18: output-damage_1-FLIPPED_90 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4005410 name: 'test-seat' test-client: got seat 0x7f50b4005410 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b40047e0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b41074d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-01.png vs. shot ./output_damage-f18-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_90-02.png vs. shot ./output_damage-f18-shot-02.png: PASS *** Result Vulkan 1 FLIPPED_90 output_damage/1: ok --- Fixture 18 (Vulkan 1 FLIPPED_90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 19 (pixman 1 FLIPPED_180)... [22:56:12.417] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.417] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.417] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.417] Flight recorder: enabled, scopes subscribed: log [22:56:12.417] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.417] Output repaint window is 7 ms maximum. [22:56:12.417] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.417] Using Pixman renderer [22:56:12.417] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.417] Color manager: no-op protocol support: no [22:56:12.417] Color representation not supported by renderer [22:56:12.417] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.417] Output 'headless' using color profile: stock sRGB color profile [22:56:12.418] Output 'headless' enabled with head(s) headless [22:56:12.418] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.418] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.418] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.421] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_180 output_damage/1 output_damage-f19: output-damage_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc0049f0 name: 'test-seat' test-client: got seat 0x7f50bc0049f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc005080 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc0024f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-01.png vs. shot ./output_damage-f19-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-02.png vs. shot ./output_damage-f19-shot-02.png: PASS *** Result pixman 1 FLIPPED_180 output_damage/1: ok --- Fixture 19 (pixman 1 FLIPPED_180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 20 (GL no-shadow 1 FLIPPED_180)... [22:56:12.446] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.446] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.446] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.446] Flight recorder: enabled, scopes subscribed: log [22:56:12.446] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.446] Output repaint window is 7 ms maximum. [22:56:12.446] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.446] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.452] warning: failed to query rendering device from EGL [22:56:12.452] failed to initialize allocator [22:56:12.452] EGL version: 1.5 [22:56:12.452] EGL vendor: Mesa Project [22:56:12.452] EGL client APIs: OpenGL OpenGL_ES [22:56:12.452] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.486] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.486] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.486] GL vendor: Mesa [22:56:12.486] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.493] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.493] Using GL renderer [22:56:12.493] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.493] Color manager: no-op protocol support: no [22:56:12.493] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.493] Output 'headless' using color profile: stock sRGB color profile [22:56:12.493] Output 'headless' enabled with head(s) headless [22:56:12.493] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.493] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.494] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.503] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 FLIPPED_180 output_damage/1 output_damage-f20: output-damage_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc005c60 name: 'test-seat' test-client: got seat 0x7f50bc005c60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc004df0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc005a40 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-01.png vs. shot ./output_damage-f20-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-02.png vs. shot ./output_damage-f20-shot-02.png: PASS *** Result GL no-shadow 1 FLIPPED_180 output_damage/1: ok --- Fixture 20 (GL no-shadow 1 FLIPPED_180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 21 (Vulkan 1 FLIPPED_180)... [22:56:12.568] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.568] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.568] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.568] Flight recorder: enabled, scopes subscribed: log [22:56:12.568] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.568] Output repaint window is 7 ms maximum. [22:56:12.568] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.568] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.581] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.581] Device type: 'cpu' [22:56:12.581] Supported API version: 1.4.335 [22:56:12.581] Driver version: 26.0.4 [22:56:12.614] DRM format modifiers not supported [22:56:12.614] VkSemaphore is not exportable [22:56:12.614] VkSemaphore is not importable [22:56:12.614] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.614] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.614] failed to initialize allocator [22:56:12.615] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.615] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.615] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.615] Color manager: no-op protocol support: no [22:56:12.615] Color representation not supported by renderer [22:56:12.615] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.615] Output 'headless' using color profile: stock sRGB color profile [22:56:12.616] Output 'headless' enabled with head(s) headless [22:56:12.616] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.616] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.616] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.619] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_180 output_damage/1 output_damage-f21: output-damage_1-FLIPPED_180 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc108290 name: 'test-seat' test-client: got seat 0x7f50dc108290 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc108240 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc10e600 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-01.png vs. shot ./output_damage-f21-shot-01.png: FAIL Image difference statistics: ch 0: [0, 155] ch 1: [0, 155] ch 2: [-100, 1] ch 3: [0, 0] Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_180-02.png vs. shot ./output_damage-f21-shot-02.png: FAIL Image difference statistics: ch 0: [0, 155] ch 1: [0, 155] ch 2: [-100, 1] ch 3: [0, 0] ../tests/output-damage-test.c:231: Assertion match == true (0 == 1) failed! *** Result Vulkan 1 FLIPPED_180 output_damage/1: fail --- Fixture 21 (Vulkan 1 FLIPPED_180) ok: passed 0, skipped 0, failed 1, total 1 --- Fixture 22 (pixman 1 FLIPPED_270)... [22:56:12.693] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.694] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.694] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.694] Flight recorder: enabled, scopes subscribed: log [22:56:12.694] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.694] Output repaint window is 7 ms maximum. [22:56:12.694] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.694] Using Pixman renderer [22:56:12.694] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.694] Color manager: no-op protocol support: no [22:56:12.694] Color representation not supported by renderer [22:56:12.694] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.694] Output 'headless' using color profile: stock sRGB color profile [22:56:12.694] Output 'headless' enabled with head(s) headless [22:56:12.694] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.694] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.694] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.697] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_270 output_damage/1 output_damage-f22: output-damage_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4003d10 name: 'test-seat' test-client: got seat 0x7f50b4003d10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b4004480 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b40019e0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-01.png vs. shot ./output_damage-f22-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-02.png vs. shot ./output_damage-f22-shot-02.png: PASS *** Result pixman 1 FLIPPED_270 output_damage/1: ok --- Fixture 22 (pixman 1 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 23 (GL no-shadow 1 FLIPPED_270)... [22:56:12.706] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.706] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.706] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.706] Flight recorder: enabled, scopes subscribed: log [22:56:12.706] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.706] Output repaint window is 7 ms maximum. [22:56:12.706] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.706] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.709] warning: failed to query rendering device from EGL [22:56:12.709] failed to initialize allocator [22:56:12.709] EGL version: 1.5 [22:56:12.709] EGL vendor: Mesa Project [22:56:12.709] EGL client APIs: OpenGL OpenGL_ES [22:56:12.709] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.726] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.726] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.726] GL vendor: Mesa [22:56:12.726] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.730] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.731] Using GL renderer [22:56:12.731] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.731] Color manager: no-op protocol support: no [22:56:12.731] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.731] Output 'headless' using color profile: stock sRGB color profile [22:56:12.731] Output 'headless' enabled with head(s) headless [22:56:12.731] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.731] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.731] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.735] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 1 FLIPPED_270 output_damage/1 output_damage-f23: output-damage_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50b4010a30 name: 'test-seat' test-client: got seat 0x7f50b4010a30 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b40054d0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b40042f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-01.png vs. shot ./output_damage-f23-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-02.png vs. shot ./output_damage-f23-shot-02.png: PASS *** Result GL no-shadow 1 FLIPPED_270 output_damage/1: ok --- Fixture 23 (GL no-shadow 1 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 24 (Vulkan 1 FLIPPED_270)... [22:56:12.776] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.776] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.776] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.776] Flight recorder: enabled, scopes subscribed: log [22:56:12.776] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.776] Output repaint window is 7 ms maximum. [22:56:12.776] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.776] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.788] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.788] Device type: 'cpu' [22:56:12.788] Supported API version: 1.4.335 [22:56:12.788] Driver version: 26.0.4 [22:56:12.805] DRM format modifiers not supported [22:56:12.805] VkSemaphore is not exportable [22:56:12.805] VkSemaphore is not importable [22:56:12.805] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.805] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.805] failed to initialize allocator [22:56:12.806] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.806] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.806] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.806] Color manager: no-op protocol support: no [22:56:12.806] Color representation not supported by renderer [22:56:12.806] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.806] Output 'headless' using color profile: stock sRGB color profile [22:56:12.806] Output 'headless' enabled with head(s) headless [22:56:12.806] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.806] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.806] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.809] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_270 output_damage/1 output_damage-f24: output-damage_1-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc10a1a0 name: 'test-seat' test-client: got seat 0x7f50bc10a1a0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc004db0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc004e90 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-01.png vs. shot ./output_damage-f24-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_1-FLIPPED_270-02.png vs. shot ./output_damage-f24-shot-02.png: PASS *** Result Vulkan 1 FLIPPED_270 output_damage/1: ok --- Fixture 24 (Vulkan 1 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 25 (pixman 2 NORMAL)... [22:56:12.844] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.844] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.844] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.844] Flight recorder: enabled, scopes subscribed: log [22:56:12.844] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.844] Output repaint window is 7 ms maximum. [22:56:12.844] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.844] Using Pixman renderer [22:56:12.844] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.844] Color manager: no-op protocol support: no [22:56:12.844] Color representation not supported by renderer [22:56:12.844] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.844] Output 'headless' using color profile: stock sRGB color profile [22:56:12.844] Output 'headless' enabled with head(s) headless [22:56:12.844] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.844] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.844] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.847] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 NORMAL output_damage/1 output_damage-f25: output-damage_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50dc10f080 name: 'test-seat' test-client: got seat 0x7f50dc10f080 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10d730 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc002830 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-01.png vs. shot ./output_damage-f25-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-02.png vs. shot ./output_damage-f25-shot-02.png: PASS *** Result pixman 2 NORMAL output_damage/1: ok --- Fixture 25 (pixman 2 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 26 (GL no-shadow 2 NORMAL)... [22:56:12.861] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.861] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.861] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.861] Flight recorder: enabled, scopes subscribed: log [22:56:12.861] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.861] Output repaint window is 7 ms maximum. [22:56:12.861] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.861] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.863] warning: failed to query rendering device from EGL [22:56:12.863] failed to initialize allocator [22:56:12.863] EGL version: 1.5 [22:56:12.863] EGL vendor: Mesa Project [22:56:12.863] EGL client APIs: OpenGL OpenGL_ES [22:56:12.863] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.880] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.880] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.880] GL vendor: Mesa [22:56:12.880] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.884] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.884] Using GL renderer [22:56:12.884] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.884] Color manager: no-op protocol support: no [22:56:12.884] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.884] Output 'headless' using color profile: stock sRGB color profile [22:56:12.884] Output 'headless' enabled with head(s) headless [22:56:12.884] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.884] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.884] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.888] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 2 NORMAL output_damage/1 output_damage-f26: output-damage_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50dc109e80 name: 'test-seat' test-client: got seat 0x7f50dc109e80 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10a180 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc0030d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-01.png vs. shot ./output_damage-f26-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-02.png vs. shot ./output_damage-f26-shot-02.png: PASS *** Result GL no-shadow 2 NORMAL output_damage/1: ok --- Fixture 26 (GL no-shadow 2 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 27 (Vulkan 2 NORMAL)... [22:56:12.927] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.927] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.927] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.927] Flight recorder: enabled, scopes subscribed: log [22:56:12.927] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.927] Output repaint window is 7 ms maximum. [22:56:12.927] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.927] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.941] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.941] Device type: 'cpu' [22:56:12.941] Supported API version: 1.4.335 [22:56:12.941] Driver version: 26.0.4 [22:56:12.957] DRM format modifiers not supported [22:56:12.957] VkSemaphore is not exportable [22:56:12.957] VkSemaphore is not importable [22:56:12.957] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.957] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.957] failed to initialize allocator [22:56:12.958] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.958] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.958] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.958] Color manager: no-op protocol support: no [22:56:12.958] Color representation not supported by renderer [22:56:12.958] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.958] Output 'headless' using color profile: stock sRGB color profile [22:56:12.958] Output 'headless' enabled with head(s) headless [22:56:12.958] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.958] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.958] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.961] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 NORMAL output_damage/1 output_damage-f27: output-damage_2-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50b410e1b0 name: 'test-seat' test-client: got seat 0x7f50b410e1b0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50b410d580 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50b41074d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-01.png vs. shot ./output_damage-f27-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-NORMAL-02.png vs. shot ./output_damage-f27-shot-02.png: PASS *** Result Vulkan 2 NORMAL output_damage/1: ok --- Fixture 27 (Vulkan 2 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 28 (pixman 3 NORMAL)... [22:56:13.013] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.013] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.013] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.013] Flight recorder: enabled, scopes subscribed: log [22:56:13.013] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.013] Output repaint window is 7 ms maximum. [22:56:13.013] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.013] Using Pixman renderer [22:56:13.013] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.013] Color manager: no-op protocol support: no [22:56:13.013] Color representation not supported by renderer [22:56:13.013] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.013] Output 'headless' using color profile: stock sRGB color profile [22:56:13.013] Output 'headless' enabled with head(s) headless [22:56:13.013] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.013] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.013] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.016] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 3 NORMAL output_damage/1 output_damage-f28: output-damage_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50c4006570 name: 'test-seat' test-client: got seat 0x7f50c4006570 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c4006a20 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c4006ae0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-01.png vs. shot ./output_damage-f28-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-02.png vs. shot ./output_damage-f28-shot-02.png: PASS *** Result pixman 3 NORMAL output_damage/1: ok --- Fixture 28 (pixman 3 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 29 (GL no-shadow 3 NORMAL)... [22:56:13.025] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.025] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.025] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.025] Flight recorder: enabled, scopes subscribed: log [22:56:13.025] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.025] Output repaint window is 7 ms maximum. [22:56:13.025] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.025] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.027] warning: failed to query rendering device from EGL [22:56:13.027] failed to initialize allocator [22:56:13.027] EGL version: 1.5 [22:56:13.027] EGL vendor: Mesa Project [22:56:13.028] EGL client APIs: OpenGL OpenGL_ES [22:56:13.028] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.045] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.045] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.045] GL vendor: Mesa [22:56:13.045] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.049] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.049] Using GL renderer [22:56:13.049] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.049] Color manager: no-op protocol support: no [22:56:13.049] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.049] Output 'headless' using color profile: stock sRGB color profile [22:56:13.049] Output 'headless' enabled with head(s) headless [22:56:13.049] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.049] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.049] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.053] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 3 NORMAL output_damage/1 output_damage-f29: output-damage_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50c4006710 name: 'test-seat' test-client: got seat 0x7f50c4006710 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c4006bf0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c4006cd0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-01.png vs. shot ./output_damage-f29-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-02.png vs. shot ./output_damage-f29-shot-02.png: PASS *** Result GL no-shadow 3 NORMAL output_damage/1: ok --- Fixture 29 (GL no-shadow 3 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 30 (Vulkan 3 NORMAL)... [22:56:13.099] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.099] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.099] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.099] Flight recorder: enabled, scopes subscribed: log [22:56:13.099] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.099] Output repaint window is 7 ms maximum. [22:56:13.099] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.099] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.110] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.110] Device type: 'cpu' [22:56:13.110] Supported API version: 1.4.335 [22:56:13.110] Driver version: 26.0.4 [22:56:13.127] DRM format modifiers not supported [22:56:13.127] VkSemaphore is not exportable [22:56:13.127] VkSemaphore is not importable [22:56:13.127] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.127] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.127] failed to initialize allocator [22:56:13.127] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.127] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.127] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.127] Color manager: no-op protocol support: no [22:56:13.127] Color representation not supported by renderer [22:56:13.127] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.127] Output 'headless' using color profile: stock sRGB color profile [22:56:13.127] Output 'headless' enabled with head(s) headless [22:56:13.127] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.128] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.128] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.131] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 3 NORMAL output_damage/1 output_damage-f30: output-damage_3-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f50bc10ec90 name: 'test-seat' test-client: got seat 0x7f50bc10ec90 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc10e020 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc10e100 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-01.png vs. shot ./output_damage-f30-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-NORMAL-02.png vs. shot ./output_damage-f30-shot-02.png: PASS *** Result Vulkan 3 NORMAL output_damage/1: ok --- Fixture 30 (Vulkan 3 NORMAL) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 31 (pixman 2 90)... [22:56:13.164] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.164] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.164] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.164] Flight recorder: enabled, scopes subscribed: log [22:56:13.164] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.164] Output repaint window is 7 ms maximum. [22:56:13.164] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.164] Using Pixman renderer [22:56:13.164] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.164] Color manager: no-op protocol support: no [22:56:13.164] Color representation not supported by renderer [22:56:13.164] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.164] Output 'headless' using color profile: stock sRGB color profile [22:56:13.164] Output 'headless' enabled with head(s) headless [22:56:13.164] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.164] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.164] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.167] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 90 output_damage/1 output_damage-f31: output-damage_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc000dd0 name: 'test-seat' test-client: got seat 0x7f50dc000dd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc001250 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc10f040 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-01.png vs. shot ./output_damage-f31-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-02.png vs. shot ./output_damage-f31-shot-02.png: PASS *** Result pixman 2 90 output_damage/1: ok --- Fixture 31 (pixman 2 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 32 (GL no-shadow 2 90)... [22:56:13.180] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.180] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.180] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.180] Flight recorder: enabled, scopes subscribed: log [22:56:13.181] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.181] Output repaint window is 7 ms maximum. [22:56:13.181] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.181] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.183] warning: failed to query rendering device from EGL [22:56:13.183] failed to initialize allocator [22:56:13.183] EGL version: 1.5 [22:56:13.183] EGL vendor: Mesa Project [22:56:13.183] EGL client APIs: OpenGL OpenGL_ES [22:56:13.183] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.200] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.200] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.200] GL vendor: Mesa [22:56:13.200] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.203] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.203] Using GL renderer [22:56:13.203] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.203] Color manager: no-op protocol support: no [22:56:13.203] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.203] Output 'headless' using color profile: stock sRGB color profile [22:56:13.203] Output 'headless' enabled with head(s) headless [22:56:13.204] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.204] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.204] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.208] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 2 90 output_damage/1 output_damage-f32: output-damage_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc10d850 name: 'test-seat' test-client: got seat 0x7f50dc10d850 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc0d5430 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc0d54f0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-01.png vs. shot ./output_damage-f32-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-02.png vs. shot ./output_damage-f32-shot-02.png: PASS *** Result GL no-shadow 2 90 output_damage/1: ok --- Fixture 32 (GL no-shadow 2 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 33 (Vulkan 2 90)... [22:56:13.261] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.261] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.261] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.261] Flight recorder: enabled, scopes subscribed: log [22:56:13.261] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.261] Output repaint window is 7 ms maximum. [22:56:13.261] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.261] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.275] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.275] Device type: 'cpu' [22:56:13.275] Supported API version: 1.4.335 [22:56:13.275] Driver version: 26.0.4 [22:56:13.292] DRM format modifiers not supported [22:56:13.292] VkSemaphore is not exportable [22:56:13.292] VkSemaphore is not importable [22:56:13.292] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.293] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.293] failed to initialize allocator [22:56:13.294] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.294] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.294] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.294] Color manager: no-op protocol support: no [22:56:13.294] Color representation not supported by renderer [22:56:13.294] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.294] Output 'headless' using color profile: stock sRGB color profile [22:56:13.295] Output 'headless' enabled with head(s) headless [22:56:13.296] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.296] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.296] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.300] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 90 output_damage/1 output_damage-f33: output-damage_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f50c4005ca0 name: 'test-seat' test-client: got seat 0x7f50c4005ca0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c40050c0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c40051a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-01.png vs. shot ./output_damage-f33-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-90-02.png vs. shot ./output_damage-f33-shot-02.png: PASS *** Result Vulkan 2 90 output_damage/1: ok --- Fixture 33 (Vulkan 2 90) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 34 (pixman 2 180)... [22:56:13.334] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.334] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.334] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.334] Flight recorder: enabled, scopes subscribed: log [22:56:13.334] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.334] Output repaint window is 7 ms maximum. [22:56:13.335] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.335] Using Pixman renderer [22:56:13.335] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.335] Color manager: no-op protocol support: no [22:56:13.335] Color representation not supported by renderer [22:56:13.335] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.335] Output 'headless' using color profile: stock sRGB color profile [22:56:13.335] Output 'headless' enabled with head(s) headless [22:56:13.335] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.336] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.336] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.340] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 180 output_damage/1 output_damage-f34: output-damage_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc118f30 name: 'test-seat' test-client: got seat 0x7f50bc118f30 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc114990 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc119490 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-01.png vs. shot ./output_damage-f34-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-02.png vs. shot ./output_damage-f34-shot-02.png: PASS *** Result pixman 2 180 output_damage/1: ok --- Fixture 34 (pixman 2 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 35 (GL no-shadow 2 180)... [22:56:13.349] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.349] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.350] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.350] Flight recorder: enabled, scopes subscribed: log [22:56:13.350] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.350] Output repaint window is 7 ms maximum. [22:56:13.350] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.350] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.353] warning: failed to query rendering device from EGL [22:56:13.353] failed to initialize allocator [22:56:13.353] EGL version: 1.5 [22:56:13.353] EGL vendor: Mesa Project [22:56:13.353] EGL client APIs: OpenGL OpenGL_ES [22:56:13.353] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.371] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.371] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.371] GL vendor: Mesa [22:56:13.371] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.375] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.376] Using GL renderer [22:56:13.376] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.376] Color manager: no-op protocol support: no [22:56:13.376] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.376] Output 'headless' using color profile: stock sRGB color profile [22:56:13.376] Output 'headless' enabled with head(s) headless [22:56:13.376] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.377] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.377] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.380] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 2 180 output_damage/1 output_damage-f35: output-damage_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50bc119020 name: 'test-seat' test-client: got seat 0x7f50bc119020 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc1098f0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc109ad0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-01.png vs. shot ./output_damage-f35-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-02.png vs. shot ./output_damage-f35-shot-02.png: PASS *** Result GL no-shadow 2 180 output_damage/1: ok --- Fixture 35 (GL no-shadow 2 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 36 (Vulkan 2 180)... [22:56:13.420] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.420] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.420] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.420] Flight recorder: enabled, scopes subscribed: log [22:56:13.420] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.420] Output repaint window is 7 ms maximum. [22:56:13.420] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.420] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.433] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.433] Device type: 'cpu' [22:56:13.433] Supported API version: 1.4.335 [22:56:13.433] Driver version: 26.0.4 [22:56:13.450] DRM format modifiers not supported [22:56:13.450] VkSemaphore is not exportable [22:56:13.450] VkSemaphore is not importable [22:56:13.450] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.450] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.450] failed to initialize allocator [22:56:13.451] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.451] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.451] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.451] Color manager: no-op protocol support: no [22:56:13.451] Color representation not supported by renderer [22:56:13.451] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.451] Output 'headless' using color profile: stock sRGB color profile [22:56:13.451] Output 'headless' enabled with head(s) headless [22:56:13.451] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.451] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.451] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.454] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 180 output_damage/1 output_damage-f36: output-damage_2-180 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc10cdc0 name: 'test-seat' test-client: got seat 0x7f50dc10cdc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10c190 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc0bbd40 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-01.png vs. shot ./output_damage-f36-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-180-02.png vs. shot ./output_damage-f36-shot-02.png: PASS *** Result Vulkan 2 180 output_damage/1: ok --- Fixture 36 (Vulkan 2 180) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 37 (pixman 2 FLIPPED)... [22:56:13.490] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.490] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.490] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.490] Flight recorder: enabled, scopes subscribed: log [22:56:13.490] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.490] Output repaint window is 7 ms maximum. [22:56:13.490] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.490] Using Pixman renderer [22:56:13.490] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.490] Color manager: no-op protocol support: no [22:56:13.490] Color representation not supported by renderer [22:56:13.490] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.490] Output 'headless' using color profile: stock sRGB color profile [22:56:13.491] Output 'headless' enabled with head(s) headless [22:56:13.491] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.491] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.491] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.494] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 FLIPPED output_damage/1 output_damage-f37: output-damage_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50c400fd00 name: 'test-seat' test-client: got seat 0x7f50c400fd00 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c4010260 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c40100d0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-01.png vs. shot ./output_damage-f37-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-02.png vs. shot ./output_damage-f37-shot-02.png: PASS *** Result pixman 2 FLIPPED output_damage/1: ok --- Fixture 37 (pixman 2 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 38 (GL no-shadow 2 FLIPPED)... [22:56:13.505] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.505] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.505] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.505] Flight recorder: enabled, scopes subscribed: log [22:56:13.505] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.505] Output repaint window is 7 ms maximum. [22:56:13.505] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.505] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.508] warning: failed to query rendering device from EGL [22:56:13.508] failed to initialize allocator [22:56:13.508] EGL version: 1.5 [22:56:13.508] EGL vendor: Mesa Project [22:56:13.508] EGL client APIs: OpenGL OpenGL_ES [22:56:13.508] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.524] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.524] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.524] GL vendor: Mesa [22:56:13.524] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.528] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.528] Using GL renderer [22:56:13.528] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.528] Color manager: no-op protocol support: no [22:56:13.528] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.528] Output 'headless' using color profile: stock sRGB color profile [22:56:13.528] Output 'headless' enabled with head(s) headless [22:56:13.528] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.529] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.529] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.533] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 2 FLIPPED output_damage/1 output_damage-f38: output-damage_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50c40048a0 name: 'test-seat' test-client: got seat 0x7f50c40048a0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c40053e0 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c40054c0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-01.png vs. shot ./output_damage-f38-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-02.png vs. shot ./output_damage-f38-shot-02.png: PASS *** Result GL no-shadow 2 FLIPPED output_damage/1: ok --- Fixture 38 (GL no-shadow 2 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 39 (Vulkan 2 FLIPPED)... [22:56:13.573] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.573] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.573] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.573] Flight recorder: enabled, scopes subscribed: log [22:56:13.573] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.573] Output repaint window is 7 ms maximum. [22:56:13.573] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.573] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.585] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.585] Device type: 'cpu' [22:56:13.585] Supported API version: 1.4.335 [22:56:13.585] Driver version: 26.0.4 [22:56:13.601] DRM format modifiers not supported [22:56:13.601] VkSemaphore is not exportable [22:56:13.601] VkSemaphore is not importable [22:56:13.601] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.601] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.602] failed to initialize allocator [22:56:13.602] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.602] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.602] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.602] Color manager: no-op protocol support: no [22:56:13.602] Color representation not supported by renderer [22:56:13.602] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.602] Output 'headless' using color profile: stock sRGB color profile [22:56:13.603] Output 'headless' enabled with head(s) headless [22:56:13.604] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.604] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.604] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.607] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 FLIPPED output_damage/1 output_damage-f39: output-damage_2-FLIPPED test-client: got global pointer 100 100 test-client: got seat 0x7f50bc10d400 name: 'test-seat' test-client: got seat 0x7f50bc10d400 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50bc10c790 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50bc10c870 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-01.png vs. shot ./output_damage-f39-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_2-FLIPPED-02.png vs. shot ./output_damage-f39-shot-02.png: PASS *** Result Vulkan 2 FLIPPED output_damage/1: ok --- Fixture 39 (Vulkan 2 FLIPPED) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 40 (pixman 3 FLIPPED_270)... [22:56:13.648] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.648] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.648] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.648] Flight recorder: enabled, scopes subscribed: log [22:56:13.648] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.648] Output repaint window is 7 ms maximum. [22:56:13.648] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.648] Using Pixman renderer [22:56:13.648] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.648] Color manager: no-op protocol support: no [22:56:13.648] Color representation not supported by renderer [22:56:13.648] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.648] Output 'headless' using color profile: stock sRGB color profile [22:56:13.648] Output 'headless' enabled with head(s) headless [22:56:13.648] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.648] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.648] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.652] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 3 FLIPPED_270 output_damage/1 output_damage-f40: output-damage_3-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc10db80 name: 'test-seat' test-client: got seat 0x7f50dc10db80 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10b150 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc1093a0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-01.png vs. shot ./output_damage-f40-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-02.png vs. shot ./output_damage-f40-shot-02.png: PASS *** Result pixman 3 FLIPPED_270 output_damage/1: ok --- Fixture 40 (pixman 3 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 41 (GL no-shadow 3 FLIPPED_270)... [22:56:13.661] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.661] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.661] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.661] Flight recorder: enabled, scopes subscribed: log [22:56:13.661] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.661] Output repaint window is 7 ms maximum. [22:56:13.661] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.661] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.664] warning: failed to query rendering device from EGL [22:56:13.664] failed to initialize allocator [22:56:13.664] EGL version: 1.5 [22:56:13.664] EGL vendor: Mesa Project [22:56:13.664] EGL client APIs: OpenGL OpenGL_ES [22:56:13.664] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.680] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.680] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.680] GL vendor: Mesa [22:56:13.680] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.684] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.684] Using GL renderer [22:56:13.684] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.684] Color manager: no-op protocol support: no [22:56:13.684] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.684] Output 'headless' using color profile: stock sRGB color profile [22:56:13.684] Output 'headless' enabled with head(s) headless [22:56:13.684] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.684] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.684] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.688] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL no-shadow 3 FLIPPED_270 output_damage/1 output_damage-f41: output-damage_3-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50dc0d5760 name: 'test-seat' test-client: got seat 0x7f50dc0d5760 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50dc10cf30 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50dc10ce50 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-01.png vs. shot ./output_damage-f41-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-02.png vs. shot ./output_damage-f41-shot-02.png: PASS *** Result GL no-shadow 3 FLIPPED_270 output_damage/1: ok --- Fixture 41 (GL no-shadow 3 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 --- Fixture 42 (Vulkan 3 FLIPPED_270)... [22:56:13.731] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.731] Command line: weston-test-output-damage --backend=headless --debug --socket=test-output-damage --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=1000000 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.731] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.731] Flight recorder: enabled, scopes subscribed: log [22:56:13.731] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.731] Output repaint window is 7 ms maximum. [22:56:13.731] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.731] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.743] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.743] Device type: 'cpu' [22:56:13.743] Supported API version: 1.4.335 [22:56:13.743] Driver version: 26.0.4 [22:56:13.759] DRM format modifiers not supported [22:56:13.759] VkSemaphore is not exportable [22:56:13.759] VkSemaphore is not importable [22:56:13.759] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.759] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.759] failed to initialize allocator [22:56:13.760] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.760] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.760] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.760] Color manager: no-op protocol support: no [22:56:13.760] Color representation not supported by renderer [22:56:13.760] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.760] Output 'headless' using color profile: stock sRGB color profile [22:56:13.760] Output 'headless' enabled with head(s) headless [22:56:13.760] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.760] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.760] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.764] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 3 FLIPPED_270 output_damage/1 output_damage-f42: output-damage_3-FLIPPED_270 test-client: got global pointer 100 100 test-client: got seat 0x7f50c410da50 name: 'test-seat' test-client: got seat 0x7f50c410da50 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f50c410e300 test-client: got keyboard modifiers 0 0 0 0 test-client: got pointer enter 81 81, surface 0x7f50c410e3c0 test-client: got pointer frame Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-01.png vs. shot ./output_damage-f42-shot-01.png: PASS Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-damage_3-FLIPPED_270-02.png vs. shot ./output_damage-f42-shot-02.png: PASS *** Result Vulkan 3 FLIPPED_270 output_damage/1: ok --- Fixture 42 (Vulkan 3 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1 (test program exited with status code 1) ============================================================================== =================================== 33/68 ==================================== test: weston:output-transforms start time: 22:56:11 duration: 2.94s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston MALLOC_PERTURB_=239 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-output-transforms ----------------------------------- stdout ----------------------------------- TAP version 13 1..84 ok 1 pixman 1 NORMAL output_transform/1 ok 2 pixman 1 NORMAL output_transform/2 ok 3 GL 1 NORMAL output_transform/1 ok 4 GL 1 NORMAL output_transform/2 ok 5 Vulkan 1 NORMAL output_transform/1 ok 6 Vulkan 1 NORMAL output_transform/2 ok 7 pixman 1 90 output_transform/1 ok 8 pixman 1 90 output_transform/2 ok 9 GL 1 90 output_transform/1 ok 10 GL 1 90 output_transform/2 ok 11 Vulkan 1 90 output_transform/1 ok 12 Vulkan 1 90 output_transform/2 ok 13 pixman 1 180 output_transform/1 ok 14 pixman 1 180 output_transform/2 ok 15 GL 1 180 output_transform/1 ok 16 GL 1 180 output_transform/2 ok 17 Vulkan 1 180 output_transform/1 ok 18 Vulkan 1 180 output_transform/2 ok 19 pixman 1 270 output_transform/1 ok 20 pixman 1 270 output_transform/2 ok 21 GL 1 270 output_transform/1 ok 22 GL 1 270 output_transform/2 ok 23 Vulkan 1 270 output_transform/1 ok 24 Vulkan 1 270 output_transform/2 ok 25 pixman 1 FLIPPED output_transform/1 ok 26 pixman 1 FLIPPED output_transform/2 ok 27 GL 1 FLIPPED output_transform/1 ok 28 GL 1 FLIPPED output_transform/2 ok 29 Vulkan 1 FLIPPED output_transform/1 ok 30 Vulkan 1 FLIPPED output_transform/2 ok 31 pixman 1 FLIPPED_90 output_transform/1 ok 32 pixman 1 FLIPPED_90 output_transform/2 ok 33 GL 1 FLIPPED_90 output_transform/1 ok 34 GL 1 FLIPPED_90 output_transform/2 ok 35 Vulkan 1 FLIPPED_90 output_transform/1 ok 36 Vulkan 1 FLIPPED_90 output_transform/2 ok 37 pixman 1 FLIPPED_180 output_transform/1 ok 38 pixman 1 FLIPPED_180 output_transform/2 ok 39 GL 1 FLIPPED_180 output_transform/1 ok 40 GL 1 FLIPPED_180 output_transform/2 ok 41 Vulkan 1 FLIPPED_180 output_transform/1 ok 42 Vulkan 1 FLIPPED_180 output_transform/2 ok 43 pixman 1 FLIPPED_270 output_transform/1 ok 44 pixman 1 FLIPPED_270 output_transform/2 ok 45 GL 1 FLIPPED_270 output_transform/1 ok 46 GL 1 FLIPPED_270 output_transform/2 ok 47 Vulkan 1 FLIPPED_270 output_transform/1 ok 48 Vulkan 1 FLIPPED_270 output_transform/2 ok 49 pixman 2 NORMAL output_transform/1 ok 50 pixman 2 NORMAL output_transform/2 ok 51 GL 2 NORMAL output_transform/1 ok 52 GL 2 NORMAL output_transform/2 ok 53 Vulkan 2 NORMAL output_transform/1 ok 54 Vulkan 2 NORMAL output_transform/2 ok 55 pixman 3 NORMAL output_transform/1 ok 56 pixman 3 NORMAL output_transform/2 ok 57 GL 3 NORMAL output_transform/1 ok 58 GL 3 NORMAL output_transform/2 ok 59 Vulkan 3 NORMAL output_transform/1 ok 60 Vulkan 3 NORMAL output_transform/2 ok 61 pixman 2 90 output_transform/1 ok 62 pixman 2 90 output_transform/2 ok 63 GL 2 90 output_transform/1 ok 64 GL 2 90 output_transform/2 ok 65 Vulkan 2 90 output_transform/1 ok 66 Vulkan 2 90 output_transform/2 ok 67 pixman 2 180 output_transform/1 ok 68 pixman 2 180 output_transform/2 ok 69 GL 2 180 output_transform/1 ok 70 GL 2 180 output_transform/2 ok 71 Vulkan 2 180 output_transform/1 ok 72 Vulkan 2 180 output_transform/2 ok 73 pixman 2 FLIPPED output_transform/1 ok 74 pixman 2 FLIPPED output_transform/2 ok 75 GL 2 FLIPPED output_transform/1 ok 76 GL 2 FLIPPED output_transform/2 ok 77 Vulkan 2 FLIPPED output_transform/1 ok 78 Vulkan 2 FLIPPED output_transform/2 ok 79 pixman 3 FLIPPED_270 output_transform/1 ok 80 pixman 3 FLIPPED_270 output_transform/2 ok 81 GL 3 FLIPPED_270 output_transform/1 ok 82 GL 3 FLIPPED_270 output_transform/2 ok 83 Vulkan 3 FLIPPED_270 output_transform/1 ok 84 Vulkan 3 FLIPPED_270 output_transform/2 ----------------------------------- stderr ----------------------------------- Iterating through 42 fixtures. --- Fixture 1 (pixman 1 NORMAL)... Date: 2026-04-10 UTC [22:56:11.038] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.038] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.038] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.038] Flight recorder: enabled, scopes subscribed: log [22:56:11.038] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.038] Output repaint window is 7 ms maximum. [22:56:11.038] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.043] Using Pixman renderer [22:56:11.043] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.043] Color manager: no-op protocol support: no [22:56:11.043] Color representation not supported by renderer [22:56:11.043] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.043] Output 'headless' using color profile: stock sRGB color profile [22:56:11.043] Output 'headless' enabled with head(s) headless [22:56:11.043] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.043] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:11.044] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:11.047] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 NORMAL output_transform/1 output_transform-f01-e00: output_1-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834006510 name: 'test-seat' test-client: got seat 0x7f3834006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f01-e00-shot-00.png: PASS *** Result pixman 1 NORMAL output_transform/1: ok *** Run pixman 1 NORMAL output_transform/2 output_transform-f01-e01: output_1-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834006510 name: 'test-seat' test-client: got seat 0x7f3834006510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f01-e01-shot-00.png: PASS *** Result pixman 1 NORMAL output_transform/2: ok --- Fixture 1 (pixman 1 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 2 (GL 1 NORMAL)... [22:56:11.061] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.061] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.061] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.061] Flight recorder: enabled, scopes subscribed: log [22:56:11.061] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.061] Output repaint window is 7 ms maximum. [22:56:11.062] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.062] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.099] warning: failed to query rendering device from EGL [22:56:11.099] failed to initialize allocator [22:56:11.099] EGL version: 1.5 [22:56:11.099] EGL vendor: Mesa Project [22:56:11.099] EGL client APIs: OpenGL OpenGL_ES [22:56:11.099] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.154] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.154] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.154] GL vendor: Mesa [22:56:11.154] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.161] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.161] Using GL renderer [22:56:11.161] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.161] Color manager: no-op protocol support: no [22:56:11.161] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.161] Output 'headless' using color profile: stock sRGB color profile [22:56:11.161] Output 'headless' enabled with head(s) headless [22:56:11.161] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.161] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.161] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.164] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 NORMAL output_transform/1 output_transform-f02-e00: output_1-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834007970 name: 'test-seat' test-client: got seat 0x7f3834007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834006c30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f02-e00-shot-00.png: PASS *** Result GL 1 NORMAL output_transform/1: ok *** Run GL 1 NORMAL output_transform/2 output_transform-f02-e01: output_1-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834007970 name: 'test-seat' test-client: got seat 0x7f3834007970 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834006c30 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f02-e01-shot-00.png: PASS *** Result GL 1 NORMAL output_transform/2: ok --- Fixture 2 (GL 1 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 3 (Vulkan 1 NORMAL)... [22:56:11.246] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.246] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.246] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.246] Flight recorder: enabled, scopes subscribed: log [22:56:11.246] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.246] Output repaint window is 7 ms maximum. [22:56:11.246] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.246] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' [22:56:11.274] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.274] Device type: 'cpu' [22:56:11.274] Supported API version: 1.4.335 [22:56:11.274] Driver version: 26.0.4 [22:56:11.310] DRM format modifiers not supported [22:56:11.310] VkSemaphore is not exportable [22:56:11.310] VkSemaphore is not importable [22:56:11.310] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.310] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.310] failed to initialize allocator [22:56:11.310] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.310] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.310] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.310] Color manager: no-op protocol support: no [22:56:11.310] Color representation not supported by renderer [22:56:11.310] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.310] Output 'headless' using color profile: stock sRGB color profile [22:56:11.311] Output 'headless' enabled with head(s) headless [22:56:11.311] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.311] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.311] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.319] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 NORMAL output_transform/1 output_transform-f03-e00: output_1-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818006610 name: 'test-seat' test-client: got seat 0x7f3818006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006af0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f03-e00-shot-00.png: PASS *** Result Vulkan 1 NORMAL output_transform/1: ok *** Run Vulkan 1 NORMAL output_transform/2 output_transform-f03-e01: output_1-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818006610 name: 'test-seat' test-client: got seat 0x7f3818006610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006af0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f03-e01-shot-00.png: PASS *** Result Vulkan 1 NORMAL output_transform/2: ok --- Fixture 3 (Vulkan 1 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 4 (pixman 1 90)... [22:56:11.394] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.394] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.394] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.394] Flight recorder: enabled, scopes subscribed: log [22:56:11.394] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.394] Output repaint window is 7 ms maximum. [22:56:11.394] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.394] Using Pixman renderer [22:56:11.394] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.394] Color manager: no-op protocol support: no [22:56:11.394] Color representation not supported by renderer [22:56:11.394] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.394] Output 'headless' using color profile: stock sRGB color profile [22:56:11.394] Output 'headless' enabled with head(s) headless [22:56:11.394] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.394] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.394] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.401] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 90 output_transform/1 output_transform-f04-e00: output_1-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810005100 name: 'test-seat' test-client: got seat 0x7f3810005100 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810009be0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f04-e00-shot-00.png: PASS *** Result pixman 1 90 output_transform/1: ok *** Run pixman 1 90 output_transform/2 output_transform-f04-e01: output_1-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810005100 name: 'test-seat' test-client: got seat 0x7f3810005100 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810009be0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_2-90-00.png vs. shot ./output_transform-f04-e01-shot-00.png: PASS *** Result pixman 1 90 output_transform/2: ok --- Fixture 4 (pixman 1 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 5 (GL 1 90)... [22:56:11.431] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.431] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.431] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.431] Flight recorder: enabled, scopes subscribed: log [22:56:11.431] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.431] Output repaint window is 7 ms maximum. [22:56:11.431] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.431] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.436] warning: failed to query rendering device from EGL [22:56:11.436] failed to initialize allocator [22:56:11.436] EGL version: 1.5 [22:56:11.436] EGL vendor: Mesa Project [22:56:11.436] EGL client APIs: OpenGL OpenGL_ES [22:56:11.436] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.481] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.482] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.482] GL vendor: Mesa [22:56:11.482] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.490] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.492] Using GL renderer [22:56:11.492] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.492] Color manager: no-op protocol support: no [22:56:11.492] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.492] Output 'headless' using color profile: stock sRGB color profile [22:56:11.492] Output 'headless' enabled with head(s) headless [22:56:11.492] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.492] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.492] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.511] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 90 output_transform/1 output_transform-f05-e00: output_1-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38100134d0 name: 'test-seat' test-client: got seat 0x7f38100134d0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810005180 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f05-e00-shot-00.png: PASS *** Result GL 1 90 output_transform/1: ok *** Run GL 1 90 output_transform/2 output_transform-f05-e01: output_1-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38100134d0 name: 'test-seat' test-client: got seat 0x7f38100134d0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810005180 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_2-90-00.png vs. shot ./output_transform-f05-e01-shot-00.png: PASS *** Result GL 1 90 output_transform/2: ok --- Fixture 5 (GL 1 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 6 (Vulkan 1 90)... [22:56:11.589] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.589] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.589] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.589] Flight recorder: enabled, scopes subscribed: log [22:56:11.589] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.589] Output repaint window is 7 ms maximum. [22:56:11.590] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.590] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:11.614] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.614] Device type: 'cpu' [22:56:11.614] Supported API version: 1.4.335 [22:56:11.614] Driver version: 26.0.4 [22:56:11.635] DRM format modifiers not supported [22:56:11.635] VkSemaphore is not exportable [22:56:11.635] VkSemaphore is not importable [22:56:11.635] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.635] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.635] failed to initialize allocator [22:56:11.636] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.636] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.636] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.636] Color manager: no-op protocol support: no [22:56:11.636] Color representation not supported by renderer [22:56:11.636] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.636] Output 'headless' using color profile: stock sRGB color profile [22:56:11.639] Output 'headless' enabled with head(s) headless [22:56:11.640] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.640] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.640] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.643] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 90 output_transform/1 output_transform-f06-e00: output_1-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834001e50 name: 'test-seat' test-client: got seat 0x7f3834001e50 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340011e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f06-e00-shot-00.png: PASS *** Result Vulkan 1 90 output_transform/1: ok *** Run Vulkan 1 90 output_transform/2 output_transform-f06-e01: output_1-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834001e50 name: 'test-seat' test-client: got seat 0x7f3834001e50 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340011e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-90_buffer_2-90-00.png vs. shot ./output_transform-f06-e01-shot-00.png: PASS *** Result Vulkan 1 90 output_transform/2: ok --- Fixture 6 (Vulkan 1 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 7 (pixman 1 180)... [22:56:11.697] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.697] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.697] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.697] Flight recorder: enabled, scopes subscribed: log [22:56:11.697] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.697] Output repaint window is 7 ms maximum. [22:56:11.697] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.697] Using Pixman renderer [22:56:11.697] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.697] Color manager: no-op protocol support: no [22:56:11.697] Color representation not supported by renderer [22:56:11.697] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.697] Output 'headless' using color profile: stock sRGB color profile [22:56:11.697] Output 'headless' enabled with head(s) headless [22:56:11.697] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.697] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.697] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.702] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 180 output_transform/1 output_transform-f07-e00: output_1-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814005420 name: 'test-seat' test-client: got seat 0x7f3814005420 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140069e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f07-e00-shot-00.png: PASS *** Result pixman 1 180 output_transform/1: ok *** Run pixman 1 180 output_transform/2 output_transform-f07-e01: output_1-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814005420 name: 'test-seat' test-client: got seat 0x7f3814005420 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814007800 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_2-90-00.png vs. shot ./output_transform-f07-e01-shot-00.png: PASS *** Result pixman 1 180 output_transform/2: ok --- Fixture 7 (pixman 1 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 8 (GL 1 180)... [22:56:11.718] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.718] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.718] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.718] Flight recorder: enabled, scopes subscribed: log [22:56:11.718] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.718] Output repaint window is 7 ms maximum. [22:56:11.718] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.718] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.728] warning: failed to query rendering device from EGL [22:56:11.728] failed to initialize allocator [22:56:11.728] EGL version: 1.5 [22:56:11.728] EGL vendor: Mesa Project [22:56:11.728] EGL client APIs: OpenGL OpenGL_ES [22:56:11.728] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.757] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.757] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.757] GL vendor: Mesa [22:56:11.757] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.760] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.764] Using GL renderer [22:56:11.764] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.764] Color manager: no-op protocol support: no [22:56:11.764] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.764] Output 'headless' using color profile: stock sRGB color profile [22:56:11.764] Output 'headless' enabled with head(s) headless [22:56:11.764] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.765] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.765] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.778] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 180 output_transform/1 output_transform-f08-e00: output_1-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f381400bf90 name: 'test-seat' test-client: got seat 0x7f381400bf90 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814006070 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f08-e00-shot-00.png: PASS *** Result GL 1 180 output_transform/1: ok *** Run GL 1 180 output_transform/2 output_transform-f08-e01: output_1-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f381400bf90 name: 'test-seat' test-client: got seat 0x7f381400bf90 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814006070 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_2-90-00.png vs. shot ./output_transform-f08-e01-shot-00.png: PASS *** Result GL 1 180 output_transform/2: ok --- Fixture 8 (GL 1 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 9 (Vulkan 1 180)... [22:56:11.836] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.836] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:11.836] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.836] Flight recorder: enabled, scopes subscribed: log [22:56:11.837] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.837] Output repaint window is 7 ms maximum. [22:56:11.837] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.837] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:11.851] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:11.851] Device type: 'cpu' [22:56:11.851] Supported API version: 1.4.335 [22:56:11.851] Driver version: 26.0.4 [22:56:11.869] DRM format modifiers not supported [22:56:11.869] VkSemaphore is not exportable [22:56:11.869] VkSemaphore is not importable [22:56:11.869] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:11.869] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:11.870] failed to initialize allocator [22:56:11.870] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:11.870] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:11.870] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.870] Color manager: no-op protocol support: no [22:56:11.870] Color representation not supported by renderer [22:56:11.870] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.870] Output 'headless' using color profile: stock sRGB color profile [22:56:11.870] Output 'headless' enabled with head(s) headless [22:56:11.870] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.870] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.870] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.874] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 180 output_transform/1 output_transform-f09-e00: output_1-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818003610 name: 'test-seat' test-client: got seat 0x7f3818003610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818009a00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f09-e00-shot-00.png: PASS *** Result Vulkan 1 180 output_transform/1: ok *** Run Vulkan 1 180 output_transform/2 output_transform-f09-e01: output_1-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818003610 name: 'test-seat' test-client: got seat 0x7f3818003610 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818009a00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-180_buffer_2-90-00.png vs. shot ./output_transform-f09-e01-shot-00.png: PASS *** Result Vulkan 1 180 output_transform/2: ok --- Fixture 9 (Vulkan 1 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 10 (pixman 1 270)... [22:56:11.905] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.905] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:11.905] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.905] Flight recorder: enabled, scopes subscribed: log [22:56:11.905] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.905] Output repaint window is 7 ms maximum. [22:56:11.905] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.905] Using Pixman renderer [22:56:11.905] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.905] Color manager: no-op protocol support: no [22:56:11.905] Color representation not supported by renderer [22:56:11.905] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.905] Output 'headless' using color profile: stock sRGB color profile [22:56:11.905] Output 'headless' enabled with head(s) headless [22:56:11.905] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.905] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.905] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.908] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 270 output_transform/1 output_transform-f10-e00: output_1-270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810105de0 name: 'test-seat' test-client: got seat 0x7f3810105de0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101061c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f10-e00-shot-00.png: PASS *** Result pixman 1 270 output_transform/1: ok *** Run pixman 1 270 output_transform/2 output_transform-f10-e01: output_1-270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810105de0 name: 'test-seat' test-client: got seat 0x7f3810105de0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101061c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_2-90-00.png vs. shot ./output_transform-f10-e01-shot-00.png: PASS *** Result pixman 1 270 output_transform/2: ok --- Fixture 10 (pixman 1 270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 11 (GL 1 270)... [22:56:11.920] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.920] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:11.920] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.920] Flight recorder: enabled, scopes subscribed: log [22:56:11.920] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.920] Output repaint window is 7 ms maximum. [22:56:11.920] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:11.920] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:11.923] warning: failed to query rendering device from EGL [22:56:11.923] failed to initialize allocator [22:56:11.923] EGL version: 1.5 [22:56:11.923] EGL vendor: Mesa Project [22:56:11.923] EGL client APIs: OpenGL OpenGL_ES [22:56:11.923] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:11.941] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:11.941] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:11.941] GL vendor: Mesa [22:56:11.941] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:11.945] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:11.946] Using GL renderer [22:56:11.946] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:11.946] Color manager: no-op protocol support: no [22:56:11.946] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:11.946] Output 'headless' using color profile: stock sRGB color profile [22:56:11.946] Output 'headless' enabled with head(s) headless [22:56:11.946] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:11.946] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:11.946] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:11.952] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 270 output_transform/1 output_transform-f11-e00: output_1-270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810106d50 name: 'test-seat' test-client: got seat 0x7f3810106d50 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810107610 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f11-e00-shot-00.png: PASS *** Result GL 1 270 output_transform/1: ok *** Run GL 1 270 output_transform/2 output_transform-f11-e01: output_1-270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810106d50 name: 'test-seat' test-client: got seat 0x7f3810106d50 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810107610 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_2-90-00.png vs. shot ./output_transform-f11-e01-shot-00.png: PASS *** Result GL 1 270 output_transform/2: ok --- Fixture 11 (GL 1 270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 12 (Vulkan 1 270)... [22:56:12.005] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.005] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=rotate-270 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.005] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.005] Flight recorder: enabled, scopes subscribed: log [22:56:12.005] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.005] Output repaint window is 7 ms maximum. [22:56:12.005] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.005] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.032] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.032] Device type: 'cpu' [22:56:12.032] Supported API version: 1.4.335 [22:56:12.032] Driver version: 26.0.4 [22:56:12.059] DRM format modifiers not supported [22:56:12.059] VkSemaphore is not exportable [22:56:12.059] VkSemaphore is not importable [22:56:12.059] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.059] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.059] failed to initialize allocator [22:56:12.060] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.060] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.060] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.060] Color manager: no-op protocol support: no [22:56:12.060] Color representation not supported by renderer [22:56:12.060] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.060] Output 'headless' using color profile: stock sRGB color profile [22:56:12.061] Output 'headless' enabled with head(s) headless [22:56:12.061] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.061] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.061] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.066] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 270 output_transform/1 output_transform-f12-e00: output_1-270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834107bd0 name: 'test-seat' test-client: got seat 0x7f3834107bd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834001530 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f12-e00-shot-00.png: PASS *** Result Vulkan 1 270 output_transform/1: ok *** Run Vulkan 1 270 output_transform/2 output_transform-f12-e01: output_1-270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834001210 name: 'test-seat' test-client: got seat 0x7f3834001210 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834001530 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-270_buffer_2-90-00.png vs. shot ./output_transform-f12-e01-shot-00.png: PASS *** Result Vulkan 1 270 output_transform/2: ok --- Fixture 12 (Vulkan 1 270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 13 (pixman 1 FLIPPED)... [22:56:12.110] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.110] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.110] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.110] Flight recorder: enabled, scopes subscribed: log [22:56:12.110] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.110] Output repaint window is 7 ms maximum. [22:56:12.110] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.110] Using Pixman renderer [22:56:12.110] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.110] Color manager: no-op protocol support: no [22:56:12.110] Color representation not supported by renderer [22:56:12.110] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.110] Output 'headless' using color profile: stock sRGB color profile [22:56:12.110] Output 'headless' enabled with head(s) headless [22:56:12.110] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.110] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.110] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.114] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED output_transform/1 output_transform-f13-e00: output_1-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814102f60 name: 'test-seat' test-client: got seat 0x7f3814102f60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814101bb0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f13-e00-shot-00.png: PASS *** Result pixman 1 FLIPPED output_transform/1: ok *** Run pixman 1 FLIPPED output_transform/2 output_transform-f13-e01: output_1-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814102f60 name: 'test-seat' test-client: got seat 0x7f3814102f60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814101bb0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f13-e01-shot-00.png: PASS *** Result pixman 1 FLIPPED output_transform/2: ok --- Fixture 13 (pixman 1 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 14 (GL 1 FLIPPED)... [22:56:12.131] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.131] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.131] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.131] Flight recorder: enabled, scopes subscribed: log [22:56:12.131] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.131] Output repaint window is 7 ms maximum. [22:56:12.131] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.131] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.134] warning: failed to query rendering device from EGL [22:56:12.134] failed to initialize allocator [22:56:12.134] EGL version: 1.5 [22:56:12.134] EGL vendor: Mesa Project [22:56:12.134] EGL client APIs: OpenGL OpenGL_ES [22:56:12.134] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.170] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.170] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.170] GL vendor: Mesa [22:56:12.170] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.175] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.176] Using GL renderer [22:56:12.176] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.176] Color manager: no-op protocol support: no [22:56:12.176] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.176] Output 'headless' using color profile: stock sRGB color profile [22:56:12.176] Output 'headless' enabled with head(s) headless [22:56:12.176] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.177] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.177] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.183] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 FLIPPED output_transform/1 output_transform-f14-e00: output_1-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814005fd0 name: 'test-seat' test-client: got seat 0x7f3814005fd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814101b50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f14-e00-shot-00.png: PASS *** Result GL 1 FLIPPED output_transform/1: ok *** Run GL 1 FLIPPED output_transform/2 output_transform-f14-e01: output_1-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814005fd0 name: 'test-seat' test-client: got seat 0x7f3814005fd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814101b50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f14-e01-shot-00.png: PASS *** Result GL 1 FLIPPED output_transform/2: ok --- Fixture 14 (GL 1 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 15 (Vulkan 1 FLIPPED)... [22:56:12.262] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.262] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.262] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.262] Flight recorder: enabled, scopes subscribed: log [22:56:12.262] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.262] Output repaint window is 7 ms maximum. [22:56:12.262] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.262] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.293] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.293] Device type: 'cpu' [22:56:12.293] Supported API version: 1.4.335 [22:56:12.293] Driver version: 26.0.4 [22:56:12.314] DRM format modifiers not supported [22:56:12.314] VkSemaphore is not exportable [22:56:12.314] VkSemaphore is not importable [22:56:12.314] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.314] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.314] failed to initialize allocator [22:56:12.315] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.315] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.315] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.315] Color manager: no-op protocol support: no [22:56:12.315] Color representation not supported by renderer [22:56:12.315] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.315] Output 'headless' using color profile: stock sRGB color profile [22:56:12.326] Output 'headless' enabled with head(s) headless [22:56:12.326] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.326] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.326] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.329] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED output_transform/1 output_transform-f15-e00: output_1-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818006420 name: 'test-seat' test-client: got seat 0x7f3818006420 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38180069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f15-e00-shot-00.png: PASS *** Result Vulkan 1 FLIPPED output_transform/1: ok *** Run Vulkan 1 FLIPPED output_transform/2 output_transform-f15-e01: output_1-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818006420 name: 'test-seat' test-client: got seat 0x7f3818006420 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38180069f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f15-e01-shot-00.png: PASS *** Result Vulkan 1 FLIPPED output_transform/2: ok --- Fixture 15 (Vulkan 1 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 16 (pixman 1 FLIPPED_90)... [22:56:12.406] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.406] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.406] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.406] Flight recorder: enabled, scopes subscribed: log [22:56:12.406] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.406] Output repaint window is 7 ms maximum. [22:56:12.406] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.406] Using Pixman renderer [22:56:12.406] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.406] Color manager: no-op protocol support: no [22:56:12.406] Color representation not supported by renderer [22:56:12.406] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.406] Output 'headless' using color profile: stock sRGB color profile [22:56:12.406] Output 'headless' enabled with head(s) headless [22:56:12.406] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.406] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.406] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.418] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_90 output_transform/1 output_transform-f16-e00: output_1-FLIPPED_90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810106080 name: 'test-seat' test-client: got seat 0x7f3810106080 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810108210 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f16-e00-shot-00.png: PASS *** Result pixman 1 FLIPPED_90 output_transform/1: ok *** Run pixman 1 FLIPPED_90 output_transform/2 output_transform-f16-e01: output_1-FLIPPED_90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810106080 name: 'test-seat' test-client: got seat 0x7f3810106080 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810108210 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_2-90-00.png vs. shot ./output_transform-f16-e01-shot-00.png: PASS *** Result pixman 1 FLIPPED_90 output_transform/2: ok --- Fixture 16 (pixman 1 FLIPPED_90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 17 (GL 1 FLIPPED_90)... [22:56:12.431] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.431] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.431] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.431] Flight recorder: enabled, scopes subscribed: log [22:56:12.432] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.432] Output repaint window is 7 ms maximum. [22:56:12.432] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.432] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.434] warning: failed to query rendering device from EGL [22:56:12.434] failed to initialize allocator [22:56:12.434] EGL version: 1.5 [22:56:12.434] EGL vendor: Mesa Project [22:56:12.434] EGL client APIs: OpenGL OpenGL_ES [22:56:12.434] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.451] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.451] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.451] GL vendor: Mesa [22:56:12.451] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.454] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.455] Using GL renderer [22:56:12.455] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.455] Color manager: no-op protocol support: no [22:56:12.455] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.455] Output 'headless' using color profile: stock sRGB color profile [22:56:12.455] Output 'headless' enabled with head(s) headless [22:56:12.455] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.455] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.455] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.461] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 FLIPPED_90 output_transform/1 output_transform-f17-e00: output_1-FLIPPED_90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810109510 name: 'test-seat' test-client: got seat 0x7f3810109510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810107890 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f17-e00-shot-00.png: PASS *** Result GL 1 FLIPPED_90 output_transform/1: ok *** Run GL 1 FLIPPED_90 output_transform/2 output_transform-f17-e01: output_1-FLIPPED_90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810109510 name: 'test-seat' test-client: got seat 0x7f3810109510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810107890 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_2-90-00.png vs. shot ./output_transform-f17-e01-shot-00.png: PASS *** Result GL 1 FLIPPED_90 output_transform/2: ok --- Fixture 17 (GL 1 FLIPPED_90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 18 (Vulkan 1 FLIPPED_90)... [22:56:12.521] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.521] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-90 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.521] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.521] Flight recorder: enabled, scopes subscribed: log [22:56:12.521] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.521] Output repaint window is 7 ms maximum. [22:56:12.521] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.521] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.551] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.551] Device type: 'cpu' [22:56:12.551] Supported API version: 1.4.335 [22:56:12.551] Driver version: 26.0.4 [22:56:12.582] DRM format modifiers not supported [22:56:12.582] VkSemaphore is not exportable [22:56:12.582] VkSemaphore is not importable [22:56:12.582] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.582] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.583] failed to initialize allocator [22:56:12.583] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.583] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.583] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.583] Color manager: no-op protocol support: no [22:56:12.583] Color representation not supported by renderer [22:56:12.583] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.583] Output 'headless' using color profile: stock sRGB color profile [22:56:12.589] Output 'headless' enabled with head(s) headless [22:56:12.589] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.589] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.589] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.596] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_90 output_transform/1 output_transform-f18-e00: output_1-FLIPPED_90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834105be0 name: 'test-seat' test-client: got seat 0x7f3834105be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38341075d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f18-e00-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_90 output_transform/1: ok *** Run Vulkan 1 FLIPPED_90 output_transform/2 output_transform-f18-e01: output_1-FLIPPED_90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834105be0 name: 'test-seat' test-client: got seat 0x7f3834105be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834007550 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_90_buffer_2-90-00.png vs. shot ./output_transform-f18-e01-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_90 output_transform/2: ok --- Fixture 18 (Vulkan 1 FLIPPED_90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 19 (pixman 1 FLIPPED_180)... [22:56:12.699] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.699] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.699] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.699] Flight recorder: enabled, scopes subscribed: log [22:56:12.699] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.699] Output repaint window is 7 ms maximum. [22:56:12.699] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.700] Using Pixman renderer [22:56:12.700] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.700] Color manager: no-op protocol support: no [22:56:12.700] Color representation not supported by renderer [22:56:12.700] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.700] Output 'headless' using color profile: stock sRGB color profile [22:56:12.700] Output 'headless' enabled with head(s) headless [22:56:12.700] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.700] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.700] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.703] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_180 output_transform/1 output_transform-f19-e00: output_1-FLIPPED_180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814109650 name: 'test-seat' test-client: got seat 0x7f3814109650 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814108ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f19-e00-shot-00.png: PASS *** Result pixman 1 FLIPPED_180 output_transform/1: ok *** Run pixman 1 FLIPPED_180 output_transform/2 output_transform-f19-e01: output_1-FLIPPED_180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814109650 name: 'test-seat' test-client: got seat 0x7f3814109650 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814108ac0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_2-90-00.png vs. shot ./output_transform-f19-e01-shot-00.png: PASS *** Result pixman 1 FLIPPED_180 output_transform/2: ok --- Fixture 19 (pixman 1 FLIPPED_180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 20 (GL 1 FLIPPED_180)... [22:56:12.717] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.717] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.717] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.717] Flight recorder: enabled, scopes subscribed: log [22:56:12.717] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.717] Output repaint window is 7 ms maximum. [22:56:12.717] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.717] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.720] warning: failed to query rendering device from EGL [22:56:12.720] failed to initialize allocator [22:56:12.720] EGL version: 1.5 [22:56:12.720] EGL vendor: Mesa Project [22:56:12.720] EGL client APIs: OpenGL OpenGL_ES [22:56:12.720] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.738] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.738] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.738] GL vendor: Mesa [22:56:12.739] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.742] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.744] Using GL renderer [22:56:12.744] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.744] Color manager: no-op protocol support: no [22:56:12.744] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.744] Output 'headless' using color profile: stock sRGB color profile [22:56:12.744] Output 'headless' enabled with head(s) headless [22:56:12.744] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.744] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.745] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.749] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 FLIPPED_180 output_transform/1 output_transform-f20-e00: output_1-FLIPPED_180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814006060 name: 'test-seat' test-client: got seat 0x7f3814006060 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814108d70 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f20-e00-shot-00.png: PASS *** Result GL 1 FLIPPED_180 output_transform/1: ok *** Run GL 1 FLIPPED_180 output_transform/2 output_transform-f20-e01: output_1-FLIPPED_180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814006060 name: 'test-seat' test-client: got seat 0x7f3814006060 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814108d70 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_2-90-00.png vs. shot ./output_transform-f20-e01-shot-00.png: PASS *** Result GL 1 FLIPPED_180 output_transform/2: ok --- Fixture 20 (GL 1 FLIPPED_180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 21 (Vulkan 1 FLIPPED_180)... [22:56:12.792] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.792] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-180 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.792] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.792] Flight recorder: enabled, scopes subscribed: log [22:56:12.792] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.792] Output repaint window is 7 ms maximum. [22:56:12.792] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.792] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.804] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.804] Device type: 'cpu' [22:56:12.804] Supported API version: 1.4.335 [22:56:12.804] Driver version: 26.0.4 [22:56:12.820] DRM format modifiers not supported [22:56:12.820] VkSemaphore is not exportable [22:56:12.820] VkSemaphore is not importable [22:56:12.820] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.820] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.820] failed to initialize allocator [22:56:12.821] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.821] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.821] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.821] Color manager: no-op protocol support: no [22:56:12.821] Color representation not supported by renderer [22:56:12.821] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.821] Output 'headless' using color profile: stock sRGB color profile [22:56:12.821] Output 'headless' enabled with head(s) headless [22:56:12.821] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.821] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.821] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.825] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_180 output_transform/1 output_transform-f21-e00: output_1-FLIPPED_180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f381800c0f0 name: 'test-seat' test-client: got seat 0x7f381800c0f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38180030f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f21-e00-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_180 output_transform/1: ok *** Run Vulkan 1 FLIPPED_180 output_transform/2 output_transform-f21-e01: output_1-FLIPPED_180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f381800c0f0 name: 'test-seat' test-client: got seat 0x7f381800c0f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38180030f0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_180_buffer_2-90-00.png vs. shot ./output_transform-f21-e01-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_180 output_transform/2: ok --- Fixture 21 (Vulkan 1 FLIPPED_180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 22 (pixman 1 FLIPPED_270)... [22:56:12.856] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.856] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:12.856] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.856] Flight recorder: enabled, scopes subscribed: log [22:56:12.856] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.856] Output repaint window is 7 ms maximum. [22:56:12.857] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.857] Using Pixman renderer [22:56:12.857] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.857] Color manager: no-op protocol support: no [22:56:12.857] Color representation not supported by renderer [22:56:12.857] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.857] Output 'headless' using color profile: stock sRGB color profile [22:56:12.857] Output 'headless' enabled with head(s) headless [22:56:12.857] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.857] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.857] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.860] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 1 FLIPPED_270 output_transform/1 output_transform-f22-e00: output_1-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834105890 name: 'test-seat' test-client: got seat 0x7f3834105890 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38341050c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f22-e00-shot-00.png: PASS *** Result pixman 1 FLIPPED_270 output_transform/1: ok *** Run pixman 1 FLIPPED_270 output_transform/2 output_transform-f22-e01: output_1-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834105890 name: 'test-seat' test-client: got seat 0x7f3834105890 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38341050c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f22-e01-shot-00.png: PASS *** Result pixman 1 FLIPPED_270 output_transform/2: ok --- Fixture 22 (pixman 1 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 23 (GL 1 FLIPPED_270)... [22:56:12.867] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.867] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:12.867] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.867] Flight recorder: enabled, scopes subscribed: log [22:56:12.867] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.867] Output repaint window is 7 ms maximum. [22:56:12.867] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.867] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.870] warning: failed to query rendering device from EGL [22:56:12.870] failed to initialize allocator [22:56:12.870] EGL version: 1.5 [22:56:12.870] EGL vendor: Mesa Project [22:56:12.870] EGL client APIs: OpenGL OpenGL_ES [22:56:12.870] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.886] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.886] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.886] GL vendor: Mesa [22:56:12.886] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.890] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.890] Using GL renderer [22:56:12.890] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.890] Color manager: no-op protocol support: no [22:56:12.890] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.890] Output 'headless' using color profile: stock sRGB color profile [22:56:12.890] Output 'headless' enabled with head(s) headless [22:56:12.890] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.890] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.890] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.895] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 1 FLIPPED_270 output_transform/1 output_transform-f23-e00: output_1-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834107dc0 name: 'test-seat' test-client: got seat 0x7f3834107dc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834105f50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f23-e00-shot-00.png: PASS *** Result GL 1 FLIPPED_270 output_transform/1: ok *** Run GL 1 FLIPPED_270 output_transform/2 output_transform-f23-e01: output_1-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834107dc0 name: 'test-seat' test-client: got seat 0x7f3834107dc0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834105f50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f23-e01-shot-00.png: PASS *** Result GL 1 FLIPPED_270 output_transform/2: ok --- Fixture 23 (GL 1 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 24 (Vulkan 1 FLIPPED_270)... [22:56:12.936] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.936] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=324 --height=240 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:12.936] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.936] Flight recorder: enabled, scopes subscribed: log [22:56:12.936] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.936] Output repaint window is 7 ms maximum. [22:56:12.936] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.936] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:12.948] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:12.948] Device type: 'cpu' [22:56:12.948] Supported API version: 1.4.335 [22:56:12.948] Driver version: 26.0.4 [22:56:12.964] DRM format modifiers not supported [22:56:12.964] VkSemaphore is not exportable [22:56:12.964] VkSemaphore is not importable [22:56:12.964] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:12.964] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:12.964] failed to initialize allocator [22:56:12.964] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:12.965] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:12.965] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:12.965] Color manager: no-op protocol support: no [22:56:12.965] Color representation not supported by renderer [22:56:12.965] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:12.965] Output 'headless' using color profile: stock sRGB color profile [22:56:12.965] Output 'headless' enabled with head(s) headless [22:56:12.965] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.965] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.965] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.968] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 1 FLIPPED_270 output_transform/1 output_transform-f24-e00: output_1-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810101be0 name: 'test-seat' test-client: got seat 0x7f3810101be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101038b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f24-e00-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_270 output_transform/1: ok *** Run Vulkan 1 FLIPPED_270 output_transform/2 output_transform-f24-e01: output_1-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810101be0 name: 'test-seat' test-client: got seat 0x7f3810101be0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101038b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_1-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f24-e01-shot-00.png: PASS *** Result Vulkan 1 FLIPPED_270 output_transform/2: ok --- Fixture 24 (Vulkan 1 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 25 (pixman 2 NORMAL)... [22:56:13.012] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.012] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.012] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.012] Flight recorder: enabled, scopes subscribed: log [22:56:13.012] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.012] Output repaint window is 7 ms maximum. [22:56:13.012] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.012] Using Pixman renderer [22:56:13.012] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.012] Color manager: no-op protocol support: no [22:56:13.012] Color representation not supported by renderer [22:56:13.012] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.012] Output 'headless' using color profile: stock sRGB color profile [22:56:13.012] Output 'headless' enabled with head(s) headless [22:56:13.012] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.012] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.012] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.016] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 NORMAL output_transform/1 output_transform-f25-e00: output_2-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818005360 name: 'test-seat' test-client: got seat 0x7f3818005360 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006920 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f25-e00-shot-00.png: PASS *** Result pixman 2 NORMAL output_transform/1: ok *** Run pixman 2 NORMAL output_transform/2 output_transform-f25-e01: output_2-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818005360 name: 'test-seat' test-client: got seat 0x7f3818005360 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818009140 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f25-e01-shot-00.png: PASS *** Result pixman 2 NORMAL output_transform/2: ok --- Fixture 25 (pixman 2 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 26 (GL 2 NORMAL)... [22:56:13.027] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.027] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.027] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.027] Flight recorder: enabled, scopes subscribed: log [22:56:13.027] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.027] Output repaint window is 7 ms maximum. [22:56:13.027] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.027] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.029] warning: failed to query rendering device from EGL [22:56:13.029] failed to initialize allocator [22:56:13.029] EGL version: 1.5 [22:56:13.029] EGL vendor: Mesa Project [22:56:13.029] EGL client APIs: OpenGL OpenGL_ES [22:56:13.029] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.046] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.046] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.046] GL vendor: Mesa [22:56:13.046] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.049] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.050] Using GL renderer [22:56:13.050] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.050] Color manager: no-op protocol support: no [22:56:13.050] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.050] Output 'headless' using color profile: stock sRGB color profile [22:56:13.050] Output 'headless' enabled with head(s) headless [22:56:13.050] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.050] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.050] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.054] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 2 NORMAL output_transform/1 output_transform-f26-e00: output_2-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f381800b670 name: 'test-seat' test-client: got seat 0x7f381800b670 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006520 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f26-e00-shot-00.png: PASS *** Result GL 2 NORMAL output_transform/1: ok *** Run GL 2 NORMAL output_transform/2 output_transform-f26-e01: output_2-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f381800b670 name: 'test-seat' test-client: got seat 0x7f381800b670 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818007200 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f26-e01-shot-00.png: PASS *** Result GL 2 NORMAL output_transform/2: ok --- Fixture 26 (GL 2 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 27 (Vulkan 2 NORMAL)... [22:56:13.096] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.096] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.096] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.096] Flight recorder: enabled, scopes subscribed: log [22:56:13.096] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.096] Output repaint window is 7 ms maximum. [22:56:13.096] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.096] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.108] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.108] Device type: 'cpu' [22:56:13.108] Supported API version: 1.4.335 [22:56:13.108] Driver version: 26.0.4 [22:56:13.125] DRM format modifiers not supported [22:56:13.125] VkSemaphore is not exportable [22:56:13.125] VkSemaphore is not importable [22:56:13.125] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.125] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.125] failed to initialize allocator [22:56:13.126] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.126] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.126] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.126] Color manager: no-op protocol support: no [22:56:13.126] Color representation not supported by renderer [22:56:13.126] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.126] Output 'headless' using color profile: stock sRGB color profile [22:56:13.126] Output 'headless' enabled with head(s) headless [22:56:13.126] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.126] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.126] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.129] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 NORMAL output_transform/1 output_transform-f27-e00: output_2-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38141019f0 name: 'test-seat' test-client: got seat 0x7f38141019f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f381410e020 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f27-e00-shot-00.png: PASS *** Result Vulkan 2 NORMAL output_transform/1: ok *** Run Vulkan 2 NORMAL output_transform/2 output_transform-f27-e01: output_2-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38141019f0 name: 'test-seat' test-client: got seat 0x7f38141019f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f381410e020 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f27-e01-shot-00.png: PASS *** Result Vulkan 2 NORMAL output_transform/2: ok --- Fixture 27 (Vulkan 2 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 28 (pixman 3 NORMAL)... [22:56:13.164] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.164] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.164] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.164] Flight recorder: enabled, scopes subscribed: log [22:56:13.164] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.164] Output repaint window is 7 ms maximum. [22:56:13.164] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.164] Using Pixman renderer [22:56:13.164] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.164] Color manager: no-op protocol support: no [22:56:13.164] Color representation not supported by renderer [22:56:13.164] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.164] Output 'headless' using color profile: stock sRGB color profile [22:56:13.164] Output 'headless' enabled with head(s) headless [22:56:13.164] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.165] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.165] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.168] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 3 NORMAL output_transform/1 output_transform-f28-e00: output_3-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38101052f0 name: 'test-seat' test-client: got seat 0x7f38101052f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810106480 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f28-e00-shot-00.png: PASS *** Result pixman 3 NORMAL output_transform/1: ok *** Run pixman 3 NORMAL output_transform/2 output_transform-f28-e01: output_3-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38101052f0 name: 'test-seat' test-client: got seat 0x7f38101052f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810106480 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f28-e01-shot-00.png: PASS *** Result pixman 3 NORMAL output_transform/2: ok --- Fixture 28 (pixman 3 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 29 (GL 3 NORMAL)... [22:56:13.179] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.179] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.179] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.179] Flight recorder: enabled, scopes subscribed: log [22:56:13.179] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.179] Output repaint window is 7 ms maximum. [22:56:13.179] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.179] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.181] warning: failed to query rendering device from EGL [22:56:13.181] failed to initialize allocator [22:56:13.181] EGL version: 1.5 [22:56:13.181] EGL vendor: Mesa Project [22:56:13.181] EGL client APIs: OpenGL OpenGL_ES [22:56:13.181] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.198] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.198] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.198] GL vendor: Mesa [22:56:13.198] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.202] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.202] Using GL renderer [22:56:13.202] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.202] Color manager: no-op protocol support: no [22:56:13.202] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.202] Output 'headless' using color profile: stock sRGB color profile [22:56:13.202] Output 'headless' enabled with head(s) headless [22:56:13.202] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.206] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 3 NORMAL output_transform/1 output_transform-f29-e00: output_3-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810105360 name: 'test-seat' test-client: got seat 0x7f3810105360 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38100fb4d0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f29-e00-shot-00.png: PASS *** Result GL 3 NORMAL output_transform/1: ok *** Run GL 3 NORMAL output_transform/2 output_transform-f29-e01: output_3-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810105360 name: 'test-seat' test-client: got seat 0x7f3810105360 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101056e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f29-e01-shot-00.png: PASS *** Result GL 3 NORMAL output_transform/2: ok --- Fixture 29 (GL 3 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 30 (Vulkan 3 NORMAL)... [22:56:13.248] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.248] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.248] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.248] Flight recorder: enabled, scopes subscribed: log [22:56:13.248] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.248] Output repaint window is 7 ms maximum. [22:56:13.248] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.248] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.261] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.261] Device type: 'cpu' [22:56:13.261] Supported API version: 1.4.335 [22:56:13.261] Driver version: 26.0.4 [22:56:13.277] DRM format modifiers not supported [22:56:13.277] VkSemaphore is not exportable [22:56:13.277] VkSemaphore is not importable [22:56:13.277] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.277] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.277] failed to initialize allocator [22:56:13.278] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.278] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.278] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.278] Color manager: no-op protocol support: no [22:56:13.278] Color representation not supported by renderer [22:56:13.278] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.278] Output 'headless' using color profile: stock sRGB color profile [22:56:13.278] Output 'headless' enabled with head(s) headless [22:56:13.278] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.278] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.278] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.281] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 3 NORMAL output_transform/1 output_transform-f30-e00: output_3-NORMAL_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834112a10 name: 'test-seat' test-client: got seat 0x7f3834112a10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f383410ffa0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_1-NORMAL-00.png vs. shot ./output_transform-f30-e00-shot-00.png: PASS *** Result Vulkan 3 NORMAL output_transform/1: ok *** Run Vulkan 3 NORMAL output_transform/2 output_transform-f30-e01: output_3-NORMAL_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834112a10 name: 'test-seat' test-client: got seat 0x7f3834112a10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f383410ffa0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-NORMAL_buffer_2-90-00.png vs. shot ./output_transform-f30-e01-shot-00.png: PASS *** Result Vulkan 3 NORMAL output_transform/2: ok --- Fixture 30 (Vulkan 3 NORMAL) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 31 (pixman 2 90)... [22:56:13.312] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.312] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.312] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.312] Flight recorder: enabled, scopes subscribed: log [22:56:13.312] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.312] Output repaint window is 7 ms maximum. [22:56:13.312] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.312] Using Pixman renderer [22:56:13.312] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.312] Color manager: no-op protocol support: no [22:56:13.312] Color representation not supported by renderer [22:56:13.312] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.312] Output 'headless' using color profile: stock sRGB color profile [22:56:13.313] Output 'headless' enabled with head(s) headless [22:56:13.313] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.313] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.313] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.316] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 90 output_transform/1 output_transform-f31-e00: output_2-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38140fa320 name: 'test-seat' test-client: got seat 0x7f38140fa320 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140fb630 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f31-e00-shot-00.png: PASS *** Result pixman 2 90 output_transform/1: ok *** Run pixman 2 90 output_transform/2 output_transform-f31-e01: output_2-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38140fa320 name: 'test-seat' test-client: got seat 0x7f38140fa320 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140fb630 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-90-00.png vs. shot ./output_transform-f31-e01-shot-00.png: PASS *** Result pixman 2 90 output_transform/2: ok --- Fixture 31 (pixman 2 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 32 (GL 2 90)... [22:56:13.327] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.327] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.327] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.327] Flight recorder: enabled, scopes subscribed: log [22:56:13.327] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.327] Output repaint window is 7 ms maximum. [22:56:13.327] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.327] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.330] warning: failed to query rendering device from EGL [22:56:13.330] failed to initialize allocator [22:56:13.330] EGL version: 1.5 [22:56:13.330] EGL vendor: Mesa Project [22:56:13.330] EGL client APIs: OpenGL OpenGL_ES [22:56:13.330] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.347] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.347] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.347] GL vendor: Mesa [22:56:13.347] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.351] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.352] Using GL renderer [22:56:13.352] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.352] Color manager: no-op protocol support: no [22:56:13.352] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.352] Output 'headless' using color profile: stock sRGB color profile [22:56:13.352] Output 'headless' enabled with head(s) headless [22:56:13.352] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.352] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.352] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.357] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 2 90 output_transform/1 output_transform-f32-e00: output_2-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3814109fd0 name: 'test-seat' test-client: got seat 0x7f3814109fd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140fb4c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f32-e00-shot-00.png: PASS *** Result GL 2 90 output_transform/1: ok *** Run GL 2 90 output_transform/2 output_transform-f32-e01: output_2-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3814109fd0 name: 'test-seat' test-client: got seat 0x7f3814109fd0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140fb4c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-90-00.png vs. shot ./output_transform-f32-e01-shot-00.png: PASS *** Result GL 2 90 output_transform/2: ok --- Fixture 32 (GL 2 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 33 (Vulkan 2 90)... [22:56:13.395] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.395] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.395] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.395] Flight recorder: enabled, scopes subscribed: log [22:56:13.395] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.396] Output repaint window is 7 ms maximum. [22:56:13.396] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.396] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.408] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.408] Device type: 'cpu' [22:56:13.408] Supported API version: 1.4.335 [22:56:13.408] Driver version: 26.0.4 [22:56:13.424] DRM format modifiers not supported [22:56:13.424] VkSemaphore is not exportable [22:56:13.424] VkSemaphore is not importable [22:56:13.424] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.424] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.424] failed to initialize allocator [22:56:13.425] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.425] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.425] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.425] Color manager: no-op protocol support: no [22:56:13.425] Color representation not supported by renderer [22:56:13.425] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.425] Output 'headless' using color profile: stock sRGB color profile [22:56:13.427] Output 'headless' enabled with head(s) headless [22:56:13.427] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.427] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.427] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.430] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 90 output_transform/1 output_transform-f33-e00: output_2-90_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818004f20 name: 'test-seat' test-client: got seat 0x7f3818004f20 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006690 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_1-NORMAL-00.png vs. shot ./output_transform-f33-e00-shot-00.png: PASS *** Result Vulkan 2 90 output_transform/1: ok *** Run Vulkan 2 90 output_transform/2 output_transform-f33-e01: output_2-90_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818004f20 name: 'test-seat' test-client: got seat 0x7f3818004f20 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006690 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-90_buffer_2-90-00.png vs. shot ./output_transform-f33-e01-shot-00.png: PASS *** Result Vulkan 2 90 output_transform/2: ok --- Fixture 33 (Vulkan 2 90) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 34 (pixman 2 180)... [22:56:13.468] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.468] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.468] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.468] Flight recorder: enabled, scopes subscribed: log [22:56:13.468] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.468] Output repaint window is 7 ms maximum. [22:56:13.468] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.468] Using Pixman renderer [22:56:13.468] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.468] Color manager: no-op protocol support: no [22:56:13.468] Color representation not supported by renderer [22:56:13.468] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.468] Output 'headless' using color profile: stock sRGB color profile [22:56:13.468] Output 'headless' enabled with head(s) headless [22:56:13.468] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.468] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.468] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.472] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 180 output_transform/1 output_transform-f34-e00: output_2-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38100fb8e0 name: 'test-seat' test-client: got seat 0x7f38100fb8e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810105da0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f34-e00-shot-00.png: PASS *** Result pixman 2 180 output_transform/1: ok *** Run pixman 2 180 output_transform/2 output_transform-f34-e01: output_2-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38100fb8e0 name: 'test-seat' test-client: got seat 0x7f38100fb8e0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38101065b0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_2-90-00.png vs. shot ./output_transform-f34-e01-shot-00.png: PASS *** Result pixman 2 180 output_transform/2: ok --- Fixture 34 (pixman 2 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 35 (GL 2 180)... [22:56:13.483] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.483] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.483] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.483] Flight recorder: enabled, scopes subscribed: log [22:56:13.483] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.483] Output repaint window is 7 ms maximum. [22:56:13.483] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.483] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.485] warning: failed to query rendering device from EGL [22:56:13.485] failed to initialize allocator [22:56:13.485] EGL version: 1.5 [22:56:13.485] EGL vendor: Mesa Project [22:56:13.485] EGL client APIs: OpenGL OpenGL_ES [22:56:13.485] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.502] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.502] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.502] GL vendor: Mesa [22:56:13.502] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.505] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.506] Using GL renderer [22:56:13.506] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.506] Color manager: no-op protocol support: no [22:56:13.506] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.506] Output 'headless' using color profile: stock sRGB color profile [22:56:13.506] Output 'headless' enabled with head(s) headless [22:56:13.506] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.506] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.506] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.510] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 2 180 output_transform/1 output_transform-f35-e00: output_2-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3810107790 name: 'test-seat' test-client: got seat 0x7f3810107790 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3810105dd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f35-e00-shot-00.png: PASS *** Result GL 2 180 output_transform/1: ok *** Run GL 2 180 output_transform/2 output_transform-f35-e01: output_2-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3810107790 name: 'test-seat' test-client: got seat 0x7f3810107790 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38100eadf0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_2-90-00.png vs. shot ./output_transform-f35-e01-shot-00.png: PASS *** Result GL 2 180 output_transform/2: ok --- Fixture 35 (GL 2 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 36 (Vulkan 2 180)... [22:56:13.554] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.554] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-180 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.554] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.554] Flight recorder: enabled, scopes subscribed: log [22:56:13.554] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.554] Output repaint window is 7 ms maximum. [22:56:13.554] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.554] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.567] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.567] Device type: 'cpu' [22:56:13.567] Supported API version: 1.4.335 [22:56:13.567] Driver version: 26.0.4 [22:56:13.584] DRM format modifiers not supported [22:56:13.584] VkSemaphore is not exportable [22:56:13.584] VkSemaphore is not importable [22:56:13.584] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.584] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.584] failed to initialize allocator [22:56:13.584] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.584] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.584] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.584] Color manager: no-op protocol support: no [22:56:13.584] Color representation not supported by renderer [22:56:13.584] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.584] Output 'headless' using color profile: stock sRGB color profile [22:56:13.585] Output 'headless' enabled with head(s) headless [22:56:13.585] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.585] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.585] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.588] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 180 output_transform/1 output_transform-f36-e00: output_2-180_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834111050 name: 'test-seat' test-client: got seat 0x7f3834111050 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834001c40 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_1-NORMAL-00.png vs. shot ./output_transform-f36-e00-shot-00.png: PASS *** Result Vulkan 2 180 output_transform/1: ok *** Run Vulkan 2 180 output_transform/2 output_transform-f36-e01: output_2-180_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834111050 name: 'test-seat' test-client: got seat 0x7f3834111050 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834001c40 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-180_buffer_2-90-00.png vs. shot ./output_transform-f36-e01-shot-00.png: PASS *** Result Vulkan 2 180 output_transform/2: ok --- Fixture 36 (Vulkan 2 180) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 37 (pixman 2 FLIPPED)... [22:56:13.631] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.631] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.631] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.631] Flight recorder: enabled, scopes subscribed: log [22:56:13.631] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.631] Output repaint window is 7 ms maximum. [22:56:13.631] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.631] Using Pixman renderer [22:56:13.631] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.631] Color manager: no-op protocol support: no [22:56:13.631] Color representation not supported by renderer [22:56:13.631] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.631] Output 'headless' using color profile: stock sRGB color profile [22:56:13.631] Output 'headless' enabled with head(s) headless [22:56:13.631] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.631] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.632] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.635] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 2 FLIPPED output_transform/1 output_transform-f37-e00: output_2-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818005590 name: 'test-seat' test-client: got seat 0x7f3818005590 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818003c70 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f37-e00-shot-00.png: PASS *** Result pixman 2 FLIPPED output_transform/1: ok *** Run pixman 2 FLIPPED output_transform/2 output_transform-f37-e01: output_2-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818005590 name: 'test-seat' test-client: got seat 0x7f3818005590 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818006690 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f37-e01-shot-00.png: PASS *** Result pixman 2 FLIPPED output_transform/2: ok --- Fixture 37 (pixman 2 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 38 (GL 2 FLIPPED)... [22:56:13.646] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.646] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.646] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.646] Flight recorder: enabled, scopes subscribed: log [22:56:13.646] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.646] Output repaint window is 7 ms maximum. [22:56:13.646] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.646] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.649] warning: failed to query rendering device from EGL [22:56:13.649] failed to initialize allocator [22:56:13.649] EGL version: 1.5 [22:56:13.649] EGL vendor: Mesa Project [22:56:13.649] EGL client APIs: OpenGL OpenGL_ES [22:56:13.649] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.665] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.665] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.665] GL vendor: Mesa [22:56:13.665] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.669] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.669] Using GL renderer [22:56:13.669] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.669] Color manager: no-op protocol support: no [22:56:13.669] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.669] Output 'headless' using color profile: stock sRGB color profile [22:56:13.669] Output 'headless' enabled with head(s) headless [22:56:13.669] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.669] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.669] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.673] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 2 FLIPPED output_transform/1 output_transform-f38-e00: output_2-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3818109540 name: 'test-seat' test-client: got seat 0x7f3818109540 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818109cc0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f38-e00-shot-00.png: PASS *** Result GL 2 FLIPPED output_transform/1: ok *** Run GL 2 FLIPPED output_transform/2 output_transform-f38-e01: output_2-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3818109540 name: 'test-seat' test-client: got seat 0x7f3818109540 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3818109cc0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f38-e01-shot-00.png: PASS *** Result GL 2 FLIPPED output_transform/2: ok --- Fixture 38 (GL 2 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 39 (Vulkan 2 FLIPPED)... [22:56:13.716] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.716] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.716] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.716] Flight recorder: enabled, scopes subscribed: log [22:56:13.716] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.716] Output repaint window is 7 ms maximum. [22:56:13.716] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.716] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.730] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.730] Device type: 'cpu' [22:56:13.730] Supported API version: 1.4.335 [22:56:13.730] Driver version: 26.0.4 [22:56:13.747] DRM format modifiers not supported [22:56:13.747] VkSemaphore is not exportable [22:56:13.747] VkSemaphore is not importable [22:56:13.747] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.747] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.747] failed to initialize allocator [22:56:13.748] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.748] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.748] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.748] Color manager: no-op protocol support: no [22:56:13.748] Color representation not supported by renderer [22:56:13.748] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.748] Output 'headless' using color profile: stock sRGB color profile [22:56:13.748] Output 'headless' enabled with head(s) headless [22:56:13.748] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.748] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.748] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.751] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 2 FLIPPED output_transform/1 output_transform-f39-e00: output_2-FLIPPED_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38140ebf00 name: 'test-seat' test-client: got seat 0x7f38140ebf00 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3814109b00 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_1-NORMAL-00.png vs. shot ./output_transform-f39-e00-shot-00.png: PASS *** Result Vulkan 2 FLIPPED output_transform/1: ok *** Run Vulkan 2 FLIPPED output_transform/2 output_transform-f39-e01: output_2-FLIPPED_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38140ebf00 name: 'test-seat' test-client: got seat 0x7f38140ebf00 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38140ed320 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_2-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f39-e01-shot-00.png: PASS *** Result Vulkan 2 FLIPPED output_transform/2: ok --- Fixture 39 (Vulkan 2 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 40 (pixman 3 FLIPPED_270)... [22:56:13.801] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.801] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=pixman --shell=weston-test-desktop [22:56:13.802] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.802] Flight recorder: enabled, scopes subscribed: log [22:56:13.802] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.802] Output repaint window is 7 ms maximum. [22:56:13.802] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.802] Using Pixman renderer [22:56:13.802] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.802] Color manager: no-op protocol support: no [22:56:13.802] Color representation not supported by renderer [22:56:13.802] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.802] Output 'headless' using color profile: stock sRGB color profile [22:56:13.802] Output 'headless' enabled with head(s) headless [22:56:13.802] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: no cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.802] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.802] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.805] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run pixman 3 FLIPPED_270 output_transform/1 output_transform-f40-e00: output_3-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834003560 name: 'test-seat' test-client: got seat 0x7f3834003560 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834003510 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f40-e00-shot-00.png: PASS *** Result pixman 3 FLIPPED_270 output_transform/1: ok *** Run pixman 3 FLIPPED_270 output_transform/2 output_transform-f40-e01: output_3-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834003560 name: 'test-seat' test-client: got seat 0x7f3834003560 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f3834003510 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f40-e01-shot-00.png: PASS *** Result pixman 3 FLIPPED_270 output_transform/2: ok --- Fixture 40 (pixman 3 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 41 (GL 3 FLIPPED_270)... [22:56:13.814] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.814] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=gl --shell=weston-test-desktop [22:56:13.814] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.814] Flight recorder: enabled, scopes subscribed: log [22:56:13.814] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.814] Output repaint window is 7 ms maximum. [22:56:13.814] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.814] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.817] warning: failed to query rendering device from EGL [22:56:13.817] failed to initialize allocator [22:56:13.817] EGL version: 1.5 [22:56:13.817] EGL vendor: Mesa Project [22:56:13.817] EGL client APIs: OpenGL OpenGL_ES [22:56:13.817] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.835] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.835] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.835] GL vendor: Mesa [22:56:13.835] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.839] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.839] Using GL renderer [22:56:13.839] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.839] Color manager: no-op protocol support: no [22:56:13.839] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.839] Output 'headless' using color profile: stock sRGB color profile [22:56:13.839] Output 'headless' enabled with head(s) headless [22:56:13.839] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.839] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.839] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.843] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'test-harness-plugin' - weston-test plugin's own actions*** Run GL 3 FLIPPED_270 output_transform/1 output_transform-f41-e00: output_3-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f3834105510 name: 'test-seat' test-client: got seat 0x7f3834105510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340030e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f41-e00-shot-00.png: PASS *** Result GL 3 FLIPPED_270 output_transform/1: ok *** Run GL 3 FLIPPED_270 output_transform/2 output_transform-f41-e01: output_3-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f3834105510 name: 'test-seat' test-client: got seat 0x7f3834105510 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38340030e0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f41-e01-shot-00.png: PASS *** Result GL 3 FLIPPED_270 output_transform/2: ok --- Fixture 41 (GL 3 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 --- Fixture 42 (Vulkan 3 FLIPPED_270)... [22:56:13.888] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.888] Command line: weston-test-output-transforms --backend=headless --debug --socket=test-output-transforms --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --refresh-rate=0 --no-config --renderer=vulkan --shell=weston-test-desktop [22:56:13.888] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.888] Flight recorder: enabled, scopes subscribed: log [22:56:13.888] Starting with no config file. WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.888] Output repaint window is 7 ms maximum. [22:56:13.888] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.888] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-vulkan/vulkan-renderer.so' already loaded [22:56:13.902] Vulkan device: 'llvmpipe (LLVM 21.1.8, 256 bits)' [22:56:13.902] Device type: 'cpu' [22:56:13.902] Supported API version: 1.4.335 [22:56:13.902] Driver version: 26.0.4 [22:56:13.918] DRM format modifiers not supported [22:56:13.918] VkSemaphore is not exportable [22:56:13.918] VkSemaphore is not importable [22:56:13.918] Vulkan instance extensions: VK_KHR_external_memory_capabilities: yes VK_KHR_external_semaphore_capabilities: yes VK_KHR_get_physical_device_properties2: yes VK_KHR_surface: yes VK_KHR_wayland_surface: yes VK_KHR_xcb_surface: yes [22:56:13.918] Vulkan device extensions: VK_EXT_external_memory_dma_buf: yes VK_EXT_image_drm_format_modifier: no VK_EXT_physical_device_drm: no VK_EXT_queue_family_foreign: yes VK_KHR_bind_memory2: yes VK_KHR_dedicated_allocation: yes VK_KHR_external_memory: yes VK_KHR_external_memory_fd: yes VK_KHR_external_semaphore: yes VK_KHR_external_semaphore_fd: no VK_KHR_get_memory_requirements2: yes VK_KHR_image_format_list: yes VK_KHR_incremental_present: yes VK_KHR_maintenance1: yes VK_KHR_sampler_ycbcr_conversion: yes VK_KHR_swapchain: yes [22:56:13.918] failed to initialize allocator [22:56:13.918] Using Vulkan renderer Note: This version of Vulkan renderer is still experimental and not expected to be ready for production use [22:56:13.918] Run with VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation to enable the Vulkan validation layers [22:56:13.918] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 [22:56:13.918] Color manager: no-op protocol support: no [22:56:13.918] Color representation not supported by renderer [22:56:13.918] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. [22:56:13.918] Output 'headless' using color profile: stock sRGB color profile [22:56:13.919] Output 'headless' enabled with head(s) headless [22:56:13.919] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: no color representation: no presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.919] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.919] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.922] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'test-harness-plugin' - weston-test plugin's own actions*** Run Vulkan 3 FLIPPED_270 output_transform/1 output_transform-f42-e00: output_3-FLIPPED_270_buffer_1-NORMAL test-client: got global pointer 100 100 test-client: got seat 0x7f38100c8460 name: 'test-seat' test-client: got seat 0x7f38100c8460 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38100fb550 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f42-e00-shot-00.png: PASS *** Result Vulkan 3 FLIPPED_270 output_transform/1: ok *** Run Vulkan 3 FLIPPED_270 output_transform/2 output_transform-f42-e01: output_3-FLIPPED_270_buffer_2-90 test-client: got global pointer 100 100 test-client: got seat 0x7f38100c8460 name: 'test-seat' test-client: got seat 0x7f38100c8460 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f38100fb550 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_3-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f42-e01-shot-00.png: PASS *** Result Vulkan 3 FLIPPED_270 output_transform/2: ok --- Fixture 42 (Vulkan 3 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2 ============================================================================== =================================== 54/68 ==================================== test: weston:color-icc-output start time: 22:56:11 duration: 2.81s result: exit status 0 command: LD_LIBRARY_PATH=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/frontend:/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=166 /build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-color-icc-output ----------------------------------- stdout ----------------------------------- TAP version 13 1..27 ok 1 sRGB->sRGB MAT output_icc_decorations/1 ok 2 sRGB->sRGB MAT output_icc_alpha_blend/1 ok 3 sRGB->sRGB MAT opaque_pixel_conversion/1 ok 4 sRGB->sRGB MAT VCGT output_icc_decorations/1 ok 5 sRGB->sRGB MAT VCGT output_icc_alpha_blend/1 ok 6 sRGB->sRGB MAT VCGT opaque_pixel_conversion/1 ok 7 sRGB->adobeRGB MAT output_icc_decorations/1 ok 8 sRGB->adobeRGB MAT output_icc_alpha_blend/1 ok 9 sRGB->adobeRGB MAT opaque_pixel_conversion/1 ok 10 sRGB->adobeRGB MAT VCGT output_icc_decorations/1 ok 11 sRGB->adobeRGB MAT VCGT output_icc_alpha_blend/1 ok 12 sRGB->adobeRGB MAT VCGT opaque_pixel_conversion/1 ok 13 sRGB->BT2020 MAT output_icc_decorations/1 ok 14 sRGB->BT2020 MAT output_icc_alpha_blend/1 ok 15 sRGB->BT2020 MAT opaque_pixel_conversion/1 ok 16 sRGB->sRGB CLUT output_icc_decorations/1 ok 17 sRGB->sRGB CLUT output_icc_alpha_blend/1 ok 18 sRGB->sRGB CLUT opaque_pixel_conversion/1 ok 19 sRGB->sRGB CLUT VCGT output_icc_decorations/1 ok 20 sRGB->sRGB CLUT VCGT output_icc_alpha_blend/1 ok 21 sRGB->sRGB CLUT VCGT opaque_pixel_conversion/1 ok 22 sRGB->adobeRGB CLUT output_icc_decorations/1 ok 23 sRGB->adobeRGB CLUT output_icc_alpha_blend/1 ok 24 sRGB->adobeRGB CLUT opaque_pixel_conversion/1 ok 25 sRGB->adobeRGB CLUT VCGT output_icc_decorations/1 ok 26 sRGB->adobeRGB CLUT VCGT output_icc_alpha_blend/1 ok 27 sRGB->adobeRGB CLUT VCGT opaque_pixel_conversion/1 ----------------------------------- stderr ----------------------------------- Iterating through 9 fixtures. --- Fixture 1 (sRGB->sRGB MAT)... Date: 2026-04-10 UTC [22:56:11.880] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:11.880] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:11.880] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:11.880] Flight recorder: enabled, scopes subscribed: log [22:56:11.880] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:11.880] Output repaint window is 7 ms maximum. [22:56:11.880] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' [22:56:11.881] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' [22:56:11.901] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' [22:56:11.963] warning: failed to query rendering device from EGL [22:56:11.963] failed to initialize allocator [22:56:11.964] EGL version: 1.5 [22:56:11.964] EGL vendor: Mesa Project [22:56:11.964] EGL client APIs: OpenGL OpenGL_ES [22:56:11.964] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.019] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.019] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.019] GL vendor: Mesa [22:56:12.019] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.025] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.025] Using GL renderer [22:56:12.025] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.026] LittleCMS 2170 initialized. [22:56:12.026] Color manager: work-in-progress protocol support: yes [22:56:12.026] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 [22:56:12.026] Output 'headless' set to color profile: description: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 [22:56:12.026] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 Pipeline: pre = (enum) inverse power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.2000 New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 6.2684 -3.2344 -0.9813 -1.9575 3.8322 0.0669 0.1440 -0.4581 2.8115 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Pipeline: pre = (enum) power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.2000 New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 6.2684 -3.2344 -0.9813 -1.9575 3.8322 0.0669 0.1440 -0.4581 2.8115 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: no elements Pipeline: identity [22:56:12.030] Output 'headless' using color profile: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 [22:56:12.030] Output headless uses 16F shadow. [22:56:12.030] Output 'headless' enabled with head(s) headless [22:56:12.030] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.030] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' [22:56:12.031] Loading module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' [22:56:12.037] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->sRGB MAT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-00.png vs. shot ./output_icc_decorations-f01-shot-00.png: PASS *** Result sRGB->sRGB MAT output_icc_decorations/1: ok *** Run sRGB->sRGB MAT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-00.png vs. shot ./output_icc_alpha_blend-f01-shot-00.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.54497 at rgb( 0.00, 0.00, 255.00) max 1.45727 at rgb( 0.00, 0.00, 255.00) avg 0.00936 ch g (signed): min -0.54784 at rgb( 0.00, 151.17, 255.00) max 0.85032 at rgb( 0.00, 0.00, 255.00) avg -0.01275 ch b (signed): min -0.56067 at rgb( 0.00, 75.21, 255.00) max 0.49355 at rgb( 0.00, 202.24, 255.00) avg -0.04533 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 1.70131 at rgb( 0.00, 0.00, 255.00) avg 0.48484 *** Result sRGB->sRGB MAT output_icc_alpha_blend/1: ok *** Run sRGB->sRGB MAT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-00.png vs. shot ./opaque_pixel_conversion-f01-shot-00.png: PASS process_pipeline_comparison SUCCESS sRGB->sRGB MAT tolerances avg: 0.00 <= 0.00, max: 0.00 <= 0.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 ch g (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 ch b (signed): min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.00000 at rgb( 0.00, 0.00, 0.00) avg 0.00000 *** Result sRGB->sRGB MAT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.4 ./test-color-icc-output-f01-sRGB->sRGB MAT.icm 4f4ddf5406660f8e9ca4bfcd418ec5b4 Destroyed color profile p1. Description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 --- Fixture 1 (sRGB->sRGB MAT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 2 (sRGB->sRGB MAT VCGT)... [22:56:12.426] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.426] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:12.426] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.426] Flight recorder: enabled, scopes subscribed: log [22:56:12.427] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.427] Output repaint window is 7 ms maximum. [22:56:12.427] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:12.427] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.448] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.451] warning: failed to query rendering device from EGL [22:56:12.451] failed to initialize allocator [22:56:12.451] EGL version: 1.5 [22:56:12.451] EGL vendor: Mesa Project [22:56:12.451] EGL client APIs: OpenGL OpenGL_ES [22:56:12.451] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.469] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.469] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.469] GL vendor: Mesa [22:56:12.469] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.472] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.473] Using GL renderer [22:56:12.473] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.473] LittleCMS 2170 initialized. [22:56:12.473] Color manager: work-in-progress protocol support: yes [22:56:12.473] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 [22:56:12.474] Output 'headless' set to color profile: description: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 [22:56:12.474] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 6.2684 -3.2344 -0.9813 -1.9575 3.8322 0.0669 0.1440 -0.4581 2.8115 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Pipeline: pre = (enum) power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.2000 New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 6.2684 -3.2344 -0.9813 -1.9575 3.8322 0.0669 0.1440 -0.4581 2.8115 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples Pipeline: pre = 3x1D LUT [1024] [22:56:12.476] Output 'headless' using color profile: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 [22:56:12.476] Output headless uses 16F shadow. [22:56:12.476] Output 'headless' enabled with head(s) headless [22:56:12.476] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.476] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.476] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.480] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->sRGB MAT VCGT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c055480 name: 'test-seat' test-client: got seat 0x7f714c055480 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-03.png vs. shot ./output_icc_decorations-f02-shot-01.png: PASS *** Result sRGB->sRGB MAT VCGT output_icc_decorations/1: ok *** Run sRGB->sRGB MAT VCGT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c055480 name: 'test-seat' test-client: got seat 0x7f714c055480 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c0340c0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-03.png vs. shot ./output_icc_alpha_blend-f02-shot-01.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.51923 at rgb( 0.00, 151.17, 255.00) max 1.03128 at rgb( 0.00, 0.00, 255.00) avg 0.04601 ch g (signed): min -0.53282 at rgb( 0.00, 82.88, 255.00) max 0.57143 at rgb( 0.00, 0.00, 255.00) avg -0.00385 ch b (signed): min -0.57456 at rgb( 0.00, 2.45, 255.00) max 0.48272 at rgb( 0.00, 149.42, 255.00) avg -0.00662 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 255.00) max 1.24781 at rgb( 0.00, 0.00, 255.00) avg 0.49735 *** Result sRGB->sRGB MAT VCGT output_icc_alpha_blend/1: ok *** Run sRGB->sRGB MAT VCGT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c055480 name: 'test-seat' test-client: got seat 0x7f714c055480 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c055430 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-03.png vs. shot ./opaque_pixel_conversion-f02-shot-01.png: PASS process_pipeline_comparison SUCCESS sRGB->sRGB MAT VCGT tolerances avg: 0.33 <= 0.34, max: 0.81 <= 1.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.60909 at rgb( 218.00, 218.00, 218.00) max 0.46994 at rgb( 130.00, 130.00, 130.00) avg -0.06373 ch g (signed): min -0.62768 at rgb( 214.00, 214.00, 214.00) max 0.41192 at rgb( 54.00, 54.00, 54.00) avg -0.02800 ch b (signed): min -0.64931 at rgb( 247.00, 247.00, 247.00) max 0.33744 at rgb( 183.00, 183.00, 183.00) avg -0.03332 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.80783 at rgb( 247.00, 247.00, 247.00) avg 0.32626 *** Result sRGB->sRGB MAT VCGT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.4 ./test-color-icc-output-f02-sRGB->sRGB MAT VCGT.icm 91643d87189b0dd39e21166ba383b881 Destroyed color profile p1. Description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 --- Fixture 2 (sRGB->sRGB MAT VCGT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 3 (sRGB->adobeRGB MAT)... [22:56:12.741] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:12.741] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:12.741] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:12.741] Flight recorder: enabled, scopes subscribed: log [22:56:12.741] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:12.741] Output repaint window is 7 ms maximum. [22:56:12.741] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:12.741] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:12.749] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:12.751] warning: failed to query rendering device from EGL [22:56:12.751] failed to initialize allocator [22:56:12.751] EGL version: 1.5 [22:56:12.751] EGL vendor: Mesa Project [22:56:12.751] EGL client APIs: OpenGL OpenGL_ES [22:56:12.751] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:12.769] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:12.769] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:12.769] GL vendor: Mesa [22:56:12.769] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:12.772] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:12.773] Using GL renderer [22:56:12.773] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 [22:56:12.774] LittleCMS 2170 initialized. [22:56:12.774] Color manager: work-in-progress protocol support: yes [22:56:12.774] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 [22:56:12.774] Output 'headless' set to color profile: description: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 [22:56:12.774] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 Pipeline: pre = (enum) inverse power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.1992 New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.9250 -1.2213 -0.6828 -1.9574 3.8321 0.0669 0.0574 -0.2814 2.6985 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 output profile p2: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.9250 -1.2213 -0.6828 -1.9574 3.8321 0.0669 0.0574 -0.2814 2.6985 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix, post = (enum) inverse power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 post-curve, power-law with custom exponent: R,G,B 2.1992 [22:56:12.776] Output 'headless' using color profile: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 [22:56:12.776] Output headless uses 16F shadow. [22:56:12.776] Output 'headless' enabled with head(s) headless [22:56:12.776] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:12.777] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:12.777] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:12.782] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->adobeRGB MAT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150000f60 name: 'test-seat' test-client: got seat 0x7f7150000f60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-01.png vs. shot ./output_icc_decorations-f03-shot-02.png: PASS *** Result sRGB->adobeRGB MAT output_icc_decorations/1: ok *** Run sRGB->adobeRGB MAT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150000f60 name: 'test-seat' test-client: got seat 0x7f7150000f60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7150002280 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-01.png vs. shot ./output_icc_alpha_blend-f03-shot-02.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.99112 at rgb( 0.00, 0.00, 244.51) max 0.89851 at rgb( 0.00, 0.00, 244.51) avg -0.05044 ch g (signed): min -0.55244 at rgb( 49.99, 175.47, 251.73) max 1.10451 at rgb( 0.00, 0.00, 244.51) avg 0.00486 ch b (signed): min -0.57023 at rgb( 7.38, 25.91, 245.57) max 0.47409 at rgb( 60.91, 213.83, 253.31) avg -0.04800 rgb two-norm: min 0.07494 at rgb( 35.77, 125.55, 249.67) max 1.49413 at rgb( 0.00, 0.00, 244.51) avg 0.50520 *** Result sRGB->adobeRGB MAT output_icc_alpha_blend/1: ok *** Run sRGB->adobeRGB MAT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150000f60 name: 'test-seat' test-client: got seat 0x7f7150000f60 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7150002280 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-01.png vs. shot ./opaque_pixel_conversion-f03-shot-02.png: PASS process_pipeline_comparison SUCCESS sRGB->adobeRGB MAT tolerances avg: 0.45 <= 0.46, max: 1.58 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.99112 at rgb( 0.00, 0.00, 255.00) max 0.40970 at rgb( 130.00, 0.00, 0.00) avg -0.15891 ch g (signed): min -0.40008 at rgb( 214.00, 0.00, 0.00) max 1.23449 at rgb( 0.00, 0.00, 218.00) avg 0.19087 ch b (signed): min -0.54554 at rgb( 0.00, 0.00, 235.00) max 0.41356 at rgb( 73.00, 0.00, 73.00) avg -0.02387 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 1.58491 at rgb( 0.00, 0.00, 235.00) avg 0.44814 *** Result sRGB->adobeRGB MAT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.4 ./test-color-icc-output-f03-sRGB->adobeRGB MAT.icm 9895fdbd2d520d296e972bf2a38b4cd6 Destroyed color profile p1. Description: ICCv4.4 sRGB stock 04b567b90cd32ba14ba44d201cfad699 --- Fixture 3 (sRGB->adobeRGB MAT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 4 (sRGB->adobeRGB MAT VCGT)... [22:56:13.231] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.231] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:13.231] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.231] Flight recorder: enabled, scopes subscribed: log [22:56:13.231] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.231] Output repaint window is 7 ms maximum. [22:56:13.231] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:13.231] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.238] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.241] warning: failed to query rendering device from EGL [22:56:13.241] failed to initialize allocator [22:56:13.241] EGL version: 1.5 [22:56:13.241] EGL vendor: Mesa Project [22:56:13.241] EGL client APIs: OpenGL OpenGL_ES [22:56:13.241] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.259] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.259] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.259] GL vendor: Mesa [22:56:13.259] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.262] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.263] Using GL renderer [22:56:13.263] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 [22:56:13.263] LittleCMS 2170 initialized. [22:56:13.263] Color manager: work-in-progress protocol support: yes [22:56:13.263] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 [22:56:13.263] Output 'headless' set to color profile: description: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 [22:56:13.263] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.9250 -1.2213 -0.6828 -1.9574 3.8321 0.0669 0.0574 -0.2814 2.6985 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.9250 -1.2213 -0.6828 -1.9574 3.8321 0.0669 0.0574 -0.2814 2.6985 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.20 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix, post = 3x1D LUT [1024] pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.7151 0.2849 -0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 -0.0000 0.0412 0.9588 0.0000 [22:56:13.266] Output 'headless' using color profile: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 [22:56:13.267] Output headless uses 16F shadow. [22:56:13.267] Output 'headless' enabled with head(s) headless [22:56:13.267] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.267] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.267] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.270] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->adobeRGB MAT VCGT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-04.png vs. shot ./output_icc_decorations-f04-shot-03.png: PASS *** Result sRGB->adobeRGB MAT VCGT output_icc_decorations/1: ok *** Run sRGB->adobeRGB MAT VCGT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-04.png vs. shot ./output_icc_alpha_blend-f04-shot-03.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.57036 at rgb( 28.27, 99.23, 248.59) max 0.92097 at rgb( 0.00, 0.00, 244.51) avg -0.01978 ch g (signed): min -0.52234 at rgb( 32.87, 115.39, 249.25) max 0.56517 at rgb( 0.00, 0.00, 244.51) avg -0.01475 ch b (signed): min -0.59955 at rgb( 0.00, 0.00, 244.51) max 0.45515 at rgb( 44.46, 156.08, 250.93) avg -0.04502 rgb two-norm: min 0.08792 at rgb( 58.90, 206.76, 253.02) max 1.09417 at rgb( 0.00, 0.00, 244.51) avg 0.49618 *** Result sRGB->adobeRGB MAT VCGT output_icc_alpha_blend/1: ok *** Run sRGB->adobeRGB MAT VCGT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-04.png vs. shot ./opaque_pixel_conversion-f04-shot-03.png: PASS process_pipeline_comparison SUCCESS sRGB->adobeRGB MAT VCGT tolerances avg: 0.45 <= 0.46, max: 0.93 <= 1.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.63610 at rgb( 159.00, 159.00, 159.00) max 0.42206 at rgb( 0.00, 199.00, 0.00) avg -0.13366 ch g (signed): min -0.63756 at rgb( 159.00, 159.00, 159.00) max 0.43822 at rgb( 0.00, 54.00, 0.00) avg -0.10091 ch b (signed): min -0.68150 at rgb( 0.00, 0.00, 251.00) max 0.45431 at rgb( 218.00, 218.00, 0.00) avg -0.04270 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.92607 at rgb( 0.00, 0.00, 251.00) avg 0.45167 *** Result sRGB->adobeRGB MAT VCGT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.4 ./test-color-icc-output-f04-sRGB->adobeRGB MAT VCGT.icm fbcb1258e7fbf653ddf6a75a6cbc2df2 Destroyed color profile p1. Description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 --- Fixture 4 (sRGB->adobeRGB MAT VCGT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 5 (sRGB->BT2020 MAT)... [22:56:13.469] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.469] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:13.469] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.469] Flight recorder: enabled, scopes subscribed: log [22:56:13.469] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.470] Output repaint window is 7 ms maximum. [22:56:13.470] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:13.470] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.477] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.480] warning: failed to query rendering device from EGL [22:56:13.480] failed to initialize allocator [22:56:13.480] EGL version: 1.5 [22:56:13.480] EGL vendor: Mesa Project [22:56:13.480] EGL client APIs: OpenGL OpenGL_ES [22:56:13.480] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.497] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.497] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.497] GL vendor: Mesa [22:56:13.497] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.501] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.501] Using GL renderer [22:56:13.501] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 [22:56:13.502] LittleCMS 2170 initialized. [22:56:13.502] Color manager: work-in-progress protocol support: yes [22:56:13.502] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b [22:56:13.502] Output 'headless' set to color profile: description: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b [22:56:13.502] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.40 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.40 Pipeline: pre = (enum) inverse power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.4000 New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.2944 -0.7872 -0.4719 -1.3652 3.2951 0.0256 0.0594 -0.1259 2.5077 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.40 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.40 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.6274 0.3293 0.0433 0.0000 0.0691 0.9195 0.0114 0.0000 0.0164 0.0880 0.8956 0.0000 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.6274 0.3293 0.0433 0.0000 0.0691 0.9195 0.0114 0.0000 0.0164 0.0880 0.8956 0.0000 New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 3.2944 -0.7872 -0.4719 -1.3652 3.2951 0.0256 0.0594 -0.1259 2.5077 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.40 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.6274 0.3293 0.0433 0.0000 0.0691 0.9195 0.0114 0.0000 0.0164 0.0880 0.8956 0.0000 CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type -1, inverse of y = x ^ 2.40 Pipeline: pre = (enum) power-law with custom exponent, mapping = matrix, post = (enum) inverse power-law with custom exponent pre-curve, power-law with custom exponent: R,G,B 2.2000 mapping matrix: 0.6274 0.3293 0.0433 0.0000 0.0691 0.9195 0.0114 0.0000 0.0164 0.0880 0.8956 0.0000 post-curve, power-law with custom exponent: R,G,B 2.4000 [22:56:13.504] Output 'headless' using color profile: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b [22:56:13.504] Output headless uses 16F shadow. [22:56:13.504] Output 'headless' enabled with head(s) headless [22:56:13.504] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.504] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.504] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.508] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->BT2020 MAT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-02.png vs. shot ./output_icc_decorations-f05-shot-04.png: PASS *** Result sRGB->BT2020 MAT output_icc_decorations/1: ok *** Run sRGB->BT2020 MAT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c038a50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-02.png vs. shot ./output_icc_alpha_blend-f05-shot-04.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.59914 at rgb( 73.64, 177.69, 245.11) max 0.64755 at rgb( 11.05, 2.91, 228.37) avg -0.05952 ch g (signed): min -0.59494 at rgb( 45.92, 100.29, 237.70) max 0.59210 at rgb( 11.06, 2.94, 228.38) avg -0.03221 ch b (signed): min -0.57979 at rgb( 25.54, 43.37, 232.25) max 0.48108 at rgb( 53.23, 120.71, 239.65) avg -0.04014 rgb two-norm: min 0.08180 at rgb( 30.66, 57.68, 233.62) max 0.83342 at rgb( 25.54, 43.37, 232.25) avg 0.49905 *** Result sRGB->BT2020 MAT output_icc_alpha_blend/1: ok *** Run sRGB->BT2020 MAT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c001fa0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-02.png vs. shot ./opaque_pixel_conversion-f05-shot-04.png: PASS process_pipeline_comparison SUCCESS sRGB->BT2020 MAT tolerances avg: 0.46 <= 0.48, max: 0.88 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.60973 at rgb( 209.00, 209.00, 0.00) max 0.46335 at rgb( 0.00, 194.00, 194.00) avg -0.03545 ch g (signed): min -0.60061 at rgb( 0.00, 183.00, 183.00) max 0.48811 at rgb( 0.00, 0.00, 172.00) avg -0.04556 ch b (signed): min -0.60760 at rgb( 0.00, 152.00, 152.00) max 0.45272 at rgb( 0.00, 0.00, 255.00) avg -0.06543 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 0.87901 at rgb( 130.00, 130.00, 130.00) avg 0.46186 *** Result sRGB->BT2020 MAT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.4 ./test-color-icc-output-f05-sRGB->BT2020 MAT.icm 592ac3946a58767c12df6dd8a8cac47b Destroyed color profile p1. Description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 --- Fixture 5 (sRGB->BT2020 MAT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 6 (sRGB->sRGB CLUT)... DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.01680 at rgb( 1.00, 207.00, 71.00) max 2.31920 at rgb( 0.00, 231.00, 255.00) avg 0.02587 ch g (signed): min -0.04493 at rgb( 167.00, 1.00, 247.00) max 1.61713 at rgb( 255.00, 0.00, 255.00) avg 0.00358 ch b (signed): min -0.09958 at rgb( 255.00, 159.00, 1.00) max 0.85316 at rgb( 71.00, 247.00, 0.00) avg 0.00762 rgb two-norm: min 0.00044 at rgb( 255.00, 255.00, 255.00) max 2.31920 at rgb( 0.00, 231.00, 255.00) avg 0.03590 DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00994 at rgb( 1.00, 207.00, 159.00) max 2.31865 at rgb( 0.00, 231.00, 223.00) avg 0.02411 ch g (signed): min -0.05284 at rgb( 175.00, 1.00, 247.00) max 1.60691 at rgb( 255.00, 0.00, 255.00) avg 0.00117 ch b (signed): min -0.10414 at rgb( 255.00, 159.00, 1.00) max 0.84627 at rgb( 103.00, 223.00, 0.00) avg 0.00523 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 2.31865 at rgb( 0.00, 231.00, 223.00) avg 0.02989 [22:56:13.633] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:13.633] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:13.633] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:13.633] Flight recorder: enabled, scopes subscribed: log [22:56:13.633] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:13.633] Output repaint window is 7 ms maximum. [22:56:13.633] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:13.633] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:13.640] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:13.643] warning: failed to query rendering device from EGL [22:56:13.643] failed to initialize allocator [22:56:13.643] EGL version: 1.5 [22:56:13.643] EGL vendor: Mesa Project [22:56:13.643] EGL client APIs: OpenGL OpenGL_ES [22:56:13.643] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:13.661] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:13.661] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:13.661] GL vendor: Mesa [22:56:13.661] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:13.664] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:13.665] Using GL renderer [22:56:13.665] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 [22:56:13.665] LittleCMS 2170 initialized. [22:56:13.665] Color manager: work-in-progress protocol support: yes [22:56:13.665] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 [22:56:13.666] Output 'headless' set to color profile: description: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 [22:56:13.666] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut Pipeline: uses shaper + 3D LUT New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 output profile p2: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 Pipeline: uses shaper + 3D LUT [22:56:13.684] Output 'headless' using color profile: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 [22:56:13.685] Output headless uses 16F shadow. [22:56:13.685] Output 'headless' enabled with head(s) headless [22:56:13.685] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:13.685] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:13.685] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:13.688] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->sRGB CLUT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150006b10 name: 'test-seat' test-client: got seat 0x7f7150006b10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-00.png vs. shot ./output_icc_decorations-f06-shot-05.png: PASS *** Result sRGB->sRGB CLUT output_icc_decorations/1: ok *** Run sRGB->sRGB CLUT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150006b10 name: 'test-seat' test-client: got seat 0x7f7150006b10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7150003950 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-00.png vs. shot ./output_icc_alpha_blend-f06-shot-05.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.54497 at rgb( 0.00, 0.00, 255.00) max 1.45727 at rgb( 0.00, 0.00, 255.00) avg 0.01327 ch g (signed): min -0.55921 at rgb( 0.00, 188.17, 255.00) max 1.00000 at rgb( 0.00, 0.00, 255.00) avg -0.02057 ch b (signed): min -0.56067 at rgb( 0.00, 75.21, 255.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg -0.04533 rgb two-norm: min 0.09128 at rgb( 0.00, 179.71, 255.00) max 1.70131 at rgb( 0.00, 0.00, 255.00) avg 0.49346 *** Result sRGB->sRGB CLUT output_icc_alpha_blend/1: ok *** Run sRGB->sRGB CLUT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7150006b10 name: 'test-seat' test-client: got seat 0x7f7150006b10 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7150003950 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-00.png vs. shot ./opaque_pixel_conversion-f06-shot-05.png: PASS process_pipeline_comparison SUCCESS sRGB->sRGB CLUT tolerances avg: 1.05 <= 1.06, max: 1.73 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min 0.00000 at rgb( 54.00, 54.00, 54.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.47738 ch g (signed): min 0.00000 at rgb( 54.00, 54.00, 54.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.43717 ch b (signed): min 0.00000 at rgb( 54.00, 54.00, 54.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.43717 rgb two-norm: min 0.00000 at rgb( 54.00, 54.00, 54.00) max 1.73205 at rgb( 0.00, 0.00, 0.00) avg 1.04810 *** Result sRGB->sRGB CLUT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.3 ./test-color-icc-output-f06-sRGB->sRGB CLUT.icm ad644af700f7b415a5133e9a1e6a9512 Destroyed color profile p1. Description: ICCv4.4 sRGB stock 6e0037fc06f938cc03af7388ebb69824 --- Fixture 6 (sRGB->sRGB CLUT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 7 (sRGB->sRGB CLUT VCGT)... DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.01680 at rgb( 1.00, 207.00, 71.00) max 2.31920 at rgb( 0.00, 231.00, 255.00) avg 0.02587 ch g (signed): min -0.04493 at rgb( 167.00, 1.00, 247.00) max 1.61713 at rgb( 255.00, 0.00, 255.00) avg 0.00358 ch b (signed): min -0.09958 at rgb( 255.00, 159.00, 1.00) max 0.85316 at rgb( 71.00, 247.00, 0.00) avg 0.00762 rgb two-norm: min 0.00044 at rgb( 255.00, 255.00, 255.00) max 2.31920 at rgb( 0.00, 231.00, 255.00) avg 0.03590 DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00994 at rgb( 1.00, 207.00, 159.00) max 2.31865 at rgb( 0.00, 231.00, 223.00) avg 0.02411 ch g (signed): min -0.05284 at rgb( 175.00, 1.00, 247.00) max 1.60691 at rgb( 255.00, 0.00, 255.00) avg 0.00117 ch b (signed): min -0.10414 at rgb( 255.00, 159.00, 1.00) max 0.84627 at rgb( 103.00, 223.00, 0.00) avg 0.00523 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 2.31865 at rgb( 0.00, 231.00, 223.00) avg 0.02989 [22:56:14.150] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:14.150] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:14.150] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:14.150] Flight recorder: enabled, scopes subscribed: log [22:56:14.150] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:14.150] Output repaint window is 7 ms maximum. [22:56:14.150] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:14.150] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:14.157] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:14.160] warning: failed to query rendering device from EGL [22:56:14.160] failed to initialize allocator [22:56:14.160] EGL version: 1.5 [22:56:14.160] EGL vendor: Mesa Project [22:56:14.160] EGL client APIs: OpenGL OpenGL_ES [22:56:14.160] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:14.177] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:14.178] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:14.178] GL vendor: Mesa [22:56:14.178] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:14.181] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:14.181] Using GL renderer [22:56:14.181] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc [22:56:14.182] LittleCMS 2170 initialized. [22:56:14.182] Color manager: work-in-progress protocol support: yes [22:56:14.182] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc [22:56:14.183] Output 'headless' set to color profile: description: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc [22:56:14.183] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut Pipeline: uses shaper + 3D LUT New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: uses shaper + 3D LUT [22:56:14.202] Output 'headless' using color profile: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc [22:56:14.202] Output headless uses 16F shadow. [22:56:14.202] Output 'headless' enabled with head(s) headless [22:56:14.202] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:14.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:14.202] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:14.206] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->sRGB CLUT VCGT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-03.png vs. shot ./output_icc_decorations-f07-shot-06.png: PASS *** Result sRGB->sRGB CLUT VCGT output_icc_decorations/1: ok *** Run sRGB->sRGB CLUT VCGT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c038a50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-03.png vs. shot ./output_icc_alpha_blend-f07-shot-06.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.51923 at rgb( 0.00, 151.17, 255.00) max 1.03128 at rgb( 0.00, 0.00, 255.00) avg 0.04992 ch g (signed): min -0.53359 at rgb( 0.00, 99.23, 255.00) max 0.57143 at rgb( 0.00, 0.00, 255.00) avg -0.00776 ch b (signed): min -0.59063 at rgb( 0.00, 110.41, 255.00) max 0.46765 at rgb( 0.00, 1.30, 255.00) avg -0.03006 rgb two-norm: min 0.04514 at rgb( 0.00, 190.09, 255.00) max 1.24781 at rgb( 0.00, 0.00, 255.00) avg 0.50305 *** Result sRGB->sRGB CLUT VCGT output_icc_alpha_blend/1: ok *** Run sRGB->sRGB CLUT VCGT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c038a50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-03.png vs. shot ./opaque_pixel_conversion-f07-shot-06.png: PASS process_pipeline_comparison SUCCESS sRGB->sRGB CLUT VCGT tolerances avg: 0.71 <= 0.72, max: 1.27 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.60909 at rgb( 218.00, 218.00, 218.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.41364 ch g (signed): min -0.62768 at rgb( 214.00, 214.00, 214.00) max 1.00000 at rgb( 251.00, 0.00, 251.00) avg -0.02360 ch b (signed): min -0.64931 at rgb( 247.00, 247.00, 247.00) max 0.33744 at rgb( 183.00, 183.00, 183.00) avg -0.03332 rgb two-norm: min 0.00000 at rgb( 255.00, 255.00, 255.00) max 1.26761 at rgb( 0.00, 247.00, 247.00) avg 0.70665 *** Result sRGB->sRGB CLUT VCGT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.3 ./test-color-icc-output-f07-sRGB->sRGB CLUT VCGT.icm c06398377c9535664a865b22aa7dd7cc Destroyed color profile p1. Description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc --- Fixture 7 (sRGB->sRGB CLUT VCGT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 8 (sRGB->adobeRGB CLUT)... DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00374 at rgb( 207.00, 167.00, 207.00) max 1.61737 at rgb( 0.00, 255.00, 255.00) avg 0.01377 ch g (signed): min -0.04684 at rgb( 207.00, 1.00, 223.00) max 1.64568 at rgb( 255.00, 0.00, 3.00) avg 0.01088 ch b (signed): min -0.03660 at rgb( 247.00, 31.00, 1.00) max 0.68483 at rgb( 183.00, 239.00, 0.00) avg 0.00571 rgb two-norm: min 0.00041 at rgb( 255.00, 255.00, 255.00) max 1.64571 at rgb( 255.00, 0.00, 3.00) avg 0.02987 DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00365 at rgb( 207.00, 175.00, 199.00) max 1.61195 at rgb( 0.00, 239.00, 223.00) avg 0.01163 ch g (signed): min -0.05070 at rgb( 199.00, 1.00, 239.00) max 1.63478 at rgb( 231.00, 0.00, 183.00) avg 0.00862 ch b (signed): min -0.04061 at rgb( 247.00, 39.00, 1.00) max 0.67677 at rgb( 175.00, 215.00, 0.00) avg 0.00334 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 1.63479 at rgb( 231.00, 0.00, 183.00) avg 0.02366 [22:56:14.342] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:14.342] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:14.342] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:14.342] Flight recorder: enabled, scopes subscribed: log [22:56:14.342] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:14.342] Output repaint window is 7 ms maximum. [22:56:14.343] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:14.343] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:14.350] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:14.352] warning: failed to query rendering device from EGL [22:56:14.352] failed to initialize allocator [22:56:14.352] EGL version: 1.5 [22:56:14.352] EGL vendor: Mesa Project [22:56:14.352] EGL client APIs: OpenGL OpenGL_ES [22:56:14.352] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:14.370] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:14.370] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:14.370] GL vendor: Mesa [22:56:14.370] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:14.373] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:14.374] Using GL renderer [22:56:14.374] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc [22:56:14.374] LittleCMS 2170 initialized. [22:56:14.374] Color manager: work-in-progress protocol support: yes [22:56:14.375] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 [22:56:14.375] Output 'headless' set to color profile: description: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 [22:56:14.375] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut Pipeline: uses shaper + 3D LUT New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 Pipeline: uses shaper + 3D LUT [22:56:14.393] Output 'headless' using color profile: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 [22:56:14.394] Output headless uses 16F shadow. [22:56:14.394] Output 'headless' enabled with head(s) headless [22:56:14.394] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:14.394] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:14.394] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:14.398] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->adobeRGB CLUT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-01.png vs. shot ./output_icc_decorations-f08-shot-07.png: PASS *** Result sRGB->adobeRGB CLUT output_icc_decorations/1: ok *** Run sRGB->adobeRGB CLUT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-01.png vs. shot ./output_icc_alpha_blend-f08-shot-07.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.58806 at rgb( 52.41, 183.96, 252.08) max 0.89851 at rgb( 0.00, 0.00, 244.51) avg -0.03872 ch g (signed): min -0.55244 at rgb( 49.99, 175.47, 251.73) max 0.67845 at rgb( 0.00, 0.00, 244.51) avg -0.01468 ch b (signed): min -0.57023 at rgb( 7.38, 25.91, 245.57) max 0.47409 at rgb( 60.91, 213.83, 253.31) avg -0.04800 rgb two-norm: min 0.07494 at rgb( 35.77, 125.55, 249.67) max 0.99720 at rgb( 0.00, 0.00, 244.51) avg 0.50067 *** Result sRGB->adobeRGB CLUT output_icc_alpha_blend/1: ok *** Run sRGB->adobeRGB CLUT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f7154006730 name: 'test-seat' test-client: got seat 0x7f7154006730 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f7154006cd0 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-01.png vs. shot ./opaque_pixel_conversion-f08-shot-07.png: PASS process_pipeline_comparison SUCCESS sRGB->adobeRGB CLUT tolerances avg: 0.50 <= 0.51, max: 1.73 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.55200 at rgb( 0.00, 178.00, 178.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.04145 ch g (signed): min 0.00000 at rgb( 255.00, 255.00, 255.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.22586 ch b (signed): min -0.65093 at rgb( 0.00, 54.00, 0.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.12278 rgb two-norm: min 0.00000 at rgb( 255.00, 255.00, 255.00) max 1.73205 at rgb( 0.00, 0.00, 0.00) avg 0.50007 *** Result sRGB->adobeRGB CLUT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.3 ./test-color-icc-output-f08-sRGB->adobeRGB CLUT.icm 6eed727405abfeed98c6415408c08224 Destroyed color profile p1. Description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc --- Fixture 8 (sRGB->adobeRGB CLUT) ok: passed 3, skipped 0, failed 0, total 3 --- Fixture 9 (sRGB->adobeRGB CLUT VCGT)... DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00374 at rgb( 207.00, 167.00, 207.00) max 1.61737 at rgb( 0.00, 255.00, 255.00) avg 0.01377 ch g (signed): min -0.04684 at rgb( 207.00, 1.00, 223.00) max 1.64568 at rgb( 255.00, 0.00, 3.00) avg 0.01088 ch b (signed): min -0.03660 at rgb( 247.00, 31.00, 1.00) max 0.68483 at rgb( 183.00, 239.00, 0.00) avg 0.00571 rgb two-norm: min 0.00041 at rgb( 255.00, 255.00, 255.00) max 1.64571 at rgb( 255.00, 0.00, 3.00) avg 0.02987 DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0: ch r (signed): min -0.00365 at rgb( 207.00, 175.00, 199.00) max 1.61195 at rgb( 0.00, 239.00, 223.00) avg 0.01163 ch g (signed): min -0.05070 at rgb( 199.00, 1.00, 239.00) max 1.63478 at rgb( 231.00, 0.00, 183.00) avg 0.00862 ch b (signed): min -0.04061 at rgb( 247.00, 39.00, 1.00) max 0.67677 at rgb( 175.00, 215.00, 0.00) avg 0.00334 rgb two-norm: min 0.00000 at rgb( 0.00, 0.00, 0.00) max 1.63479 at rgb( 231.00, 0.00, 183.00) avg 0.02366 [22:56:14.534] weston 15.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: 15.0.0 [22:56:14.534] Command line: weston-test-color-icc-output --backend=headless --debug --socket=test-color-icc-output --modules=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so --width=256 --height=24 --refresh-rate=1000000 --config=/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini --renderer=gl --shell=weston-test-desktop --logger-scopes=log,color-lcms-profiles,color-lcms-transformations,color-lcms-optimizer [22:56:14.534] OS: Linux, 6.12.74+deb13+1-amd64, #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08), x86_64 [22:56:14.534] Flight recorder: enabled, scopes subscribed: log [22:56:14.534] Using config file '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/test-color-icc-output.ini' WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak. [22:56:14.534] Output repaint window is 7 ms maximum. [22:56:14.534] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded [22:56:14.534] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded [22:56:14.541] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded [22:56:14.544] warning: failed to query rendering device from EGL [22:56:14.544] failed to initialize allocator [22:56:14.544] EGL version: 1.5 [22:56:14.544] EGL vendor: Mesa Project [22:56:14.544] EGL client APIs: OpenGL OpenGL_ES [22:56:14.544] EGL features: EGL Wayland extension: no context priority: no buffer age: no partial update: no swap buffers with damage: no configless context: yes surfaceless context: yes dmabuf support: modifiers fence sync: yes (wait) [22:56:14.561] GL version: OpenGL ES 3.2 Mesa 26.0.4-1 [22:56:14.562] GLSL version: OpenGL ES GLSL ES 3.20 [22:56:14.562] GL vendor: Mesa [22:56:14.562] GL renderer: llvmpipe (LLVM 21.1.8, 256 bits) [22:56:14.565] GL ES 3.2 - renderer features: read-back format: ARGB8888 glReadPixels supports y-flip: yes glReadPixels supports PBO: yes wl_shm 10 bpc formats: yes wl_shm 16 bpc formats: yes wl_shm half-float formats: yes internal R and RG formats: yes OES_EGL_image_external: yes GPU timeline: no Texture immutability: yes Required precision: yes [22:56:14.565] Using GL renderer [22:56:14.565] Registered plugin API 'weston_windowed_output_api_headless_v2' of size 16 New color profile: p1 description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc [22:56:14.566] LittleCMS 2170 initialized. [22:56:14.566] Color manager: work-in-progress protocol support: yes [22:56:14.566] Invalid mode for output headless. Using defaults. New color profile: p2 description: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c [22:56:14.567] Output 'headless' set to color profile: description: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c [22:56:14.567] Output 'headless' attempts EOTF mode SDR and colorimetry mode default. New color transformation: t1 category: blend-to-output input profile p0: none output profile p2: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c render intent: none ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 4096 samples CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: pre = 3x1D LUT [1024] New color transformation: t2 category: input-to-blend input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut Pipeline: uses shaper + 3D LUT New color transformation: t3 category: input-to-output input profile p1: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc output profile p2: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c render intent: Perceptual ICC-to-ICC transform pipeline before optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.2180 0.1926 0.0715 0.1112 0.3585 0.0303 0.0070 0.0485 0.3570 Matrix 0.9965 0.0000 0.0000 0.0017 0.0000 0.9965 0.0000 0.0017 0.0000 0.0000 0.9965 0.0014 Matrix 2.0000 0.0000 0.0000 0.0000 2.0000 0.0000 0.0000 0.0000 2.0000 CLut CurveSet Curve(s) 0, 1, 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] parametric type 6 y = (1.00 * x + 0.00) ^ 0.45 + 0.00 (1.0000, inf] parametric type 6 constant 1.00 CurveSet Curve(s) 0, 1, 2 No segments, 16-bit sampled curve with 256 samples ICC-to-ICC transform pipeline after optimization: CurveSet Curve(s) 0, 1, 2 Segments (-inf, inf] parametric type 1 y = x ^ 2.20 Matrix 0.4345 0.3838 0.1425 0.0034 0.2217 0.7144 0.0604 0.0035 0.0139 0.0967 0.7114 0.0029 CLut CurveSet Curve(s) 0 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 1 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Curve(s) 2 Segments (-inf, 0.0000] parametric type 6 constant 0.00 (0.0000, 1.0000] sampled curve with 1024 samples (1.0000, inf] parametric type 6 constant 1.00 Pipeline: uses shaper + 3D LUT [22:56:14.586] Output 'headless' using color profile: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c [22:56:14.586] Output headless uses 16F shadow. [22:56:14.586] Output 'headless' enabled with head(s) headless [22:56:14.586] Compositor capabilities: arbitrary surface rotation: yes screen capture uses y-flip: yes cursor planes: no arbitrary resolutions: no view mask clipping: yes explicit sync: no color operations: yes color representation: yes presentation clock: CLOCK_MONOTONIC_RAW, id 4 presentation clock resolution: 0.000000001 s [22:56:14.586] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/weston-test-desktop-shell.so' already loaded [22:56:14.586] Module '/build/reproducible-path/weston-15.0.0/obj-x86_64-linux-gnu/tests/test-plugin.so' already loaded [22:56:14.590] Currently advertised debug scopes: 'log' - Weston and Wayland log 'scene-graph' - Scene graph details 'timeline' - Timeline event points 'libseat-debug' - libseat debug messages 'proto' - Wayland protocol dump for all clients. 'gl-renderer' - GL-renderer verbose messages 'gl-shader-generator' - GL renderer shader compilation and cache. 'color-lcms-transformations' - Color transformation creation and destruction. 'color-lcms-optimizer' - Color transformation pipeline optimizer. It's best used together with the color-lcms-transformations log scope. 'color-lcms-profiles' - Color profile creation and destruction. 'test-harness-plugin' - weston-test plugin's own actions*** Run sRGB->adobeRGB CLUT VCGT output_icc_decorations/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output-icc-decorations-04.png vs. shot ./output_icc_decorations-f09-shot-08.png: PASS *** Result sRGB->adobeRGB CLUT VCGT output_icc_decorations/1: ok *** Run sRGB->adobeRGB CLUT VCGT output_icc_alpha_blend/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c038a50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/output_icc_alpha_blend-04.png vs. shot ./output_icc_alpha_blend-f09-shot-08.png: PASS Blending error statistics, 256 samples, value range 0.0 - 255.0: ch r (signed): min -0.57036 at rgb( 28.27, 99.23, 248.59) max 0.92097 at rgb( 0.00, 0.00, 244.51) avg -0.01587 ch g (signed): min -0.52234 at rgb( 32.87, 115.39, 249.25) max 0.56517 at rgb( 0.00, 0.00, 244.51) avg -0.01475 ch b (signed): min -0.59955 at rgb( 0.00, 0.00, 244.51) max 0.45515 at rgb( 44.46, 156.08, 250.93) avg -0.04893 rgb two-norm: min 0.08792 at rgb( 58.90, 206.76, 253.02) max 1.09417 at rgb( 0.00, 0.00, 244.51) avg 0.49631 *** Result sRGB->adobeRGB CLUT VCGT output_icc_alpha_blend/1: ok *** Run sRGB->adobeRGB CLUT VCGT opaque_pixel_conversion/1 test-client: got global pointer 100 100 test-client: got seat 0x7f714c0553f0 name: 'test-seat' test-client: got seat 0x7f714c0553f0 capabilities: 7 test-client: got keyboard repeat_info 40 400 test-client: got keyboard keymap test-client: got surface enter output 0x7f714c038a50 Verify reference image /build/reproducible-path/weston-15.0.0/tests/reference/shaper_matrix-04.png vs. shot ./opaque_pixel_conversion-f09-shot-08.png: PASS process_pipeline_comparison SUCCESS sRGB->adobeRGB CLUT VCGT tolerances avg: 0.52 <= 0.52, max: 1.00 <= 2.00 process_pipeline_comparison error statistics, 6144 samples, value range 0.0 - 255.0: ch r (signed): min -0.63610 at rgb( 159.00, 159.00, 159.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.06230 ch g (signed): min -0.63756 at rgb( 159.00, 159.00, 159.00) max 0.67952 at rgb( 251.00, 0.00, 251.00) avg -0.09651 ch b (signed): min -0.68150 at rgb( 0.00, 0.00, 251.00) max 0.45431 at rgb( 218.00, 218.00, 0.00) avg -0.04270 rgb two-norm: min 0.00000 at rgb( 255.00, 255.00, 255.00) max 1.00000 at rgb( 0.00, 0.00, 0.00) avg 0.51959 *** Result sRGB->adobeRGB CLUT VCGT opaque_pixel_conversion/1: ok Destroyed color transformation t3. Destroyed color transformation t2. Destroyed color transformation t1. Destroyed color profile p2. Description: ICCv4.3 ./test-color-icc-output-f09-sRGB->adobeRGB CLUT VCGT.icm 7c48b982b620ee2d3c000e3c8d6aab8c Destroyed color profile p1. Description: ICCv4.4 sRGB stock f6a89875afc029f754457473ca854efc --- Fixture 9 (sRGB->adobeRGB CLUT VCGT) ok: passed 3, skipped 0, failed 0, total 3 ============================================================================== Summary of Failures: 31/68 weston:output-damage ERROR 2.80s exit status 1 Ok: 63 Fail: 1 Skipped: 4 dh_auto_test: error: cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=6 meson test --verbose --timeout-multiplier 3 returned exit code 1 make[1]: *** [debian/rules:37: override_dh_auto_test] Error 25 make[1]: Leaving directory '/build/reproducible-path/weston-15.0.0' make: *** [debian/rules:55: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess failed with exit status 2 -------------------------------------------------------------------------------- Build finished at 2026-04-10T22:56:14Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup Fri, 10 Apr 2026 22:56:15 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died with exit 2) +------------------------------------------------------------------------------+ | Summary Fri, 10 Apr 2026 22:56:16 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: any Build-Space: 122592 Build-Time: 38 Distribution: unstable Fail-Stage: build Host Architecture: amd64 Install-Time: 3 Job: /srv/rebuilderd/tmp/rebuilderdRVyKBp/inputs/weston_15.0.0-2.dsc Machine Architecture: amd64 Package: weston Package-Time: 49 Source-Version: 15.0.0-2 Space: 122592 Status: attempted Version: 15.0.0-2 -------------------------------------------------------------------------------- Finished at 2026-04-10T22:56:14Z Build needed 00:00:49, 122592k disk space E: Build failure (dpkg-buildpackage died with exit 2) sbuild failed