(for PR #28911)

2025-11-18 11:06.59: New job: test diffast-langs-cpp-spec.0.3.6, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/28911/head (d4d65ae1fe7675999e28f9992146e67a61d912dc)
                              on fedora-41-ocaml-4.14/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/28911/head" && git reset --hard d4d65ae1
git fetch origin master
git merge --no-edit 1c92c86556d4b9c73229d94763be9715317321bc
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:fedora-41-ocaml-4.14@sha256:5f7b943b03c8962e425dbfaba3fa75709133c3648d7d3654f5ed91b0ce57d45e
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-langs-cpp-spec.0.3.6 0.3.6
RUN opam reinstall diffast-langs-cpp-spec.0.3.6; \
    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 "\"fedora-41\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'diffast-langs-cpp-spec.0.3.6' && 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-langs-cpp-spec.0.3.6) || true
RUN opam reinstall --with-test --verbose diffast-langs-cpp-spec.0.3.6; \
    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 "\"fedora-41\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'diffast-langs-cpp-spec.0.3.6' && 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 .

2025-11-18 11:06.59: Using cache hint "ocaml/opam:fedora-41-ocaml-4.14@sha256:5f7b943b03c8962e425dbfaba3fa75709133c3648d7d3654f5ed91b0ce57d45e-diffast-langs-cpp-spec.0.3.6-d4d65ae1fe7675999e28f9992146e67a61d912dc"
2025-11-18 11:06.59: Using OBuilder spec:
((from ocaml/opam:fedora-41-ocaml-4.14@sha256:5f7b943b03c8962e425dbfaba3fa75709133c3648d7d3654f5ed91b0ce57d45e)
 (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-langs-cpp-spec.0.3.6 0.3.6"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall diffast-langs-cpp-spec.0.3.6;\
             \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 \"\\\"fedora-41\\\"\"; 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-langs-cpp-spec.0.3.6' && 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-langs-cpp-spec.0.3.6) || true"))
 (run (shell  "opam reinstall --with-test --verbose diffast-langs-cpp-spec.0.3.6;\
             \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 \"\\\"fedora-41\\\"\"; 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-langs-cpp-spec.0.3.6' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2025-11-18 11:06.59: Waiting for resource in pool OCluster
2025-11-18 11:46.43: Waiting for worker…
2025-11-18 11:50.43: Got resource from pool OCluster
Building on doris.caelum.ci.dev
All commits already cached
HEAD is now at 1c92c86556 Merge pull request #28847 from nikochiko/opam-publish-raga.0.1.0
Updating 1c92c86556..d4d65ae1fe
Fast-forward
 packages/diffast-api/diffast-api.0.3.6/opam        | 50 ++++++++++++++++
 packages/diffast-cli/diffast-cli.0.3.6/opam        | 52 ++++++++++++++++
 packages/diffast-core/diffast-core.0.3.6/opam      | 57 ++++++++++++++++++
 packages/diffast-etc/diffast-etc.0.3.6/opam        | 47 +++++++++++++++
 .../diffast-git-cli/diffast-git-cli.0.3.6/opam     | 57 ++++++++++++++++++
 packages/diffast-git/diffast-git.0.3.6/opam        | 50 ++++++++++++++++
 .../diffast-langs-common.0.3.6/opam                | 52 ++++++++++++++++
 .../diffast-langs-cpp-parsing-cli.0.3.6/opam       | 50 ++++++++++++++++
 .../diffast-langs-cpp-parsing.0.3.6/opam           | 54 +++++++++++++++++
 .../diffast-langs-cpp-spec.0.3.6/opam              | 50 ++++++++++++++++
 .../diffast-langs-cpp/diffast-langs-cpp.0.3.6/opam | 53 ++++++++++++++++
 .../diffast-langs-fortran-parsing-cli.0.3.6/opam   | 49 +++++++++++++++
 .../diffast-langs-fortran-parsing.0.3.6/opam       | 52 ++++++++++++++++
 .../diffast-langs-fortran-spec.0.3.6/opam          | 50 ++++++++++++++++
 .../diffast-langs-fortran.0.3.6/opam               | 53 ++++++++++++++++
 .../diffast-langs-java-parsing-cli.0.3.6/opam      | 49 +++++++++++++++
 .../diffast-langs-java-parsing.0.3.6/opam          | 52 ++++++++++++++++
 .../diffast-langs-java-spec.0.3.6/opam             | 50 ++++++++++++++++
 .../diffast-langs-java.0.3.6/opam                  | 53 ++++++++++++++++
 .../diffast-langs-python-parsing-cli.0.3.6/opam    | 49 +++++++++++++++
 .../diffast-langs-python-parsing.0.3.6/opam        | 52 ++++++++++++++++
 .../diffast-langs-python-spec.0.3.6/opam           | 50 ++++++++++++++++
 .../diffast-langs-python.0.3.6/opam                | 53 ++++++++++++++++
 .../diffast-langs-verilog-parsing-cli.0.3.6/opam   | 49 +++++++++++++++
 .../diffast-langs-verilog-parsing.0.3.6/opam       | 52 ++++++++++++++++
 .../diffast-langs-verilog-spec.0.3.6/opam          | 50 ++++++++++++++++
 .../diffast-langs-verilog.0.3.6/opam               | 53 ++++++++++++++++
 packages/diffast-misc/diffast-misc.0.3.6/opam      | 52 ++++++++++++++++
 packages/diffast/diffast.0.3.6/opam                | 70 ++++++++++++++++++++++
 29 files changed, 1510 insertions(+)
 create mode 100644 packages/diffast-api/diffast-api.0.3.6/opam
 create mode 100644 packages/diffast-cli/diffast-cli.0.3.6/opam
 create mode 100644 packages/diffast-core/diffast-core.0.3.6/opam
 create mode 100644 packages/diffast-etc/diffast-etc.0.3.6/opam
 create mode 100644 packages/diffast-git-cli/diffast-git-cli.0.3.6/opam
 create mode 100644 packages/diffast-git/diffast-git.0.3.6/opam
 create mode 100644 packages/diffast-langs-common/diffast-langs-common.0.3.6/opam
 create mode 100644 packages/diffast-langs-cpp-parsing-cli/diffast-langs-cpp-parsing-cli.0.3.6/opam
 create mode 100644 packages/diffast-langs-cpp-parsing/diffast-langs-cpp-parsing.0.3.6/opam
 create mode 100644 packages/diffast-langs-cpp-spec/diffast-langs-cpp-spec.0.3.6/opam
 create mode 100644 packages/diffast-langs-cpp/diffast-langs-cpp.0.3.6/opam
 create mode 100644 packages/diffast-langs-fortran-parsing-cli/diffast-langs-fortran-parsing-cli.0.3.6/opam
 create mode 100644 packages/diffast-langs-fortran-parsing/diffast-langs-fortran-parsing.0.3.6/opam
 create mode 100644 packages/diffast-langs-fortran-spec/diffast-langs-fortran-spec.0.3.6/opam
 create mode 100644 packages/diffast-langs-fortran/diffast-langs-fortran.0.3.6/opam
 create mode 100644 packages/diffast-langs-java-parsing-cli/diffast-langs-java-parsing-cli.0.3.6/opam
 create mode 100644 packages/diffast-langs-java-parsing/diffast-langs-java-parsing.0.3.6/opam
 create mode 100644 packages/diffast-langs-java-spec/diffast-langs-java-spec.0.3.6/opam
 create mode 100644 packages/diffast-langs-java/diffast-langs-java.0.3.6/opam
 create mode 100644 packages/diffast-langs-python-parsing-cli/diffast-langs-python-parsing-cli.0.3.6/opam
 create mode 100644 packages/diffast-langs-python-parsing/diffast-langs-python-parsing.0.3.6/opam
 create mode 100644 packages/diffast-langs-python-spec/diffast-langs-python-spec.0.3.6/opam
 create mode 100644 packages/diffast-langs-python/diffast-langs-python.0.3.6/opam
 create mode 100644 packages/diffast-langs-verilog-parsing-cli/diffast-langs-verilog-parsing-cli.0.3.6/opam
 create mode 100644 packages/diffast-langs-verilog-parsing/diffast-langs-verilog-parsing.0.3.6/opam
 create mode 100644 packages/diffast-langs-verilog-spec/diffast-langs-verilog-spec.0.3.6/opam
 create mode 100644 packages/diffast-langs-verilog/diffast-langs-verilog.0.3.6/opam
 create mode 100644 packages/diffast-misc/diffast-misc.0.3.6/opam
 create mode 100644 packages/diffast/diffast.0.3.6/opam

(from ocaml/opam:fedora-41-ocaml-4.14@sha256:5f7b943b03c8962e425dbfaba3fa75709133c3648d7d3654f5ed91b0ce57d45e)
Unable to find image 'ocaml/opam:fedora-41-ocaml-4.14@sha256:5f7b943b03c8962e425dbfaba3fa75709133c3648d7d3654f5ed91b0ce57d45e' locally
docker.io/ocaml/opam@sha256:5f7b943b03c8962e425dbfaba3fa75709133c3648d7d3654f5ed91b0ce57d45e: Pulling from ocaml/opam
2a6ce1026c21: Pulling fs layer
81e955ab474f: Pulling fs layer
bdc9f00cdd7d: Pulling fs layer
b8ceb070e220: Pulling fs layer
b03ef4d609a0: Pulling fs layer
0879ccc7c76e: Pulling fs layer
372bf19219c3: Pulling fs layer
30427552bda5: Pulling fs layer
70edfffdad43: Pulling fs layer
953cac792735: Pulling fs layer
2eed8c4fcfb4: Pulling fs layer
272cede7bf6d: Pulling fs layer
e26a6fa1b705: Pulling fs layer
69a4314ae3e4: Pulling fs layer
db76edee2c90: Pulling fs layer
bdc9f00cdd7d: Waiting
ad6135b2c3b7: Pulling fs layer
372bf19219c3: Waiting
a654b827062f: Pulling fs layer
b03ef4d609a0: Waiting
70edfffdad43: Waiting
d4bc38153162: Pulling fs layer
e5d8ce3655aa: Pulling fs layer
69a4314ae3e4: Waiting
0879ccc7c76e: Waiting
4f4fb700ef54: Pulling fs layer
b8ceb070e220: Waiting
3acb04d7d4e9: Pulling fs layer
db76edee2c90: Waiting
953cac792735: Waiting
b17e82172a56: Pulling fs layer
2a6ce1026c21: Waiting
2eed8c4fcfb4: Waiting
e26a6fa1b705: Waiting
ad6135b2c3b7: Waiting
27f70b208ee6: Pulling fs layer
a654b827062f: Waiting
272cede7bf6d: Waiting
2301af5f8e9d: Pulling fs layer
d4bc38153162: Waiting
1a9d6e926b36: Pulling fs layer
040a8d698d0e: Pulling fs layer
e5d8ce3655aa: Waiting
4f4fb700ef54: Waiting
3acb04d7d4e9: Waiting
27f70b208ee6: Waiting
8aa87505f692: Pulling fs layer
2301af5f8e9d: Waiting
040a8d698d0e: Waiting
8d3c0bae4c59: Pulling fs layer
30427552bda5: Waiting
1a9d6e926b36: Waiting
c4b9c82c8489: Pulling fs layer
8d3c0bae4c59: Waiting
2e39e6141464: Pulling fs layer
4b927b79097e: Pulling fs layer
8aa87505f692: Waiting
2e39e6141464: Waiting
28944b21beef: Pulling fs layer
4b927b79097e: Waiting
81e955ab474f: Waiting
3bb3a342f965: Pulling fs layer
c4b9c82c8489: Waiting
28944b21beef: Waiting
010ed22bef99: Pulling fs layer
3bb3a342f965: Waiting
cec0db82794f: Pulling fs layer
cca73af42153: Pulling fs layer
b1d91f6b0d95: Pulling fs layer
499a1d5b6f3f: Pulling fs layer
cec0db82794f: Waiting
010ed22bef99: Waiting
42cb9f09ce9d: Pulling fs layer
cca73af42153: Waiting
f9460ae981c2: Pulling fs layer
b1d91f6b0d95: Waiting
20f3d98a5f13: Pulling fs layer
42cb9f09ce9d: Waiting
badf53d8dafe: Pulling fs layer
f9460ae981c2: Waiting
badf53d8dafe: Waiting
20f3d98a5f13: Waiting
499a1d5b6f3f: Waiting
81e955ab474f: Verifying Checksum
81e955ab474f: Download complete
bdc9f00cdd7d: Verifying Checksum
bdc9f00cdd7d: Download complete
2a6ce1026c21: Verifying Checksum
2a6ce1026c21: Download complete
b03ef4d609a0: Verifying Checksum
b03ef4d609a0: Download complete
0879ccc7c76e: Verifying Checksum
0879ccc7c76e: Download complete
372bf19219c3: Verifying Checksum
372bf19219c3: Download complete
30427552bda5: Verifying Checksum
30427552bda5: Download complete
953cac792735: Verifying Checksum
953cac792735: Download complete
70edfffdad43: Verifying Checksum
70edfffdad43: Download complete
2a6ce1026c21: Pull complete
81e955ab474f: Pull complete
2eed8c4fcfb4: Verifying Checksum
2eed8c4fcfb4: Download complete
e26a6fa1b705: Verifying Checksum
e26a6fa1b705: Download complete
272cede7bf6d: Verifying Checksum
272cede7bf6d: Download complete
69a4314ae3e4: Download complete
db76edee2c90: Download complete
ad6135b2c3b7: Download complete
a654b827062f: Verifying Checksum
a654b827062f: Download complete
d4bc38153162: Verifying Checksum
d4bc38153162: Download complete
e5d8ce3655aa: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
3acb04d7d4e9: Download complete
b17e82172a56: Verifying Checksum
b17e82172a56: Download complete
bdc9f00cdd7d: Pull complete
2301af5f8e9d: Verifying Checksum
2301af5f8e9d: Download complete
27f70b208ee6: Verifying Checksum
27f70b208ee6: Download complete
1a9d6e926b36: Verifying Checksum
1a9d6e926b36: Download complete
040a8d698d0e: Download complete
8aa87505f692: Verifying Checksum
8aa87505f692: Download complete
8d3c0bae4c59: Download complete
c4b9c82c8489: Verifying Checksum
c4b9c82c8489: Download complete
2e39e6141464: Download complete
4b927b79097e: Download complete
28944b21beef: Download complete
010ed22bef99: Download complete
3bb3a342f965: Verifying Checksum
3bb3a342f965: Download complete
cca73af42153: Verifying Checksum
cca73af42153: Download complete
b1d91f6b0d95: Verifying Checksum
b1d91f6b0d95: Download complete
499a1d5b6f3f: Download complete
42cb9f09ce9d: Download complete
f9460ae981c2: Verifying Checksum
f9460ae981c2: Download complete
20f3d98a5f13: Download complete
badf53d8dafe: Verifying Checksum
badf53d8dafe: Download complete
cec0db82794f: Verifying Checksum
cec0db82794f: Download complete
b8ceb070e220: Verifying Checksum
b8ceb070e220: Download complete
b8ceb070e220: Pull complete
b03ef4d609a0: Pull complete
0879ccc7c76e: Pull complete
372bf19219c3: Pull complete
30427552bda5: Pull complete
70edfffdad43: Pull complete
953cac792735: Pull complete
2eed8c4fcfb4: Pull complete
272cede7bf6d: Pull complete
e26a6fa1b705: Pull complete
69a4314ae3e4: Pull complete
db76edee2c90: Pull complete
ad6135b2c3b7: Pull complete
a654b827062f: Pull complete
d4bc38153162: Pull complete
e5d8ce3655aa: Pull complete
4f4fb700ef54: Pull complete
3acb04d7d4e9: Pull complete
b17e82172a56: Pull complete
27f70b208ee6: Pull complete
2301af5f8e9d: Pull complete
1a9d6e926b36: Pull complete
040a8d698d0e: Pull complete
8aa87505f692: Pull complete
8d3c0bae4c59: Pull complete
c4b9c82c8489: Pull complete
2e39e6141464: Pull complete
4b927b79097e: Pull complete
28944b21beef: Pull complete
3bb3a342f965: Pull complete
010ed22bef99: Pull complete
cec0db82794f: Pull complete
cca73af42153: Pull complete
b1d91f6b0d95: Pull complete
499a1d5b6f3f: Pull complete
42cb9f09ce9d: Pull complete
f9460ae981c2: Pull complete
20f3d98a5f13: Pull complete
badf53d8dafe: Pull complete
Digest: sha256:5f7b943b03c8962e425dbfaba3fa75709133c3648d7d3654f5ed91b0ce57d45e
Status: Downloaded newer image for ocaml/opam@sha256:5f7b943b03c8962e425dbfaba3fa75709133c3648d7d3654f5ed91b0ce57d45e
2025-11-18 11:50.47 ---> using "414be81a566d8701f912af060720eceb3bef35ebb4d23525ec9fe41e9ddaae36" from cache

/: (user (uid 1000) (gid 1000))

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2025-11-18 11:50.47 ---> using "302a7448ab27c0edc4427a3b0881ad07e8bd3b548666c1e88f5b1cbf0f8fb96f" 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.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
2025-11-18 11:50.47 ---> using "492e3aceadfa72bb10e6c039df68bb2a60845d610c61df93f5167e84e1ce93f4" 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.4.1
# self-upgrade         no
# system               arch=x86_64 os=linux os-distribution=fedora os-version=41
# solver               builtin-0install
# install-criteria     -changed,-count[avoid-version,solution]
# upgrade-criteria     -count[avoid-version,solution]
# jobs                 255
# repositories         1 (version-controlled)
# pinned               1 (version)
# current-switch       4.14
# invariant            ["ocaml-base-compiler" {= "4.14.2"}]
# compiler-packages    ocaml-base-compiler.4.14.2, ocaml-options-vanilla.1
# ocaml:native         true
# ocaml:native-tools   true
# ocaml:native-dynlink true
# ocaml:stubsdir       /home/opam/.opam/4.14/lib/ocaml/stublibs:/home/opam/.opam/4.14/lib/ocaml
# ocaml:preinstalled   false
# ocaml:compiler       4.14.2
2025-11-18 11:50.47 ---> using "c26b324c1293276f438033bb4541d0e586ab530f8e9bd282551c5e317e4cc7da" 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/"))
2025-11-18 11:50.47 ---> using "a08361f9972b0ce2092ce7221dc6bb0957d78a72c50dc3a57bf5c715684a9603" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2025-11-18 11:50.48 ---> using "989df72e7f788d99f94ccc20f3d678ad6cd0b808120baea4c1eb9582f28b1c6a" from cache

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2025-11-18 11:50.48 ---> using "0feaaa7e098a0429bb2c5ede25942e1a9b5f5393bfe3d42eac9c9935669d6129" from cache

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /usr/bin/sudo "yum" "makecache"
- Updating and loading repositories:
-  Fedora 41 - x86_64 - Updates           100% |   5.1 KiB/s |   7.4 KiB |  00m01s
-  Fedora 41 - x86_64                     100% |  19.4 KiB/s |  24.8 KiB |  00m01s
-  Fedora 41 openh264 (From Cisco) - x86_ 100% |   3.5 KiB/s | 986.0   B |  00m00s
- Repositories loaded.
- Metadata cache created.
2025-11-18 11:50.48 ---> using "cc740de0fabc9af144988265694175fa4a946ff4d24dee1c16b36871106fcdd3" from cache

/home/opam: (run (shell "opam pin add -k version -yn diffast-langs-cpp-spec.0.3.6 0.3.6"))
diffast-langs-cpp-spec is now pinned to version 0.3.6
2025-11-18 11:50.48 ---> using "b239d35ac9f63537973e36688493f024d4106a5915067cee374ee87ca776d36b" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall diffast-langs-cpp-spec.0.3.6;\
                        \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 \"\\\"fedora-41\\\"\"; 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-langs-cpp-spec.0.3.6' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
diffast-langs-cpp-spec.0.3.6 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 44 packages
  - install base-bytes             base           [required by csv]
  - install base64                 3.5.2          [required by diffast-core]
  - install bytesrw                0.3.0          [required by diffast-misc]
  - install camlp-streams          5.0.1          [required by diffast-core]
  - 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.20           [required by diffast-misc]
  - install csexp                  1.5.2          [required by dune-private-libs]
  - install csv                    2.4            [required by diffast-core]
  - install diffast-core           0.3.6          [required by diffast-langs-cpp-spec]
  - install diffast-langs-cpp-spec 0.3.6 (pinned)
  - install diffast-misc           0.3.6          [required by diffast-core]
  - install dune                   3.20.2         [required by diffast-langs-cpp-spec]
  - install dune-configurator      3.20.2         [required by cryptokit]
  - install dune-private-libs      3.20.2         [required by dune-site]
  - install dune-site              3.20.2         [required by diffast-langs-cpp-spec]
  - install dyn                    3.20.2         [required by dune-private-libs]
  - install gen                    1.1            [required by sedlex]
  - install markup                 1.0.3          [required by diffast-misc]
  - install menhir                 20250912       [required by diffast-core]
  - install menhirCST              20250912       [required by menhir]
  - install menhirLib              20250912       [required by menhir]
  - install menhirSdk              20250912       [required by menhir]
  - install ocaml-compiler-libs    v0.12.4        [required by ppxlib]
  - install ocamlbuild             0.16.1         [required by uuidm]
  - install ocamlfind              1.9.8          [required by uuidm]
  - install ordering               3.20.2         [required by dyn, stdune]
  - install pp                     2.0.0          [required by dune-private-libs]
  - install ppx_derivers           1.2.1          [required by ppxlib]
  - install ppxlib                 0.37.0         [required by sedlex]
  - install sedlex                 3.7            [required by diffast-core]
  - install seq                    base           [required by gen]
  - install sexplib0               v0.17.0        [required by ppxlib]
  - install stdlib-shims           0.3.0          [required by ppxlib]
  - install stdune                 3.20.2         [required by dune-private-libs]
  - install topkg                  1.1.1          [required by uuidm]
  - install uchar                  0.0.2          [required by markup]
  - install uuidm                  0.9.10         [required by diffast-core]
  - install uutf                   1.0.4          [required by markup]
  - install vlt                    0.2.5          [required by diffast-langs-cpp-spec]
  - install zarith                 1.14           [required by cryptokit]

The following system packages will first need to be installed:
    gmp-devel zlib-ng-compat-devel

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>

opam believes some required external dependencies are missing. opam can:
> 1. Run yum to install them (may need root/sudo access)
  2. Display the recommended yum 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 "yum" "install" "-y" "gmp-devel" "zlib-ng-compat-devel"
- Updating and loading repositories:
- Repositories loaded.
- Package               Arch   Version        Repository      Size
- Installing:
-  gmp-devel            x86_64 1:6.3.0-2.fc41 fedora     352.3 KiB
-  zlib-ng-compat-devel x86_64 2.2.3-2.fc41   updates    107.0 KiB
- Installing dependencies:
-  cmake-filesystem     x86_64 3.30.8-1.fc41  updates      0.0   B
-  gmp-c++              x86_64 1:6.3.0-2.fc41 fedora      31.8 KiB
- 
- Transaction Summary:
-  Installing:         4 packages
- 
- Total size of inbound packages is 248 KiB. Need to download 248 KiB.
- After this operation, 491 KiB extra will be used (install 491 KiB, remove 0 B).
- [1/4] gmp-c++-1:6.3.0-2.fc41.x86_64     100% | 454.4 KiB/s |  18.6 KiB |  00m00s
- [2/4] gmp-devel-1:6.3.0-2.fc41.x86_64   100% |   3.4 MiB/s | 174.4 KiB |  00m00s
- [3/4] zlib-ng-compat-devel-0:2.2.3-2.fc 100% | 394.9 KiB/s |  38.3 KiB |  00m00s
- [4/4] cmake-filesystem-0:3.30.8-1.fc41. 100% | 221.2 KiB/s |  16.8 KiB |  00m00s
- --------------------------------------------------------------------------------
- [4/4] Total                             100% | 723.5 KiB/s | 248.2 KiB |  00m00s
- Running transaction
- [1/6] Verify package files              100% |   3.9 KiB/s |   4.0   B |  00m00s
- [2/6] Prepare transaction               100% |  97.0   B/s |   4.0   B |  00m00s
- [3/6] Installing cmake-filesystem-0:3.3 100% |   1.8 MiB/s |   7.3 KiB |  00m00s
- [4/6] Installing gmp-c++-1:6.3.0-2.fc41 100% |  31.8 MiB/s |  32.6 KiB |  00m00s
- [5/6] Installing gmp-devel-1:6.3.0-2.fc 100% | 172.9 MiB/s | 354.1 KiB |  00m00s
- [6/6] Installing zlib-ng-compat-devel-0 100% |   2.4 MiB/s | 108.5 KiB |  00m00s
- Complete!
+ /usr/bin/rpm "-q" "--whatprovides" "gmp-devel" "zlib-ng-compat-devel"
- gmp-devel-6.3.0-2.fc41.x86_64
- zlib-ng-compat-devel-2.2.3-2.fc41.x86_64

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved base64.3.5.2  (cached)
-> retrieved bytesrw.0.3.0  (cached)
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved conf-gmp.5  (cached)
-> retrieved conf-gmp-powm-sec.4  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved cryptokit.1.20  (cached)
-> retrieved csexp.1.5.2  (cached)
-> retrieved csv.2.4  (cached)
-> installed conf-gmp.5
-> installed conf-pkg-config.4
-> installed conf-gmp-powm-sec.4
-> installed conf-zlib.1
-> retrieved diffast-core.0.3.6, diffast-langs-cpp-spec.0.3.6, diffast-misc.0.3.6  (cached)
-> retrieved dune.3.20.2, dune-configurator.3.20.2, dune-private-libs.3.20.2, dune-site.3.20.2, dyn.3.20.2, ordering.3.20.2, stdune.3.20.2  (cached)
-> retrieved gen.1.1  (cached)
-> retrieved markup.1.0.3  (cached)
-> retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912  (cached)
-> retrieved ocaml-compiler-libs.v0.12.4  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved pp.2.0.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppxlib.0.37.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 topkg.1.1.1  (cached)
-> retrieved uchar.0.0.2  (cached)
-> retrieved uuidm.0.9.10  (cached)
-> retrieved uutf.1.0.4  (cached)
-> retrieved vlt.0.2.5  (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 uuidm.0.9.10
-> installed uutf.1.0.4
-> installed bytesrw.0.3.0
-> installed dune.3.20.2
-> installed base64.3.5.2
-> installed camlp-streams.5.0.1
-> installed cppo.1.8.0
-> installed csexp.1.5.2
-> installed csv.2.4
-> installed gen.1.1
-> installed markup.1.0.3
-> installed menhirCST.20250912
-> installed menhirLib.20250912
-> installed menhirSdk.20250912
-> installed ocaml-compiler-libs.v0.12.4
-> installed pp.2.0.0
-> installed ppx_derivers.1.2.1
-> installed sexplib0.v0.17.0
-> installed stdlib-shims.0.3.0
-> installed ordering.3.20.2
-> installed dune-configurator.3.20.2
-> installed dyn.3.20.2
-> installed cryptokit.1.20
-> installed stdune.3.20.2
-> installed dune-private-libs.3.20.2
-> installed dune-site.3.20.2
-> installed menhir.20250912
-> installed ppxlib.0.37.0
-> installed vlt.0.2.5
-> installed sedlex.3.7
-> installed diffast-misc.0.3.6
-> installed diffast-core.0.3.6
-> installed diffast-langs-cpp-spec.0.3.6
Done.
# To update the current shell environment, run: eval $(opam env)
2025-11-18 11:53.39 ---> saved as "575c1555a00ad5361925cd0c6c0454a238ae90dfa855bb1e37854188c1dd9e60"

/home/opam: (run (network host)
                 (shell "(opam reinstall --with-test diffast-langs-cpp-spec.0.3.6) || true"))
The following actions will be performed:
=== recompile 1 package
  - recompile diffast-langs-cpp-spec 0.3.6 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> removed   diffast-langs-cpp-spec.0.3.6
-> installed diffast-langs-cpp-spec.0.3.6
Done.
# To update the current shell environment, run: eval $(opam env)
2025-11-18 11:53.43 ---> saved as "458377a1da8695994fbe72d85938431406f917bfa03696187c5dd001b496d2aa"

/home/opam: (run (shell  "opam reinstall --with-test --verbose diffast-langs-cpp-spec.0.3.6;\
                        \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 \"\\\"fedora-41\\\"\"; 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-langs-cpp-spec.0.3.6' && 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-langs-cpp-spec 0.3.6 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  2/4: [diffast-langs-cpp-spec: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "diffast-langs-cpp-spec" "-j" "255" "--promote-install-files=false" "@install" "@runtest" (CWD=/home/opam/.opam/4.14/.opam-switch/build/diffast-langs-cpp-spec.0.3.6)
- (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-langs-cpp-spec: dune install]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "install" "-p" "diffast-langs-cpp-spec" "--create-install-files" "diffast-langs-cpp-spec" (CWD=/home/opam/.opam/4.14/.opam-switch/build/diffast-langs-cpp-spec.0.3.6)
-> compiled  diffast-langs-cpp-spec.0.3.6
-> removed   diffast-langs-cpp-spec.0.3.6
-> installed diffast-langs-cpp-spec.0.3.6
Done.
# To update the current shell environment, run: eval $(opam env)
2025-11-18 11:53.48 ---> saved as "382fce0dcd5962f5fc752f1e95e2449c1517d8625161bbcf8f3988f34aeb02a7"
Job succeeded
2025-11-18 11:53.55: Job succeeded