2026-04-11 10:26.06: New job: test sanette/tsdl https://github.com/sanette/tsdl.git#refs/heads/master (27bac32c5580cb7c900fca9936e28e37541fd43d) (linux-x86_64:opensuse-15.6-5.4_opam-2.5) Base: ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591 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:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591 # opensuse-15.6-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:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591-opensuse-15.6-5.4_opam-2.5-7efe6469eb878fa6912b9bac90dbfa02" 2026-04-11 10:26.06: Using OBuilder spec: ((from ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591) (comment opensuse-15.6-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 All commits already cached HEAD is now at 27bac32 factorize foreign (from ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591) Unable to find image 'ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591' locally docker.io/ocaml/opam@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591: Pulling from ocaml/opam cf0250ddcb79: Pulling fs layer 99d6228551d3: Pulling fs layer eb9744e995eb: Pulling fs layer 5ae1a21f2990: Pulling fs layer cf0250ddcb79: Waiting 99d6228551d3: Waiting eb9744e995eb: Waiting e38ab4698354: Pulling fs layer 5ae1a21f2990: Waiting 9a5662450177: Pulling fs layer 476dc93a5a76: Pulling fs layer e38ab4698354: Waiting 9a5662450177: Waiting 3726ac50f1a1: Pulling fs layer 476dc93a5a76: Waiting cae38fdf66bd: Pulling fs layer 31993a0324ec: Pulling fs layer cae38fdf66bd: Waiting 3726ac50f1a1: Waiting 2d362c465023: Pulling fs layer 31993a0324ec: Waiting 7ac0c4ac1b7d: Pulling fs layer f696c93325ec: Pulling fs layer 7ac0c4ac1b7d: Waiting 2d362c465023: Waiting 4a19fe572635: Pulling fs layer f696c93325ec: Waiting 264628790d1f: Pulling fs layer 934484690cb7: Pulling fs layer 8ffdfee9f956: Pulling fs layer 4a19fe572635: Waiting 934484690cb7: Waiting 264628790d1f: Waiting 676e0a41c843: Pulling fs layer 8ffdfee9f956: Waiting 8637e8d57023: Pulling fs layer 4f4fb700ef54: Pulling fs layer 676e0a41c843: Waiting 8637e8d57023: Waiting 4f4fb700ef54: Waiting 70a843b0e124: Pulling fs layer a6ee600dcedf: Pulling fs layer 030ed89b21b4: Pulling fs layer 7e41148aff92: Pulling fs layer 70a843b0e124: Waiting 2ab16f67a61d: Pulling fs layer a6ee600dcedf: Waiting 030ed89b21b4: Waiting 9c259d4cd45b: Pulling fs layer 2ab16f67a61d: Waiting 7e41148aff92: Waiting a74b17d442a2: Pulling fs layer 9c259d4cd45b: Waiting e80055926786: Pulling fs layer a74b17d442a2: Waiting ffb97e0921dc: Pulling fs layer e80055926786: Waiting 7313cd36453e: Pulling fs layer 8fd197a1e0b6: Pulling fs layer c8073b345e19: Pulling fs layer ffb97e0921dc: Waiting f56d37d0326a: Pulling fs layer 7313cd36453e: Waiting c1bfcfbe1453: Pulling fs layer 8fd197a1e0b6: Waiting c8073b345e19: Waiting 41ff16dcdf3c: Pulling fs layer f56d37d0326a: Waiting c1bfcfbe1453: Waiting cbe2a067d63a: Pulling fs layer 41ff16dcdf3c: Waiting 65ca06df0321: Pulling fs layer cbe2a067d63a: Waiting bb9ce1267676: Pulling fs layer f32cc46a62fc: Pulling fs layer 65ca06df0321: Waiting 8df21db24745: Pulling fs layer bb9ce1267676: Waiting f32cc46a62fc: Waiting 8df21db24745: Waiting 717f71e75fbf: Pulling fs layer f50f423e5f7d: Pulling fs layer 717f71e75fbf: Waiting 130578962785: Pulling fs layer f50f423e5f7d: Waiting eb66f1ce35ef: Pulling fs layer 659b7fa104b4: Pulling fs layer eb66f1ce35ef: Waiting 659b7fa104b4: Waiting cf0250ddcb79: Download complete 99d6228551d3: Download complete cf0250ddcb79: Pull complete 99d6228551d3: Pull complete eb9744e995eb: Verifying Checksum eb9744e995eb: Download complete e38ab4698354: Download complete 5ae1a21f2990: Verifying Checksum 5ae1a21f2990: Download complete 9a5662450177: Verifying Checksum 9a5662450177: Download complete 3726ac50f1a1: Verifying Checksum 3726ac50f1a1: Download complete 31993a0324ec: Verifying Checksum 31993a0324ec: Download complete cae38fdf66bd: Verifying Checksum cae38fdf66bd: Download complete 2d362c465023: Verifying Checksum 2d362c465023: Download complete 476dc93a5a76: Verifying Checksum 476dc93a5a76: Download complete 7ac0c4ac1b7d: Verifying Checksum 7ac0c4ac1b7d: Download complete f696c93325ec: Verifying Checksum f696c93325ec: Download complete 264628790d1f: Verifying Checksum 264628790d1f: Download complete 4a19fe572635: Verifying Checksum 4a19fe572635: Download complete 934484690cb7: Verifying Checksum 8ffdfee9f956: Verifying Checksum 8ffdfee9f956: Download complete 8637e8d57023: Download complete 676e0a41c843: Verifying Checksum 676e0a41c843: Download complete 4f4fb700ef54: Download complete 70a843b0e124: Download complete a6ee600dcedf: Download complete 030ed89b21b4: Verifying Checksum 030ed89b21b4: Download complete 7e41148aff92: Verifying Checksum 7e41148aff92: Download complete 2ab16f67a61d: Verifying Checksum a74b17d442a2: Verifying Checksum a74b17d442a2: Download complete e80055926786: Verifying Checksum e80055926786: Download complete ffb97e0921dc: Verifying Checksum ffb97e0921dc: Download complete 9c259d4cd45b: Verifying Checksum 9c259d4cd45b: Download complete 7313cd36453e: Verifying Checksum 7313cd36453e: Download complete c8073b345e19: Verifying Checksum c8073b345e19: Download complete 8fd197a1e0b6: Verifying Checksum 8fd197a1e0b6: Download complete c1bfcfbe1453: Verifying Checksum c1bfcfbe1453: Download complete cbe2a067d63a: Verifying Checksum cbe2a067d63a: Download complete 65ca06df0321: Download complete eb9744e995eb: Pull complete bb9ce1267676: Verifying Checksum bb9ce1267676: Download complete f32cc46a62fc: Verifying Checksum f32cc46a62fc: Download complete f56d37d0326a: Verifying Checksum f56d37d0326a: Download complete 8df21db24745: Verifying Checksum 8df21db24745: Download complete 717f71e75fbf: Verifying Checksum 717f71e75fbf: Download complete 130578962785: Verifying Checksum 130578962785: Download complete eb66f1ce35ef: Download complete 659b7fa104b4: Download complete f50f423e5f7d: Verifying Checksum f50f423e5f7d: Download complete 5ae1a21f2990: Pull complete e38ab4698354: Pull complete 9a5662450177: Pull complete 476dc93a5a76: Pull complete 3726ac50f1a1: Pull complete cae38fdf66bd: Pull complete 31993a0324ec: Pull complete 2d362c465023: Pull complete 7ac0c4ac1b7d: Pull complete f696c93325ec: Pull complete 4a19fe572635: Pull complete 264628790d1f: Pull complete 934484690cb7: Pull complete 8ffdfee9f956: Pull complete 676e0a41c843: Pull complete 8637e8d57023: Pull complete 4f4fb700ef54: Pull complete 70a843b0e124: Pull complete a6ee600dcedf: Pull complete 030ed89b21b4: Pull complete 7e41148aff92: Pull complete 2ab16f67a61d: Pull complete 9c259d4cd45b: Pull complete a74b17d442a2: Pull complete e80055926786: Pull complete ffb97e0921dc: Pull complete 7313cd36453e: Pull complete 8fd197a1e0b6: Pull complete c8073b345e19: Pull complete 41ff16dcdf3c: Verifying Checksum 41ff16dcdf3c: Download complete 2026-04-11 10:29.10: Cancelling: Auto-cancelling job because it is no longer needed f56d37d0326a: Pull complete c1bfcfbe1453: Pull complete 41ff16dcdf3c: Pull complete cbe2a067d63a: Pull complete 65ca06df0321: Pull complete bb9ce1267676: Pull complete f32cc46a62fc: Pull complete 8df21db24745: Pull complete 717f71e75fbf: Pull complete f50f423e5f7d: Pull complete 130578962785: Pull complete eb66f1ce35ef: Pull complete 659b7fa104b4: Pull complete Digest: sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591 Status: Downloaded newer image for ocaml/opam@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591 2026-04-11 10:30.49 ---> saved as "c6a1131d87fe81b3c5dd0a1a137a8f5539f4e2f1fd1faba8a2efef22e8c4eba9" /: (comment opensuse-15.6-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