test
Failed Started 4 days ago by timfa
Running on Steve
Log timestamps in UTC.
- 123:41:19
Using docker image rust:1.96-bookworm ... - 223:41:19
Using docker image sha256:a339861ae23e9abb272cea45dfafde21760d2ce6577a70f8a926153677902663 for rust:1.96-bookworm with digest rust@sha256:a339861ae23e9abb272cea45dfafde21760d2ce6577a70f8a926153677902663 ...
- 323:41:19
Running on Steve via BlueGit... - 423:41:19
Working directory: /workspace - 523:41:19
Pipeline #636, job #2454 - 623:41:22
debconf: delaying package configuration, since apt-utils is not installed - 723:41:22
Selecting previously unselected package libdrm-common. - 823:41:22
(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.) - 923:41:22
Preparing to unpack .../00-libdrm-common_2.4.114-1_all.deb ... - 1023:41:22
Unpacking libdrm-common (2.4.114-1) ... - 1123:41:22
Selecting previously unselected package libdrm2:amd64. - 1223:41:22
Preparing to unpack .../01-libdrm2_2.4.114-1+b1_amd64.deb ... - 1323:41:22
Unpacking libdrm2:amd64 (2.4.114-1+b1) ... - 1423:41:22
Selecting previously unselected package libdrm-amdgpu1:amd64. - 1523:41:22
Preparing to unpack .../02-libdrm-amdgpu1_2.4.114-1+b1_amd64.deb ... - 1623:41:22
Unpacking libdrm-amdgpu1:amd64 (2.4.114-1+b1) ... - 1723:41:22
Selecting previously unselected package libpciaccess0:amd64. - 1823:41:22
Preparing to unpack .../03-libpciaccess0_0.17-2_amd64.deb ... - 1923:41:22
Unpacking libpciaccess0:amd64 (0.17-2) ... - 2023:41:22
Selecting previously unselected package libdrm-intel1:amd64. - 2123:41:22
Preparing to unpack .../04-libdrm-intel1_2.4.114-1+b1_amd64.deb ... - 2223:41:22
Unpacking libdrm-intel1:amd64 (2.4.114-1+b1) ... - 2323:41:22
Selecting previously unselected package libdrm-nouveau2:amd64. - 2423:41:22
Preparing to unpack .../05-libdrm-nouveau2_2.4.114-1+b1_amd64.deb ... - 2523:41:22
Unpacking libdrm-nouveau2:amd64 (2.4.114-1+b1) ... - 2623:41:22
Selecting previously unselected package libdrm-radeon1:amd64. - 2723:41:22
Preparing to unpack .../06-libdrm-radeon1_2.4.114-1+b1_amd64.deb ... - 2823:41:22
Unpacking libdrm-radeon1:amd64 (2.4.114-1+b1) ... - 2923:41:22
Selecting previously unselected package libglvnd0:amd64. - 3023:41:22
Preparing to unpack .../07-libglvnd0_1.6.0-1_amd64.deb ... - 3123:41:22
Unpacking libglvnd0:amd64 (1.6.0-1) ... - 3223:41:22
Selecting previously unselected package libwayland-server0:amd64. - 3323:41:22
Preparing to unpack .../08-libwayland-server0_1.21.0-1_amd64.deb ... - 3423:41:22
Unpacking libwayland-server0:amd64 (1.21.0-1) ... - 3523:41:22
Selecting previously unselected package libgbm1:amd64. - 3623:41:22
Preparing to unpack .../09-libgbm1_22.3.6-1+deb12u2_amd64.deb ... - 3723:41:22
Unpacking libgbm1:amd64 (22.3.6-1+deb12u2) ... - 3823:41:22
Selecting previously unselected package libglapi-mesa:amd64. - 3923:41:22
Preparing to unpack .../10-libglapi-mesa_22.3.6-1+deb12u2_amd64.deb ... - 4023:41:22
Unpacking libglapi-mesa:amd64 (22.3.6-1+deb12u2) ... - 4123:41:22
Selecting previously unselected package libwayland-client0:amd64. - 4223:41:22
Preparing to unpack .../11-libwayland-client0_1.21.0-1_amd64.deb ... - 4323:41:22
Unpacking libwayland-client0:amd64 (1.21.0-1) ... - 4423:41:22
Selecting previously unselected package libx11-xcb1:amd64. - 4523:41:22
Preparing to unpack .../12-libx11-xcb1_2%3a1.8.4-2+deb12u2_amd64.deb ... - 4623:41:22
Unpacking libx11-xcb1:amd64 (2:1.8.4-2+deb12u2) ... - 4723:41:22
Selecting previously unselected package libxcb-dri2-0:amd64. - 4823:41:22
Preparing to unpack .../13-libxcb-dri2-0_1.15-1_amd64.deb ... - 4923:41:22
Unpacking libxcb-dri2-0:amd64 (1.15-1) ... - 5023:41:22
Selecting previously unselected package libxcb-dri3-0:amd64. - 5123:41:22
Preparing to unpack .../14-libxcb-dri3-0_1.15-1_amd64.deb ... - 5223:41:22
Unpacking libxcb-dri3-0:amd64 (1.15-1) ... - 5323:41:22
Selecting previously unselected package libxcb-present0:amd64. - 5423:41:22
Preparing to unpack .../15-libxcb-present0_1.15-1_amd64.deb ... - 5523:41:22
Unpacking libxcb-present0:amd64 (1.15-1) ... - 5623:41:22
Selecting previously unselected package libxcb-randr0:amd64. - 5723:41:22
Preparing to unpack .../16-libxcb-randr0_1.15-1_amd64.deb ... - 5823:41:22
Unpacking libxcb-randr0:amd64 (1.15-1) ... - 5923:41:22
Selecting previously unselected package libxcb-sync1:amd64. - 6023:41:22
Preparing to unpack .../17-libxcb-sync1_1.15-1_amd64.deb ... - 6123:41:22
Unpacking libxcb-sync1:amd64 (1.15-1) ... - 6223:41:22
Selecting previously unselected package libxcb-xfixes0:amd64. - 6323:41:22
Preparing to unpack .../18-libxcb-xfixes0_1.15-1_amd64.deb ... - 6423:41:22
Unpacking libxcb-xfixes0:amd64 (1.15-1) ... - 6523:41:22
Selecting previously unselected package libxshmfence1:amd64. - 6623:41:22
Preparing to unpack .../19-libxshmfence1_1.3-1_amd64.deb ... - 6723:41:22
Unpacking libxshmfence1:amd64 (1.3-1) ... - 6823:41:22
Selecting previously unselected package libegl-mesa0:amd64. - 6923:41:22
Preparing to unpack .../20-libegl-mesa0_22.3.6-1+deb12u2_amd64.deb ... - 7023:41:22
Unpacking libegl-mesa0:amd64 (22.3.6-1+deb12u2) ... - 7123:41:22
Selecting previously unselected package libegl1:amd64. - 7223:41:22
Preparing to unpack .../21-libegl1_1.6.0-1_amd64.deb ... - 7323:41:22
Unpacking libegl1:amd64 (1.6.0-1) ... - 7423:41:22
Selecting previously unselected package libxcb-glx0:amd64. - 7523:41:22
Preparing to unpack .../22-libxcb-glx0_1.15-1_amd64.deb ... - 7623:41:22
Unpacking libxcb-glx0:amd64 (1.15-1) ... - 7723:41:22
Selecting previously unselected package libxfixes3:amd64. - 7823:41:22
Preparing to unpack .../23-libxfixes3_1%3a6.0.0-2_amd64.deb ... - 7923:41:22
Unpacking libxfixes3:amd64 (1:6.0.0-2) ... - 8023:41:22
Selecting previously unselected package libxxf86vm1:amd64. - 8123:41:22
Preparing to unpack .../24-libxxf86vm1_1%3a1.1.4-1+b2_amd64.deb ... - 8223:41:22
Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b2) ... - 8323:41:23
Selecting previously unselected package libz3-4:amd64. - 8423:41:23
Preparing to unpack .../25-libz3-4_4.8.12-3.1_amd64.deb ... - 8523:41:23
Unpacking libz3-4:amd64 (4.8.12-3.1) ... - 8623:41:23
Selecting previously unselected package libllvm15:amd64. - 8723:41:23
Preparing to unpack .../26-libllvm15_1%3a15.0.6-4+b1_amd64.deb ... - 8823:41:23
Unpacking libllvm15:amd64 (1:15.0.6-4+b1) ... - 8923:41:23
Selecting previously unselected package libsensors-config. - 9023:41:23
Preparing to unpack .../27-libsensors-config_1%3a3.6.0-7.1_all.deb ... - 9123:41:23
Unpacking libsensors-config (1:3.6.0-7.1) ... - 9223:41:23
Selecting previously unselected package libsensors5:amd64. - 9323:41:23
Preparing to unpack .../28-libsensors5_1%3a3.6.0-7.1_amd64.deb ... - 9423:41:23
Unpacking libsensors5:amd64 (1:3.6.0-7.1) ... - 9523:41:23
Selecting previously unselected package libgl1-mesa-dri:amd64. - 9623:41:23
Preparing to unpack .../29-libgl1-mesa-dri_22.3.6-1+deb12u2_amd64.deb ... - 9723:41:23
Unpacking libgl1-mesa-dri:amd64 (22.3.6-1+deb12u2) ... - 9823:41:24
Selecting previously unselected package libglx-mesa0:amd64. - 9923:41:24
Preparing to unpack .../30-libglx-mesa0_22.3.6-1+deb12u2_amd64.deb ... - 10023:41:24
Unpacking libglx-mesa0:amd64 (22.3.6-1+deb12u2) ... - 10123:41:24
Selecting previously unselected package libglx0:amd64. - 10223:41:24
Preparing to unpack .../31-libglx0_1.6.0-1_amd64.deb ... - 10323:41:24
Unpacking libglx0:amd64 (1.6.0-1) ... - 10423:41:24
Selecting previously unselected package libgl1:amd64. - 10523:41:24
Preparing to unpack .../32-libgl1_1.6.0-1_amd64.deb ... - 10623:41:24
Unpacking libgl1:amd64 (1.6.0-1) ... - 10723:41:24
Selecting previously unselected package libglx-dev:amd64. - 10823:41:24
Preparing to unpack .../33-libglx-dev_1.6.0-1_amd64.deb ... - 10923:41:24
Unpacking libglx-dev:amd64 (1.6.0-1) ... - 11023:41:24
Selecting previously unselected package libgl-dev:amd64. - 11123:41:24
Preparing to unpack .../34-libgl-dev_1.6.0-1_amd64.deb ... - 11223:41:24
Unpacking libgl-dev:amd64 (1.6.0-1) ... - 11323:41:24
Selecting previously unselected package libegl-dev:amd64. - 11423:41:24
Preparing to unpack .../35-libegl-dev_1.6.0-1_amd64.deb ... - 11523:41:24
Unpacking libegl-dev:amd64 (1.6.0-1) ... - 11623:41:24
Selecting previously unselected package libglvnd-core-dev:amd64. - 11723:41:24
Preparing to unpack .../36-libglvnd-core-dev_1.6.0-1_amd64.deb ... - 11823:41:24
Unpacking libglvnd-core-dev:amd64 (1.6.0-1) ... - 11923:41:24
Selecting previously unselected package libgles1:amd64. - 12023:41:24
Preparing to unpack .../37-libgles1_1.6.0-1_amd64.deb ... - 12123:41:24
Unpacking libgles1:amd64 (1.6.0-1) ... - 12223:41:24
Selecting previously unselected package libgles2:amd64. - 12323:41:24
Preparing to unpack .../38-libgles2_1.6.0-1_amd64.deb ... - 12423:41:24
Unpacking libgles2:amd64 (1.6.0-1) ... - 12523:41:24
Selecting previously unselected package libgles-dev:amd64. - 12623:41:24
Preparing to unpack .../39-libgles-dev_1.6.0-1_amd64.deb ... - 12723:41:24
Unpacking libgles-dev:amd64 (1.6.0-1) ... - 12823:41:24
Selecting previously unselected package libopengl0:amd64. - 12923:41:24
Preparing to unpack .../40-libopengl0_1.6.0-1_amd64.deb ... - 13023:41:24
Unpacking libopengl0:amd64 (1.6.0-1) ... - 13123:41:24
Selecting previously unselected package libopengl-dev:amd64. - 13223:41:24
Preparing to unpack .../41-libopengl-dev_1.6.0-1_amd64.deb ... - 13323:41:24
Unpacking libopengl-dev:amd64 (1.6.0-1) ... - 13423:41:24
Selecting previously unselected package libglvnd-dev:amd64. - 13523:41:24
Preparing to unpack .../42-libglvnd-dev_1.6.0-1_amd64.deb ... - 13623:41:24
Unpacking libglvnd-dev:amd64 (1.6.0-1) ... - 13723:41:24
Selecting previously unselected package libgl1-mesa-dev:amd64. - 13823:41:24
Preparing to unpack .../43-libgl1-mesa-dev_22.3.6-1+deb12u2_amd64.deb ... - 13923:41:24
Unpacking libgl1-mesa-dev:amd64 (22.3.6-1+deb12u2) ... - 14023:41:24
Selecting previously unselected package libxcb-xkb1:amd64. - 14123:41:24
Preparing to unpack .../44-libxcb-xkb1_1.15-1_amd64.deb ... - 14223:41:24
Unpacking libxcb-xkb1:amd64 (1.15-1) ... - 14323:41:24
Selecting previously unselected package libxcb-xkb-dev:amd64. - 14423:41:24
Preparing to unpack .../45-libxcb-xkb-dev_1.15-1_amd64.deb ... - 14523:41:24
Unpacking libxcb-xkb-dev:amd64 (1.15-1) ... - 14623:41:24
Selecting previously unselected package xkb-data. - 14723:41:24
Preparing to unpack .../46-xkb-data_2.35.1-1_all.deb ... - 14823:41:24
Unpacking xkb-data (2.35.1-1) ... - 14923:41:24
Selecting previously unselected package libxkbcommon0:amd64. - 15023:41:24
Preparing to unpack .../47-libxkbcommon0_1.5.0-1_amd64.deb ... - 15123:41:24
Unpacking libxkbcommon0:amd64 (1.5.0-1) ... - 15223:41:24
Selecting previously unselected package libxkbcommon-dev:amd64. - 15323:41:24
Preparing to unpack .../48-libxkbcommon-dev_1.5.0-1_amd64.deb ... - 15423:41:24
Unpacking libxkbcommon-dev:amd64 (1.5.0-1) ... - 15523:41:24
Selecting previously unselected package libxkbcommon-x11-0:amd64. - 15623:41:24
Preparing to unpack .../49-libxkbcommon-x11-0_1.5.0-1_amd64.deb ... - 15723:41:24
Unpacking libxkbcommon-x11-0:amd64 (1.5.0-1) ... - 15823:41:24
Selecting previously unselected package libxkbcommon-x11-dev:amd64. - 15923:41:24
Preparing to unpack .../50-libxkbcommon-x11-dev_1.5.0-1_amd64.deb ... - 16023:41:24
Unpacking libxkbcommon-x11-dev:amd64 (1.5.0-1) ... - 16123:41:24
Setting up libxcb-dri3-0:amd64 (1.15-1) ... - 16223:41:25
Setting up libwayland-server0:amd64 (1.21.0-1) ... - 16323:41:25
Setting up libx11-xcb1:amd64 (2:1.8.4-2+deb12u2) ... - 16423:41:25
Setting up libpciaccess0:amd64 (0.17-2) ... - 16523:41:25
Setting up libxcb-xfixes0:amd64 (1.15-1) ... - 16623:41:25
Setting up libglvnd-core-dev:amd64 (1.6.0-1) ... - 16723:41:25
Setting up libglvnd0:amd64 (1.6.0-1) ... - 16823:41:25
Setting up libxcb-glx0:amd64 (1.15-1) ... - 16923:41:25
Setting up libsensors-config (1:3.6.0-7.1) ... - 17023:41:25
Setting up xkb-data (2.35.1-1) ... - 17123:41:25
Setting up libopengl0:amd64 (1.6.0-1) ... - 17223:41:25
Setting up libxxf86vm1:amd64 (1:1.1.4-1+b2) ... - 17323:41:25
Setting up libxcb-xkb1:amd64 (1.15-1) ... - 17423:41:25
Setting up libxcb-present0:amd64 (1.15-1) ... - 17523:41:25
Setting up libz3-4:amd64 (4.8.12-3.1) ... - 17623:41:25
Setting up libgles2:amd64 (1.6.0-1) ... - 17723:41:25
Setting up libxfixes3:amd64 (1:6.0.0-2) ... - 17823:41:25
Setting up libxcb-sync1:amd64 (1.15-1) ... - 17923:41:25
Setting up libgles1:amd64 (1.6.0-1) ... - 18023:41:25
Setting up libsensors5:amd64 (1:3.6.0-7.1) ... - 18123:41:25
Setting up libglapi-mesa:amd64 (22.3.6-1+deb12u2) ... - 18223:41:25
Setting up libxcb-dri2-0:amd64 (1.15-1) ... - 18323:41:25
Setting up libxshmfence1:amd64 (1.3-1) ... - 18423:41:25
Setting up libxcb-randr0:amd64 (1.15-1) ... - 18523:41:25
Setting up libllvm15:amd64 (1:15.0.6-4+b1) ... - 18623:41:25
Setting up libopengl-dev:amd64 (1.6.0-1) ... - 18723:41:25
Setting up libdrm-common (2.4.114-1) ... - 18823:41:25
Setting up libxkbcommon0:amd64 (1.5.0-1) ... - 18923:41:25
Setting up libwayland-client0:amd64 (1.21.0-1) ... - 19023:41:25
Setting up libxkbcommon-dev:amd64 (1.5.0-1) ... - 19123:41:25
Setting up libxcb-xkb-dev:amd64 (1.15-1) ... - 19223:41:25
Setting up libxkbcommon-x11-0:amd64 (1.5.0-1) ... - 19323:41:25
Setting up libdrm2:amd64 (2.4.114-1+b1) ... - 19423:41:25
Setting up libxkbcommon-x11-dev:amd64 (1.5.0-1) ... - 19523:41:25
Setting up libdrm-amdgpu1:amd64 (2.4.114-1+b1) ... - 19623:41:25
Setting up libdrm-nouveau2:amd64 (2.4.114-1+b1) ... - 19723:41:25
Setting up libgbm1:amd64 (22.3.6-1+deb12u2) ... - 19823:41:25
Setting up libdrm-radeon1:amd64 (2.4.114-1+b1) ... - 19923:41:25
Setting up libdrm-intel1:amd64 (2.4.114-1+b1) ... - 20023:41:25
Setting up libgl1-mesa-dri:amd64 (22.3.6-1+deb12u2) ... - 20123:41:25
Setting up libegl-mesa0:amd64 (22.3.6-1+deb12u2) ... - 20223:41:25
Setting up libegl1:amd64 (1.6.0-1) ... - 20323:41:25
Setting up libglx-mesa0:amd64 (22.3.6-1+deb12u2) ... - 20423:41:25
Setting up libglx0:amd64 (1.6.0-1) ... - 20523:41:25
Setting up libgl1:amd64 (1.6.0-1) ... - 20623:41:25
Setting up libglx-dev:amd64 (1.6.0-1) ... - 20723:41:25
Setting up libgl-dev:amd64 (1.6.0-1) ... - 20823:41:25
Setting up libegl-dev:amd64 (1.6.0-1) ... - 20923:41:25
Setting up libgles-dev:amd64 (1.6.0-1) ... - 21023:41:25
Setting up libglvnd-dev:amd64 (1.6.0-1) ... - 21123:41:25
Setting up libgl1-mesa-dev:amd64 (22.3.6-1+deb12u2) ... - 21223:41:25
Processing triggers for libc-bin (2.36-9+deb12u14) ...
- 21323:41:25
info: syncing channel updates for 1.96.0-x86_64-unknown-linux-gnu - 21423:41:25
info: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25) - 21523:41:25
info: downloading 5 components - 21623:41:32
Diff in /workspace/src/lib.rs:27: - 21723:41:32
pub mod i18n_table; - 21823:41:32
pub mod icon; - 21923:41:32
pub mod import; - 22023:41:32
+pub mod io_queue; - 22123:41:32
pub mod notify; - 22223:41:32
pub mod preview; - 22323:41:32
pub mod preview2d; - 22423:41:32
Diff in /workspace/src/lib.rs:33: - 22523:41:32
pub mod preview_gl; - 22623:41:32
-pub mod io_queue; - 22723:41:32
pub mod production; - 22823:41:32
pub mod project; - 22923:41:32
pub mod recent; - 23023:41:32
Diff in /workspace/src/production.rs:677: - 23123:41:32
Ok(()) - 23223:41:32
} - 23323:41:32
- 23423:41:32
- unsafe fn ensure_pbo(&mut self, gl: &glow::Context, slot: usize, w: u32, h: u32) -> Result<(), String> { - 23523:41:32
+ unsafe fn ensure_pbo( - 23623:41:32
+ &mut self, - 23723:41:32
+ gl: &glow::Context, - 23823:41:32
+ slot: usize, - 23923:41:32
+ w: u32, - 24023:41:32
+ h: u32, - 24123:41:32
+ ) -> Result<(), String> { - 24223:41:32
let pixels = w as usize * h as usize; - 24323:41:32
let sizes = [pixels * 4, pixels * 4, pixels * 4, pixels * 4]; - 24423:41:32
let ring = &mut self.readback[slot]; - 24523:41:32
Diff in /workspace/src/production.rs:805: - 24623:41:32
); - 24723:41:32
gl.buffer_data_u8_slice( - 24823:41:32
glow::ELEMENT_ARRAY_BUFFER, - 24923:41:32
- std::slice::from_raw_parts( - 25023:41:32
- draw.indices.as_ptr().cast(), - 25123:41:32
- draw.indices.len() * 4, - 25223:41:32
- ), - 25323:41:32
+ std::slice::from_raw_parts(draw.indices.as_ptr().cast(), draw.indices.len() * 4), - 25423:41:32
glow::STREAM_DRAW, - 25523:41:32
); - 25623:41:32
gl.uniform_4_f32( - 25723:41:32
Diff in /workspace/src/production.rs:828: - 25823:41:32
i32::from(draw.flat_normals), - 25923:41:32
); - 26023:41:32
let mut temp = Vec::new(); - 26123:41:32
- for (unit, (name, tex)) in [ - 26223:41:32
- ("u_albedo", &draw.albedo), - 26323:41:32
- ("u_shiny", &draw.shiny), - 26423:41:32
- ] - 26523:41:32
- .into_iter() - 26623:41:32
- .enumerate() - 26723:41:32
+ for (unit, (name, tex)) in [("u_albedo", &draw.albedo), ("u_shiny", &draw.shiny)] - 26823:41:32
+ .into_iter() - 26923:41:32
+ .enumerate() - 27023:41:32
{ - 27123:41:32
gl.active_texture(glow::TEXTURE0 + unit as u32); - 27223:41:32
gl.uniform_1_i32(gl.get_uniform_location(p, name).as_ref(), unit as i32); - 27323:41:32
Diff in /workspace/src/production.rs:897: - 27423:41:32
Ok(()) - 27523:41:32
} - 27623:41:32
- 27723:41:32
- unsafe fn readback_into_slice( - 27823:41:32
- gl: &glow::Context, - 27923:41:32
- w: u32, - 28023:41:32
- h: u32, - 28123:41:32
- ) -> Result<Buffers, String> { - 28223:41:32
+ unsafe fn readback_into_slice(gl: &glow::Context, w: u32, h: u32) -> Result<Buffers, String> { - 28323:41:32
let pixels = w as usize * h as usize; - 28423:41:32
let mut maps = Vec::new(); - 28523:41:32
gl.pixel_store_i32(glow::PACK_ALIGNMENT, 1); - 28623:41:32
Diff in /workspace/src/production.rs:1182: - 28723:41:32
let (tx, rx) = mpsc::sync_channel(1); - 28823:41:32
self.submit(gl, scene, tx); - 28923:41:32
let _ = self.poll_readbacks(gl, true); - 29023:41:32
- rx.recv().map_err(|_| "GPU-antwoord ontbreekt".to_string())? - 29123:41:32
+ rx.recv() - 29223:41:32
+ .map_err(|_| "GPU-antwoord ontbreekt".to_string())? - 29323:41:32
} - 29423:41:32
} - 29523:41:32
- 29623:41:32
Diff in /workspace/src/production.rs:1665: - 29723:41:32
} - 29823:41:32
} - 29923:41:32
- 30023:41:32
- - 30123:41:32
/// Latest-wins live preview frame (Tim t1064u). The render worker overwrites this - 30223:41:32
/// slot without waiting for the UI; the UI may skip intermediate frames. - 30323:41:32
#[derive(Debug, Clone)] - 30423:41:32
Diff in /workspace/src/production.rs:2101: - 30523:41:32
let mut atlas_cells: BTreeMap<String, Arc<Vec<u8>>> = BTreeMap::new(); - 30623:41:32
let mut io = Some(IoQueue::start(session, seed_sha, Arc::clone(cancel))); - 30723:41:32
let work = (|| { - 30823:41:32
- let io = io.as_ref().ok_or_else(|| "IO-queue ontbreekt".to_string())?; - 30923:41:32
+ let io = io - 31023:41:32
+ .as_ref() - 31123:41:32
+ .ok_or_else(|| "IO-queue ontbreekt".to_string())?; - 31223:41:32
let mut inflight: VecDeque<InflightGpu> = VecDeque::new(); - 31323:41:32
- 31423:41:32
let drain_one = |item: InflightGpu, - 31523:41:32
Diff in /workspace/src/production.rs:2202: - 31623:41:32
.depth_t - 31723:41:32
.iter() - 31823:41:32
.enumerate() - 31923:41:32
- .map(|(i, t)| { - 32023:41:32
- (f64::from(*t), f64::from(target.depth[i * 2 + 1]) / 65535.) - 32123:41:32
- }) - 32223:41:32
+ .map(|(i, t)| (f64::from(*t), f64::from(target.depth[i * 2 + 1]) / 65535.)) - 32323:41:32
.collect(); - 32423:41:32
let bytes = encode_depth_png_fmt( - 32523:41:32
job.target_width,
32623:41:33
container ended with an error: exit status 1