- github
- ocaml
- opam-repository
- 982b04
- extras,ocaml-5.4-afl,diffast-git-cli.0.4,tests
(not at the head of any monitored branch or PR)
2026-06-12 13:47.56: New job: test diffast-git-cli.0.4, using opam dev
from https://github.com/ocaml/opam-repository.git#refs/pull/30013/head (982b04ef93a661d2359626d5ec2c24b5bcd0e02c)
on debian-13-ocaml-5.4-afl/amd64
To reproduce locally:
cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/30013/head" && git reset --hard 982b04ef
git fetch origin master
git merge --no-edit 41657ef82daca3cc2f3c76fd0c9978b7950071ce
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-5.4-afl@sha256:43e4c04e97fd10fade01ab772042e66420c1aabe276a224011d6ac7575597546
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn diffast-git-cli.0.4 0.4
RUN opam reinstall diffast-git-cli.0.4; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'diffast-git-cli.0.4' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
RUN (opam reinstall --with-test diffast-git-cli.0.4) || true
RUN opam reinstall --with-test --verbose diffast-git-cli.0.4; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'diffast-git-cli.0.4' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
END-OF-DOCKERFILE
docker build -f ../Dockerfile .
2026-06-12 13:47.56: Using cache hint "ocaml/opam:debian-13-ocaml-5.4-afl@sha256:43e4c04e97fd10fade01ab772042e66420c1aabe276a224011d6ac7575597546-diffast-git-cli.0.4-982b04ef93a661d2359626d5ec2c24b5bcd0e02c"
2026-06-12 13:47.56: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-5.4-afl@sha256:43e4c04e97fd10fade01ab772042e66420c1aabe276a224011d6ac7575597546)
(user (uid 1000) (gid 1000))
(workdir /home/opam)
(run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
(run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
(run (shell "opam option solver=builtin-0install && opam config report"))
(env OPAMDOWNLOADJOBS 1)
(env OPAMERRLOGLEN 0)
(env OPAMPRECISETRACKING 1)
(env CI true)
(env OPAM_REPO_CI true)
(run (shell "rm -rf opam-repository/"))
(copy (src .) (dst opam-repository/))
(run (shell "opam repository set-url --strict default opam-repository/"))
(run (network host)
(shell "opam update --depexts || true"))
(run (shell "opam pin add -k version -yn diffast-git-cli.0.4 0.4"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall diffast-git-cli.0.4;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'diffast-git-cli.0.4' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
(run (network host)
(shell "(opam reinstall --with-test diffast-git-cli.0.4) || true"))
(run (shell "opam reinstall --with-test --verbose diffast-git-cli.0.4;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'diffast-git-cli.0.4' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
)
2026-06-12 13:47.56: Waiting for resource in pool OCluster
2026-06-12 18:48.25: Waiting for worker…
2026-06-12 18:50.54: Got resource from pool OCluster
Building on eumache.caelum.ci.dev
All commits already cached
HEAD is now at 41657ef82d Merge pull request #30025 from dinosaure/release-mcrunch-v0.0.3
Merge made by the 'ort' strategy.
packages/diffast-api/diffast-api.0.4/opam | 50 ++++++++++++++++
packages/diffast-cli/diffast-cli.0.4/opam | 52 ++++++++++++++++
packages/diffast-core/diffast-core.0.4/opam | 57 ++++++++++++++++++
packages/diffast-etc/diffast-etc.0.4/opam | 47 +++++++++++++++
packages/diffast-git-cli/diffast-git-cli.0.4/opam | 57 ++++++++++++++++++
packages/diffast-git/diffast-git.0.4/opam | 50 ++++++++++++++++
.../diffast-langs-common.0.4/opam | 52 ++++++++++++++++
.../diffast-langs-cpp-parsing-cli.0.4/opam | 50 ++++++++++++++++
.../diffast-langs-cpp-parsing.0.4/opam | 54 +++++++++++++++++
.../diffast-langs-cpp-spec.0.4/opam | 50 ++++++++++++++++
.../diffast-langs-cpp/diffast-langs-cpp.0.4/opam | 53 ++++++++++++++++
.../diffast-langs-fortran-parsing-cli.0.4/opam | 49 +++++++++++++++
.../diffast-langs-fortran-parsing.0.4/opam | 52 ++++++++++++++++
.../diffast-langs-fortran-spec.0.4/opam | 50 ++++++++++++++++
.../diffast-langs-fortran.0.4/opam | 53 ++++++++++++++++
.../diffast-langs-java-parsing-cli.0.4/opam | 49 +++++++++++++++
.../diffast-langs-java-parsing.0.4/opam | 52 ++++++++++++++++
.../diffast-langs-java-spec.0.4/opam | 50 ++++++++++++++++
.../diffast-langs-java/diffast-langs-java.0.4/opam | 53 ++++++++++++++++
.../diffast-langs-python-parsing-cli.0.4/opam | 49 +++++++++++++++
.../diffast-langs-python-parsing.0.4/opam | 52 ++++++++++++++++
.../diffast-langs-python-spec.0.4/opam | 50 ++++++++++++++++
.../diffast-langs-python.0.4/opam | 53 ++++++++++++++++
.../diffast-langs-verilog-parsing-cli.0.4/opam | 49 +++++++++++++++
.../diffast-langs-verilog-parsing.0.4/opam | 52 ++++++++++++++++
.../diffast-langs-verilog-spec.0.4/opam | 50 ++++++++++++++++
.../diffast-langs-verilog.0.4/opam | 53 ++++++++++++++++
packages/diffast-misc/diffast-misc.0.4/opam | 52 ++++++++++++++++
packages/diffast/diffast.0.4/opam | 70 ++++++++++++++++++++++
29 files changed, 1510 insertions(+)
create mode 100644 packages/diffast-api/diffast-api.0.4/opam
create mode 100644 packages/diffast-cli/diffast-cli.0.4/opam
create mode 100644 packages/diffast-core/diffast-core.0.4/opam
create mode 100644 packages/diffast-etc/diffast-etc.0.4/opam
create mode 100644 packages/diffast-git-cli/diffast-git-cli.0.4/opam
create mode 100644 packages/diffast-git/diffast-git.0.4/opam
create mode 100644 packages/diffast-langs-common/diffast-langs-common.0.4/opam
create mode 100644 packages/diffast-langs-cpp-parsing-cli/diffast-langs-cpp-parsing-cli.0.4/opam
create mode 100644 packages/diffast-langs-cpp-parsing/diffast-langs-cpp-parsing.0.4/opam
create mode 100644 packages/diffast-langs-cpp-spec/diffast-langs-cpp-spec.0.4/opam
create mode 100644 packages/diffast-langs-cpp/diffast-langs-cpp.0.4/opam
create mode 100644 packages/diffast-langs-fortran-parsing-cli/diffast-langs-fortran-parsing-cli.0.4/opam
create mode 100644 packages/diffast-langs-fortran-parsing/diffast-langs-fortran-parsing.0.4/opam
create mode 100644 packages/diffast-langs-fortran-spec/diffast-langs-fortran-spec.0.4/opam
create mode 100644 packages/diffast-langs-fortran/diffast-langs-fortran.0.4/opam
create mode 100644 packages/diffast-langs-java-parsing-cli/diffast-langs-java-parsing-cli.0.4/opam
create mode 100644 packages/diffast-langs-java-parsing/diffast-langs-java-parsing.0.4/opam
create mode 100644 packages/diffast-langs-java-spec/diffast-langs-java-spec.0.4/opam
create mode 100644 packages/diffast-langs-java/diffast-langs-java.0.4/opam
create mode 100644 packages/diffast-langs-python-parsing-cli/diffast-langs-python-parsing-cli.0.4/opam
create mode 100644 packages/diffast-langs-python-parsing/diffast-langs-python-parsing.0.4/opam
create mode 100644 packages/diffast-langs-python-spec/diffast-langs-python-spec.0.4/opam
create mode 100644 packages/diffast-langs-python/diffast-langs-python.0.4/opam
create mode 100644 packages/diffast-langs-verilog-parsing-cli/diffast-langs-verilog-parsing-cli.0.4/opam
create mode 100644 packages/diffast-langs-verilog-parsing/diffast-langs-verilog-parsing.0.4/opam
create mode 100644 packages/diffast-langs-verilog-spec/diffast-langs-verilog-spec.0.4/opam
create mode 100644 packages/diffast-langs-verilog/diffast-langs-verilog.0.4/opam
create mode 100644 packages/diffast-misc/diffast-misc.0.4/opam
create mode 100644 packages/diffast/diffast.0.4/opam
(from ocaml/opam:debian-13-ocaml-5.4-afl@sha256:43e4c04e97fd10fade01ab772042e66420c1aabe276a224011d6ac7575597546)
Unable to find image 'ocaml/opam:debian-13-ocaml-5.4-afl@sha256:43e4c04e97fd10fade01ab772042e66420c1aabe276a224011d6ac7575597546' locally
docker.io/ocaml/opam@sha256:43e4c04e97fd10fade01ab772042e66420c1aabe276a224011d6ac7575597546: Pulling from ocaml/opam
f32f49ce655a: Pulling fs layer
b44a06321ba4: Pulling fs layer
dba7a037639c: Pulling fs layer
0f5ffe655f3d: Pulling fs layer
0f509f7fbb8c: Pulling fs layer
02cfeb80f785: Pulling fs layer
086edbb63551: Pulling fs layer
591f0a0be760: Pulling fs layer
327b7b98e7a5: Pulling fs layer
bf04181eaf08: Pulling fs layer
0f5ffe655f3d: Waiting
3701a2054eef: Pulling fs layer
6077dbaae10c: Pulling fs layer
386b5f5a18ab: Pulling fs layer
bf04181eaf08: Waiting
841c1c5f920a: Pulling fs layer
3701a2054eef: Waiting
386b5f5a18ab: Waiting
591f0a0be760: Waiting
df844fff2974: Pulling fs layer
841c1c5f920a: Waiting
7f82d7b3794c: Pulling fs layer
327b7b98e7a5: Waiting
df844fff2974: Waiting
bfe5dff3447a: Pulling fs layer
bf6bbfde69b4: Pulling fs layer
7f82d7b3794c: Waiting
bfe5dff3447a: Waiting
6077dbaae10c: Waiting
086edbb63551: Waiting
a9f9023f7a6c: Pulling fs layer
6941769e4359: Pulling fs layer
02cfeb80f785: Waiting
bf6bbfde69b4: Waiting
a9f9023f7a6c: Waiting
253ee40008ce: Pulling fs layer
4f4fb700ef54: Pulling fs layer
0f509f7fbb8c: Waiting
6941769e4359: Waiting
253ee40008ce: Waiting
6db261e21302: Pulling fs layer
a047f130b1dd: Pulling fs layer
c32f61899a07: Pulling fs layer
4bb5de970df4: Pulling fs layer
a047f130b1dd: Waiting
c32f61899a07: Waiting
cf610930faf9: Pulling fs layer
4bb5de970df4: Waiting
cf610930faf9: Waiting
7982f6be936e: Pulling fs layer
4b19528b004c: Pulling fs layer
236d4ef6714b: Pulling fs layer
4b19528b004c: Waiting
7982f6be936e: Waiting
0a9ac4ab42de: Pulling fs layer
55f03b01ac7e: Pulling fs layer
236d4ef6714b: Waiting
0a9ac4ab42de: Waiting
7630afccab3b: Pulling fs layer
55f03b01ac7e: Waiting
2084cf2e9fa0: Pulling fs layer
7630afccab3b: Waiting
229a152d5f48: Pulling fs layer
6a321cdcedff: Pulling fs layer
229a152d5f48: Waiting
89366d73f255: Pulling fs layer
2084cf2e9fa0: Waiting
6a321cdcedff: Waiting
89366d73f255: Waiting
6ffa1e651feb: Pulling fs layer
1c2b28ee5b2d: Pulling fs layer
c6a09f8e636f: Pulling fs layer
3304e6b2030e: Pulling fs layer
c6a09f8e636f: Waiting
04af299c16bf: Pulling fs layer
3304e6b2030e: Waiting
4f6dae5375d4: Pulling fs layer
1c2b28ee5b2d: Waiting
63399e26a6dd: Pulling fs layer
04af299c16bf: Waiting
6ffa1e651feb: Waiting
4f6dae5375d4: Waiting
3e2709b8176e: Pulling fs layer
63399e26a6dd: Waiting
46f6016880ee: Pulling fs layer
3e2709b8176e: Waiting
c63f6add1b9d: Pulling fs layer
46f6016880ee: Waiting
c63f6add1b9d: Waiting
dba7a037639c: Verifying Checksum
dba7a037639c: Download complete
b44a06321ba4: Download complete
0f509f7fbb8c: Verifying Checksum
0f509f7fbb8c: Download complete
f32f49ce655a: Verifying Checksum
f32f49ce655a: Download complete
0f5ffe655f3d: Verifying Checksum
0f5ffe655f3d: Download complete
086edbb63551: Verifying Checksum
086edbb63551: Download complete
591f0a0be760: Verifying Checksum
591f0a0be760: Download complete
327b7b98e7a5: Verifying Checksum
327b7b98e7a5: Download complete
bf04181eaf08: Verifying Checksum
bf04181eaf08: Download complete
3701a2054eef: Verifying Checksum
3701a2054eef: Download complete
6077dbaae10c: Verifying Checksum
6077dbaae10c: Download complete
386b5f5a18ab: Verifying Checksum
386b5f5a18ab: Download complete
841c1c5f920a: Verifying Checksum
841c1c5f920a: Download complete
df844fff2974: Download complete
7f82d7b3794c: Verifying Checksum
7f82d7b3794c: Download complete
bfe5dff3447a: Verifying Checksum
bfe5dff3447a: Download complete
bf6bbfde69b4: Verifying Checksum
bf6bbfde69b4: Download complete
02cfeb80f785: Verifying Checksum
02cfeb80f785: Download complete
a9f9023f7a6c: Verifying Checksum
a9f9023f7a6c: Download complete
6941769e4359: Verifying Checksum
6941769e4359: Download complete
f32f49ce655a: Pull complete
b44a06321ba4: Pull complete
dba7a037639c: Pull complete
253ee40008ce: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
6db261e21302: Verifying Checksum
6db261e21302: Download complete
c32f61899a07: Download complete
4bb5de970df4: Download complete
cf610930faf9: Verifying Checksum
cf610930faf9: Download complete
7982f6be936e: Verifying Checksum
7982f6be936e: Download complete
0f5ffe655f3d: Pull complete
0f509f7fbb8c: Pull complete
a047f130b1dd: Download complete
236d4ef6714b: Download complete
0a9ac4ab42de: Verifying Checksum
0a9ac4ab42de: Download complete
4b19528b004c: Download complete
7630afccab3b: Verifying Checksum
7630afccab3b: Download complete
2084cf2e9fa0: Verifying Checksum
2084cf2e9fa0: Download complete
55f03b01ac7e: Verifying Checksum
55f03b01ac7e: Download complete
6a321cdcedff: Verifying Checksum
6a321cdcedff: Download complete
6ffa1e651feb: Download complete
1c2b28ee5b2d: Verifying Checksum
1c2b28ee5b2d: Download complete
c6a09f8e636f: Verifying Checksum
c6a09f8e636f: Download complete
3304e6b2030e: Download complete
04af299c16bf: Verifying Checksum
04af299c16bf: Download complete
4f6dae5375d4: Download complete
63399e26a6dd: Verifying Checksum
63399e26a6dd: Download complete
3e2709b8176e: Download complete
46f6016880ee: Verifying Checksum
46f6016880ee: Download complete
c63f6add1b9d: Verifying Checksum
c63f6add1b9d: Download complete
89366d73f255: Verifying Checksum
89366d73f255: Download complete
229a152d5f48: Verifying Checksum
229a152d5f48: Download complete
02cfeb80f785: Pull complete
086edbb63551: Pull complete
591f0a0be760: Pull complete
327b7b98e7a5: Pull complete
bf04181eaf08: Pull complete
3701a2054eef: Pull complete
6077dbaae10c: Pull complete
386b5f5a18ab: Pull complete
841c1c5f920a: Pull complete
df844fff2974: Pull complete
7f82d7b3794c: Pull complete
bfe5dff3447a: Pull complete
bf6bbfde69b4: Pull complete
a9f9023f7a6c: Pull complete
6941769e4359: Pull complete
253ee40008ce: Pull complete
4f4fb700ef54: Pull complete
6db261e21302: Pull complete
a047f130b1dd: Pull complete
c32f61899a07: Pull complete
4bb5de970df4: Pull complete
cf610930faf9: Pull complete
7982f6be936e: Pull complete
4b19528b004c: Pull complete
236d4ef6714b: Pull complete
0a9ac4ab42de: Pull complete
55f03b01ac7e: Pull complete
7630afccab3b: Pull complete
2084cf2e9fa0: Pull complete
229a152d5f48: Pull complete
6a321cdcedff: Pull complete
89366d73f255: Pull complete
6ffa1e651feb: Pull complete
1c2b28ee5b2d: Pull complete
c6a09f8e636f: Pull complete
3304e6b2030e: Pull complete
04af299c16bf: Pull complete
4f6dae5375d4: Pull complete
63399e26a6dd: Pull complete
3e2709b8176e: Pull complete
46f6016880ee: Pull complete
c63f6add1b9d: Pull complete
Digest: sha256:43e4c04e97fd10fade01ab772042e66420c1aabe276a224011d6ac7575597546
Status: Downloaded newer image for ocaml/opam@sha256:43e4c04e97fd10fade01ab772042e66420c1aabe276a224011d6ac7575597546
2026-06-12 18:50.56 ---> using "4e315a65ee56121f985845ae78711476b32ba0bf3fad3c13e7f451331d2d10f7" from cache
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2026-06-12 18:50.56 ---> using "52e02ebe7c3ddf6651bee00c6d54a0642c2ec5a5201ab213c1daddffa8c83dbc" from cache
/home/opam: (run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally 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.1 to version 2.2, which can't be reverted.
You may want to back it up before going further.
[NOTE] The 'jobs' option was reset, its value was 1 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=1 --global
Continue? [Y/n] y
Format upgrade done.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] no changes from git+file:///home/opam/opam-repository
2026-06-12 18:50.56 ---> using "c2be3f944ebc5ff1d382bb8817b6d3840951e887cbd1e4ed84e9bc167a45aa4f" from cache
/home/opam: (run (shell "opam option solver=builtin-0install && opam config report"))
Set to 'builtin-0install' the field solver in global configuration
# opam config report
# opam-version 2.5.1
# self-upgrade no
# system arch=x86_64 os=linux os-distribution=debian os-version=13
# solver builtin-0install
# install-criteria -changed,-count[avoid-version,solution]
# upgrade-criteria -count[avoid-version,solution]
# jobs 71
# repositories 1 (version-controlled)
# pinned 1 (version)
# current-switch 5.4
# invariant ["ocaml-variants" {= "5.4.1+options"} "ocaml-options-only-afl"]
# compiler-packages ocaml-compiler.5.4.1, ocaml-option-afl.1, ocaml-options-only-afl.1, ocaml-variants.5.4.1+options
# ocaml:native true
# ocaml:native-tools true
# ocaml:native-dynlink true
# ocaml:stubsdir /home/opam/.opam/5.4/lib/ocaml/stublibs:/home/opam/.opam/5.4/lib/ocaml
# ocaml:preinstalled false
# ocaml:compiler 5.4.1+options+afl
2026-06-12 18:50.56 ---> using "e8afa699cfb3cb03c53f78fb8d61f9c206d93d556b4041af2c14d3bb55163c57" from cache
/home/opam: (env OPAMDOWNLOADJOBS 1)
/home/opam: (env OPAMERRLOGLEN 0)
/home/opam: (env OPAMPRECISETRACKING 1)
/home/opam: (env CI true)
/home/opam: (env OPAM_REPO_CI true)
/home/opam: (run (shell "rm -rf opam-repository/"))
2026-06-12 18:50.56 ---> using "55d21880f8f05e935f174145dd45a693b1633f34e645efb23b46ff357b80e9c7" from cache
/home/opam: (copy (src .) (dst opam-repository/))
2026-06-12 18:50.56 ---> using "b719db31723fe3c5a81561d5d828d91d0b6e9d88a4458d37013ea2b36ebc3647" from cache
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-06-12 18:50.56 ---> using "a82f3f7b0bceeed3821833b66831b815ad5e255f0158eebb7af1cc1bc7f50c62" from cache
/home/opam: (run (network host)
(shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian trixie InRelease
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [216 kB]
- Fetched 307 kB in 0s (2339 kB/s)
- Reading package lists...
-
2026-06-12 18:50.56 ---> using "79449b743697ab79153bd8b3ca70c92c5d219a38d6fce912c4d234149e9422fa" from cache
/home/opam: (run (shell "opam pin add -k version -yn diffast-git-cli.0.4 0.4"))
diffast-git-cli is now pinned to version 0.4
2026-06-12 18:50.56 ---> using "d1a194508059091803d3f4f3b293c99f93844e78beae7d80d533e25ecc37b651" from cache
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall diffast-git-cli.0.4;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'diffast-git-cli.0.4' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
diffast-git-cli.0.4 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 135 packages
- install angstrom 0.16.1 [required by git]
- install arp 4.1.0 [required by tcpip]
- install asn1-combinators 0.3.2 [required by x509]
- install astring 0.8.5 [required by git-unix]
- install awa 0.6.1 [required by git-mirage]
- install awa-mirage 0.6.1 [required by git-mirage]
- install base-bytes base [required by csv]
- install base64 3.5.2 [required by diffast-core]
- install bigstringaf 0.10.0 [required by git-unix]
- install bos 0.3.0 [required by git-unix]
- install bytesrw 0.3.0 [required by diffast-misc]
- install ca-certs-nss 3.123.1 [required by git-mirage]
- install camlp-streams 5.0.1 [required by diffast-core]
- install carton 0.7.2 [required by git-unix]
- install carton-git 0.7.2 [required by git]
- install carton-lwt 0.7.2 [required by git]
- install checkseum 0.5.3 [required by carton, git]
- install cmdliner 2.1.1 [required by diffast-git-cli]
- install conf-gmp 5 [required by conf-gmp-powm-sec, zarith]
- install conf-gmp-powm-sec 4 [required by cryptokit]
- install conf-pkg-config 4 [required by bytesrw]
- install conf-zlib 1 [required by bytesrw, cryptokit]
- install cppo 1.8.0 [required by vlt]
- install cryptokit 1.21.1 [required by diffast-misc]
- install csexp 1.5.2 [required by dune-private-libs]
- install cstruct 6.2.0 [required by git-unix]
- install cstruct-lwt 6.2.0 [required by tcpip]
- install csv 2.4 [required by diffast-core]
- install decompress 1.5.3 [required by git-unix]
- install diffast-api 0.4 [required by diffast-git-cli]
- install diffast-core 0.4 [required by diffast-git-cli]
- install diffast-etc 0.4 [required by diffast-git-cli]
- install diffast-git 0.4 [required by diffast-git-cli]
- install diffast-git-cli 0.4 (pinned)
- install diffast-misc 0.4 [required by diffast-git-cli]
- install digestif 1.3.0 [required by git-unix]
- install dns 10.2.5 [required by happy-eyeballs-lwt]
- install dns-client 10.2.5 [required by dns-client-mirage]
- install dns-client-mirage 10.2.5 [required by mimic-happy-eyeballs]
- install domain-name 0.5.0 [required by git-unix]
- install duff 0.5 [required by carton]
- install dune 3.23.1 [required by diffast-git-cli]
- install dune-configurator 3.23.1 [required by bigstringaf]
- install dune-private-libs 3.23.1 [required by dune-site]
- install dune-site 3.23.1 [required by diffast-core]
- install duration 0.3.1 [required by happy-eyeballs-lwt]
- install dyn 3.23.1 [required by dune-private-libs]
- install emile 1.1 [required by git]
- install encore 0.8.1 [required by git]
- install eqaf 0.10 [required by digestif, awa]
- install ethernet 3.2.0 [required by tcpip]
- install faraday 0.8.2 [required by h1, paf]
- install fmt 0.11.0 [required by diffast-git-cli]
- install fpath 0.7.3 [required by git-unix]
- install fs-io 3.23.1 [required by stdune]
- install gen 1.1 [required by sedlex]
- install git 3.18.0 [required by git-unix]
- install git-mirage 3.18.0 [required by git-unix]
- install git-paf 3.18.0 [required by git-mirage]
- install git-unix 3.18.0 [required by diffast-git]
- install gmap 0.3.0 [required by x509]
- install h1 1.0.0 [required by git-paf]
- install h2 0.13.0 [required by paf]
- install happy-eyeballs 2.0.1 [required by git-mirage, happy-eyeballs-lwt]
- install happy-eyeballs-lwt 2.0.1 [required by git-unix]
- install happy-eyeballs-mirage 2.0.1 [required by git-mirage]
- install hpack 0.13.0 [required by h2]
- install httpun-types 0.2.0 [required by h1]
- install hxd 0.5.0 [required by carton, git]
- install ipaddr 5.6.2 [required by git-unix]
- install ipaddr-cstruct 5.6.2 [required by tcpip]
- install kdf 1.0.0 [required by x509]
- install ke 0.6 [required by carton, git]
- install logs 0.10.0 [required by diffast-git-cli]
- install lru 0.3.1 [required by tcpip]
- install lwt 6.1.2 [required by git-unix]
- install lwt-dllist 1.1.0 [required by tcpip]
- install macaddr 5.6.2 [required by ipaddr]
- install macaddr-cstruct 5.6.2 [required by tcpip]
- install markup 1.0.3 [required by diffast-misc]
- install menhir 20260209 [required by diffast-core]
- install menhirCST 20260209 [required by menhir]
- install menhirGLR 20260209 [required by menhir]
- install menhirLib 20260209 [required by menhir]
- install menhirSdk 20260209 [required by menhir]
- install metrics 0.5.0 [required by tcpip]
- install mimic 0.0.9 [required by git-unix]
- install mimic-happy-eyeballs 0.0.9 [required by git-mirage]
- install mirage-crypto 2.1.0 [required by git-mirage]
- install mirage-crypto-ec 2.1.0 [required by awa]
- install mirage-crypto-pk 2.1.0 [required by awa]
- install mirage-crypto-rng 2.1.0 [required by awa]
- install mirage-flow 5.0.0 [required by git-unix]
- install mirage-kv 6.1.1 [required by tls-mirage]
- install mirage-mtime 5.2.0 [required by awa-mirage, awa, happy-eyeballs-mirage]
- install mirage-net 4.0.0 [required by tcpip]
- install mirage-ptime 5.2.0 [required by git-mirage]
- install mirage-sleep 4.1.0 [required by git-mirage]
- install mtime 2.1.0 [required by diffast-git-cli]
- install ocaml-compiler-libs v0.17.0 [required by ppxlib]
- install ocaml-syntax-shims 1.0.0 [required by angstrom]
- install ocamlbuild 0.16.1 [required by astring, uuidm, bos]
- install ocamlfind 1.9.8 [required by astring, uuidm, bos]
- install ocamlgraph 2.2.0 [required by git]
- install ocplib-endian 1.2 [required by lwt]
- install ohex 0.2.0 [required by awa]
- install optint 0.3.0 [required by carton, git]
- install ordering 3.23.1 [required by dyn, stdune]
- install paf 0.8.0 [required by git-paf]
- install pecu 0.7 [required by emile]
- install pp 2.0.0 [required by dune-private-libs]
- install ppx_derivers 1.2.1 [required by ppxlib]
- install ppxlib 0.38.0 [required by sedlex]
- install psq 0.2.1 [required by carton, git]
- install ptime 1.2.0 [required by git-mirage]
- install randomconv 0.2.0 [required by tcpip, dns-client]
- install rresult 0.7.0 [required by git-unix]
- install sedlex 3.7 [required by diffast-core]
- install seq base [required by gen, psq]
- install sexplib0 v0.17.0 [required by ppxlib]
- install stdlib-shims 0.3.0 [required by ppxlib]
- install stdune 3.23.1 [required by dune-private-libs]
- install stringext 1.6.0 [required by uri]
- install tcpip 9.0.1 [required by git-unix]
- install tls 2.1.0 [required by git-unix]
- install tls-mirage 2.1.0 [required by git-mirage]
- install top-closure 3.23.1 [required by stdune]
- install topkg 1.1.1 [required by astring, uuidm, bos]
- install uchar 0.0.2 [required by markup]
- install uri 4.4.0 [required by git, git-mirage]
- install uuidm 0.9.10 [required by diffast-core]
- install uutf 1.0.4 [required by markup, emile]
- install vlt 0.2.5 [required by diffast-git-cli]
- install x509 1.0.6 [required by git-mirage]
- install zarith 1.14 [required by cryptokit, awa]
The following system packages will first need to be installed:
libgmp-dev pkg-config zlib1g-dev
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
4. Abort the installation
[1/2/3/4] 1
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libgmp-dev" "pkg-config" "zlib1g-dev"
- Selecting previously unselected package libgmpxx4ldbl:amd64.
- (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20654 files and directories currently installed.)
- Preparing to unpack .../0-libgmpxx4ldbl_2%3a6.3.0+dfsg-3_amd64.deb ...
- Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package libgmp-dev:amd64.
- Preparing to unpack .../1-libgmp-dev_2%3a6.3.0+dfsg-3_amd64.deb ...
- Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package libpkgconf3:amd64.
- Preparing to unpack .../2-libpkgconf3_1.8.1-4_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../3-pkgconf-bin_1.8.1-4_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../4-pkgconf_1.8.1-4_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../5-pkg-config_1.8.1-4_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-4) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../6-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb ...
- Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Setting up libpkgconf3:amd64 (1.8.1-4) ...
- Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-3) ...
- Setting up pkgconf:amd64 (1.8.1-4) ...
- Setting up pkg-config:amd64 (1.8.1-4) ...
- Processing triggers for libc-bin (2.41-12+deb13u3) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved angstrom.0.16.1 (cached)
-> retrieved arp.4.1.0 (cached)
-> retrieved asn1-combinators.0.3.2 (cached)
-> retrieved astring.0.8.5 (cached)
-> retrieved awa.0.6.1, awa-mirage.0.6.1 (cached)
-> retrieved base64.3.5.2 (cached)
-> retrieved bigstringaf.0.10.0 (cached)
-> retrieved bos.0.3.0 (cached)
-> retrieved bytesrw.0.3.0 (cached)
-> retrieved ca-certs-nss.3.123.1 (cached)
-> retrieved camlp-streams.5.0.1 (cached)
-> retrieved carton.0.7.2, carton-git.0.7.2, carton-lwt.0.7.2 (cached)
-> retrieved checkseum.0.5.3 (cached)
-> retrieved cmdliner.2.1.1 (cached)
-> retrieved conf-gmp.5 (cached)
-> retrieved conf-gmp-powm-sec.4 (cached)
-> retrieved cppo.1.8.0 (cached)
-> retrieved cryptokit.1.21.1 (cached)
-> retrieved csexp.1.5.2 (cached)
-> installed conf-gmp.5
-> installed conf-pkg-config.4
-> installed conf-gmp-powm-sec.4
-> retrieved cstruct.6.2.0, cstruct-lwt.6.2.0 (cached)
-> installed conf-zlib.1
-> retrieved csv.2.4 (cached)
-> retrieved decompress.1.5.3 (cached)
-> retrieved diffast-api.0.4, diffast-core.0.4, diffast-etc.0.4, diffast-git.0.4, diffast-git-cli.0.4, diffast-misc.0.4 (cached)
-> retrieved digestif.1.3.0 (cached)
-> retrieved dns.10.2.5, dns-client.10.2.5, dns-client-mirage.10.2.5 (cached)
-> retrieved domain-name.0.5.0 (cached)
-> retrieved duff.0.5 (cached)
-> retrieved dune.3.23.1, dune-configurator.3.23.1, dune-private-libs.3.23.1, dune-site.3.23.1, dyn.3.23.1, fs-io.3.23.1, ordering.3.23.1, stdune.3.23.1, top-closure.3.23.1 (cached)
-> retrieved duration.0.3.1 (cached)
-> retrieved emile.1.1 (cached)
-> retrieved encore.0.8.1 (cached)
-> retrieved eqaf.0.10 (cached)
-> retrieved ethernet.3.2.0 (cached)
-> retrieved faraday.0.8.2 (cached)
-> retrieved fmt.0.11.0 (cached)
-> retrieved fpath.0.7.3 (cached)
-> retrieved gen.1.1 (cached)
-> retrieved git.3.18.0, git-mirage.3.18.0, git-paf.3.18.0, git-unix.3.18.0 (cached)
-> installed cmdliner.2.1.1
-> retrieved gmap.0.3.0 (cached)
-> retrieved h1.1.0.0 (cached)
-> retrieved h2.0.13.0, hpack.0.13.0 (cached)
-> retrieved happy-eyeballs.2.0.1, happy-eyeballs-lwt.2.0.1, happy-eyeballs-mirage.2.0.1 (cached)
-> retrieved httpun-types.0.2.0 (cached)
-> retrieved hxd.0.5.0 (cached)
-> retrieved ipaddr.5.6.2, ipaddr-cstruct.5.6.2, macaddr.5.6.2, macaddr-cstruct.5.6.2 (cached)
-> retrieved kdf.1.0.0 (cached)
-> retrieved ke.0.6 (cached)
-> retrieved logs.0.10.0 (cached)
-> retrieved lru.0.3.1 (cached)
-> retrieved lwt.6.1.2 (cached)
-> retrieved lwt-dllist.1.1.0 (cached)
-> retrieved markup.1.0.3 (cached)
-> retrieved menhir.20260209, menhirCST.20260209, menhirGLR.20260209, menhirLib.20260209, menhirSdk.20260209 (cached)
-> retrieved metrics.0.5.0 (cached)
-> retrieved mimic.0.0.9, mimic-happy-eyeballs.0.0.9 (cached)
-> retrieved mirage-crypto.2.1.0, mirage-crypto-ec.2.1.0, mirage-crypto-pk.2.1.0, mirage-crypto-rng.2.1.0 (cached)
-> retrieved mirage-flow.5.0.0 (cached)
-> retrieved mirage-kv.6.1.1 (cached)
-> retrieved mirage-mtime.5.2.0 (cached)
-> retrieved mirage-net.4.0.0 (cached)
-> retrieved mirage-ptime.5.2.0 (cached)
-> retrieved mirage-sleep.4.1.0 (cached)
-> retrieved mtime.2.1.0 (cached)
-> retrieved ocaml-compiler-libs.v0.17.0 (cached)
-> retrieved ocaml-syntax-shims.1.0.0 (cached)
-> retrieved ocamlbuild.0.16.1 (cached)
-> retrieved ocamlfind.1.9.8 (cached)
-> retrieved ocamlgraph.2.2.0 (cached)
-> retrieved ocplib-endian.1.2 (cached)
-> retrieved ohex.0.2.0 (cached)
-> retrieved optint.0.3.0 (cached)
-> retrieved paf.0.8.0 (cached)
-> retrieved pecu.0.7 (cached)
-> retrieved pp.2.0.0 (cached)
-> retrieved ppx_derivers.1.2.1 (cached)
-> retrieved ppxlib.0.38.0 (cached)
-> retrieved psq.0.2.1 (cached)
-> retrieved ptime.1.2.0 (cached)
-> retrieved randomconv.0.2.0 (cached)
-> retrieved rresult.0.7.0 (cached)
-> retrieved sedlex.3.7 (cached)
-> retrieved seq.base (cached)
-> installed seq.base
-> retrieved sexplib0.v0.17.0 (cached)
-> retrieved stdlib-shims.0.3.0 (cached)
-> retrieved stringext.1.6.0 (cached)
-> retrieved tcpip.9.0.1 (cached)
-> retrieved tls.2.1.0, tls-mirage.2.1.0 (cached)
-> retrieved topkg.1.1.1 (cached)
-> retrieved uchar.0.0.2 (cached)
-> retrieved uri.4.4.0 (cached)
-> retrieved uuidm.0.9.10 (cached)
-> retrieved uutf.1.0.4 (cached)
-> retrieved vlt.0.2.5 (cached)
-> retrieved x509.1.0.6 (cached)
-> retrieved zarith.1.14 (cached)
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed ocamlbuild.0.16.1
-> installed uchar.0.0.2
-> installed zarith.1.14
-> installed topkg.1.1.1
-> installed rresult.0.7.0
-> installed uuidm.0.9.10
-> installed mtime.2.1.0
-> installed fmt.0.11.0
-> installed uutf.1.0.4
-> installed ptime.1.2.0
-> installed astring.0.8.5
-> installed bytesrw.0.3.0
-> installed fpath.0.7.3
-> installed dune.3.23.1
-> installed asn1-combinators.0.3.2
-> installed base64.3.5.2
-> installed camlp-streams.5.0.1
-> installed cppo.1.8.0
-> installed csexp.1.5.2
-> installed cstruct.6.2.0
-> installed csv.2.4
-> installed domain-name.0.5.0
-> installed duff.0.5
-> installed duration.0.3.1
-> installed eqaf.0.10
-> installed fs-io.3.23.1
-> installed gen.1.1
-> installed gmap.0.3.0
-> installed ke.0.6
-> installed lwt-dllist.1.1.0
-> installed macaddr.5.6.2
-> installed markup.1.0.3
-> installed menhirCST.20260209
-> installed menhirGLR.20260209
-> installed menhirLib.20260209
-> installed menhirSdk.20260209
-> installed metrics.0.5.0
-> installed mirage-mtime.5.2.0
-> installed mirage-ptime.5.2.0
-> installed ocaml-compiler-libs.v0.17.0
-> installed ocaml-syntax-shims.1.0.0
-> installed ocamlgraph.2.2.0
-> installed ohex.0.2.0
-> installed optint.0.3.0
-> installed ordering.3.23.1
-> installed pecu.0.7
-> installed pp.2.0.0
-> installed ppx_derivers.1.2.1
-> installed psq.0.2.1
-> installed randomconv.0.2.0
-> installed sexplib0.v0.17.0
-> installed stdlib-shims.0.3.0
-> installed stringext.1.6.0
-> installed top-closure.3.23.1
-> installed ocplib-endian.1.2
-> installed dune-configurator.3.23.1
-> installed diffast-etc.0.4
-> installed digestif.1.3.0
-> installed ipaddr.5.6.2
-> installed macaddr-cstruct.5.6.2
-> installed lru.0.3.1
-> installed ipaddr-cstruct.5.6.2
-> installed bigstringaf.0.10.0
-> installed dyn.3.23.1
-> installed checkseum.0.5.3
-> installed angstrom.0.16.1
-> installed faraday.0.8.2
-> installed mirage-crypto.2.1.0
-> installed cryptokit.1.21.1
-> installed httpun-types.0.2.0
-> installed encore.0.8.1
-> installed kdf.1.0.0
-> installed emile.1.1
-> installed hpack.0.13.0
-> installed h1.1.0.0
-> installed lwt.6.1.2
-> installed mirage-net.4.0.0
-> installed mirage-flow.5.0.0
-> installed cstruct-lwt.6.2.0
-> installed mirage-kv.6.1.1
-> installed mirage-sleep.4.1.0
-> installed decompress.1.5.3
-> installed h2.0.13.0
-> installed uri.4.4.0
-> installed logs.0.10.0
-> installed hxd.0.5.0
-> installed ethernet.3.2.0
-> installed happy-eyeballs.2.0.1
-> installed mimic.0.0.9
-> installed mirage-crypto-rng.2.1.0
-> installed arp.4.1.0
-> installed mirage-crypto-pk.2.1.0
-> installed stdune.3.23.1
-> installed dns.10.2.5
-> installed tcpip.9.0.1
-> installed bos.0.3.0
-> installed happy-eyeballs-mirage.2.0.1
-> installed menhir.20260209
-> installed happy-eyeballs-lwt.2.0.1
-> installed dune-private-libs.3.23.1
-> installed dns-client.10.2.5
-> installed carton.0.7.2
-> installed carton-lwt.0.7.2
-> installed carton-git.0.7.2
-> installed mirage-crypto-ec.2.1.0
-> installed dune-site.3.23.1
-> installed x509.1.0.6
-> installed git.3.18.0
-> installed ca-certs-nss.3.123.1
-> installed awa.0.6.1
-> installed tls.2.1.0
-> installed awa-mirage.0.6.1
-> installed tls-mirage.2.1.0
-> installed dns-client-mirage.10.2.5
-> installed paf.0.8.0
-> installed mimic-happy-eyeballs.0.0.9
-> installed git-paf.3.18.0
-> installed git-mirage.3.18.0
-> installed git-unix.3.18.0
-> installed ppxlib.0.38.0
-> installed vlt.0.2.5
-> installed sedlex.3.7
-> installed diffast-misc.0.4
-> installed diffast-git.0.4
-> installed diffast-core.0.4
-> installed diffast-api.0.4
-> installed diffast-git-cli.0.4
Done.
# To update the current shell environment, run: eval $(opam env)
2026-06-12 18:56.12 ---> saved as "811abf99f973324b2b13f09c10502d922379653baf39cfc95e51f21369e0ee95"
/home/opam: (run (network host)
(shell "(opam reinstall --with-test diffast-git-cli.0.4) || true"))
The following actions will be performed:
=== recompile 1 package
- recompile diffast-git-cli 0.4 (pinned)
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> removed diffast-git-cli.0.4
-> installed diffast-git-cli.0.4
Done.
# To update the current shell environment, run: eval $(opam env)
2026-06-12 18:56.23 ---> saved as "2ed90661e2f2d179b020e32a49d9fc22c22efbbf3f029f3cb97c55c7493668eb"
/home/opam: (run (shell "opam reinstall --with-test --verbose diffast-git-cli.0.4;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'diffast-git-cli.0.4' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
The following actions will be performed:
=== recompile 1 package
- recompile diffast-git-cli 0.4 (pinned)
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing 2/4: [diffast-git-cli: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "diffast-git-cli" "-j" "71" "--promote-install-files=false" "@install" "@runtest" (CWD=/home/opam/.opam/5.4/.opam-switch/build/diffast-git-cli.0.4)
- (cd _build/default/src/api/dev && /usr/bin/git describe --always --dirty) > _build/default/src/api/dev/v
- fatal: not a git repository (or any parent up to mount point /)
- Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Processing 2/4: [diffast-git-cli: dune install]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "install" "-p" "diffast-git-cli" "--create-install-files" "diffast-git-cli" (CWD=/home/opam/.opam/5.4/.opam-switch/build/diffast-git-cli.0.4)
-> compiled diffast-git-cli.0.4
-> removed diffast-git-cli.0.4
-> installed diffast-git-cli.0.4
Done.
# To update the current shell environment, run: eval $(opam env)
2026-06-12 18:56.35 ---> saved as "41bd121d6fbb9db2474cee11319e71fa128d657fcf05557f7786a84549f4e88c"
Job succeeded
2026-06-12 18:56.41: Job succeeded