2026-11-09T23:41:19Z section_start:prepare:Preparing the docker executor 2026-11-09T23:41:19Z Using docker image rust:1.96-bookworm ... 2026-11-09T23:41:19Z Using docker image sha256:a339861ae23e9abb272cea45dfafde21760d2ce6577a70f8a926153677902663 for rust:1.96-bookworm with digest rust@sha256:a339861ae23e9abb272cea45dfafde21760d2ce6577a70f8a926153677902663 ... 2026-11-09T23:41:19Z section_end:prepare:done 00:00 2026-11-09T23:41:19Z section_start:before:Preparing environment 2026-11-09T23:41:19Z Running on Steve via BlueGit... 2026-11-09T23:41:19Z Working directory: /workspace 2026-11-09T23:41:19Z Pipeline #636, job #2454 2026-11-09T23:41:22Z debconf: delaying package configuration, since apt-utils is not installed 2026-11-09T23:41:22Z Selecting previously unselected package libdrm-common. 2026-11-09T23:41:22Z (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 23256 files and directories currently installed.) 2026-11-09T23:41:22Z Preparing to unpack .../00-libdrm-common_2.4.114-1_all.deb ... 2026-11-09T23:41:22Z Unpacking libdrm-common (2.4.114-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libdrm2:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../01-libdrm2_2.4.114-1+b1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libdrm2:amd64 (2.4.114-1+b1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libdrm-amdgpu1:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../02-libdrm-amdgpu1_2.4.114-1+b1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libdrm-amdgpu1:amd64 (2.4.114-1+b1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libpciaccess0:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../03-libpciaccess0_0.17-2_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libpciaccess0:amd64 (0.17-2) ... 2026-11-09T23:41:22Z Selecting previously unselected package libdrm-intel1:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../04-libdrm-intel1_2.4.114-1+b1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libdrm-intel1:amd64 (2.4.114-1+b1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libdrm-nouveau2:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../05-libdrm-nouveau2_2.4.114-1+b1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libdrm-nouveau2:amd64 (2.4.114-1+b1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libdrm-radeon1:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../06-libdrm-radeon1_2.4.114-1+b1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libdrm-radeon1:amd64 (2.4.114-1+b1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libglvnd0:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../07-libglvnd0_1.6.0-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libglvnd0:amd64 (1.6.0-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libwayland-server0:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../08-libwayland-server0_1.21.0-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libwayland-server0:amd64 (1.21.0-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libgbm1:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../09-libgbm1_22.3.6-1+deb12u2_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libgbm1:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:22Z Selecting previously unselected package libglapi-mesa:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../10-libglapi-mesa_22.3.6-1+deb12u2_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libglapi-mesa:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:22Z Selecting previously unselected package libwayland-client0:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../11-libwayland-client0_1.21.0-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libwayland-client0:amd64 (1.21.0-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libx11-xcb1:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../12-libx11-xcb1_2%3a1.8.4-2+deb12u2_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libx11-xcb1:amd64 (2:1.8.4-2+deb12u2) ... 2026-11-09T23:41:22Z Selecting previously unselected package libxcb-dri2-0:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../13-libxcb-dri2-0_1.15-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libxcb-dri2-0:amd64 (1.15-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libxcb-dri3-0:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../14-libxcb-dri3-0_1.15-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libxcb-dri3-0:amd64 (1.15-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libxcb-present0:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../15-libxcb-present0_1.15-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libxcb-present0:amd64 (1.15-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libxcb-randr0:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../16-libxcb-randr0_1.15-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libxcb-randr0:amd64 (1.15-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libxcb-sync1:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../17-libxcb-sync1_1.15-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libxcb-sync1:amd64 (1.15-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libxcb-xfixes0:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../18-libxcb-xfixes0_1.15-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libxcb-xfixes0:amd64 (1.15-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libxshmfence1:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../19-libxshmfence1_1.3-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libxshmfence1:amd64 (1.3-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libegl-mesa0:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../20-libegl-mesa0_22.3.6-1+deb12u2_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libegl-mesa0:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:22Z Selecting previously unselected package libegl1:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../21-libegl1_1.6.0-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libegl1:amd64 (1.6.0-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libxcb-glx0:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../22-libxcb-glx0_1.15-1_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libxcb-glx0:amd64 (1.15-1) ... 2026-11-09T23:41:22Z Selecting previously unselected package libxfixes3:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../23-libxfixes3_1%3a6.0.0-2_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libxfixes3:amd64 (1:6.0.0-2) ... 2026-11-09T23:41:22Z Selecting previously unselected package libxxf86vm1:amd64. 2026-11-09T23:41:22Z Preparing to unpack .../24-libxxf86vm1_1%3a1.1.4-1+b2_amd64.deb ... 2026-11-09T23:41:22Z Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b2) ... 2026-11-09T23:41:23Z Selecting previously unselected package libz3-4:amd64. 2026-11-09T23:41:23Z Preparing to unpack .../25-libz3-4_4.8.12-3.1_amd64.deb ... 2026-11-09T23:41:23Z Unpacking libz3-4:amd64 (4.8.12-3.1) ... 2026-11-09T23:41:23Z Selecting previously unselected package libllvm15:amd64. 2026-11-09T23:41:23Z Preparing to unpack .../26-libllvm15_1%3a15.0.6-4+b1_amd64.deb ... 2026-11-09T23:41:23Z Unpacking libllvm15:amd64 (1:15.0.6-4+b1) ... 2026-11-09T23:41:23Z Selecting previously unselected package libsensors-config. 2026-11-09T23:41:23Z Preparing to unpack .../27-libsensors-config_1%3a3.6.0-7.1_all.deb ... 2026-11-09T23:41:23Z Unpacking libsensors-config (1:3.6.0-7.1) ... 2026-11-09T23:41:23Z Selecting previously unselected package libsensors5:amd64. 2026-11-09T23:41:23Z Preparing to unpack .../28-libsensors5_1%3a3.6.0-7.1_amd64.deb ... 2026-11-09T23:41:23Z Unpacking libsensors5:amd64 (1:3.6.0-7.1) ... 2026-11-09T23:41:23Z Selecting previously unselected package libgl1-mesa-dri:amd64. 2026-11-09T23:41:23Z Preparing to unpack .../29-libgl1-mesa-dri_22.3.6-1+deb12u2_amd64.deb ... 2026-11-09T23:41:23Z Unpacking libgl1-mesa-dri:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:24Z Selecting previously unselected package libglx-mesa0:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../30-libglx-mesa0_22.3.6-1+deb12u2_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libglx-mesa0:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:24Z Selecting previously unselected package libglx0:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../31-libglx0_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libglx0:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libgl1:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../32-libgl1_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libgl1:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libglx-dev:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../33-libglx-dev_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libglx-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libgl-dev:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../34-libgl-dev_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libgl-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libegl-dev:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../35-libegl-dev_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libegl-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libglvnd-core-dev:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../36-libglvnd-core-dev_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libglvnd-core-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libgles1:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../37-libgles1_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libgles1:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libgles2:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../38-libgles2_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libgles2:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libgles-dev:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../39-libgles-dev_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libgles-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libopengl0:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../40-libopengl0_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libopengl0:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libopengl-dev:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../41-libopengl-dev_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libopengl-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libglvnd-dev:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../42-libglvnd-dev_1.6.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libglvnd-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libgl1-mesa-dev:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../43-libgl1-mesa-dev_22.3.6-1+deb12u2_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libgl1-mesa-dev:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:24Z Selecting previously unselected package libxcb-xkb1:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../44-libxcb-xkb1_1.15-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libxcb-xkb1:amd64 (1.15-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libxcb-xkb-dev:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../45-libxcb-xkb-dev_1.15-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libxcb-xkb-dev:amd64 (1.15-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package xkb-data. 2026-11-09T23:41:24Z Preparing to unpack .../46-xkb-data_2.35.1-1_all.deb ... 2026-11-09T23:41:24Z Unpacking xkb-data (2.35.1-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libxkbcommon0:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../47-libxkbcommon0_1.5.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libxkbcommon0:amd64 (1.5.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libxkbcommon-dev:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../48-libxkbcommon-dev_1.5.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libxkbcommon-dev:amd64 (1.5.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libxkbcommon-x11-0:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../49-libxkbcommon-x11-0_1.5.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libxkbcommon-x11-0:amd64 (1.5.0-1) ... 2026-11-09T23:41:24Z Selecting previously unselected package libxkbcommon-x11-dev:amd64. 2026-11-09T23:41:24Z Preparing to unpack .../50-libxkbcommon-x11-dev_1.5.0-1_amd64.deb ... 2026-11-09T23:41:24Z Unpacking libxkbcommon-x11-dev:amd64 (1.5.0-1) ... 2026-11-09T23:41:24Z Setting up libxcb-dri3-0:amd64 (1.15-1) ... 2026-11-09T23:41:25Z Setting up libwayland-server0:amd64 (1.21.0-1) ... 2026-11-09T23:41:25Z Setting up libx11-xcb1:amd64 (2:1.8.4-2+deb12u2) ... 2026-11-09T23:41:25Z Setting up libpciaccess0:amd64 (0.17-2) ... 2026-11-09T23:41:25Z Setting up libxcb-xfixes0:amd64 (1.15-1) ... 2026-11-09T23:41:25Z Setting up libglvnd-core-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libglvnd0:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libxcb-glx0:amd64 (1.15-1) ... 2026-11-09T23:41:25Z Setting up libsensors-config (1:3.6.0-7.1) ... 2026-11-09T23:41:25Z Setting up xkb-data (2.35.1-1) ... 2026-11-09T23:41:25Z Setting up libopengl0:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libxxf86vm1:amd64 (1:1.1.4-1+b2) ... 2026-11-09T23:41:25Z Setting up libxcb-xkb1:amd64 (1.15-1) ... 2026-11-09T23:41:25Z Setting up libxcb-present0:amd64 (1.15-1) ... 2026-11-09T23:41:25Z Setting up libz3-4:amd64 (4.8.12-3.1) ... 2026-11-09T23:41:25Z Setting up libgles2:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libxfixes3:amd64 (1:6.0.0-2) ... 2026-11-09T23:41:25Z Setting up libxcb-sync1:amd64 (1.15-1) ... 2026-11-09T23:41:25Z Setting up libgles1:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libsensors5:amd64 (1:3.6.0-7.1) ... 2026-11-09T23:41:25Z Setting up libglapi-mesa:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:25Z Setting up libxcb-dri2-0:amd64 (1.15-1) ... 2026-11-09T23:41:25Z Setting up libxshmfence1:amd64 (1.3-1) ... 2026-11-09T23:41:25Z Setting up libxcb-randr0:amd64 (1.15-1) ... 2026-11-09T23:41:25Z Setting up libllvm15:amd64 (1:15.0.6-4+b1) ... 2026-11-09T23:41:25Z Setting up libopengl-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libdrm-common (2.4.114-1) ... 2026-11-09T23:41:25Z Setting up libxkbcommon0:amd64 (1.5.0-1) ... 2026-11-09T23:41:25Z Setting up libwayland-client0:amd64 (1.21.0-1) ... 2026-11-09T23:41:25Z Setting up libxkbcommon-dev:amd64 (1.5.0-1) ... 2026-11-09T23:41:25Z Setting up libxcb-xkb-dev:amd64 (1.15-1) ... 2026-11-09T23:41:25Z Setting up libxkbcommon-x11-0:amd64 (1.5.0-1) ... 2026-11-09T23:41:25Z Setting up libdrm2:amd64 (2.4.114-1+b1) ... 2026-11-09T23:41:25Z Setting up libxkbcommon-x11-dev:amd64 (1.5.0-1) ... 2026-11-09T23:41:25Z Setting up libdrm-amdgpu1:amd64 (2.4.114-1+b1) ... 2026-11-09T23:41:25Z Setting up libdrm-nouveau2:amd64 (2.4.114-1+b1) ... 2026-11-09T23:41:25Z Setting up libgbm1:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:25Z Setting up libdrm-radeon1:amd64 (2.4.114-1+b1) ... 2026-11-09T23:41:25Z Setting up libdrm-intel1:amd64 (2.4.114-1+b1) ... 2026-11-09T23:41:25Z Setting up libgl1-mesa-dri:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:25Z Setting up libegl-mesa0:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:25Z Setting up libegl1:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libglx-mesa0:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:25Z Setting up libglx0:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libgl1:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libglx-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libgl-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libegl-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libgles-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libglvnd-dev:amd64 (1.6.0-1) ... 2026-11-09T23:41:25Z Setting up libgl1-mesa-dev:amd64 (22.3.6-1+deb12u2) ... 2026-11-09T23:41:25Z Processing triggers for libc-bin (2.36-9+deb12u14) ... 2026-11-09T23:41:25Z section_end:before:Preparing environment 00:06 2026-11-09T23:41:25Z section_start:script:Running script 2026-11-09T23:41:25Z info: syncing channel updates for 1.96.0-x86_64-unknown-linux-gnu 2026-11-09T23:41:25Z info: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25) 2026-11-09T23:41:25Z info: downloading 5 components 2026-11-09T23:41:32Z Diff in /workspace/src/lib.rs:27: 2026-11-09T23:41:32Z pub mod i18n_table; 2026-11-09T23:41:32Z pub mod icon; 2026-11-09T23:41:32Z pub mod import; 2026-11-09T23:41:32Z +pub mod io_queue; 2026-11-09T23:41:32Z pub mod notify; 2026-11-09T23:41:32Z pub mod preview; 2026-11-09T23:41:32Z pub mod preview2d; 2026-11-09T23:41:32Z Diff in /workspace/src/lib.rs:33: 2026-11-09T23:41:32Z pub mod preview_gl; 2026-11-09T23:41:32Z -pub mod io_queue; 2026-11-09T23:41:32Z pub mod production; 2026-11-09T23:41:32Z pub mod project; 2026-11-09T23:41:32Z pub mod recent; 2026-11-09T23:41:32Z Diff in /workspace/src/production.rs:677: 2026-11-09T23:41:32Z Ok(()) 2026-11-09T23:41:32Z } 2026-11-09T23:41:32Z 2026-11-09T23:41:32Z - unsafe fn ensure_pbo(&mut self, gl: &glow::Context, slot: usize, w: u32, h: u32) -> Result<(), String> { 2026-11-09T23:41:32Z + unsafe fn ensure_pbo( 2026-11-09T23:41:32Z + &mut self, 2026-11-09T23:41:32Z + gl: &glow::Context, 2026-11-09T23:41:32Z + slot: usize, 2026-11-09T23:41:32Z + w: u32, 2026-11-09T23:41:32Z + h: u32, 2026-11-09T23:41:32Z + ) -> Result<(), String> { 2026-11-09T23:41:32Z let pixels = w as usize * h as usize; 2026-11-09T23:41:32Z let sizes = [pixels * 4, pixels * 4, pixels * 4, pixels * 4]; 2026-11-09T23:41:32Z let ring = &mut self.readback[slot]; 2026-11-09T23:41:32Z Diff in /workspace/src/production.rs:805: 2026-11-09T23:41:32Z ); 2026-11-09T23:41:32Z gl.buffer_data_u8_slice( 2026-11-09T23:41:32Z glow::ELEMENT_ARRAY_BUFFER, 2026-11-09T23:41:32Z - std::slice::from_raw_parts( 2026-11-09T23:41:32Z - draw.indices.as_ptr().cast(), 2026-11-09T23:41:32Z - draw.indices.len() * 4, 2026-11-09T23:41:32Z - ), 2026-11-09T23:41:32Z + std::slice::from_raw_parts(draw.indices.as_ptr().cast(), draw.indices.len() * 4), 2026-11-09T23:41:32Z glow::STREAM_DRAW, 2026-11-09T23:41:32Z ); 2026-11-09T23:41:32Z gl.uniform_4_f32( 2026-11-09T23:41:32Z Diff in /workspace/src/production.rs:828: 2026-11-09T23:41:32Z i32::from(draw.flat_normals), 2026-11-09T23:41:32Z ); 2026-11-09T23:41:32Z let mut temp = Vec::new(); 2026-11-09T23:41:32Z - for (unit, (name, tex)) in [ 2026-11-09T23:41:32Z - ("u_albedo", &draw.albedo), 2026-11-09T23:41:32Z - ("u_shiny", &draw.shiny), 2026-11-09T23:41:32Z - ] 2026-11-09T23:41:32Z - .into_iter() 2026-11-09T23:41:32Z - .enumerate() 2026-11-09T23:41:32Z + for (unit, (name, tex)) in [("u_albedo", &draw.albedo), ("u_shiny", &draw.shiny)] 2026-11-09T23:41:32Z + .into_iter() 2026-11-09T23:41:32Z + .enumerate() 2026-11-09T23:41:32Z { 2026-11-09T23:41:32Z gl.active_texture(glow::TEXTURE0 + unit as u32); 2026-11-09T23:41:32Z gl.uniform_1_i32(gl.get_uniform_location(p, name).as_ref(), unit as i32); 2026-11-09T23:41:32Z Diff in /workspace/src/production.rs:897: 2026-11-09T23:41:32Z Ok(()) 2026-11-09T23:41:32Z } 2026-11-09T23:41:32Z 2026-11-09T23:41:32Z - unsafe fn readback_into_slice( 2026-11-09T23:41:32Z - gl: &glow::Context, 2026-11-09T23:41:32Z - w: u32, 2026-11-09T23:41:32Z - h: u32, 2026-11-09T23:41:32Z - ) -> Result { 2026-11-09T23:41:32Z + unsafe fn readback_into_slice(gl: &glow::Context, w: u32, h: u32) -> Result { 2026-11-09T23:41:32Z let pixels = w as usize * h as usize; 2026-11-09T23:41:32Z let mut maps = Vec::new(); 2026-11-09T23:41:32Z gl.pixel_store_i32(glow::PACK_ALIGNMENT, 1); 2026-11-09T23:41:32Z Diff in /workspace/src/production.rs:1182: 2026-11-09T23:41:32Z let (tx, rx) = mpsc::sync_channel(1); 2026-11-09T23:41:32Z self.submit(gl, scene, tx); 2026-11-09T23:41:32Z let _ = self.poll_readbacks(gl, true); 2026-11-09T23:41:32Z - rx.recv().map_err(|_| "GPU-antwoord ontbreekt".to_string())? 2026-11-09T23:41:32Z + rx.recv() 2026-11-09T23:41:32Z + .map_err(|_| "GPU-antwoord ontbreekt".to_string())? 2026-11-09T23:41:32Z } 2026-11-09T23:41:32Z } 2026-11-09T23:41:32Z 2026-11-09T23:41:32Z Diff in /workspace/src/production.rs:1665: 2026-11-09T23:41:32Z } 2026-11-09T23:41:32Z } 2026-11-09T23:41:32Z 2026-11-09T23:41:32Z - 2026-11-09T23:41:32Z /// Latest-wins live preview frame (Tim t1064u). The render worker overwrites this 2026-11-09T23:41:32Z /// slot without waiting for the UI; the UI may skip intermediate frames. 2026-11-09T23:41:32Z #[derive(Debug, Clone)] 2026-11-09T23:41:32Z Diff in /workspace/src/production.rs:2101: 2026-11-09T23:41:32Z let mut atlas_cells: BTreeMap>> = BTreeMap::new(); 2026-11-09T23:41:32Z let mut io = Some(IoQueue::start(session, seed_sha, Arc::clone(cancel))); 2026-11-09T23:41:32Z let work = (|| { 2026-11-09T23:41:32Z - let io = io.as_ref().ok_or_else(|| "IO-queue ontbreekt".to_string())?; 2026-11-09T23:41:32Z + let io = io 2026-11-09T23:41:32Z + .as_ref() 2026-11-09T23:41:32Z + .ok_or_else(|| "IO-queue ontbreekt".to_string())?; 2026-11-09T23:41:32Z let mut inflight: VecDeque = VecDeque::new(); 2026-11-09T23:41:32Z 2026-11-09T23:41:32Z let drain_one = |item: InflightGpu, 2026-11-09T23:41:32Z Diff in /workspace/src/production.rs:2202: 2026-11-09T23:41:32Z .depth_t 2026-11-09T23:41:32Z .iter() 2026-11-09T23:41:32Z .enumerate() 2026-11-09T23:41:32Z - .map(|(i, t)| { 2026-11-09T23:41:32Z - (f64::from(*t), f64::from(target.depth[i * 2 + 1]) / 65535.) 2026-11-09T23:41:32Z - }) 2026-11-09T23:41:32Z + .map(|(i, t)| (f64::from(*t), f64::from(target.depth[i * 2 + 1]) / 65535.)) 2026-11-09T23:41:32Z .collect(); 2026-11-09T23:41:32Z let bytes = encode_depth_png_fmt( 2026-11-09T23:41:32Z job.target_width, 2026-11-09T23:41:32Z section_end:script:Running script 00:06 2026-11-09T23:41:32Z section_start:after:After script 2026-11-09T23:41:32Z section_end:after:After script 00:00 2026-11-09T23:41:33Z container ended with an error: exit status 1