Organisationsedwintoroklintcstubs39c257 ()opensuse-16.0-5.4_opam-2.5

opensuse-16.0-5.4_opam-2.5

Link Copied
Code Copied

Logs

2026-02-15 18:08.10: New job: test edwintorok/lintcstubs https://github.com/edwintorok/lintcstubs.git#refs/heads/ocaml5.4 (39c257c88e72b0a7aaf47818ec73fcfafb48d3e5) (linux-x86_64:opensuse-16.0-5.4_opam-2.5)
Base: ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:8625a6aa1c636216dc18e3edec937ce5aeecd6378664ff55abe6489cb3a9de69
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/edwintorok/lintcstubs.git" -b "ocaml5.4" && cd "lintcstubs" && git reset --hard 39c257c8
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:8625a6aa1c636216dc18e3edec937ce5aeecd6378664ff55abe6489cb3a9de69
# 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 66fe1c299d8a0fe922268a88a05ccf4bee097900 || git fetch origin master) && git reset -q --hard 66fe1c299d8a0fe922268a88a05ccf4bee097900 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 lintcstubs.opam lintcstubs-gen.opam ./
RUN opam pin add -yn lintcstubs.dev './' && \
opam pin add -yn lintcstubs-gen.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="angstrom.0.16.1 arg-complete.0.2.1 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base batteries.3.10.0 bigstringaf.0.10.0 bos.0.2.1 camlp-streams.5.0.1 catapult.0.2 catapult-file.0.2 conf-autoconf.0.2 conf-gcc.1.0 conf-gmp.5 conf-perl.2 conf-pkg-config.4 cppo.1.8.0 cpu.2.0.0 csexp.1.5.2 cstruct.6.2.0 ctypes.0.24.0 domain-local-await.1.0.1 domain_shims.0.1.0 dune.3.21.1 dune-build-info.3.21.1 dune-compiledb.0.6.0 dune-configurator.3.21.1 dune-private-libs.3.21.1 dune-site.3.21.1 dyn.3.21.1 ezjsonm.1.3.0 fileutils.0.6.6 fmt.0.11.0 fpath.0.7.3 fs-io.3.21.1 goblint.2.7.1 goblint-cil.2.0.9 hex.1.5.0 integers.0.7.0 json-data-encoding.1.0.1 jsonm.1.0.2 jsonrpc.1.25.0 lintcstubs-arity.0.5.1 logs.0.10.0 num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ordering.3.21.1 parsexp.v0.17.0 pp.2.0.0 ppx_blob.0.9.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_deriving_hash.0.1.3 ppx_deriving_yojson.3.10.0 ppxlib.0.37.0 qcheck-core.0.91 rresult.0.7.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sha.1.15.4 stdlib-shims.0.3.0 stdune.3.21.1 stringext.1.6.0 thread-table.1.0.0 top-closure.3.21.1 topkg.1.1.1 uri.4.4.0 uuidm.0.9.10 uutf.1.0.4 yaml.3.2.0 yojson.2.2.2 zarith.1.14"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y lintcstubs.dev lintcstubs-gen.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-02-15 18:08.10: Using cache hint "edwintorok/lintcstubs-ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:8625a6aa1c636216dc18e3edec937ce5aeecd6378664ff55abe6489cb3a9de69-opensuse-16.0-5.4_opam-2.5-4251b7e10f26e6cee7d7f058902ff7e9"
2026-02-15 18:08.10: Using OBuilder spec:
((from ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:8625a6aa1c636216dc18e3edec937ce5aeecd6378664ff55abe6489cb3a9de69)
(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 66fe1c299d8a0fe922268a88a05ccf4bee097900 || git fetch origin master) && git reset -q --hard 66fe1c299d8a0fe922268a88a05ccf4bee097900 && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src lintcstubs.opam lintcstubs-gen.opam) (dst ./))
(run (network host)
(shell  "opam pin add -yn lintcstubs.dev './' && \
\nopam pin add -yn lintcstubs-gen.dev './'"))
(run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "angstrom.0.16.1 arg-complete.0.2.1 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base batteries.3.10.0 bigstringaf.0.10.0 bos.0.2.1 camlp-streams.5.0.1 catapult.0.2 catapult-file.0.2 conf-autoconf.0.2 conf-gcc.1.0 conf-gmp.5 conf-perl.2 conf-pkg-config.4 cppo.1.8.0 cpu.2.0.0 csexp.1.5.2 cstruct.6.2.0 ctypes.0.24.0 domain-local-await.1.0.1 domain_shims.0.1.0 dune.3.21.1 dune-build-info.3.21.1 dune-compiledb.0.6.0 dune-configurator.3.21.1 dune-private-libs.3.21.1 dune-site.3.21.1 dyn.3.21.1 ezjsonm.1.3.0 fileutils.0.6.6 fmt.0.11.0 fpath.0.7.3 fs-io.3.21.1 goblint.2.7.1 goblint-cil.2.0.9 hex.1.5.0 integers.0.7.0 json-data-encoding.1.0.1 jsonm.1.0.2 jsonrpc.1.25.0 lintcstubs-arity.0.5.1 logs.0.10.0 num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ordering.3.21.1 parsexp.v0.17.0 pp.2.0.0 ppx_blob.0.9.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_deriving_hash.0.1.3 ppx_deriving_yojson.3.10.0 ppxlib.0.37.0 qcheck-core.0.91 rresult.0.7.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sha.1.15.4 stdlib-shims.0.3.0 stdune.3.21.1 stringext.1.6.0 thread-table.1.0.0 top-closure.3.21.1 topkg.1.1.1 uri.4.4.0 uuidm.0.9.10 uutf.1.0.4 yaml.3.2.0 yojson.2.2.2 zarith.1.14")
(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 lintcstubs.dev lintcstubs-gen.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-02-15 18:08.10: Waiting for resource in pool OCluster
2026-02-15 18:08.10: Waiting for worker…
2026-02-15 18:09.17: Got resource from pool OCluster
Building on odawa.caelum.ci.dev
All commits already cached
HEAD is now at 39c257c lintcstubs: OCaml 5.4 support
2026-02-15 18:11.12: Cancelling: Auto-cancelling job because it is no longer needed


(from ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:8625a6aa1c636216dc18e3edec937ce5aeecd6378664ff55abe6489cb3a9de69)
Unable to find image 'ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:8625a6aa1c636216dc18e3edec937ce5aeecd6378664ff55abe6489cb3a9de69' locally
docker.io/ocaml/opam@sha256:8625a6aa1c636216dc18e3edec937ce5aeecd6378664ff55abe6489cb3a9de69: Pulling from ocaml/opam
64cfa2a65095: Already exists
692f5537ba42: Already exists
43d4ccad78cf: Already exists
70070cd3c955: Already exists
ec78a4ac80e5: Already exists
eefb9793fafd: Already exists
4c43fcde2d96: Already exists
f8ebe3d69c53: Already exists
5701de31e7b4: Already exists
6f0d4e876bbd: Already exists
514a778e56ac: Already exists
6f18741b08bc: Already exists
b55a7ea2c456: Already exists
2feb3e941e06: Already exists
653f3a3f03c4: Already exists
c33d44c2fe4b: Already exists
4fea671b1885: Already exists
b9f264b7c21f: Already exists
6d5265cd7803: Already exists
4f4fb700ef54: Already exists
7d8fef25b78c: Already exists
6b0aa9646d3b: Already exists
10db3a3b9be6: Already exists
2d2da8b6b9b7: Already exists
1ec924573b5f: Already exists
6073c773f2c4: Already exists
bb3927dba7ec: Already exists
2fe1303967bb: Already exists
8f6ca5296dbb: Already exists
a3cfb92e75bb: Already exists
a8021b72a568: Already exists
1ec42febf652: Already exists
a97cb0151adc: Already exists
49c1029be156: Already exists
89e146cf2a15: Already exists
c205ee7826da: Already exists
a1bc65435ed6: Already exists
42d855c8ca83: Already exists
3b96cdb92533: Pulling fs layer
37908c05cc2e: Pulling fs layer
873e394a55db: Pulling fs layer
8b0427d054f2: Pulling fs layer
72f823d6b15a: Pulling fs layer
fb8fd7f6e601: Pulling fs layer
19a31680e4c0: Pulling fs layer
8b0427d054f2: Waiting
fb8fd7f6e601: Waiting
19a31680e4c0: Waiting
72f823d6b15a: Waiting
3b96cdb92533: Verifying Checksum
3b96cdb92533: Download complete
3b96cdb92533: Pull complete
873e394a55db: Download complete
72f823d6b15a: Verifying Checksum
72f823d6b15a: Download complete
fb8fd7f6e601: Verifying Checksum
fb8fd7f6e601: Download complete
19a31680e4c0: Verifying Checksum
19a31680e4c0: Download complete
37908c05cc2e: Verifying Checksum
37908c05cc2e: Download complete
37908c05cc2e: Pull complete
873e394a55db: Pull complete
8b0427d054f2: Verifying Checksum
8b0427d054f2: Download complete
8b0427d054f2: Pull complete
72f823d6b15a: Pull complete
fb8fd7f6e601: Pull complete
19a31680e4c0: Pull complete
Digest: sha256:8625a6aa1c636216dc18e3edec937ce5aeecd6378664ff55abe6489cb3a9de69
Status: Downloaded newer image for ocaml/opam@sha256:8625a6aa1c636216dc18e3edec937ce5aeecd6378664ff55abe6489cb3a9de69
2026-02-15 18:21.14 ---> using "419c12b0131530436bc1bd48eab089d969cd7499a1b30cd0ecb7539b421b3066" from cache


/: (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"))
2026-02-15 18:21.14 ---> using "ef213f399cc4d5c706edb3a99f4e50fe95ee55fb51fad1a114f982145bd6536f" 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] y
Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-02-15 18:21.14 ---> using "3df2a4a78106de8bcda7f77ce97c50d3c362968946e23a385ee92c4860e0712a" from cache


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 6.8.0-87-generic
The OCaml toplevel, version 5.4.0
2.5.0
2026-02-15 18:21.14 ---> using "ef045a8760c3ad3282e100aa8a177fda66de0681d3d0e41b68ede5a302634434" from cache


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2026-02-15 18:21.14 ---> using "74cf57ef77fcc32f8ee9cbb81cc36465a75db8b329cf3f359312df60b986c7b0" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 66fe1c299d8a0fe922268a88a05ccf4bee097900 || git fetch origin master) && git reset -q --hard 66fe1c299d8a0fe922268a88a05ccf4bee097900 && git log --no-decorate -n1 --oneline && opam update -u"))
Job cancelled