2026-04-11 10:26.06: New job: test sanette/tsdl https://github.com/sanette/tsdl.git#refs/heads/master (27bac32c5580cb7c900fca9936e28e37541fd43d) (linux-x86_64:ubuntu-25.10-5.4_opam-2.5) Base: ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67 Opam project build To reproduce locally: git clone --recursive "https://github.com/sanette/tsdl.git" -b "master" && cd "tsdl" && git reset --hard 27bac32c cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67 # ubuntu-25.10-5.4_opam-2.5 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.5 /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 7858b18273d5f598f5c8a4929102b580a091fc4f || git fetch origin master) && git reset -q --hard 7858b18273d5f598f5c8a4929102b580a091fc4f && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 tsdl.opam ./ RUN opam pin add -yn tsdl.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base conf-libffi.2.0.0 conf-pkg-config.4 conf-sdl2.1 csexp.1.5.2 ctypes.0.24.0 ctypes-foreign.0.24.0 dune.3.22.1 dune-configurator.3.22.1 integers.0.7.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1 stdlib-shims.0.3.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.5 --depext-only -y tsdl.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 2026-04-11 10:26.06: Using cache hint "sanette/tsdl-ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67-ubuntu-25.10-5.4_opam-2.5-7efe6469eb878fa6912b9bac90dbfa02" 2026-04-11 10:26.06: Using OBuilder spec: ((from ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67) (comment ubuntu-25.10-5.4_opam-2.5) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.5 /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 7858b18273d5f598f5c8a4929102b580a091fc4f || git fetch origin master) && git reset -q --hard 7858b18273d5f598f5c8a4929102b580a091fc4f && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src tsdl.opam) (dst ./)) (run (network host) (shell "opam pin add -yn tsdl.dev './'")) (run (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base conf-libffi.2.0.0 conf-pkg-config.4 conf-sdl2.1 csexp.1.5.2 ctypes.0.24.0 ctypes-foreign.0.24.0 dune.3.22.1 dune-configurator.3.22.1 integers.0.7.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 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.5 --depext-only -y tsdl.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")) ) 2026-04-11 10:26.06: Waiting for resource in pool OCluster 2026-04-11 10:26.07: Waiting for worker… 2026-04-11 10:26.07: Got resource from pool OCluster Building on laodoke.caelum.ci.dev HEAD is now at 30b3936 check pref path HEAD is now at 27bac32 factorize foreign (from ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67) Unable to find image 'ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67' locally docker.io/ocaml/opam@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67: Pulling from ocaml/opam 16c195d4c5e9: Already exists eef1e591e8a9: Pulling fs layer 475b07e782b4: Pulling fs layer 18fb99e993e1: Pulling fs layer ca37c6a45798: Pulling fs layer c57691858953: Pulling fs layer 5512f1558e14: Pulling fs layer 43fe003df081: Pulling fs layer 6e925d30090e: Pulling fs layer 3417bab79df5: Pulling fs layer 0aa36f5a555a: Pulling fs layer 474fc3d17365: Pulling fs layer ca37c6a45798: Waiting 49a3768a5f63: Pulling fs layer c57691858953: Waiting c5abc7eafdff: Pulling fs layer 5512f1558e14: Waiting 62941fb37fba: Pulling fs layer 43fe003df081: Waiting 6e925d30090e: Waiting 3417bab79df5: Waiting 378967450a13: Pulling fs layer 0aa36f5a555a: Waiting c5abc7eafdff: Waiting 474fc3d17365: Waiting b77cfa4e2ae3: Pulling fs layer 62941fb37fba: Waiting 49a3768a5f63: Waiting 378967450a13: Waiting cb268f925fd0: Pulling fs layer cb268f925fd0: Waiting 3bf4591bde94: Pulling fs layer 34a47fe3891d: Pulling fs layer 3bf4591bde94: Waiting 0e9e8d8d7a8c: Pulling fs layer 34a47fe3891d: Waiting 024b2f94e104: Pulling fs layer 4f4fb700ef54: Pulling fs layer 0e9e8d8d7a8c: Waiting 024b2f94e104: Waiting 071fbbcf50f3: Pulling fs layer 4f4fb700ef54: Waiting b43a2046bab2: Pulling fs layer f34036196a91: Pulling fs layer 071fbbcf50f3: Waiting b43a2046bab2: Waiting b07913c71979: Pulling fs layer f34036196a91: Waiting f1c987ef231c: Pulling fs layer b07913c71979: Waiting 1a8485ec060a: Pulling fs layer f1c987ef231c: Waiting aa1dac00c891: Pulling fs layer 215e9614a861: Pulling fs layer 1a8485ec060a: Waiting aa1dac00c891: Waiting 117130324f1d: Pulling fs layer 215e9614a861: Waiting edf62db1b518: Pulling fs layer 0db4778affc6: Pulling fs layer 117130324f1d: Waiting edf62db1b518: Waiting a7061a59a18a: Pulling fs layer 0db4778affc6: Waiting 1a46a132d40e: Pulling fs layer e461a5dda351: Pulling fs layer a7061a59a18a: Waiting e461a5dda351: Waiting 1a46a132d40e: Waiting baef187c60a6: Pulling fs layer 60fb67301e08: Pulling fs layer bf681241fc68: Pulling fs layer baef187c60a6: Waiting 60fb67301e08: Waiting 23eaa9b4d484: Pulling fs layer bf681241fc68: Waiting 1c659a6a7694: Pulling fs layer 23eaa9b4d484: Waiting dba14649d85a: Pulling fs layer 1c659a6a7694: Waiting 141dacab2962: Pulling fs layer dba14649d85a: Waiting 77e0ad4866d4: Pulling fs layer 141dacab2962: Waiting 401d82f13ac3: Pulling fs layer 77e0ad4866d4: Waiting 29458acfee8b: Pulling fs layer 0f86b9a8699c: Pulling fs layer 401d82f13ac3: Waiting 29458acfee8b: Waiting 0f86b9a8699c: Waiting eef1e591e8a9: Verifying Checksum eef1e591e8a9: Download complete eef1e591e8a9: Pull complete 475b07e782b4: Verifying Checksum 475b07e782b4: Download complete 475b07e782b4: Pull complete 18fb99e993e1: Verifying Checksum 18fb99e993e1: Download complete ca37c6a45798: Verifying Checksum ca37c6a45798: Download complete 5512f1558e14: Verifying Checksum 5512f1558e14: Download complete 43fe003df081: Verifying Checksum 43fe003df081: Download complete 6e925d30090e: Verifying Checksum 6e925d30090e: Download complete 3417bab79df5: Verifying Checksum 3417bab79df5: Download complete 0aa36f5a555a: Verifying Checksum 0aa36f5a555a: Download complete 18fb99e993e1: Pull complete 474fc3d17365: Download complete 49a3768a5f63: Verifying Checksum 49a3768a5f63: Download complete ca37c6a45798: Pull complete c5abc7eafdff: Verifying Checksum c5abc7eafdff: Download complete 62941fb37fba: Verifying Checksum 62941fb37fba: Download complete 378967450a13: Verifying Checksum 378967450a13: Download complete c57691858953: Verifying Checksum c57691858953: Download complete b77cfa4e2ae3: Verifying Checksum b77cfa4e2ae3: Download complete cb268f925fd0: Verifying Checksum cb268f925fd0: Download complete 3bf4591bde94: Download complete 34a47fe3891d: Download complete 0e9e8d8d7a8c: Verifying Checksum 0e9e8d8d7a8c: Download complete 024b2f94e104: Download complete 4f4fb700ef54: Download complete 071fbbcf50f3: Verifying Checksum 071fbbcf50f3: Download complete b43a2046bab2: Verifying Checksum b43a2046bab2: Download complete f34036196a91: Verifying Checksum f34036196a91: Download complete b07913c71979: Download complete f1c987ef231c: Verifying Checksum f1c987ef231c: Download complete 1a8485ec060a: Verifying Checksum 1a8485ec060a: Download complete aa1dac00c891: Verifying Checksum aa1dac00c891: Download complete 215e9614a861: Verifying Checksum 215e9614a861: Download complete edf62db1b518: Download complete 117130324f1d: Verifying Checksum 117130324f1d: Download complete 0db4778affc6: Verifying Checksum 0db4778affc6: Download complete a7061a59a18a: Verifying Checksum a7061a59a18a: Download complete e461a5dda351: Download complete 60fb67301e08: Verifying Checksum 60fb67301e08: Download complete bf681241fc68: Verifying Checksum bf681241fc68: Download complete 23eaa9b4d484: Verifying Checksum 23eaa9b4d484: Download complete 1c659a6a7694: Verifying Checksum 1c659a6a7694: Download complete dba14649d85a: Verifying Checksum dba14649d85a: Download complete 141dacab2962: Verifying Checksum 141dacab2962: Download complete 77e0ad4866d4: Verifying Checksum 77e0ad4866d4: Download complete 401d82f13ac3: Download complete 29458acfee8b: Verifying Checksum 29458acfee8b: Download complete 0f86b9a8699c: Download complete c57691858953: Pull complete 5512f1558e14: Pull complete 43fe003df081: Pull complete 6e925d30090e: Pull complete 3417bab79df5: Pull complete 0aa36f5a555a: Pull complete 474fc3d17365: Pull complete 49a3768a5f63: Pull complete c5abc7eafdff: Pull complete 62941fb37fba: Pull complete 378967450a13: Pull complete b77cfa4e2ae3: Pull complete cb268f925fd0: Pull complete 3bf4591bde94: Pull complete 34a47fe3891d: Pull complete 0e9e8d8d7a8c: Pull complete 024b2f94e104: Pull complete 4f4fb700ef54: Pull complete 071fbbcf50f3: Pull complete b43a2046bab2: Pull complete f34036196a91: Pull complete b07913c71979: Pull complete f1c987ef231c: Pull complete 1a8485ec060a: Pull complete aa1dac00c891: Pull complete 215e9614a861: Pull complete 117130324f1d: Pull complete edf62db1b518: Pull complete 0db4778affc6: Pull complete a7061a59a18a: Pull complete baef187c60a6: Verifying Checksum baef187c60a6: Download complete 1a46a132d40e: Verifying Checksum 1a46a132d40e: Download complete 1a46a132d40e: Pull complete e461a5dda351: Pull complete baef187c60a6: Pull complete 60fb67301e08: Pull complete bf681241fc68: Pull complete 23eaa9b4d484: Pull complete 1c659a6a7694: Pull complete dba14649d85a: Pull complete 141dacab2962: Pull complete 77e0ad4866d4: Pull complete 401d82f13ac3: Pull complete 29458acfee8b: Pull complete 0f86b9a8699c: Pull complete Digest: sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67 Status: Downloaded newer image for ocaml/opam@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67 2026-04-11 10:29.10: Cancelling: Auto-cancelling job because it is no longer needed 2026-04-11 10:29.32 ---> saved as "a781d67ad57eb4ac231790d4a694bd40cad33d7e4b31ef1def44795689b32c1f" /: (comment ubuntu-25.10-5.4_opam-2.5) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam")) Job cancelled