(not at the head of any monitored branch or PR)
2025-08-05 14:00.23: New job: test icalendar.0.1.11 with dune-configurator.3.20.0~alpha2, using opam 2.3
                              from https://github.com/ocaml/opam-repository.git#refs/pull/28298/head (dd5533520fdcb5364efecb41d297e786ddcc1f76)
                              on debian-12-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/28298/head" && git reset --hard dd553352
git fetch origin master
git merge --no-edit 39155538b0d7654773a68bd42b0b7dbb8eb14ad7
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-2.3 /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 dune-configurator.3.20.0~alpha2 3.20.0~alpha2
RUN opam reinstall dune-configurator.3.20.0~alpha2; \
    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-12\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'dune-configurator.3.20.0~alpha2' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
RUN opam reinstall icalendar.0.1.11; \
    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-12\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'icalendar.0.1.11' && 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 icalendar.0.1.11) || true
RUN opam reinstall --with-test --verbose icalendar.0.1.11; \
    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-12\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'icalendar.0.1.11' && 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-08-05 14:00.23: Using cache hint "ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63-dune-configurator.3.20.0~alpha2-icalendar.0.1.11-dd5533520fdcb5364efecb41d297e786ddcc1f76"
2025-08-05 14:00.23: Using OBuilder spec:
((from ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63)
 (user (uid 1000) (gid 1000))
 (workdir /home/opam)
 (run (shell "sudo ln -f /usr/bin/opam-2.3 /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 dune-configurator.3.20.0~alpha2 3.20.0~alpha2"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall dune-configurator.3.20.0~alpha2;\
             \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-12\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'dune-configurator.3.20.0~alpha2' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall icalendar.0.1.11;\
             \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-12\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'icalendar.0.1.11' && 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 icalendar.0.1.11) || true"))
 (run (shell  "opam reinstall --with-test --verbose icalendar.0.1.11;\
             \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-12\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'icalendar.0.1.11' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2025-08-05 14:00.23: Waiting for resource in pool OCluster
2025-08-05 19:54.51: Waiting for worker…
2025-08-05 19:57.18: Got resource from pool OCluster
Building on odawa.caelum.ci.dev
All commits already cached
HEAD is now at 39155538b0 Merge pull request #28292 from gildor478/release-ocamlmod-v0.1.1
Updating 39155538b0..dd5533520f
Fast-forward
 .../chrome-trace/chrome-trace.3.20.0~alpha2/opam   | 41 ++++++++++++
 .../dune-action-plugin.3.20.0~alpha2/opam          | 54 ++++++++++++++++
 .../dune-build-info.3.20.0~alpha2/opam             | 47 ++++++++++++++
 .../dune-configurator.3.20.0~alpha2/opam           | 51 +++++++++++++++
 packages/dune-glob/dune-glob.3.20.0~alpha2/opam    | 44 +++++++++++++
 .../dune-private-libs.3.20.0~alpha2/opam           | 52 +++++++++++++++
 .../dune-rpc-lwt/dune-rpc-lwt.3.20.0~alpha2/opam   | 43 +++++++++++++
 packages/dune-rpc/dune-rpc.3.20.0~alpha2/opam      | 45 +++++++++++++
 packages/dune-site/dune-site.3.20.0~alpha2/opam    | 39 ++++++++++++
 packages/dune/dune.3.20.0~alpha2/opam              | 74 ++++++++++++++++++++++
 packages/dyn/dyn.3.20.0~alpha2/opam                | 42 ++++++++++++
 packages/ocamlc-loc/ocamlc-loc.3.20.0~alpha2/opam  | 45 +++++++++++++
 packages/ordering/ordering.3.20.0~alpha2/opam      | 40 ++++++++++++
 packages/stdune/stdune.3.20.0~alpha2/opam          | 46 ++++++++++++++
 packages/xdg/xdg.3.20.0~alpha2/opam                | 41 ++++++++++++
 15 files changed, 704 insertions(+)
 create mode 100644 packages/chrome-trace/chrome-trace.3.20.0~alpha2/opam
 create mode 100644 packages/dune-action-plugin/dune-action-plugin.3.20.0~alpha2/opam
 create mode 100644 packages/dune-build-info/dune-build-info.3.20.0~alpha2/opam
 create mode 100644 packages/dune-configurator/dune-configurator.3.20.0~alpha2/opam
 create mode 100644 packages/dune-glob/dune-glob.3.20.0~alpha2/opam
 create mode 100644 packages/dune-private-libs/dune-private-libs.3.20.0~alpha2/opam
 create mode 100644 packages/dune-rpc-lwt/dune-rpc-lwt.3.20.0~alpha2/opam
 create mode 100644 packages/dune-rpc/dune-rpc.3.20.0~alpha2/opam
 create mode 100644 packages/dune-site/dune-site.3.20.0~alpha2/opam
 create mode 100644 packages/dune/dune.3.20.0~alpha2/opam
 create mode 100644 packages/dyn/dyn.3.20.0~alpha2/opam
 create mode 100644 packages/ocamlc-loc/ocamlc-loc.3.20.0~alpha2/opam
 create mode 100644 packages/ordering/ordering.3.20.0~alpha2/opam
 create mode 100644 packages/stdune/stdune.3.20.0~alpha2/opam
 create mode 100644 packages/xdg/xdg.3.20.0~alpha2/opam

(from ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63)
2025-08-05 19:58.00 ---> using "7f53aba96fd697ea92c7c7d3f6be48133fa7f3f6538a693606c4cbcecd7917b8" from cache

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

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
2025-08-05 19:58.00 ---> using "e4ec4ab2139d3c4a94c2b5470fe84288e4986c518ff4f4ae2d7c7e30aeac0731" 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 development 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
2025-08-05 19:58.00 ---> using "707659fd6393183061072104f3ce800d69d94ba93e0f39ab380130268d0ee81e" 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.3.0 (35acd0c5abc5e66cdbd5be16ba77aa6c33a4c724)
# self-upgrade         no
# system               arch=x86_64 os=linux os-distribution=debian os-version=12
# 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-08-05 19:58.00 ---> using "3ec3067d40f73cc0ec4554b242939c55b0261973e091b54a647662451dc49933" 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-08-05 19:58.00 ---> using "376e3b49c8c08cb1ff0d45feb403c06e037d8df5800c560fdd8dd472f1e36b9a" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2025-08-05 19:58.01 ---> using "d7c14fc292f88db48f1d08b5e5bee64699faa33d6c6497ea4d0ded851936243b" from cache

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2025-08-05 19:58.01 ---> using "4d064c1160c8dcca737cd7528eeaed565bdc230fcc7555f114d63e3df515c34a" 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 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 bookworm-updates/main amd64 Packages.diff/Index [19.6 kB]
- Ign:4 http://deb.debian.org/debian bookworm-updates/main amd64 Packages.diff/Index
- Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6916 B]
- Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [272 kB]
- Fetched 402 kB in 0s (1479 kB/s)
- Reading package lists...
2025-08-05 19:58.01 ---> using "f43accf761343248e80f7b61b22936d9bfc3109749567c716c34e25a997df933" from cache

/home/opam: (run (shell "opam pin add -k version -yn dune-configurator.3.20.0~alpha2 3.20.0~alpha2"))
dune-configurator is now pinned to version 3.20.0~alpha2
2025-08-05 19:58.01 ---> using "498f610c53b8e71303caac3cc5fc8285da935f9b9ddc7e38d587c4c9eebb2041" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall dune-configurator.3.20.0~alpha2;\
                        \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-12\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'dune-configurator.3.20.0~alpha2' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
dune-configurator.3.20.0~alpha2 is not installed. Install it? [y/n] y
The following actions will be performed:
=== install 3 packages
  - install csexp             1.5.2                  [required by dune-configurator]
  - install dune              3.20.0~alpha2          [required by dune-configurator]
  - install dune-configurator 3.20.0~alpha2 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved csexp.1.5.2  (cached)
-> retrieved dune.3.20.0~alpha2, dune-configurator.3.20.0~alpha2  (cached)
-> installed dune.3.20.0~alpha2
-> installed csexp.1.5.2
-> installed dune-configurator.3.20.0~alpha2
Done.
# To update the current shell environment, run: eval $(opam env)
2025-08-05 19:58.01 ---> using "3e71451dcd4420bb892311c68f87187f8d40fb27d797094012ca2caa9183ec4e" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall icalendar.0.1.11;\
                        \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-12\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'icalendar.0.1.11' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
icalendar.0.1.11 is not installed. Install it? [y/n] y
The following actions will be performed:
=== install 21 packages
  - install angstrom            0.16.1  [required by icalendar]
  - install bigstringaf         0.10.0  [required by angstrom]
  - install cppo                1.8.0   [required by ppx_deriving]
  - install fmt                 0.11.0  [required by icalendar]
  - install gmap                0.3.0   [required by icalendar]
  - install icalendar           0.1.11
  - install ocaml-compiler-libs v0.12.4 [required by ppxlib]
  - install ocaml-syntax-shims  1.0.0   [required by angstrom]
  - install ocamlbuild          0.16.1  [required by fmt, ptime]
  - install ocamlfind           1.9.8   [required by ppx_deriving, fmt, ptime]
  - install ppx_derivers        1.2.1   [required by ppx_deriving]
  - install ppx_deriving        6.1.1   [required by icalendar]
  - install ppxlib              0.36.0  [required by ppx_deriving]
  - install ptime               1.2.0   [required by icalendar]
  - install re                  1.13.2  [required by icalendar]
  - install seq                 base    [required by re]
  - install sexplib0            v0.17.0 [required by ppxlib]
  - install stdlib-shims        0.3.0   [required by ppxlib]
  - install stringext           1.6.0   [required by uri]
  - install topkg               1.1.0   [required by fmt, ptime]
  - install uri                 4.4.0   [required by icalendar]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved angstrom.0.16.1  (cached)
-> retrieved bigstringaf.0.10.0  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved gmap.0.3.0  (cached)
-> retrieved icalendar.0.1.11  (cached)
-> retrieved ocaml-compiler-libs.v0.12.4  (cached)
-> retrieved ocaml-syntax-shims.1.0.0  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppx_deriving.6.1.1  (cached)
-> installed gmap.0.3.0
-> retrieved ppxlib.0.36.0  (cached)
-> installed ppx_derivers.1.2.1
-> retrieved ptime.1.2.0  (cached)
-> installed bigstringaf.0.10.0
-> retrieved re.1.13.2  (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 topkg.1.1.0  (cached)
-> retrieved uri.4.4.0  (cached)
-> installed stdlib-shims.0.3.0
-> installed stringext.1.6.0
-> installed ocaml-syntax-shims.1.0.0
-> installed ocaml-compiler-libs.v0.12.4
-> installed cppo.1.8.0
-> installed sexplib0.v0.17.0
-> installed angstrom.0.16.1
-> installed re.1.13.2
-> installed ocamlfind.1.9.8
-> installed uri.4.4.0
-> installed ocamlbuild.0.16.1
-> installed topkg.1.1.0
-> installed fmt.0.11.0
-> installed ptime.1.2.0
-> installed ppxlib.0.36.0
-> installed ppx_deriving.6.1.1
-> installed icalendar.0.1.11
Done.
# To update the current shell environment, run: eval $(opam env)
2025-08-05 19:58.28 ---> saved as "541f0142d20d42f833605ace78ef6ebdf59205eb4d9e131dbc82e2fd4f592939"

/home/opam: (run (network host)
                 (shell "(opam reinstall --with-test icalendar.0.1.11) || true"))
The following actions will be performed:
=== recompile 2 packages
  - recompile fmt       0.11.0 [uses cmdliner]
  - recompile icalendar 0.1.11
=== install 4 packages
  - install   alcotest  1.9.0  [required by icalendar]
  - install   astring   0.8.5  [required by alcotest]
  - install   cmdliner  1.3.0  [required by alcotest]
  - install   uutf      1.0.4  [required by alcotest]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved alcotest.1.9.0  (https://opam.ocaml.org/cache)
-> retrieved astring.0.8.5  (https://opam.ocaml.org/cache)
-> retrieved cmdliner.1.3.0  (https://opam.ocaml.org/cache)
-> retrieved fmt.0.11.0  (https://opam.ocaml.org/cache)
-> retrieved icalendar.0.1.11  (https://opam.ocaml.org/cache)
-> retrieved uutf.1.0.4  (https://opam.ocaml.org/cache)
-> installed astring.0.8.5
-> removed   icalendar.0.1.11
-> removed   fmt.0.11.0
-> installed cmdliner.1.3.0
-> installed uutf.1.0.4
-> installed fmt.0.11.0
-> installed alcotest.1.9.0
-> installed icalendar.0.1.11
Done.
# To update the current shell environment, run: eval $(opam env)
2025-08-05 19:58.42 ---> saved as "491f8671694a1d18c7a3919ea1cf03084451826467efc9e23ccdcbf65fc510f5"

/home/opam: (run (shell  "opam reinstall --with-test --verbose icalendar.0.1.11;\
                        \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-12\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'icalendar.0.1.11' && 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 icalendar 0.1.11

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/4: [icalendar.0.1.11: extract]
-> retrieved icalendar.0.1.11  (cached)
Processing  2/4: [icalendar: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "icalendar" "-j" "255" (CWD=/home/opam/.opam/4.14/.opam-switch/build/icalendar.0.1.11)
Processing  2/4: [icalendar: dune runtest]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "runtest" "-p" "icalendar" "-j" "255" (CWD=/home/opam/.opam/4.14/.opam-switch/build/icalendar.0.1.11)
- (cd _build/default/test && ./test.exe)
- Testing `icalendar suite'.
- This run has ID `LSWXQKUN'.
- 
-   [OK]          Object tests                          0   test single long line.
-   [OK]          Object tests                          1   test multiline.
-   [OK]          Object tests                          2   regression caldavzap.
-   [OK]          Object tests                          3   calendar object par...
-   [OK]          Object tests                          4   calendar object par...
-   [OK]          Object tests                          5   calendar object par...
-   [OK]          Object tests                          6   calendar object par...
-   [OK]          Object tests                          7   calendar object par...
-   [OK]          Object tests                          8   calendar object par...
-   [OK]          Object tests                          9   calendar object par...
-   [OK]          Object tests                         10   calendar object par...
-   [OK]          Object tests                         11   calendar object par...
-   [OK]          Object tests                         12   calendar object par...
-   [OK]          Object tests                         13   calendar object par...
-   [OK]          Object tests                         14   calendar object par...
-   [OK]          Object tests                         15   calendar object par...
-   [OK]          Object tests                         16   calendar object par...
-   [OK]          Object tests                         17   calendar object par...
-   [OK]          Object tests                         18   calendar object par...
-   [OK]          Object tests                         19   calendar object par...
-   [OK]          Object tests                         20   calendar object par...
-   [OK]          Object tests                         21   calendar object par...
-   [OK]          Object tests                         22   calendar object par...
-   [OK]          Object tests                         23   calendar object par...
-   [OK]          Object tests                         24   calendar object par...
-   [OK]          Object tests                         25   calendar object par...
-   [OK]          Object tests                         26   calendar object par...
-   [OK]          Object tests                         27   calendar object par...
-   [OK]          Object tests                         28   calendar object par...
-   [OK]          Object tests                         29   calendar object par...
-   [OK]          Object tests                         30   calendar object par...
-   [OK]          Object tests                         31   calendar object par...
-   [OK]          Object tests                         32   calendar object par...
-   [OK]          Object tests                         33   calendar object par...
-   [OK]          Object tests                         34   calendar object par...
-   [OK]          Object tests                         35   calendar object par...
-   [OK]          Object tests                         36   calendar object par...
-   [OK]          Object tests                         37   calendar object par...
-   [OK]          Object tests                         38   calendar object par...
-   [OK]          Object tests                         39   calendar object par...
-   [OK]          Object tests                         40   calendar object par...
-   [OK]          Object tests                         41   calendar object par...
-   [OK]          Object tests                         42   calendar object par...
-   [OK]          Object tests                         43   calendar object par...
-   [OK]          Object tests                         44   calendar object par...
-   [OK]          Object tests                         45   calendar object wit...
-   [OK]          Timezone tests                        0   New York timezone w...
-   [OK]          Timezone tests                        1   New York timezone s...
-   [OK]          Timezone tests                        2   New York timezone s...
-   [OK]          Timezone tests                        3   Fictitious timezone...
-   [OK]          Timezone tests                        4   Fictitious timezone...
-   [OK]          Decode-Encode tests                   0   encode durations.
-   [OK]          Decode-Encode tests                   1   decode and encode i...
-   [OK]          Decode-Encode tests                   2   apple calendar test...
-   [OK]          Decode-Encode tests                   3   apple reminders app...
-   [OK]          Decode-Encode tests                   4   apple calendar.app ...
-   [OK]          Decode-Encode tests                   5   firefox OS put event.
-   [OK]          Decode-Encode tests                   6   google invitation.
-   [OK]          Decode-Encode tests                   7   iana parameters.
-   [OK]          Decode-Encode tests                   8   ical import/export.
-   [OK]          Decode-Encode tests                   9   ryan 14.
-   [OK]          Decode-Encode tests                  10   ryan 14 2.
-   [OK]          Freebusy tests                        0   reply busy time.
-   [OK]          Freebusy tests                        1   publish busy time.
-   [OK]          Recurrence tests                      0   example 1.
-   [OK]          Recurrence tests                      1   example 2.
-   [OK]          Recurrence tests                      2   example 3.
-   [OK]          Recurrence tests                      3   example 4.
-   [OK]          Recurrence tests                      4   example 5.
-   [OK]          Recurrence tests                      5   example 6.
-   [OK]          Recurrence tests                      6   example 7.
-   [OK]          Recurrence tests                      7   example 8.
-   [OK]          Recurrence tests                      8   example 9.
-   [OK]          Recurrence tests                      9   example 10.
-   [OK]          Recurrence tests                     10   example 11.
-   [OK]          Recurrence tests                     11   example 12.
-   [OK]          Recurrence tests                     12   example 13.
-   [OK]          Recurrence tests                     13   example 14.
-   [OK]          Recurrence tests                     14   example 15.
-   [OK]          Recurrence tests                     15   example 16.
-   [OK]          Recurrence tests                     16   example 17.
-   [OK]          Recurrence tests                     17   example 18.
-   [OK]          Recurrence tests                     18   example 19.
-   [OK]          Recurrence tests                     19   example 20.
-   [OK]          Recurrence tests                     20   example 21.
-   [OK]          Recurrence tests                     21   example 22.
-   [OK]          Recurrence tests                     22   example 23.
-   [OK]          Recurrence tests                     23   example 24.
-   [OK]          Recurrence tests                     24   example 25.
-   [OK]          Recurrence tests                     25   example 26.
-   [OK]          Recurrence tests                     26   example 27.
-   [OK]          Recurrence tests                     27   example 28.
-   [OK]          Recurrence tests                     28   example 29.
-   [OK]          Recurrence tests                     29   example 30.
-   [OK]          Recurrence tests                     30   example 31: Bysetpo...
-   [OK]          Recurrence tests                     31   example 32: Bysetpo...
-   [OK]          Recurrence tests                     32   example 33: The sec...
-   [OK]          Recurrence tests                     33   example 34: weeksta...
-   [OK]          Recurrence tests                     34   example 35: weeksta...
-   [OK]          Recurrence tests                     35   example 36: An exam...
-   [OK]          Recurrence tests                     36   example 37: yearly,...
-   [OK]          Recurrence tests                     37   example 38: exdate.
-   [OK]          Recurrence tests                     38   example 39: recurre...
-   [OK]          Serialization tests                   0   Write entire calend...
-   [OK]          Serialization tests                   1   Write entire calend...
-   [OK]          Timezone normalization tests          0   normal timezone nor...
-   [OK]          Timezone normalization tests          1   timestamp exists tw...
-   [OK]          Timezone normalization tests          2   timestamp doesn't e...
- 
- Full test results in `~/.opam/4.14/.opam-switch/build/icalendar.0.1.11/_build/default/test/_build/_tests/icalendar suite'.
- Test Successful in 0.015s. 108 tests run.
-> compiled  icalendar.0.1.11
-> removed   icalendar.0.1.11
-> installed icalendar.0.1.11
Done.
# To update the current shell environment, run: eval $(opam env)
2025-08-05 19:58.49 ---> saved as "c8f4c1a007cf0db20acdb76d7d5f01d4413fc4b8513bf87297740814ff674f2b"
Job succeeded
2025-08-05 19:58.56: Job succeeded