Organisationsbacktrackingbitv4ac65e (master)debian-12-4.14_opam-2.5

debian-12-4.14_opam-2.5

Link Copied
Code Copied

Logs

2026-03-28 07:30.50: New job: test backtracking/bitv https://github.com/backtracking/bitv.git#refs/heads/master (4ac65e74e6cd89997cb0717c0bd33da41549fa3e) (linux-x86_64:debian-12-4.14_opam-2.5)
Base: ocaml/opam:debian-12-ocaml-4.14@sha256:a1f2d2c02c09f799df9c55806e2a2376511a5fcfccb10a5d52027260a8fc2217
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/backtracking/bitv.git" -b "master" && cd "bitv" && git reset --hard 4ac65e74
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-12-ocaml-4.14@sha256:a1f2d2c02c09f799df9c55806e2a2376511a5fcfccb10a5d52027260a8fc2217
# debian-12-4.14_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 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef || git fetch origin master) && git reset -q --hard 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 bitv.opam ./
RUN opam pin add -yn bitv.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="base-bigarray.base base-threads.base base-unix.base dune.3.22.0 ocaml.4.14.3 ocaml-base-compiler.4.14.3 ocaml-config.2 ocaml-options-vanilla.1"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y bitv.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-03-28 07:30.50: Using cache hint "backtracking/bitv-ocaml/opam:debian-12-ocaml-4.14@sha256:a1f2d2c02c09f799df9c55806e2a2376511a5fcfccb10a5d52027260a8fc2217-debian-12-4.14_opam-2.5-53225616b97449b9529f14432f9ed79b"
2026-03-28 07:30.50: Using OBuilder spec:
((from ocaml/opam:debian-12-ocaml-4.14@sha256:a1f2d2c02c09f799df9c55806e2a2376511a5fcfccb10a5d52027260a8fc2217)
(comment debian-12-4.14_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 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef || git fetch origin master) && git reset -q --hard 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src bitv.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn bitv.dev './'"))
(run (shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "base-bigarray.base base-threads.base base-unix.base dune.3.22.0 ocaml.4.14.3 ocaml-base-compiler.4.14.3 ocaml-config.2 ocaml-options-vanilla.1")
(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 bitv.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-03-28 07:30.50: Waiting for resource in pool OCluster
2026-03-28 07:55.13: Waiting for worker…
2026-03-28 07:57.59: Got resource from pool OCluster
Building on odawa.caelum.ci.dev
All commits already cached
HEAD is now at 4ac65e7 fixed building on 32-bit arch


(from ocaml/opam:debian-12-ocaml-4.14@sha256:a1f2d2c02c09f799df9c55806e2a2376511a5fcfccb10a5d52027260a8fc2217)
Unable to find image 'ocaml/opam:debian-12-ocaml-4.14@sha256:a1f2d2c02c09f799df9c55806e2a2376511a5fcfccb10a5d52027260a8fc2217' locally
docker.io/ocaml/opam@sha256:a1f2d2c02c09f799df9c55806e2a2376511a5fcfccb10a5d52027260a8fc2217: Pulling from ocaml/opam
9d2f29087bcd: Already exists
3d63f9d53c2b: Already exists
581e536e9c04: Already exists
8b32b15db9c2: Already exists
408d2355c113: Already exists
4235236a0fe3: Already exists
f48c75869e1a: Already exists
1261eb220b8f: Already exists
a244a6fef99e: Already exists
392586fbca03: Already exists
e1760259bd89: Already exists
1d7cd08a0b9b: Already exists
2757fd908803: Already exists
6261487318e4: Already exists
bbd582f02377: Already exists
d02fe26dde67: Already exists
e321b958816b: Already exists
cb786fbab3ce: Already exists
a5f58f012090: Already exists
5ce44f287fe6: Already exists
68858d7e7ed5: Already exists
99c08a38f7e4: Already exists
4f4fb700ef54: Already exists
7ee83e62e55c: Already exists
adbf0dbe3905: Already exists
cdabdfaee61d: Already exists
f41d7f84e505: Already exists
ef45d1110495: Already exists
8440f427de1c: Already exists
6969c6a5b58f: Already exists
91a3df8f76c1: Already exists
283633d63c17: Already exists
b32cee5efb50: Already exists
0e187754241c: Already exists
b539c2d2dff8: Already exists
49fdd3d21fd4: Already exists
06c591c8ddcc: Already exists
de8eb182d023: Already exists
f0395d2a6367: Already exists
8e239ac08ddb: Already exists
7a665cb82eac: Already exists
60dc4e46b40a: Pulling fs layer
f32b2a66a42c: Pulling fs layer
63909b128782: Pulling fs layer
a4d76f074565: Pulling fs layer
a4d76f074565: Waiting
f32b2a66a42c: Download complete
63909b128782: Download complete
a4d76f074565: Verifying Checksum
a4d76f074565: Download complete
60dc4e46b40a: Verifying Checksum
60dc4e46b40a: Download complete
60dc4e46b40a: Pull complete
f32b2a66a42c: Pull complete
63909b128782: Pull complete
a4d76f074565: Pull complete
Digest: sha256:a1f2d2c02c09f799df9c55806e2a2376511a5fcfccb10a5d52027260a8fc2217
Status: Downloaded newer image for ocaml/opam@sha256:a1f2d2c02c09f799df9c55806e2a2376511a5fcfccb10a5d52027260a8fc2217
2026-03-28 07:57.59 ---> using "5ba77b184044a1152dad4a526cc79dfa9aa3e8978ea7f15538a3d2bc20679358" from cache


/: (comment debian-12-4.14_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-03-28 07:57.59 ---> using "ac518c0236accf65b1e565d293be5d2f0b11014dfb1f20e3af7488f701ac7f96" 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
[NOTE] The 'jobs' option was reset, its value was 71 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
opam option jobs=71 --global
Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-03-28 07:57.59 ---> using "1ee1f8ddaf3531660a80c4d4214d68aee62a60930819ce36f0288ecea5106e67" from cache


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 6.8.0-106-generic
The OCaml toplevel, version 4.14.3
2.5.0
2026-03-28 07:57.59 ---> using "5436304947cbb19bb2a8079b911260a013c4956131337c83052a04045cdb7a45" from cache


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2026-03-28 07:57.59 ---> using "78073250ba9b9eca848aea2366daefbbd862a18338f86de423bc035b40edd59f" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef || git fetch origin master) && git reset -q --hard 9f189ca4f94fbb5f0045820bf3c4ffafb21145ef && git log --no-decorate -n1 --oneline && opam update -u"))
9f189ca4f9 Merge pull request #29562 from shonfeder/release-dune-3.22.0


<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+file:///home/opam/opam-repository


Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).
However, you may "opam upgrade" these packages explicitly at these versions (e.g. "opam upgrade ocaml.5.5.0"), which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# To update the current shell environment, run: eval $(opam env)
2026-03-28 07:57.59 ---> using "7ca5c653eeeb9fd5b28d739252a0e48b6ed3d8be4333c6329fc7cc0655bf5ea5" from cache


/src: (copy (src bitv.opam) (dst ./))
2026-03-28 07:57.59 ---> using "3bbb04183fc89968cd3043577369cadcd56e35b845b2f6bed55855909840fdb8" from cache


/src: (run (network host)
(shell "opam pin add -yn bitv.dev './'"))
[bitv.dev] synchronised (file:///src)
bitv is now pinned to file:///src (version dev)
2026-03-28 07:57.59 ---> using "f86c7d6fb32910dfb11a288ad2b079c6206ab886ebf5ccd2b30149ab3449f8d4" from cache


/src: (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
2026-03-28 07:57.59 ---> using "44d6260e6d3fd22847052cedb97f61c6d0640724405c2298b2096f904a2e4a79" from cache


/src: (env DEPS "base-bigarray.base base-threads.base base-unix.base dune.3.22.0 ocaml.4.14.3 ocaml-base-compiler.4.14.3 ocaml-config.2 ocaml-options-vanilla.1")


/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.5 --depext-only -y bitv.dev $DEPS"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian bookworm InRelease
- Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
- Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
- Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [294 kB]
- Fetched 397 kB in 0s (979 kB/s)
- Reading package lists...


<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[bitv.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 2).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.3).
[NOTE] Package ocaml is already installed (current version is 4.14.3).
[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-bigarray is already installed (current version is base).
# To update the current shell environment, run: eval $(opam env)
2026-03-28 07:57.59 ---> using "ea620abf5a726d64bd2dfd7812bb8ad1911f2911ba997ba1af886fe1a3fa6811" from cache


/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 2).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.3).
[NOTE] Package ocaml is already installed (current version is 4.14.3).
[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-bigarray is already installed (current version is base).
The following actions will be performed:
=== install 1 package
- install dune 3.22.0


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.22.0  (cached)
-> installed dune.3.22.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-28 07:57.59 ---> using "a77513ab111a4aa648a6742abe9bf6b6dc9e89190ef1cfdd6644aebbcfd9cf4b" from cache


/src: (copy (src .) (dst /src))
2026-03-28 07:57.59 ---> saved as "2f8e699714d8397f9dcd89593c9f80186ba90dbc262e2abfd7b14e361df29bca"


/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
2026-03-28 07:57.59 ---> saved as "bf43d4bf63ae9da5150ed7fb22cfb7a9baaafdddcc17d6fc22a737981c9d186c"
Job succeeded
2026-03-28 07:58.00: Job succeeded