2026-04-11 10:26.06: New job: test sanette/tsdl https://github.com/sanette/tsdl.git#refs/heads/master (27bac32c5580cb7c900fca9936e28e37541fd43d) (linux-x86_64:debian-12-5.4_opam-2.5) Base: ocaml/opam:debian-12-ocaml-5.4@sha256:887261dc4317b38fc7d7c14b181577ebcc527451ee68f7570cce454346262dc0 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:debian-12-ocaml-5.4@sha256:887261dc4317b38fc7d7c14b181577ebcc527451ee68f7570cce454346262dc0 # debian-12-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.07: Using cache hint "sanette/tsdl-ocaml/opam:debian-12-ocaml-5.4@sha256:887261dc4317b38fc7d7c14b181577ebcc527451ee68f7570cce454346262dc0-debian-12-5.4_opam-2.5-7efe6469eb878fa6912b9bac90dbfa02" 2026-04-11 10:26.07: Using OBuilder spec: ((from ocaml/opam:debian-12-ocaml-5.4@sha256:887261dc4317b38fc7d7c14b181577ebcc527451ee68f7570cce454346262dc0) (comment debian-12-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.07: 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 All commits already cached HEAD is now at 27bac32 factorize foreign (from ocaml/opam:debian-12-ocaml-5.4@sha256:887261dc4317b38fc7d7c14b181577ebcc527451ee68f7570cce454346262dc0) Unable to find image 'ocaml/opam:debian-12-ocaml-5.4@sha256:887261dc4317b38fc7d7c14b181577ebcc527451ee68f7570cce454346262dc0' locally docker.io/ocaml/opam@sha256:887261dc4317b38fc7d7c14b181577ebcc527451ee68f7570cce454346262dc0: Pulling from ocaml/opam 6a7e0620566c: Pulling fs layer b522231f5ab2: Pulling fs layer afdd14ae9c19: Pulling fs layer 66581c681bfe: Pulling fs layer 6a7e0620566c: Waiting f18cc03cd0ee: Pulling fs layer b522231f5ab2: Waiting afdd14ae9c19: Waiting 41c93f1246a4: Pulling fs layer 66581c681bfe: Waiting f18cc03cd0ee: Waiting cb520e352cb7: Pulling fs layer 41c93f1246a4: Waiting 6f571f52b1e6: Pulling fs layer cb520e352cb7: Waiting f36a9356b87b: Pulling fs layer 6f571f52b1e6: Waiting 5ffee695b471: Pulling fs layer f36a9356b87b: Waiting 3b29523a83c0: Pulling fs layer 5ffee695b471: Waiting bc29cdc25fce: Pulling fs layer 3b29523a83c0: Waiting 8517110ac83a: Pulling fs layer bc29cdc25fce: Waiting 356db949e025: Pulling fs layer 8517110ac83a: Waiting 7ee9ee162427: Pulling fs layer 356db949e025: Waiting 6a1d95c3a3f6: Pulling fs layer 7ee9ee162427: Waiting aa806464ecd0: Pulling fs layer 6a1d95c3a3f6: Waiting ca07ebc861f4: Pulling fs layer aa806464ecd0: Waiting 3d4e2e60226d: Pulling fs layer 621f9c37fe3e: Pulling fs layer 80f6aee41e34: Pulling fs layer 621f9c37fe3e: Waiting 7bf2c961d78c: Pulling fs layer 80f6aee41e34: Waiting 4f4fb700ef54: Pulling fs layer 7bf2c961d78c: Waiting 081023aaa233: Pulling fs layer fa4e249287fb: Pulling fs layer 4f4fb700ef54: Waiting 081023aaa233: Waiting 539ac86e1895: Pulling fs layer 62bae98a9155: Pulling fs layer fa4e249287fb: Waiting 539ac86e1895: Waiting bbc39c3da0a4: Pulling fs layer 3e77f4c85839: Pulling fs layer bbc39c3da0a4: Waiting d02277f66f28: Pulling fs layer 69a471cde21c: Pulling fs layer 3e77f4c85839: Waiting d02277f66f28: Waiting 27c12ec76477: Pulling fs layer 69a471cde21c: Waiting 9f5e4eb06bdd: Pulling fs layer 9aca8ffce92a: Pulling fs layer 3744dc3a5b9f: Pulling fs layer 9f5e4eb06bdd: Waiting 9aca8ffce92a: Waiting 79ba50761f79: Pulling fs layer 3744dc3a5b9f: Waiting 5217711b3bf2: Pulling fs layer 79ba50761f79: Waiting 4d0f5bd33ce0: Pulling fs layer 46cc27a07d86: Pulling fs layer 5217711b3bf2: Waiting 4d0f5bd33ce0: Waiting 3d6f442e79e1: Pulling fs layer b6ed2a17d09c: Pulling fs layer 46cc27a07d86: Waiting 3d6f442e79e1: Waiting 6f80b3d4534b: Pulling fs layer 5ae7b47c44fc: Pulling fs layer b6ed2a17d09c: Waiting 6f80b3d4534b: Waiting c96560c51a6e: Pulling fs layer 5ae7b47c44fc: Waiting a853aa4dc271: Pulling fs layer c96560c51a6e: Waiting 10faad6dbbc3: Pulling fs layer 2dba4a2dda8d: Pulling fs layer a853aa4dc271: Waiting 10faad6dbbc3: Waiting bebb75619b5a: Pulling fs layer 2dba4a2dda8d: Waiting b522231f5ab2: Verifying Checksum b522231f5ab2: Download complete afdd14ae9c19: Verifying Checksum afdd14ae9c19: Download complete 6a7e0620566c: Verifying Checksum 6a7e0620566c: Download complete f18cc03cd0ee: Download complete 66581c681bfe: Verifying Checksum 66581c681bfe: Download complete cb520e352cb7: Verifying Checksum cb520e352cb7: Download complete 6f571f52b1e6: Verifying Checksum 6f571f52b1e6: Download complete f36a9356b87b: Verifying Checksum f36a9356b87b: Download complete 5ffee695b471: Verifying Checksum 5ffee695b471: Download complete 3b29523a83c0: Verifying Checksum 3b29523a83c0: Download complete bc29cdc25fce: Verifying Checksum bc29cdc25fce: Download complete 8517110ac83a: Download complete 356db949e025: Verifying Checksum 356db949e025: Download complete 6a1d95c3a3f6: Verifying Checksum 6a1d95c3a3f6: Download complete aa806464ecd0: Verifying Checksum aa806464ecd0: Download complete 7ee9ee162427: Download complete ca07ebc861f4: Download complete 3d4e2e60226d: Verifying Checksum 3d4e2e60226d: Download complete 80f6aee41e34: Download complete 41c93f1246a4: Verifying Checksum 41c93f1246a4: Download complete 621f9c37fe3e: Download complete 7bf2c961d78c: Verifying Checksum 7bf2c961d78c: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 081023aaa233: Verifying Checksum 081023aaa233: Download complete 6a7e0620566c: Pull complete b522231f5ab2: Pull complete afdd14ae9c19: Pull complete fa4e249287fb: Download complete 539ac86e1895: Download complete 62bae98a9155: Download complete bbc39c3da0a4: Download complete 3e77f4c85839: Download complete d02277f66f28: Download complete 69a471cde21c: Download complete 27c12ec76477: Download complete 9f5e4eb06bdd: Verifying Checksum 9f5e4eb06bdd: Download complete 66581c681bfe: Pull complete f18cc03cd0ee: Pull complete 9aca8ffce92a: Verifying Checksum 9aca8ffce92a: Download complete 3744dc3a5b9f: Download complete 5217711b3bf2: Verifying Checksum 5217711b3bf2: Download complete 46cc27a07d86: Verifying Checksum 46cc27a07d86: Download complete 3d6f442e79e1: Verifying Checksum 3d6f442e79e1: Download complete b6ed2a17d09c: Download complete 6f80b3d4534b: Verifying Checksum 6f80b3d4534b: Download complete 5ae7b47c44fc: Download complete c96560c51a6e: Verifying Checksum c96560c51a6e: Download complete 79ba50761f79: Verifying Checksum 79ba50761f79: Download complete 10faad6dbbc3: Verifying Checksum 10faad6dbbc3: Download complete 2dba4a2dda8d: Verifying Checksum 2dba4a2dda8d: Download complete bebb75619b5a: Verifying Checksum bebb75619b5a: Download complete a853aa4dc271: Verifying Checksum a853aa4dc271: Download complete 2026-04-11 10:29.10: Cancelling: Auto-cancelling job because it is no longer needed 4d0f5bd33ce0: Verifying Checksum 4d0f5bd33ce0: Download complete 41c93f1246a4: Pull complete cb520e352cb7: Pull complete 6f571f52b1e6: Pull complete f36a9356b87b: Pull complete 5ffee695b471: Pull complete 3b29523a83c0: Pull complete bc29cdc25fce: Pull complete 8517110ac83a: Pull complete 356db949e025: Pull complete 7ee9ee162427: Pull complete 6a1d95c3a3f6: Pull complete aa806464ecd0: Pull complete ca07ebc861f4: Pull complete 3d4e2e60226d: Pull complete 621f9c37fe3e: Pull complete 80f6aee41e34: Pull complete 7bf2c961d78c: Pull complete 4f4fb700ef54: Pull complete 081023aaa233: Pull complete fa4e249287fb: Pull complete 539ac86e1895: Pull complete 62bae98a9155: Pull complete bbc39c3da0a4: Pull complete 3e77f4c85839: Pull complete d02277f66f28: Pull complete 69a471cde21c: Pull complete 27c12ec76477: Pull complete 9f5e4eb06bdd: Pull complete 9aca8ffce92a: Pull complete 3744dc3a5b9f: Pull complete 79ba50761f79: Pull complete 5217711b3bf2: Pull complete 4d0f5bd33ce0: Pull complete 46cc27a07d86: Pull complete 3d6f442e79e1: Pull complete b6ed2a17d09c: Pull complete 6f80b3d4534b: Pull complete 5ae7b47c44fc: Pull complete c96560c51a6e: Pull complete a853aa4dc271: Pull complete 10faad6dbbc3: Pull complete 2dba4a2dda8d: Pull complete bebb75619b5a: Pull complete Digest: sha256:887261dc4317b38fc7d7c14b181577ebcc527451ee68f7570cce454346262dc0 Status: Downloaded newer image for ocaml/opam@sha256:887261dc4317b38fc7d7c14b181577ebcc527451ee68f7570cce454346262dc0 2026-04-11 10:31.38 ---> saved as "b991857bc532663195c9367a15b54da445df086396345870aae181468cbff451" /: (comment debian-12-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