2025-09-28 18:01.25: New job: test sanette/gl-legacy https://github.com/sanette/gl-legacy.git#refs/heads/main (3eed3fc9575bf896de0d9c529a048b0e79b31c21) (linux-riscv64:debian-13-4.14_riscv64_opam-2.4) Base: ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76 Opam project build To reproduce locally: git clone --recursive "https://github.com/sanette/gl-legacy.git" -b "main" && cd "gl-legacy" && git reset --hard 3eed3fc9 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76 # debian-13-4.14_riscv64_opam-2.4 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e 6ef6813522b6ea29933f6451236a1639bdbaec61 || git fetch origin master) && git reset -q --hard 6ef6813522b6ea29933f6451236a1639bdbaec61 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 gl-legacy.opam ./ RUN opam pin add -yn gl-legacy.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="base-bigarray.base base-threads.base base-unix.base bigarray-compat.1.1.0 conf-libffi.2.0.0 conf-libgl.1 conf-pkg-config.4 csexp.1.5.2 ctypes.0.23.0 ctypes-foreign.0.23.0 dune.3.20.2 dune-configurator.3.20.2 integers.0.7.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 stdlib-shims.0.3.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y gl-legacy.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-09-28 18:01.25: Using cache hint "sanette/gl-legacy-ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76-debian-13-4.14_riscv64_opam-2.4-1e5b54532dffdd3ebc07ff5eac4a4e93" 2025-09-28 18:01.25: Using OBuilder spec: ((from ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76) (comment debian-13-4.14_riscv64_opam-2.4) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (workdir /src) (run (shell "sudo chown opam /src")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 6ef6813522b6ea29933f6451236a1639bdbaec61 || git fetch origin master) && git reset -q --hard 6ef6813522b6ea29933f6451236a1639bdbaec61 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src gl-legacy.opam) (dst ./)) (run (network host) (shell "opam pin add -yn gl-legacy.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "base-bigarray.base base-threads.base base-unix.base bigarray-compat.1.1.0 conf-libffi.2.0.0 conf-libgl.1 conf-pkg-config.4 csexp.1.5.2 ctypes.0.23.0 ctypes-foreign.0.23.0 dune.3.20.2 dune-configurator.3.20.2 integers.0.7.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 stdlib-shims.0.3.0") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y gl-legacy.dev $DEPS")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst /src)) (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2025-09-28 18:01.25: Waiting for resource in pool OCluster 2025-09-28 18:01.25: Waiting for worker… 2025-09-28 18:45.00: Got resource from pool OCluster Building on riscv-bm-02.sw.ci.dev All commits already cached HEAD is now at 3eed3fc first version complete enough to run oplot! (from ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76) Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76' locally docker.io/ocaml/opam@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76: Pulling from ocaml/opam 8f913be5ecad: Already exists ce31ce67e69b: Pulling fs layer 0cf3a7789759: Pulling fs layer 9f0c6299278d: Pulling fs layer e94bba55929b: Pulling fs layer fa0712264263: Pulling fs layer 2e9048a7b53d: Pulling fs layer 9902de28c3f0: Pulling fs layer ff517c358677: Pulling fs layer 383f060cda87: Pulling fs layer b7a964b1a83b: Pulling fs layer 02ef0fd530dd: Pulling fs layer 3cec61b290e9: Pulling fs layer 2273bd2c4d4b: Pulling fs layer c04c67aab9ae: Pulling fs layer b43aac5e47f2: Pulling fs layer fa01fc863b11: Pulling fs layer 70ce8722af9c: Pulling fs layer d62c11b367a0: Pulling fs layer e28d1e571478: Pulling fs layer e4619c0fdd56: Pulling fs layer 4f4fb700ef54: Pulling fs layer 2642eb02d1cf: Pulling fs layer 17410ed193a2: Pulling fs layer ea4027cf29ff: Pulling fs layer 2d1c149b33bc: Pulling fs layer aa1fc2e76ba7: Pulling fs layer 198f02c9d8bb: Pulling fs layer f3c530c1395c: Pulling fs layer b4c1f20e76b0: Pulling fs layer dabbe871c8f1: Pulling fs layer 07bc2850efcf: Pulling fs layer c44cd4c1c616: Pulling fs layer 9bad6d1480ef: Pulling fs layer 9139b16fda07: Pulling fs layer ddce8e624d6f: Pulling fs layer cdd44d9ef1e0: Pulling fs layer 9745a1b41bc7: Pulling fs layer 926c04a38725: Pulling fs layer 33c611bdffe3: Pulling fs layer 76e001bd7592: Pulling fs layer 8178b30eaed4: Pulling fs layer d6a58bc7e6eb: Pulling fs layer e3319bad4d65: Pulling fs layer e94bba55929b: Waiting fa0712264263: Waiting 2e9048a7b53d: Waiting 9902de28c3f0: Waiting ff517c358677: Waiting 383f060cda87: Waiting b7a964b1a83b: Waiting 02ef0fd530dd: Waiting 3cec61b290e9: Waiting 2273bd2c4d4b: Waiting c04c67aab9ae: Waiting b43aac5e47f2: Waiting fa01fc863b11: Waiting 70ce8722af9c: Waiting d62c11b367a0: Waiting e28d1e571478: Waiting e4619c0fdd56: Waiting 4f4fb700ef54: Waiting 2642eb02d1cf: Waiting 17410ed193a2: Waiting ea4027cf29ff: Waiting 2d1c149b33bc: Waiting ddce8e624d6f: Waiting aa1fc2e76ba7: Waiting cdd44d9ef1e0: Waiting 198f02c9d8bb: Waiting f3c530c1395c: Waiting 9745a1b41bc7: Waiting 926c04a38725: Waiting 33c611bdffe3: Waiting 76e001bd7592: Waiting 8178b30eaed4: Waiting d6a58bc7e6eb: Waiting e3319bad4d65: Waiting dabbe871c8f1: Waiting b4c1f20e76b0: Waiting 07bc2850efcf: Waiting 9bad6d1480ef: Waiting c44cd4c1c616: Waiting 9139b16fda07: Waiting ce31ce67e69b: Verifying Checksum ce31ce67e69b: Download complete 0cf3a7789759: Verifying Checksum 0cf3a7789759: Download complete ce31ce67e69b: Pull complete 0cf3a7789759: Pull complete e94bba55929b: Verifying Checksum e94bba55929b: Download complete 9f0c6299278d: Verifying Checksum 9f0c6299278d: Download complete 9f0c6299278d: Pull complete e94bba55929b: Pull complete 2e9048a7b53d: Verifying Checksum 2e9048a7b53d: Download complete ff517c358677: Verifying Checksum ff517c358677: Download complete 9902de28c3f0: Verifying Checksum 9902de28c3f0: Download complete 383f060cda87: Verifying Checksum 383f060cda87: Download complete b7a964b1a83b: Verifying Checksum b7a964b1a83b: Download complete 02ef0fd530dd: Verifying Checksum 02ef0fd530dd: Download complete 2273bd2c4d4b: Verifying Checksum 2273bd2c4d4b: Download complete c04c67aab9ae: Verifying Checksum c04c67aab9ae: Download complete b43aac5e47f2: Verifying Checksum b43aac5e47f2: Download complete 3cec61b290e9: Verifying Checksum 3cec61b290e9: Download complete fa01fc863b11: Verifying Checksum fa01fc863b11: Download complete 70ce8722af9c: Verifying Checksum 70ce8722af9c: Download complete d62c11b367a0: Download complete e28d1e571478: Verifying Checksum e28d1e571478: Download complete e4619c0fdd56: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 2642eb02d1cf: Download complete 17410ed193a2: Verifying Checksum 17410ed193a2: Download complete ea4027cf29ff: Verifying Checksum ea4027cf29ff: Download complete 2d1c149b33bc: Verifying Checksum 2d1c149b33bc: Download complete aa1fc2e76ba7: Verifying Checksum aa1fc2e76ba7: Download complete 198f02c9d8bb: Download complete f3c530c1395c: Verifying Checksum f3c530c1395c: Download complete b4c1f20e76b0: Verifying Checksum b4c1f20e76b0: Download complete dabbe871c8f1: Verifying Checksum dabbe871c8f1: Download complete 07bc2850efcf: Download complete c44cd4c1c616: Download complete 9bad6d1480ef: Verifying Checksum 9bad6d1480ef: Download complete ddce8e624d6f: Verifying Checksum ddce8e624d6f: Download complete 9139b16fda07: Verifying Checksum 9139b16fda07: Download complete 9745a1b41bc7: Verifying Checksum 9745a1b41bc7: Download complete 926c04a38725: Verifying Checksum 926c04a38725: Download complete 33c611bdffe3: Verifying Checksum 33c611bdffe3: Download complete fa0712264263: Verifying Checksum fa0712264263: Download complete 8178b30eaed4: Verifying Checksum 8178b30eaed4: Download complete d6a58bc7e6eb: Download complete 76e001bd7592: Retrying in 5 seconds 76e001bd7592: Retrying in 4 seconds 76e001bd7592: Retrying in 3 seconds 76e001bd7592: Retrying in 2 seconds 76e001bd7592: Retrying in 1 second e3319bad4d65: Verifying Checksum e3319bad4d65: Download complete 76e001bd7592: Verifying Checksum 76e001bd7592: Download complete cdd44d9ef1e0: Verifying Checksum cdd44d9ef1e0: Download complete fa0712264263: Pull complete 2e9048a7b53d: Pull complete 9902de28c3f0: Pull complete ff517c358677: Pull complete 383f060cda87: Pull complete b7a964b1a83b: Pull complete 02ef0fd530dd: Pull complete 3cec61b290e9: Pull complete 2273bd2c4d4b: Pull complete c04c67aab9ae: Pull complete b43aac5e47f2: Pull complete fa01fc863b11: Pull complete 70ce8722af9c: Pull complete d62c11b367a0: Pull complete e28d1e571478: Pull complete e4619c0fdd56: Pull complete 4f4fb700ef54: Pull complete 2642eb02d1cf: Pull complete 17410ed193a2: Pull complete ea4027cf29ff: Pull complete 2d1c149b33bc: Pull complete aa1fc2e76ba7: Pull complete 198f02c9d8bb: Pull complete f3c530c1395c: Pull complete b4c1f20e76b0: Pull complete dabbe871c8f1: Pull complete 07bc2850efcf: Pull complete c44cd4c1c616: Pull complete 9bad6d1480ef: Pull complete 9139b16fda07: Pull complete ddce8e624d6f: Pull complete cdd44d9ef1e0: Pull complete 9745a1b41bc7: Pull complete 926c04a38725: Pull complete 33c611bdffe3: Pull complete 76e001bd7592: Pull complete 8178b30eaed4: Pull complete d6a58bc7e6eb: Pull complete e3319bad4d65: Pull complete Digest: sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76 Status: Downloaded newer image for ocaml/opam@sha256:3e42b9c7112f8cd5d660e911bb5dcec54c8082a88cb5320d68bec72910c57d76 2025-09-28 18:45.00 ---> using "41e18d919d0b11522f47b39e88e0c9d78c1ffeea6ec60f162564375bd01b80ea" from cache /: (comment debian-13-4.14_riscv64_opam-2.4) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) 2025-09-28 18:45.00 ---> using "e07d6b530ead7a31dec960643554fb0da046873e8598bf1409f025c2db405708" from cache /src: (run (shell "opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then from built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted. You may want to back it up before going further. Continue? [Y/n] y Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2025-09-28 18:45.00 ---> using "9e72986e6b4a664627654c3fba814a27f8a03e51653bf35430caab8f7c5e7860" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.10.113-scw1 The OCaml toplevel, version 4.14.2 2.4.1 2025-09-28 18:45.00 ---> using "44de67850c6875516e73867da2b24f5a432152581729b0ec29b7e316e2181069" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-09-28 18:45.00 ---> using "545d37e12873553aaba720a97b538ff7ecb3142de0fe24495cb597077237b3c6" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 6ef6813522b6ea29933f6451236a1639bdbaec61 || git fetch origin master) && git reset -q --hard 6ef6813522b6ea29933f6451236a1639bdbaec61 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD bcac5d1731..3c6a0f524c master -> origin/master 6ef6813522 Merge pull request #28449 from dra27/ocaml-compiler-msvc <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/opam/opam-repository Everything as up-to-date as possible (run with --verbose to show unavailable upgrades). However, you may "opam upgrade" these packages explicitly at these versions (e.g. "opam upgrade ocaml.5.3.0"), which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-09-28 18:46.42 ---> saved as "83a0ea519d3cbdf9143421e80161d9734cb7042dec0ec7db8f8862fb7b7f3733" /src: (copy (src gl-legacy.opam) (dst ./)) 2025-09-28 18:46.42 ---> saved as "414c07d3447bb028d48ad70915b1e02bd97681db8cb7cece54140a73498559fd" /src: (run (network host) (shell "opam pin add -yn gl-legacy.dev './'")) [NOTE] Package gl-legacy does not exist in opam repositories registered in the current switch. [gl-legacy.dev] synchronised (file:///src) gl-legacy is now pinned to file:///src (version dev) 2025-09-28 18:46.50 ---> saved as "2391f1bdc84a99c50e263da9134ccbc7c57537a104cb3d19e5899106942e6e72" /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-09-28 18:46.50 ---> saved as "4f780e38180e62c183255095d92b3074d60d847795336a0e7e57dbc4ede0c953" /src: (env DEPS "base-bigarray.base base-threads.base base-unix.base bigarray-compat.1.1.0 conf-libffi.2.0.0 conf-libgl.1 conf-pkg-config.4 csexp.1.5.2 ctypes.0.23.0 ctypes-foreign.0.23.0 dune.3.20.2 dune-configurator.3.20.2 integers.0.7.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 stdlib-shims.0.3.0") /src: (env CI true) /src: (env OCAMLCI true) /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y gl-legacy.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://deb.debian.org/debian trixie InRelease - Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB] - Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] - Get:4 http://deb.debian.org/debian-security trixie-security/main riscv64 Packages [43.4 kB] - Fetched 134 kB in 0s (272 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [gl-legacy.dev] synchronised (file:///src) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 2). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2). [NOTE] Package ocaml is already installed (current version is 4.14.2). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following system packages will first need to be installed: libffi-dev mesa-common-dev pkg-config <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libffi-dev" "mesa-common-dev" "pkg-config" - Selecting previously unselected package libdrm-common. - (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 ... 20700 files and directories currently installed.) - Preparing to unpack .../00-libdrm-common_2.4.124-2_all.deb ... - Unpacking libdrm-common (2.4.124-2) ... - Selecting previously unselected package libdrm2:riscv64. - Preparing to unpack .../01-libdrm2_2.4.124-2_riscv64.deb ... - Unpacking libdrm2:riscv64 (2.4.124-2) ... - Selecting previously unselected package libdrm-amdgpu1:riscv64. - Preparing to unpack .../02-libdrm-amdgpu1_2.4.124-2_riscv64.deb ... - Unpacking libdrm-amdgpu1:riscv64 (2.4.124-2) ... - Selecting previously unselected package libpciaccess0:riscv64. - Preparing to unpack .../03-libpciaccess0_0.17-3+b3_riscv64.deb ... - Unpacking libpciaccess0:riscv64 (0.17-3+b3) ... - Selecting previously unselected package libdrm-intel1:riscv64. - Preparing to unpack .../04-libdrm-intel1_2.4.124-2_riscv64.deb ... - Unpacking libdrm-intel1:riscv64 (2.4.124-2) ... - Selecting previously unselected package libdrm-radeon1:riscv64. - Preparing to unpack .../05-libdrm-radeon1_2.4.124-2_riscv64.deb ... - Unpacking libdrm-radeon1:riscv64 (2.4.124-2) ... - Selecting previously unselected package libdrm-nouveau2:riscv64. - Preparing to unpack .../06-libdrm-nouveau2_2.4.124-2_riscv64.deb ... - Unpacking libdrm-nouveau2:riscv64 (2.4.124-2) ... - Selecting previously unselected package libpciaccess-dev:riscv64. - Preparing to unpack .../07-libpciaccess-dev_0.17-3+b3_riscv64.deb ... - Unpacking libpciaccess-dev:riscv64 (0.17-3+b3) ... - Selecting previously unselected package libdrm-dev:riscv64. - Preparing to unpack .../08-libdrm-dev_2.4.124-2_riscv64.deb ... - Unpacking libdrm-dev:riscv64 (2.4.124-2) ... - Selecting previously unselected package libelf1t64:riscv64. - Preparing to unpack .../09-libelf1t64_0.192-4_riscv64.deb ... - Unpacking libelf1t64:riscv64 (0.192-4) ... - Selecting previously unselected package libffi-dev:riscv64. - Preparing to unpack .../10-libffi-dev_3.4.8-2_riscv64.deb ... - Unpacking libffi-dev:riscv64 (3.4.8-2) ... - Selecting previously unselected package libwayland-server0:riscv64. - Preparing to unpack .../11-libwayland-server0_1.23.1-3_riscv64.deb ... - Unpacking libwayland-server0:riscv64 (1.23.1-3) ... - Selecting previously unselected package libxml2:riscv64. - Preparing to unpack .../12-libxml2_2.12.7+dfsg+really2.9.14-2.1+deb13u1_riscv64.deb ... - Unpacking libxml2:riscv64 (2.12.7+dfsg+really2.9.14-2.1+deb13u1) ... - Selecting previously unselected package libz3-4:riscv64. - Preparing to unpack .../13-libz3-4_4.13.3-1_riscv64.deb ... - Unpacking libz3-4:riscv64 (4.13.3-1) ... - Selecting previously unselected package libllvm19:riscv64. - Preparing to unpack .../14-libllvm19_1%3a19.1.7-3+b1_riscv64.deb ... - Unpacking libllvm19:riscv64 (1:19.1.7-3+b1) ... - Selecting previously unselected package libsensors-config. - Preparing to unpack .../15-libsensors-config_1%3a3.6.2-2_all.deb ... - Unpacking libsensors-config (1:3.6.2-2) ... - Selecting previously unselected package libsensors5:riscv64. - Preparing to unpack .../16-libsensors5_1%3a3.6.2-2_riscv64.deb ... - Unpacking libsensors5:riscv64 (1:3.6.2-2) ... - Selecting previously unselected package libx11-xcb1:riscv64. - Preparing to unpack .../17-libx11-xcb1_2%3a1.8.12-1_riscv64.deb ... - Unpacking libx11-xcb1:riscv64 (2:1.8.12-1) ... - Selecting previously unselected package libxcb-dri3-0:riscv64. - Preparing to unpack .../18-libxcb-dri3-0_1.17.0-2+b1_riscv64.deb ... - Unpacking libxcb-dri3-0:riscv64 (1.17.0-2+b1) ... - Selecting previously unselected package libxcb-present0:riscv64. - Preparing to unpack .../19-libxcb-present0_1.17.0-2+b1_riscv64.deb ... - Unpacking libxcb-present0:riscv64 (1.17.0-2+b1) ... - Selecting previously unselected package libxcb-randr0:riscv64. - Preparing to unpack .../20-libxcb-randr0_1.17.0-2+b1_riscv64.deb ... - Unpacking libxcb-randr0:riscv64 (1.17.0-2+b1) ... - Selecting previously unselected package libxcb-sync1:riscv64. - Preparing to unpack .../21-libxcb-sync1_1.17.0-2+b1_riscv64.deb ... - Unpacking libxcb-sync1:riscv64 (1.17.0-2+b1) ... - Selecting previously unselected package libxcb-xfixes0:riscv64. - Preparing to unpack .../22-libxcb-xfixes0_1.17.0-2+b1_riscv64.deb ... - Unpacking libxcb-xfixes0:riscv64 (1.17.0-2+b1) ... - Selecting previously unselected package libxshmfence1:riscv64. - Preparing to unpack .../23-libxshmfence1_1.3.3-1_riscv64.deb ... - Unpacking libxshmfence1:riscv64 (1.3.3-1) ... - Selecting previously unselected package mesa-libgallium:riscv64. - Preparing to unpack .../24-mesa-libgallium_25.0.7-2_riscv64.deb ... - Unpacking mesa-libgallium:riscv64 (25.0.7-2) ... - Selecting previously unselected package libgbm1:riscv64. - Preparing to unpack .../25-libgbm1_25.0.7-2_riscv64.deb ... - Unpacking libgbm1:riscv64 (25.0.7-2) ... - Selecting previously unselected package libglvnd0:riscv64. - Preparing to unpack .../26-libglvnd0_1.7.0-1+b2_riscv64.deb ... - Unpacking libglvnd0:riscv64 (1.7.0-1+b2) ... - Selecting previously unselected package libxcb-glx0:riscv64. - Preparing to unpack .../27-libxcb-glx0_1.17.0-2+b1_riscv64.deb ... - Unpacking libxcb-glx0:riscv64 (1.17.0-2+b1) ... - Selecting previously unselected package libxcb-shm0:riscv64. - Preparing to unpack .../28-libxcb-shm0_1.17.0-2+b1_riscv64.deb ... - Unpacking libxcb-shm0:riscv64 (1.17.0-2+b1) ... - Selecting previously unselected package libxxf86vm1:riscv64. - Preparing to unpack .../29-libxxf86vm1_1%3a1.1.4-1+b4_riscv64.deb ... - Unpacking libxxf86vm1:riscv64 (1:1.1.4-1+b4) ... - Selecting previously unselected package libvulkan1:riscv64. - Preparing to unpack .../30-libvulkan1_1.4.309.0-1_riscv64.deb ... - Unpacking libvulkan1:riscv64 (1.4.309.0-1) ... - Selecting previously unselected package libgl1-mesa-dri:riscv64. - Preparing to unpack .../31-libgl1-mesa-dri_25.0.7-2_riscv64.deb ... - Unpacking libgl1-mesa-dri:riscv64 (25.0.7-2) ... - Selecting previously unselected package libglx-mesa0:riscv64. - Preparing to unpack .../32-libglx-mesa0_25.0.7-2_riscv64.deb ... - Unpacking libglx-mesa0:riscv64 (25.0.7-2) ... - Selecting previously unselected package libglx0:riscv64. - Preparing to unpack .../33-libglx0_1.7.0-1+b2_riscv64.deb ... - Unpacking libglx0:riscv64 (1.7.0-1+b2) ... - Selecting previously unselected package libgl1:riscv64. - Preparing to unpack .../34-libgl1_1.7.0-1+b2_riscv64.deb ... - Unpacking libgl1:riscv64 (1.7.0-1+b2) ... - Selecting previously unselected package libglx-dev:riscv64. - Preparing to unpack .../35-libglx-dev_1.7.0-1+b2_riscv64.deb ... - Unpacking libglx-dev:riscv64 (1.7.0-1+b2) ... - Selecting previously unselected package libgl-dev:riscv64. - Preparing to unpack .../36-libgl-dev_1.7.0-1+b2_riscv64.deb ... - Unpacking libgl-dev:riscv64 (1.7.0-1+b2) ... - Selecting previously unselected package libpkgconf3:riscv64. - Preparing to unpack .../37-libpkgconf3_1.8.1-4_riscv64.deb ... - Unpacking libpkgconf3:riscv64 (1.8.1-4) ... - Selecting previously unselected package libwayland-client0:riscv64. - Preparing to unpack .../38-libwayland-client0_1.23.1-3_riscv64.deb ... - Unpacking libwayland-client0:riscv64 (1.23.1-3) ... - Selecting previously unselected package mesa-common-dev:riscv64. - Preparing to unpack .../39-mesa-common-dev_25.0.7-2_riscv64.deb ... - Unpacking mesa-common-dev:riscv64 (25.0.7-2) ... - Selecting previously unselected package mesa-vulkan-drivers:riscv64. - Preparing to unpack .../40-mesa-vulkan-drivers_25.0.7-2_riscv64.deb ... - Unpacking mesa-vulkan-drivers:riscv64 (25.0.7-2) ... - Selecting previously unselected package pkgconf-bin. - Preparing to unpack .../41-pkgconf-bin_1.8.1-4_riscv64.deb ... - Unpacking pkgconf-bin (1.8.1-4) ... - Selecting previously unselected package pkgconf:riscv64. - Preparing to unpack .../42-pkgconf_1.8.1-4_riscv64.deb ... - Unpacking pkgconf:riscv64 (1.8.1-4) ... - Selecting previously unselected package pkg-config:riscv64. - Preparing to unpack .../43-pkg-config_1.8.1-4_riscv64.deb ... - Unpacking pkg-config:riscv64 (1.8.1-4) ... - Setting up libxcb-dri3-0:riscv64 (1.17.0-2+b1) ... - Setting up libwayland-server0:riscv64 (1.23.1-3) ... - Setting up libx11-xcb1:riscv64 (2:1.8.12-1) ... - Setting up libpciaccess0:riscv64 (0.17-3+b3) ... - Setting up libpciaccess-dev:riscv64 (0.17-3+b3) ... - Setting up libxcb-xfixes0:riscv64 (1.17.0-2+b1) ... - Setting up libglvnd0:riscv64 (1.7.0-1+b2) ... - Setting up libxcb-glx0:riscv64 (1.17.0-2+b1) ... - Setting up libsensors-config (1:3.6.2-2) ... - Setting up libxcb-shm0:riscv64 (1.17.0-2+b1) ... - Setting up libffi-dev:riscv64 (3.4.8-2) ... - Setting up libelf1t64:riscv64 (0.192-4) ... - Setting up libxxf86vm1:riscv64 (1:1.1.4-1+b4) ... - Setting up libxcb-present0:riscv64 (1.17.0-2+b1) ... - Setting up libz3-4:riscv64 (4.13.3-1) ... - Setting up libpkgconf3:riscv64 (1.8.1-4) ... - Setting up libxcb-sync1:riscv64 (1.17.0-2+b1) ... - Setting up pkgconf-bin (1.8.1-4) ... - Setting up libsensors5:riscv64 (1:3.6.2-2) ... - Setting up libvulkan1:riscv64 (1.4.309.0-1) ... - Setting up libxshmfence1:riscv64 (1.3.3-1) ... - Setting up libxcb-randr0:riscv64 (1.17.0-2+b1) ... - Setting up libdrm-common (2.4.124-2) ... - Setting up libxml2:riscv64 (2.12.7+dfsg+really2.9.14-2.1+deb13u1) ... - Setting up libwayland-client0:riscv64 (1.23.1-3) ... - Setting up libllvm19:riscv64 (1:19.1.7-3+b1) ... - Setting up pkgconf:riscv64 (1.8.1-4) ... - Setting up pkg-config:riscv64 (1.8.1-4) ... - Setting up libdrm2:riscv64 (2.4.124-2) ... - Setting up libdrm-amdgpu1:riscv64 (2.4.124-2) ... - Setting up mesa-vulkan-drivers:riscv64 (25.0.7-2) ... - Setting up mesa-libgallium:riscv64 (25.0.7-2) ... - Setting up libdrm-nouveau2:riscv64 (2.4.124-2) ... - Setting up libgbm1:riscv64 (25.0.7-2) ... - Setting up libdrm-radeon1:riscv64 (2.4.124-2) ... - Setting up libdrm-intel1:riscv64 (2.4.124-2) ... - Setting up libgl1-mesa-dri:riscv64 (25.0.7-2) ... - Setting up libdrm-dev:riscv64 (2.4.124-2) ... - Setting up libglx-mesa0:riscv64 (25.0.7-2) ... - Setting up libglx0:riscv64 (1.7.0-1+b2) ... - Setting up libgl1:riscv64 (1.7.0-1+b2) ... - Setting up libglx-dev:riscv64 (1.7.0-1+b2) ... - Setting up libgl-dev:riscv64 (1.7.0-1+b2) ... - Setting up mesa-common-dev:riscv64 (25.0.7-2) ... - Processing triggers for libc-bin (2.41-12) ... 2025-09-28 18:48.12 ---> saved as "2a8463c6f1e2d99afc56515e740a7b3e5b66951d74c8a3f98d88b20af6e62eff" /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 2). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2). [NOTE] Package ocaml is already installed (current version is 4.14.2). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: === install 11 packages - install bigarray-compat 1.1.0 - install conf-libffi 2.0.0 - install conf-libgl 1 - install conf-pkg-config 4 - install csexp 1.5.2 - install ctypes 0.23.0 - install ctypes-foreign 0.23.0 - install dune 3.20.2 - install dune-configurator 3.20.2 - install integers 0.7.0 - install stdlib-shims 0.3.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> installed conf-libgl.1 -> retrieved bigarray-compat.1.1.0 (cached) -> retrieved csexp.1.5.2 (cached) -> retrieved ctypes.0.23.0, ctypes-foreign.0.23.0 (cached) -> installed conf-pkg-config.4 -> retrieved integers.0.7.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> installed conf-libffi.2.0.0 -> retrieved dune.3.20.2, dune-configurator.3.20.2 (cached) -> installed dune.3.20.2 -> installed stdlib-shims.0.3.0 -> installed bigarray-compat.1.1.0 -> installed csexp.1.5.2 -> installed integers.0.7.0 -> installed dune-configurator.3.20.2 -> installed ctypes.0.23.0 -> installed ctypes-foreign.0.23.0 Done. # To update the current shell environment, run: eval $(opam env) 2025-09-28 18:53.20 ---> saved as "568791c35f73173f1e5f18d753301d05f7c31c55f2e288c46594426fac0f6adb" /src: (copy (src .) (dst /src)) 2025-09-28 18:53.21 ---> saved as "90b1bee8ea2f7eec21df60da29efdbd26d85d2ef130f16c169f9768bbdf0d67e" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default/test && ./test.exe) Tests skipped. Please install tsdl. 2025-09-28 18:53.25 ---> saved as "950b82ce50ba0ac6f21478fb37969fd6189e95d3c51bbfa42d54955ebf1a462b" Job succeeded 2025-09-28 18:53.26: Job succeeded