2025-09-27 15:51.16: New job: test sanette/gl-legacy https://github.com/sanette/gl-legacy.git#refs/heads/main (7522005ec1548798cad41b803b2293956687ee9c) (linux-x86_64:alpine-3.22-5.3_opam-2.4)Base: ocaml/opam:alpine-3.22-ocaml-5.3@sha256:f501424e898b9ffd369a23e97280207e9a7234cff46e3a314f30c7826d92accbOpam project buildTo reproduce locally:git clone --recursive "https://github.com/sanette/gl-legacy.git" -b "main" && cd "gl-legacy" && git reset --hard 7522005ecat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:alpine-3.22-ocaml-5.3@sha256:f501424e898b9ffd369a23e97280207e9a7234cff46e3a314f30c7826d92accb# alpine-3.22-5.3_opam-2.4USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"WORKDIR /srcRUN sudo ln -f /usr/bin/opam-2.4 /usr/bin/opamRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionWORKDIR /srcRUN sudo chown opam /srcRUN 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 -uCOPY --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-domains.base base-effects.base base-nnp.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.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.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.4 --depext-only -y gl-legacy.dev $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . /srcRUN opam exec -- dune build @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2025-09-27 15:51.16: Using cache hint "sanette/gl-legacy-ocaml/opam:alpine-3.22-ocaml-5.3@sha256:f501424e898b9ffd369a23e97280207e9a7234cff46e3a314f30c7826d92accb-alpine-3.22-5.3_opam-2.4-d94a333a7608ae22a3751fa583abf3b0"2025-09-27 15:51.16: Using OBuilder spec:((from ocaml/opam:alpine-3.22-ocaml-5.3@sha256:f501424e898b9ffd369a23e97280207e9a7234cff46e3a314f30c7826d92accb)(comment alpine-3.22-5.3_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-domains.base base-effects.base base-nnp.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.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.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.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-27 15:51.16: Waiting for resource in pool OCluster2025-09-27 15:51.16: Waiting for worker…2025-09-27 15:52.30: Got resource from pool OClusterBuilding on odawa.caelum.ci.devAll commits already cachedHEAD is now at 7522005 readme(from ocaml/opam:alpine-3.22-ocaml-5.3@sha256:f501424e898b9ffd369a23e97280207e9a7234cff46e3a314f30c7826d92accb)2025-09-27 15:52.30 ---> using "8f6725b8b163d90d30de9c8c5e177342b07667db3354753a70bac272bfe2db9a" from cache/: (comment alpine-3.22-5.3_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-27 15:52.30 ---> using "60019b56f0ac74bc487e6a10b94f217078fa011d487a7997fa89d230b8fe3f32" 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] yFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] Initialised2025-09-27 15:52.30 ---> using "c7cb638e7bebf3467944086dced2eb9f0c9b58d22b77655b91aec66202bcf666" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 6.8.0-60-genericThe OCaml toplevel, version 5.3.02.4.12025-09-27 15:52.30 ---> using "5af03bae8557c8c98fd3e2ecd3885ecd1490b81dcd2aa79041a221f15d3c966b" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2025-09-27 15:52.30 ---> using "5bd0e598f405f99fe9f4df6e79f9f9a0efe772994aa367852a5bf2612bd3eb66" 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_HEADbcac5d1731..f736a66f83 master -> origin/master6ef6813522 Merge pull request #28449 from dra27/ocaml-compiler-msvc<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] synchronised from git+file:///home/opam/opam-repositoryAlready up-to-date.Nothing to do.# To update the current shell environment, run: eval $(opam env)2025-09-27 15:52.48 ---> saved as "fb93bdd5898e6e14028909db279c073f6d89f2d9a1d4b0c91000e67fc13a937a"/src: (copy (src gl-legacy.opam) (dst ./))2025-09-27 15:52.48 ---> saved as "45cb703d48543359965f3c81e0d8129019fe86b756c9bbd1b5e129a76aaf7e75"/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-27 15:52.50 ---> saved as "24a647c199fca0a179f77798fd53dc4fc14d0c8df56292909766757c94e41e27"/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2025-09-27 15:52.50 ---> saved as "8842bcc10cdda4989260f197ed691d4257bc5bbb2754b2b92b411d905f4bbaf0"/src: (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.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.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 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 "apk" "update"- fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz- v3.22.1-491-g944002f0618 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main]- v3.22.1-493-ge55499d06b1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community]- v3.23.0_alpha20250612-7102-g3f23738b274 [https://dl-cdn.alpinelinux.org/alpine/edge/main]- v3.23.0_alpha20250612-7103-g04af695c731 [https://dl-cdn.alpinelinux.org/alpine/edge/community]- v3.23.0_alpha20250612-7108-g41dc37bbb27 [https://dl-cdn.alpinelinux.org/alpine/edge/testing]- OK: 59225 distinct packages available<><> 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 3).[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).[NOTE] Package ocaml is already installed (current version is 5.3.0).[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-nnp is already installed (current version is base).[NOTE] Package base-effects is already installed (current version is base).[NOTE] Package base-domains 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-dev<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>+ /usr/bin/sudo "apk" "add" "libffi-dev" "mesa-dev"- (1/35) Installing linux-headers (6.14.2-r0)- (2/35) Installing libffi-dev (3.4.8-r0)- (3/35) Installing hwdata-pci (0.395-r0)- (4/35) Installing libpciaccess (0.18.1-r0)- (5/35) Installing libdrm (2.4.124-r0)- (6/35) Installing libpciaccess-dev (0.18.1-r0)- (7/35) Installing libdrm-dev (2.4.124-r0)- (8/35) Installing libxext (1.3.6-r2)- (9/35) Installing libxext-dev (1.3.6-r2)- (10/35) Installing libxdamage (1.1.6-r5)- (11/35) Installing libxfixes (6.0.1-r4)- (12/35) Installing libxfixes-dev (6.0.1-r4)- (13/35) Installing libxdamage-dev (1.1.6-r5)- (14/35) Installing libxshmfence (1.3.3-r0)- (15/35) Installing libxshmfence-dev (1.3.3-r0)- (16/35) Installing libxml2 (2.13.8-r0)- (17/35) Installing llvm20-libs (20.1.8-r0)- (18/35) Installing spirv-tools (1.4.313.0-r0)- (19/35) Installing libelf (0.193-r0)- (20/35) Installing wayland-libs-server (1.23.1-r3)- (21/35) Installing mesa (25.1.9-r0)- (22/35) Installing mesa-gbm (25.1.9-r0)- (23/35) Installing wayland-libs-client (1.23.1-r3)- (24/35) Installing mesa-egl (25.1.9-r0)- (25/35) Installing libxxf86vm (1.1.6-r0)- (26/35) Installing mesa-gl (25.1.9-r0)- (27/35) Installing mesa-gles (25.1.9-r0)- (28/35) Installing clang20-headers (20.1.8-r0)- (29/35) Installing libclc (20.1.8-r0)- (30/35) Installing spirv-llvm-translator-libs (20.1.2-r0)- (31/35) Installing clang20-libs (20.1.8-r0)- (32/35) Installing mesa-rusticl (25.1.9-r0)- (33/35) Installing mesa-xatracker (25.1.9-r0)- (34/35) Installing libxxf86vm-dev (1.1.6-r0)- (35/35) Installing mesa-dev (25.1.9-r0)- Executing busybox-1.37.0-r19.trigger- OK: 863 MiB in 138 packages2025-09-27 15:53.22 ---> saved as "33fd8fbe5a7ba9447ad9d4fa705f585a06086005e64d2044aebdd88a3e1f98b9"/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 3).[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).[NOTE] Package ocaml is already installed (current version is 5.3.0).[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-nnp is already installed (current version is base).[NOTE] Package base-effects is already installed (current version is base).[NOTE] Package base-domains 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 <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> 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-> installed conf-libgl.1-> retrieved dune.3.20.2, dune-configurator.3.20.2 (cached)-> installed dune.3.20.2-> installed csexp.1.5.2-> installed bigarray-compat.1.1.0-> installed stdlib-shims.0.3.0-> installed integers.0.7.0-> installed dune-configurator.3.20.2-> installed ctypes.0.23.0-> installed ctypes-foreign.0.23.0Done.# To update the current shell environment, run: eval $(opam env)2025-09-27 15:54.04 ---> saved as "5b3012914a75432c2f01543b598dae480152dd20f789db25dae51f7c0e805341"/src: (copy (src .) (dst /src))2025-09-27 15:54.04 ---> saved as "fc2e1605bd35c3acd862b44410c323c0b525bfbb6bc4893771a90c7a2a054dde"/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-27 15:54.05 ---> saved as "7d150660fb6be4c2b34be71dfe4245f3923d47199a88b90efd7e02733ed25481"Job succeeded2025-09-27 15:54.05: Job succeeded