Organisationsmirageirmin3b429d ()(lower-bound)

(lower-bound)

Link Copied
Code Copied

Logs

2024-12-12 18:05.42: New job: test mirage/irmin https://github.com/mirage/irmin.git#refs/heads/main (3b429d0a55344ddd613adfbd28cc3184965d90ef) (linux-x86_64:(lower-bound))
Base: ocaml/opam:debian-12-ocaml-4.13@sha256:65b08479081d48a446749873c9846940663010e6194fc56a7fb5d675e83813c8
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/mirage/irmin.git" -b "main" && cd "irmin" && git reset --hard 3b429d0a
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-12-ocaml-4.13@sha256:65b08479081d48a446749873c9846940663010e6194fc56a7fb5d675e83813c8
# debian-12-4.13_opam-2.3
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.3 /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 e6519a37f29f88feda03504219c84ea7844868b4 || git fetch origin master) && git reset -q --hard e6519a37f29f88feda03504219c84ea7844868b4 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 ppx_irmin.opam libirmin.opam irmin.opam irmin-tezos.opam irmin-test.opam irmin-server.opam irmin-pack.opam irmin-pack-tools.opam irmin-mirage.opam irmin-mirage-graphql.opam irmin-mirage-git.opam irmin-graphql.opam irmin-git.opam irmin-fs.opam irmin-containers.opam irmin-client.opam irmin-cli.opam irmin-chunk.opam irmin-bench.opam ./
RUN opam pin add -yn ppx_irmin.dev './' && \
opam pin add -yn libirmin.dev './' && \
opam pin add -yn irmin.dev './' && \
opam pin add -yn irmin-tezos.dev './' && \
opam pin add -yn irmin-test.dev './' && \
opam pin add -yn irmin-server.dev './' && \
opam pin add -yn irmin-pack.dev './' && \
opam pin add -yn irmin-pack-tools.dev './' && \
opam pin add -yn irmin-mirage.dev './' && \
opam pin add -yn irmin-mirage-graphql.dev './' && \
opam pin add -yn irmin-mirage-git.dev './' && \
opam pin add -yn irmin-graphql.dev './' && \
opam pin add -yn irmin-git.dev './' && \
opam pin add -yn irmin-fs.dev './' && \
opam pin add -yn irmin-containers.dev './' && \
opam pin add -yn irmin-client.dev './' && \
opam pin add -yn irmin-cli.dev './' && \
opam pin add -yn irmin-chunk.dev './' && \
opam pin add -yn irmin-bench.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="alcotest.1.8.0 alcotest-lwt.1.8.0 angstrom.0.14.0 arp.3.0.0 asn1-combinators.0.3.1 astring.0.8.5 awa.0.4.0 awa-mirage.0.4.0 base.v0.14.1 base-bigarray.base base-bytes.base base-threads.base base-unix.base base64.3.5.0 bentov.1 bheap.2.0.0 bigarray-compat.1.0.0 bigstringaf.0.9.0 biniou.1.2.0 bisect_ppx.2.6.0 bos.0.2.1 brr.0.0.4 ca-certs.1.0.0 ca-certs-nss.3.101-1 carton.0.7.2 carton-git.0.7.2 carton-lwt.0.7.2 cf.0.4 cf-lwt.0.4 checkseum.0.3.3 cmdliner.1.2.0 cohttp.5.0.0 cohttp-lwt.5.0.0 cohttp-lwt-unix.5.0.0 conduit.6.2.0 conduit-lwt.6.2.0 conduit-lwt-unix.6.2.0 conf-gmp.1 conf-gmp-powm-sec.1 conf-gnuplot.0.1 conf-libffi.2.0.0 conf-pkg-config.1.0 conf-which.1 cppo.1.6.1 crunch.2.0.0 csexp.1.3.2 cstruct.6.1.0 cstruct-lwt.6.1.0 cstruct-unix.6.1.0 ctypes.0.19.1 ctypes-foreign.0.18.0 decompress.1.4.3 digestif.1.2.0 dns.9.0.0 dns-client.9.0.0 domain-name.0.4.0 duff.0.5 dune.3.7.0 dune-configurator.2.7.0 duration.0.2.0 easy-format.1.0.1 either.1.0.0 emile.1.1 encore.0.8 eqaf.0.8 ethernet.3.0.0 faraday.0.7.3 fmt.0.9.0 fpath.0.7.3 fsevents.0.3.0 fsevents-lwt.0.3.0 functoria-runtime.4.0.0~beta1 gen.0.2.2 git.3.17.0 git-mirage.3.17.0 git-paf.3.17.0 git-unix.3.17.0 gmap.0.3.0 graphql.0.14.0 graphql-cohttp.0.14.0 graphql-lwt.0.14.0 graphql_parser.0.14.0 h2.0.10.0 happy-eyeballs.1.1.0 happy-eyeballs-lwt.1.1.0 happy-eyeballs-mirage.1.1.0 hex.1.4.0 hkdf.2.0.0 host-arch-x86_64.1 host-system-other.1 hpack.0.1.0 httpaf.0.7.1 hxd.0.3.2 index.1.6.2 inotify.2.1 integers.0.3.0 io-page.2.4.0 ipaddr.5.6.0 ipaddr-cstruct.5.6.0 ipaddr-sexp.5.6.0 irmin-watcher.0.5.0 jbuilder.1.0+beta20.1 js_of_ocaml.5.8.1 js_of_ocaml-compiler.5.8.1 js_of_ocaml-lwt.5.8.1 js_of_ocaml-ppx.5.8.1 js_of_ocaml-toplevel.5.8.1 jsonm.1.0.1 ke.0.6 logs.0.7.0 lru.0.3.0 lwt.5.7.0 lwt-dllist.1.0.0 lwt_log.1.1.1 macaddr.5.6.0 macaddr-cstruct.5.6.0 magic-mime.1.0.0 mdx.2.0.0 menhir.20200123 menhirLib.20200123 menhirSdk.20200123 metrics.0.4.0 metrics-unix.0.4.0 mimic.0.0.8 mimic-happy-eyeballs.0.0.8 mirage-clock.4.1.0 mirage-clock-unix.4.1.0 mirage-crypto.1.1.0 mirage-crypto-ec.1.1.0 mirage-crypto-pk.1.1.0 mirage-crypto-rng.1.1.0 mirage-crypto-rng-lwt.1.1.0 mirage-crypto-rng-mirage.1.1.0 mirage-device.2.0.0 mirage-flow.4.0.0 mirage-kv.6.0.1 mirage-net.3.0.1 mirage-profile.0.9.0 mirage-runtime.4.0.0~beta1 mirage-time.2.0.1 mirage-unix.5.0.0 mtime.2.0.0 note.0.0.1 notty.0.2.3 num.1.0 ocaml.4.13.1 ocaml-base-compiler.4.13.1 ocaml-compiler-libs.v0.11.0 ocaml-config.2 ocaml-migrate-parsetree.2.2.0 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.2.4.0 ocamlbuild.0.14.0 ocamlfind.1.9.1 ocamlgraph.1.8.8 ocplib-endian.1.0 odoc-parser.0.9.0 ohex.0.2.0 optint.0.2.0 paf.0.7.0 parsexp.v0.14.1 pbkdf.2.0.0 pecu.0.4 ppx_blob.0.7.2 ppx_cstruct.6.1.0 ppx_derivers.1.0 ppx_deriving.5.2 ppx_repr.0.7.0 ppx_sexp_conv.v0.14.3 ppxlib.0.22.2 printbox.0.6.1 printbox-text.0.6.1 progress.0.2.2 psq.0.2.0 ptime.1.0.0 qcheck-alcotest.0.21.1 qcheck-core.0.21.1 randomconv.0.2.0 re.1.9.0 repr.0.7.0 result.1.5 rresult.0.7.0 rusage.1.0.0 sedlex.2.3 semaphore-compat.1.0.1 seq.0.2.2 sexplib.v0.14.0 sexplib0.v0.14.0 stdlib-shims.0.1.0 stringext.1.4.0 tcpip.8.2.0 terminal.0.2.2 tezos-base58.1.0.0 tls.1.0.0 tls-mirage.1.0.0 topkg.1.0.3 uchar.0.0.2 uri.4.1.0 uri-sexp.4.1.0 uucp.2.0.0 uuidm.0.9.6 uutf.1.0.1 vector.1.0.0 websocket.2.15 websocket-lwt-unix.2.15 x509.1.0.2 yaml.3.0.1 yojson.1.6.0 zarith.1.13"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.3 --depext-only -y ppx_irmin.dev libirmin.dev irmin.dev irmin-tezos.dev irmin-test.dev irmin-server.dev irmin-pack.dev irmin-pack-tools.dev irmin-mirage.dev irmin-mirage-graphql.dev irmin-mirage-git.dev irmin-graphql.dev irmin-git.dev irmin-fs.dev irmin-containers.dev irmin-client.dev irmin-cli.dev irmin-chunk.dev irmin-bench.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


2024-12-12 18:05.42: Using cache hint "mirage/irmin-ocaml/opam:debian-12-ocaml-4.13@sha256:65b08479081d48a446749873c9846940663010e6194fc56a7fb5d675e83813c8-debian-12-4.13_opam-2.3-1bc0fa1163af9d05d35117d2f9a02720"
2024-12-12 18:05.42: Using OBuilder spec:
((from ocaml/opam:debian-12-ocaml-4.13@sha256:65b08479081d48a446749873c9846940663010e6194fc56a7fb5d675e83813c8)
(comment debian-12-4.13_opam-2.3)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.3 /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 e6519a37f29f88feda03504219c84ea7844868b4 || git fetch origin master) && git reset -q --hard e6519a37f29f88feda03504219c84ea7844868b4 && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src ppx_irmin.opam libirmin.opam irmin.opam irmin-tezos.opam irmin-test.opam irmin-server.opam irmin-pack.opam irmin-pack-tools.opam irmin-mirage.opam irmin-mirage-graphql.opam irmin-mirage-git.opam irmin-graphql.opam irmin-git.opam irmin-fs.opam irmin-containers.opam irmin-client.opam irmin-cli.opam irmin-chunk.opam irmin-bench.opam)
(dst ./))
(run (network host)
(shell  "opam pin add -yn ppx_irmin.dev './' && \
\nopam pin add -yn libirmin.dev './' && \
\nopam pin add -yn irmin.dev './' && \
\nopam pin add -yn irmin-tezos.dev './' && \
\nopam pin add -yn irmin-test.dev './' && \
\nopam pin add -yn irmin-server.dev './' && \
\nopam pin add -yn irmin-pack.dev './' && \
\nopam pin add -yn irmin-pack-tools.dev './' && \
\nopam pin add -yn irmin-mirage.dev './' && \
\nopam pin add -yn irmin-mirage-graphql.dev './' && \
\nopam pin add -yn irmin-mirage-git.dev './' && \
\nopam pin add -yn irmin-graphql.dev './' && \
\nopam pin add -yn irmin-git.dev './' && \
\nopam pin add -yn irmin-fs.dev './' && \
\nopam pin add -yn irmin-containers.dev './' && \
\nopam pin add -yn irmin-client.dev './' && \
\nopam pin add -yn irmin-cli.dev './' && \
\nopam pin add -yn irmin-chunk.dev './' && \
\nopam pin add -yn irmin-bench.dev './'"))
(run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "alcotest.1.8.0 alcotest-lwt.1.8.0 angstrom.0.14.0 arp.3.0.0 asn1-combinators.0.3.1 astring.0.8.5 awa.0.4.0 awa-mirage.0.4.0 base.v0.14.1 base-bigarray.base base-bytes.base base-threads.base base-unix.base base64.3.5.0 bentov.1 bheap.2.0.0 bigarray-compat.1.0.0 bigstringaf.0.9.0 biniou.1.2.0 bisect_ppx.2.6.0 bos.0.2.1 brr.0.0.4 ca-certs.1.0.0 ca-certs-nss.3.101-1 carton.0.7.2 carton-git.0.7.2 carton-lwt.0.7.2 cf.0.4 cf-lwt.0.4 checkseum.0.3.3 cmdliner.1.2.0 cohttp.5.0.0 cohttp-lwt.5.0.0 cohttp-lwt-unix.5.0.0 conduit.6.2.0 conduit-lwt.6.2.0 conduit-lwt-unix.6.2.0 conf-gmp.1 conf-gmp-powm-sec.1 conf-gnuplot.0.1 conf-libffi.2.0.0 conf-pkg-config.1.0 conf-which.1 cppo.1.6.1 crunch.2.0.0 csexp.1.3.2 cstruct.6.1.0 cstruct-lwt.6.1.0 cstruct-unix.6.1.0 ctypes.0.19.1 ctypes-foreign.0.18.0 decompress.1.4.3 digestif.1.2.0 dns.9.0.0 dns-client.9.0.0 domain-name.0.4.0 duff.0.5 dune.3.7.0 dune-configurator.2.7.0 duration.0.2.0 easy-format.1.0.1 either.1.0.0 emile.1.1 encore.0.8 eqaf.0.8 ethernet.3.0.0 faraday.0.7.3 fmt.0.9.0 fpath.0.7.3 fsevents.0.3.0 fsevents-lwt.0.3.0 functoria-runtime.4.0.0~beta1 gen.0.2.2 git.3.17.0 git-mirage.3.17.0 git-paf.3.17.0 git-unix.3.17.0 gmap.0.3.0 graphql.0.14.0 graphql-cohttp.0.14.0 graphql-lwt.0.14.0 graphql_parser.0.14.0 h2.0.10.0 happy-eyeballs.1.1.0 happy-eyeballs-lwt.1.1.0 happy-eyeballs-mirage.1.1.0 hex.1.4.0 hkdf.2.0.0 host-arch-x86_64.1 host-system-other.1 hpack.0.1.0 httpaf.0.7.1 hxd.0.3.2 index.1.6.2 inotify.2.1 integers.0.3.0 io-page.2.4.0 ipaddr.5.6.0 ipaddr-cstruct.5.6.0 ipaddr-sexp.5.6.0 irmin-watcher.0.5.0 jbuilder.1.0+beta20.1 js_of_ocaml.5.8.1 js_of_ocaml-compiler.5.8.1 js_of_ocaml-lwt.5.8.1 js_of_ocaml-ppx.5.8.1 js_of_ocaml-toplevel.5.8.1 jsonm.1.0.1 ke.0.6 logs.0.7.0 lru.0.3.0 lwt.5.7.0 lwt-dllist.1.0.0 lwt_log.1.1.1 macaddr.5.6.0 macaddr-cstruct.5.6.0 magic-mime.1.0.0 mdx.2.0.0 menhir.20200123 menhirLib.20200123 menhirSdk.20200123 metrics.0.4.0 metrics-unix.0.4.0 mimic.0.0.8 mimic-happy-eyeballs.0.0.8 mirage-clock.4.1.0 mirage-clock-unix.4.1.0 mirage-crypto.1.1.0 mirage-crypto-ec.1.1.0 mirage-crypto-pk.1.1.0 mirage-crypto-rng.1.1.0 mirage-crypto-rng-lwt.1.1.0 mirage-crypto-rng-mirage.1.1.0 mirage-device.2.0.0 mirage-flow.4.0.0 mirage-kv.6.0.1 mirage-net.3.0.1 mirage-profile.0.9.0 mirage-runtime.4.0.0~beta1 mirage-time.2.0.1 mirage-unix.5.0.0 mtime.2.0.0 note.0.0.1 notty.0.2.3 num.1.0 ocaml.4.13.1 ocaml-base-compiler.4.13.1 ocaml-compiler-libs.v0.11.0 ocaml-config.2 ocaml-migrate-parsetree.2.2.0 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.2.4.0 ocamlbuild.0.14.0 ocamlfind.1.9.1 ocamlgraph.1.8.8 ocplib-endian.1.0 odoc-parser.0.9.0 ohex.0.2.0 optint.0.2.0 paf.0.7.0 parsexp.v0.14.1 pbkdf.2.0.0 pecu.0.4 ppx_blob.0.7.2 ppx_cstruct.6.1.0 ppx_derivers.1.0 ppx_deriving.5.2 ppx_repr.0.7.0 ppx_sexp_conv.v0.14.3 ppxlib.0.22.2 printbox.0.6.1 printbox-text.0.6.1 progress.0.2.2 psq.0.2.0 ptime.1.0.0 qcheck-alcotest.0.21.1 qcheck-core.0.21.1 randomconv.0.2.0 re.1.9.0 repr.0.7.0 result.1.5 rresult.0.7.0 rusage.1.0.0 sedlex.2.3 semaphore-compat.1.0.1 seq.0.2.2 sexplib.v0.14.0 sexplib0.v0.14.0 stdlib-shims.0.1.0 stringext.1.4.0 tcpip.8.2.0 terminal.0.2.2 tezos-base58.1.0.0 tls.1.0.0 tls-mirage.1.0.0 topkg.1.0.3 uchar.0.0.2 uri.4.1.0 uri-sexp.4.1.0 uucp.2.0.0 uuidm.0.9.6 uutf.1.0.1 vector.1.0.0 websocket.2.15 websocket-lwt-unix.2.15 x509.1.0.2 yaml.3.0.1 yojson.1.6.0 zarith.1.13")
(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.3 --depext-only -y ppx_irmin.dev libirmin.dev irmin.dev irmin-tezos.dev irmin-test.dev irmin-server.dev irmin-pack.dev irmin-pack-tools.dev irmin-mirage.dev irmin-mirage-graphql.dev irmin-mirage-git.dev irmin-graphql.dev irmin-git.dev irmin-fs.dev irmin-containers.dev irmin-client.dev irmin-cli.dev irmin-chunk.dev irmin-bench.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"))
)


2024-12-12 18:05.42: Waiting for resource in pool OCluster
2024-12-12 18:05.43: Waiting for worker…
2024-12-12 19:15.46: Cancelling: Auto-cancelling job because it is no longer needed