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-16.0-5.4_opam-2.5) Base: ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:2a63bf3c9f8ff4299191871fefcd9982b4c89def6f90e84b18808a2e78dba91d 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-16.0-ocaml-5.4@sha256:2a63bf3c9f8ff4299191871fefcd9982b4c89def6f90e84b18808a2e78dba91d # opensuse-16.0-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-16.0-ocaml-5.4@sha256:2a63bf3c9f8ff4299191871fefcd9982b4c89def6f90e84b18808a2e78dba91d-opensuse-16.0-5.4_opam-2.5-7efe6469eb878fa6912b9bac90dbfa02" 2026-04-11 10:26.06: Using OBuilder spec: ((from ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:2a63bf3c9f8ff4299191871fefcd9982b4c89def6f90e84b18808a2e78dba91d) (comment opensuse-16.0-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-16.0-ocaml-5.4@sha256:2a63bf3c9f8ff4299191871fefcd9982b4c89def6f90e84b18808a2e78dba91d) Unable to find image 'ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:2a63bf3c9f8ff4299191871fefcd9982b4c89def6f90e84b18808a2e78dba91d' locally docker.io/ocaml/opam@sha256:2a63bf3c9f8ff4299191871fefcd9982b4c89def6f90e84b18808a2e78dba91d: Pulling from ocaml/opam 64cfa2a65095: Pulling fs layer 7b581e71db22: Pulling fs layer 0d9a5a107b9b: Pulling fs layer 357b95083b04: Pulling fs layer 3658f63fcffa: Pulling fs layer 5f00ec28670a: Pulling fs layer d5429ba7ea96: Pulling fs layer 7b581e71db22: Waiting 0d9a5a107b9b: Waiting 1e2abec3e48a: Pulling fs layer 64cfa2a65095: Waiting 357b95083b04: Waiting a459d1a5da3b: Pulling fs layer 3658f63fcffa: Waiting d5429ba7ea96: Waiting 5f00ec28670a: Waiting 1e2abec3e48a: Waiting 2168339905af: Pulling fs layer a459d1a5da3b: Waiting 165752543076: Pulling fs layer 72d1a62a8420: Pulling fs layer 165752543076: Waiting 7a8e0b1e89ad: Pulling fs layer 72d1a62a8420: Waiting f363e37deee9: Pulling fs layer aa8207662583: Pulling fs layer f363e37deee9: Waiting 7a8e0b1e89ad: Waiting 7993a7002f90: Pulling fs layer aa8207662583: Waiting b555b5cbc6e7: Pulling fs layer 7993a7002f90: Waiting 00bcd96691ba: Pulling fs layer b555b5cbc6e7: Waiting e7d8a4a03644: Pulling fs layer 4f4fb700ef54: Pulling fs layer 00bcd96691ba: Waiting b84d3b76e0e8: Pulling fs layer e7d8a4a03644: Waiting 4f4fb700ef54: Waiting 32f29cbbfa56: Pulling fs layer b84d3b76e0e8: Waiting d591940d5bfc: Pulling fs layer 32f29cbbfa56: Waiting a9c4ab92f613: Pulling fs layer d591940d5bfc: Waiting c84b77db6559: Pulling fs layer a9c4ab92f613: Waiting 4a817e492857: Pulling fs layer c84b77db6559: Waiting 8989192c74fe: Pulling fs layer 4a817e492857: Waiting 0c77f911b4ac: Pulling fs layer 8989192c74fe: Waiting 127679045d22: Pulling fs layer 0c77f911b4ac: Waiting 703641514dec: Pulling fs layer 355713e56611: Pulling fs layer 703641514dec: Waiting b077b32f3467: Pulling fs layer 127679045d22: Waiting 355713e56611: Waiting 5fac5a53a6e0: Pulling fs layer b077b32f3467: Waiting 135be594b6b0: Pulling fs layer 5fac5a53a6e0: Waiting 8c4f627de9a8: Pulling fs layer 135be594b6b0: Waiting ddcab00bd8b5: Pulling fs layer 8c4f627de9a8: Waiting 8cc53bc399b9: Pulling fs layer ddcab00bd8b5: Waiting cc314699ebb3: Pulling fs layer bd70335dd932: Pulling fs layer 8cc53bc399b9: Waiting cc314699ebb3: Waiting 10a9cbc4ed95: Pulling fs layer 0793f4c8855c: Pulling fs layer 10a9cbc4ed95: Waiting 0793f4c8855c: Waiting 50b923fd66a2: Pulling fs layer c563596748bf: Pulling fs layer 50b923fd66a2: Waiting 846ea7b2e958: Pulling fs layer c563596748bf: Waiting 846ea7b2e958: Waiting 28a548044636: Pulling fs layer 28a548044636: Waiting 7b581e71db22: Verifying Checksum 7b581e71db22: Download complete 64cfa2a65095: Verifying Checksum 64cfa2a65095: Download complete 0d9a5a107b9b: Verifying Checksum 0d9a5a107b9b: Download complete 3658f63fcffa: Download complete 5f00ec28670a: Verifying Checksum 5f00ec28670a: Download complete d5429ba7ea96: Verifying Checksum d5429ba7ea96: Download complete 1e2abec3e48a: Verifying Checksum 1e2abec3e48a: Download complete a459d1a5da3b: Verifying Checksum a459d1a5da3b: Download complete 64cfa2a65095: Pull complete 7b581e71db22: Pull complete 2168339905af: Verifying Checksum 2168339905af: Download complete 165752543076: Verifying Checksum 165752543076: Download complete 72d1a62a8420: Verifying Checksum 72d1a62a8420: Download complete 7a8e0b1e89ad: Verifying Checksum 7a8e0b1e89ad: Download complete f363e37deee9: Verifying Checksum f363e37deee9: Download complete aa8207662583: Verifying Checksum aa8207662583: Download complete 7993a7002f90: Download complete b555b5cbc6e7: Download complete 00bcd96691ba: Verifying Checksum 00bcd96691ba: Download complete e7d8a4a03644: Verifying Checksum e7d8a4a03644: Download complete 4f4fb700ef54: Verifying Checksum 357b95083b04: Verifying Checksum 357b95083b04: Download complete 32f29cbbfa56: Download complete b84d3b76e0e8: Download complete d591940d5bfc: Verifying Checksum d591940d5bfc: Download complete a9c4ab92f613: Download complete c84b77db6559: Download complete 4a817e492857: Verifying Checksum 4a817e492857: Download complete 8989192c74fe: Verifying Checksum 8989192c74fe: Download complete 0c77f911b4ac: Verifying Checksum 0c77f911b4ac: Download complete 127679045d22: Verifying Checksum 127679045d22: Download complete 703641514dec: Download complete 355713e56611: Verifying Checksum 355713e56611: Download complete b077b32f3467: Verifying Checksum b077b32f3467: Download complete 135be594b6b0: Verifying Checksum 135be594b6b0: Download complete ddcab00bd8b5: Verifying Checksum ddcab00bd8b5: Download complete 8cc53bc399b9: Verifying Checksum 8cc53bc399b9: Download complete 0d9a5a107b9b: Pull complete cc314699ebb3: Verifying Checksum cc314699ebb3: Download complete bd70335dd932: Verifying Checksum bd70335dd932: Download complete 5fac5a53a6e0: Verifying Checksum 5fac5a53a6e0: Download complete 0793f4c8855c: Verifying Checksum 0793f4c8855c: Download complete 50b923fd66a2: Verifying Checksum 50b923fd66a2: Download complete c563596748bf: Download complete 846ea7b2e958: Verifying Checksum 846ea7b2e958: Download complete 28a548044636: Download complete 10a9cbc4ed95: Verifying Checksum 10a9cbc4ed95: Download complete 357b95083b04: Pull complete 3658f63fcffa: Pull complete 5f00ec28670a: Pull complete 8c4f627de9a8: Verifying Checksum 8c4f627de9a8: Download complete d5429ba7ea96: Pull complete 1e2abec3e48a: Pull complete a459d1a5da3b: Pull complete 2168339905af: Pull complete 165752543076: Pull complete 72d1a62a8420: Pull complete 7a8e0b1e89ad: Pull complete f363e37deee9: Pull complete aa8207662583: Pull complete 7993a7002f90: Pull complete b555b5cbc6e7: Pull complete 00bcd96691ba: Pull complete e7d8a4a03644: Pull complete 4f4fb700ef54: Pull complete b84d3b76e0e8: Pull complete 32f29cbbfa56: Pull complete d591940d5bfc: Pull complete a9c4ab92f613: Pull complete c84b77db6559: Pull complete 4a817e492857: Pull complete 8989192c74fe: Pull complete 0c77f911b4ac: Pull complete 127679045d22: Pull complete 703641514dec: Pull complete 355713e56611: Pull complete b077b32f3467: Pull complete 5fac5a53a6e0: Pull complete 135be594b6b0: Pull complete 2026-04-11 10:29.10: Cancelling: Auto-cancelling job because it is no longer needed 8c4f627de9a8: Pull complete ddcab00bd8b5: Pull complete 8cc53bc399b9: Pull complete cc314699ebb3: Pull complete bd70335dd932: Pull complete 10a9cbc4ed95: Pull complete 0793f4c8855c: Pull complete 50b923fd66a2: Pull complete c563596748bf: Pull complete 846ea7b2e958: Pull complete 28a548044636: Pull complete Digest: sha256:2a63bf3c9f8ff4299191871fefcd9982b4c89def6f90e84b18808a2e78dba91d Status: Downloaded newer image for ocaml/opam@sha256:2a63bf3c9f8ff4299191871fefcd9982b4c89def6f90e84b18808a2e78dba91d 2026-04-11 10:30.49 ---> saved as "a84bee05f589564fb24f9acffdadcc84028641a9678370b03cb69ffcc1a9f2cc" /: (comment opensuse-16.0-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