(not at the head of any monitored branch or PR)
2025-03-13 09:14.37: New job: test alcotest-mirage.1.9.0, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/27617/head (4bb6e5fd95bc05a3bab58b600d1ff773fc909158)
                              on macos-homebrew-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/27617/head" && git reset --hard 4bb6e5fd
git fetch origin master
git merge --no-edit 5ab9f3c9e8c50d4858e5b871d7544019a20f89e2
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM macos-homebrew-ocaml-4.14
USER 1000:1000
RUN ln -f ~/local/bin/opam-dev ~/local/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 -k local --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn alcotest-mirage.1.9.0 1.9.0
RUN opam reinstall alcotest-mirage.1.9.0; \
    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 "\"macos-homebrew\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'alcotest-mirage.1.9.0' && 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 alcotest-mirage.1.9.0) || true
RUN opam reinstall --with-test --verbose alcotest-mirage.1.9.0; \
    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 "\"macos-homebrew\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'alcotest-mirage.1.9.0' && 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-03-13 09:14.37: Using cache hint "macos-homebrew-ocaml-4.14-alcotest-mirage.1.9.0-4bb6e5fd95bc05a3bab58b600d1ff773fc909158"
2025-03-13 09:14.37: Using OBuilder spec:
((from macos-homebrew-ocaml-4.14)
 (user (uid 1000) (gid 1000))
 (run (shell "ln -f ~/local/bin/opam-dev ~/local/bin/opam"))
 (run (network host)
      (shell "opam init --reinit -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 -k local --strict default opam-repository/"))
 (run (network host)
      (shell "opam update --depexts || true"))
 (run (shell "opam pin add -k version -yn alcotest-mirage.1.9.0 1.9.0"))
 (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
      (network host)
      (shell  "opam reinstall alcotest-mirage.1.9.0;\
             \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 \"\\\"macos-homebrew\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'alcotest-mirage.1.9.0' && 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 alcotest-mirage.1.9.0) || true"))
 (run (shell  "opam reinstall --with-test --verbose alcotest-mirage.1.9.0;\
             \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 \"\\\"macos-homebrew\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'alcotest-mirage.1.9.0' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2025-03-13 09:14.37: Waiting for resource in pool OCluster
2025-03-13 09:14.40: Waiting for worker…
2025-03-13 09:30.58: Got resource from pool OCluster
Building on i7-worker-02
All commits already cached
Updating files:  20% (4742/22646)
Updating files:  21% (4756/22646)
Updating files:  22% (4983/22646)
Updating files:  23% (5209/22646)
Updating files:  24% (5436/22646)
Updating files:  25% (5662/22646)
Updating files:  26% (5888/22646)
Updating files:  27% (6115/22646)
Updating files:  28% (6341/22646)
Updating files:  29% (6568/22646)
Updating files:  30% (6794/22646)
Updating files:  31% (7021/22646)
Updating files:  32% (7247/22646)
Updating files:  33% (7474/22646)
Updating files:  34% (7700/22646)
Updating files:  35% (7927/22646)
Updating files:  36% (8153/22646)
Updating files:  37% (8380/22646)
Updating files:  38% (8606/22646)
Updating files:  39% (8832/22646)
Updating files:  40% (9059/22646)
Updating files:  40% (9216/22646)
Updating files:  41% (9285/22646)
Updating files:  42% (9512/22646)
Updating files:  43% (9738/22646)
Updating files:  44% (9965/22646)
Updating files:  45% (10191/22646)
Updating files:  46% (10418/22646)
Updating files:  47% (10644/22646)
Updating files:  48% (10871/22646)
Updating files:  49% (11097/22646)
Updating files:  50% (11323/22646)
Updating files:  51% (11550/22646)
Updating files:  52% (11776/22646)
Updating files:  53% (12003/22646)
Updating files:  54% (12229/22646)
Updating files:  55% (12456/22646)
Updating files:  56% (12682/22646)
Updating files:  57% (12909/22646)
Updating files:  58% (13135/22646)
Updating files:  59% (13362/22646)
Updating files:  60% (13588/22646)
Updating files:  61% (13815/22646)
Updating files:  62% (14041/22646)
Updating files:  63% (14267/22646)
Updating files:  63% (14369/22646)
Updating files:  64% (14494/22646)
Updating files:  65% (14720/22646)
Updating files:  66% (14947/22646)
Updating files:  67% (15173/22646)
Updating files:  68% (15400/22646)
Updating files:  69% (15626/22646)
Updating files:  70% (15853/22646)
Updating files:  71% (16079/22646)
Updating files:  72% (16306/22646)
Updating files:  73% (16532/22646)
Updating files:  74% (16759/22646)
Updating files:  75% (16985/22646)
Updating files:  76% (17211/22646)
Updating files:  77% (17438/22646)
Updating files:  78% (17664/22646)
Updating files:  79% (17891/22646)
Updating files:  80% (18117/22646)
Updating files:  81% (18344/22646)
Updating files:  82% (18570/22646)
Updating files:  83% (18797/22646)
Updating files:  84% (19023/22646)
Updating files:  85% (19250/22646)
Updating files:  86% (19476/22646)
Updating files:  86% (19674/22646)
Updating files:  87% (19703/22646)
Updating files:  88% (19929/22646)
Updating files:  89% (20155/22646)
Updating files:  90% (20382/22646)
Updating files:  91% (20608/22646)
Updating files:  92% (20835/22646)
Updating files:  93% (21061/22646)
Updating files:  94% (21288/22646)
Updating files:  95% (21514/22646)
Updating files:  96% (21741/22646)
Updating files:  97% (21967/22646)
Updating files:  98% (22194/22646)
Updating files:  99% (22420/22646)
Updating files: 100% (22646/22646)
Updating files: 100% (22646/22646), done.
HEAD is now at 5ab9f3c9e8 Merge pull request #27610 from Alasdair/release-sail-0.19
Updating 5ab9f3c9e8..4bb6e5fd95
Fast-forward
 packages/alcotest-async/alcotest-async.1.9.0/opam  | 49 ++++++++++++++++++
 packages/alcotest-js/alcotest-js.1.9.0/opam        | 45 ++++++++++++++++
 packages/alcotest-lwt/alcotest-lwt.1.9.0/opam      | 45 ++++++++++++++++
 .../alcotest-mirage/alcotest-mirage.1.9.0/opam     | 47 +++++++++++++++++
 packages/alcotest/alcotest.1.9.0/opam              | 60 ++++++++++++++++++++++
 5 files changed, 246 insertions(+)
 create mode 100644 packages/alcotest-async/alcotest-async.1.9.0/opam
 create mode 100644 packages/alcotest-js/alcotest-js.1.9.0/opam
 create mode 100644 packages/alcotest-lwt/alcotest-lwt.1.9.0/opam
 create mode 100644 packages/alcotest-mirage/alcotest-mirage.1.9.0/opam
 create mode 100644 packages/alcotest/alcotest.1.9.0/opam

(from macos-homebrew-ocaml-4.14)
2025-03-13 09:31.05 ---> using "0c60f117aee57abea8364cb033d47bb1d63ff0f68e5ee97378e032498e8442af" from cache

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

/: (run (shell "ln -f ~/local/bin/opam-dev ~/local/bin/opam"))
2025-03-13 09:31.05 ---> using "f20a31eccb94af52fa2a3ef86b723bc6460bac3d8a92b8861915540c2498d20a" from cache

/: (run (network host)
        (shell "opam init --reinit -ni"))
No configuration file found, using 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 /Users/mac1000/.opam from version 2.1 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 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
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] no changes from git+file:///Users/mac1000/opam-repository
2025-03-13 09:31.05 ---> using "7818e224f85c11d1d318abe9ba4e297be345388b7ed476f912b6900c6bae56aa" from cache

/: (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
# self-upgrade         no
# system               arch=x86_64 os=macos os-distribution=homebrew os-version=14.4.1
# solver               builtin-0install
# install-criteria     -changed,-count[avoid-version,solution]
# upgrade-criteria     -count[avoid-version,solution]
# jobs                 11
# repositories         1 (version-controlled)
# pinned               0
# current-switch       4.14.2
# invariant            ["ocaml-base-compiler" {= "4.14.2"} | "ocaml-system" {= "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       /Users/mac1000/.opam/4.14.2/lib/ocaml/stublibs:/Users/mac1000/.opam/4.14.2/lib/ocaml
# ocaml:preinstalled   false
# ocaml:compiler       4.14.2
2025-03-13 09:31.06 ---> using "625776f8b2f728a128171e2ba4372c97abd18632a07574a8412026e8be39dac5" from cache

/: (env OPAMDOWNLOADJOBS 1)

/: (env OPAMERRLOGLEN 0)

/: (env OPAMPRECISETRACKING 1)

/: (env CI true)

/: (env OPAM_REPO_CI true)

/: (run (shell "rm -rf opam-repository/"))
2025-03-13 09:31.06 ---> using "15fbb76bf7dee5d6e8ae583230339015a61d8d2d8397de2cfe6459f8ba421f1e" from cache

/: (copy (src .) (dst opam-repository/))
2025-03-13 09:31.08 ---> using "180d9faebf92e57e7ca769d8219a3e3a83e07d9f8846a07b710d5b147cbe81c8" from cache

/: (run (shell "opam repository set-url -k local --strict default opam-repository/"))
[default] Initialised
2025-03-13 09:31.08 ---> using "a4f9d7b9710101b5179f4a92ab0df2e8ed304fb6a8613003fe59a9498942509e" from cache

/: (run (network host)
        (shell "opam update --depexts || true"))
+ /usr/local/bin/brew "update"
- ==> Updating Homebrew...
- ==> Downloading https://ghcr.io/v2/homebrew/portable-ruby/portable-ruby/blobs/sha256:4ffc8607e08e9bd536f1df71643b2ecb4cea1a15be9226f297008bc34d0bc8e2
- #=#=#                                                                         
- 
                                                                           0.7%
#                                                                          1.6%
#                                                                          2.5%
##                                                                         3.3%
###                                                                        4.3%
###                                                                        5.2%
####                                                                       6.1%
#####                                                                      6.9%
#####                                                                      8.0%
######                                                                     8.8%
######                                                                     9.7%
- 
#######                                                                   10.6%
########                                                                  11.6%
########                                                                  12.4%
#########                                                                 13.3%
##########                                                                14.2%
##########                                                                15.2%
###########                                                               16.1%
############                                                              17.1%
############                                                              17.9%
#############                                                             18.8%
##############                                                            19.7%
##############                                                            20.7%
- 
###############                                                           21.6%
################                                                          22.4%
################                                                          23.3%
#################                                                         24.3%
##################                                                        25.2%
##################                                                        26.0%
###################                                                       26.9%
####################                                                      27.9%
####################                                                      28.8%
#####################                                                     29.7%
#####################                                                     30.5%
- 
######################                                                    31.5%
#######################                                                   32.4%
#######################                                                   33.3%
########################                                                  34.1%
#########################                                                 35.2%
#########################                                                 36.0%
##########################                                                36.9%
###########################                                               37.8%
###########################                                               38.8%
############################                                              39.6%
#############################                                             40.5%
- 
#############################                                             41.4%
##############################                                            42.2%
###############################                                           43.3%
###############################                                           44.1%
################################                                          45.0%
#################################                                         45.9%
#################################                                         46.9%
##################################                                        47.7%
###################################                                       48.8%
###################################                                       49.6%
####################################                                      50.5%
- 
####################################                                      51.4%
#####################################                                     52.4%
######################################                                    53.2%
######################################                                    54.1%
#######################################                                   55.1%
########################################                                  56.0%
#########################################                                 57.0%
#########################################                                 57.9%
##########################################                                58.7%
##########################################                                59.6%
###########################################                               60.5%
- 
############################################                              61.5%
############################################                              62.4%
#############################################                             63.2%
##############################################                            64.2%
##############################################                            65.1%
###############################################                           66.0%
################################################                          66.8%
################################################                          67.9%
#################################################                         68.7%
##################################################                        69.6%
##################################################                        70.5%
###################################################                       71.3%
- 
####################################################                      72.3%
####################################################                      73.2%
#####################################################                     74.1%
######################################################                    75.1%
######################################################                    76.0%
#######################################################                   76.8%
########################################################                  77.8%
########################################################                  78.7%
#########################################################                 79.7%
##########################################################                80.6%
##########################################################                81.5%
- 
###########################################################               82.3%
############################################################              83.3%
############################################################              84.2%
#############################################################             85.1%
#############################################################             86.1%
##############################################################            87.0%
###############################################################           87.8%
###############################################################           88.8%
################################################################          89.7%
#################################################################         90.6%
#################################################################         91.4%
- 
##################################################################        92.5%
###################################################################       93.3%
###################################################################       94.3%
####################################################################      95.2%
#####################################################################     96.1%
#####################################################################     97.1%
######################################################################    98.0%
#######################################################################   99.0%
#######################################################################   99.8%
######################################################################## 100.0%
- ==> Pouring portable-ruby-3.3.7.el_capitan.bottle.tar.gz
- ==> Homebrew collects anonymous analytics.
- Read the analytics documentation (and how to opt-out) here:
-   https://docs.brew.sh/Analytics
- No analytics have been recorded yet (nor will be during this `brew` run).
- 
- ==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
-   https://github.com/Homebrew/brew#donations
- 
- Already up-to-date.
2025-03-13 09:31.09 ---> using "fe4d6ac08ced9c5b5c4b154b591216d5ce82930522dba38c1ce6eef5cbeb3f1c" from cache

/: (run (shell "opam pin add -k version -yn alcotest-mirage.1.9.0 1.9.0"))
alcotest-mirage is now pinned to version 1.9.0
2025-03-13 09:31.09 ---> using "fcbb89c70bd81d724a34dd3e51547459624bd6db4c5661e881c858212347c38c" from cache

/: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
        (network host)
        (shell  "opam reinstall alcotest-mirage.1.9.0;\
               \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 \"\\\"macos-homebrew\\\"\"; then\
               \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
               \n          fi;\
               \n          test \"$pkg\" != 'alcotest-mirage.1.9.0' && partial_fails=\"$partial_fails $pkg\";\
               \n        done;\
               \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
               \n        exit 1"))
alcotest-mirage.1.9.0 is not installed. Install it? [y/n] y
The following actions will be performed:
=== install 23 packages
  - install alcotest           1.9.0          [required by alcotest-mirage]
  - install alcotest-mirage    1.9.0 (pinned)
  - install astring            0.8.5          [required by alcotest]
  - install base-bytes         base           [required by ocplib-endian]
  - install cmdliner           1.3.0          [required by alcotest, logs]
  - install cppo               1.8.0          [required by lwt]
  - install csexp              1.5.2          [required by dune-configurator]
  - install dune               3.17.2         [required by alcotest-mirage]
  - install dune-configurator  3.17.2         [required by lwt]
  - install duration           0.2.1          [required by alcotest-mirage]
  - install fmt                0.10.0         [required by alcotest-mirage]
  - install logs               0.7.0          [required by alcotest-mirage]
  - install lwt                5.9.0          [required by alcotest-mirage]
  - install mirage-clock       4.2.0          [required by alcotest-mirage]
  - install ocaml-syntax-shims 1.0.0          [required by alcotest]
  - install ocamlbuild         0.16.1         [required by logs]
  - install ocamlfind          1.9.8          [required by logs]
  - install ocplib-endian      1.2            [required by lwt]
  - install re                 1.12.0         [required by alcotest]
  - install seq                base           [required by re]
  - install stdlib-shims       0.3.0          [required by alcotest]
  - install topkg              1.0.8          [required by logs]
  - install uutf               1.0.4          [required by alcotest]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved alcotest.1.9.0, alcotest-mirage.1.9.0  (https://github.com/mirage/alcotest/releases/download/1.9.0/alcotest-1.9.0.tbz)
-> retrieved astring.0.8.5  (cached)
-> retrieved cmdliner.1.3.0  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved csexp.1.5.2  (cached)
-> retrieved dune.3.17.2, dune-configurator.3.17.2  (cached)
-> retrieved duration.0.2.1  (cached)
-> retrieved fmt.0.10.0  (cached)
-> retrieved logs.0.7.0  (cached)
-> retrieved lwt.5.9.0  (cached)
-> installed cmdliner.1.3.0
-> retrieved mirage-clock.4.2.0  (cached)
-> retrieved ocaml-syntax-shims.1.0.0  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved re.1.12.0  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved topkg.1.0.8  (cached)
-> retrieved uutf.1.0.4  (cached)
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed ocamlbuild.0.16.1
-> installed topkg.1.0.8
-> installed uutf.1.0.4
-> installed fmt.0.10.0
-> installed astring.0.8.5
-> installed dune.3.17.2
-> installed stdlib-shims.0.3.0
-> installed mirage-clock.4.2.0
-> installed duration.0.2.1
-> installed csexp.1.5.2
-> installed re.1.12.0
-> installed ocaml-syntax-shims.1.0.0
-> installed cppo.1.8.0
-> installed ocplib-endian.1.2
-> installed dune-configurator.3.17.2
-> installed alcotest.1.9.0
-> installed lwt.5.9.0
-> installed logs.0.7.0
-> installed alcotest-mirage.1.9.0
Done.
# To update the current shell environment, run: eval $(opam env)
2025-03-13 09:31.09 ---> using "a05681964b874f4a1f78eade91e49b6c2992e37f8b12084d3dfcbf84813c3410" from cache

/: (run (network host)
        (shell "(opam reinstall --with-test alcotest-mirage.1.9.0) || true"))
The following actions will be performed:
=== recompile 1 package
  - recompile alcotest-mirage 1.9.0 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> removed   alcotest-mirage.1.9.0
-> installed alcotest-mirage.1.9.0
Done.
# To update the current shell environment, run: eval $(opam env)
2025-03-13 09:31.18 ---> saved as "71ab2183600dcfc7240b0038625f07b0a3db921dc994f3b63fc860eeee95745f"

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

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  2/4: [alcotest-mirage: dune build]
+ /Users/mac1000/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "alcotest-mirage" "-j" "11" "@install" "@runtest" (CWD=/Users/mac1000/.opam/4.14.2/.opam-switch/build/alcotest-mirage.1.9.0)
-> compiled  alcotest-mirage.1.9.0
-> removed   alcotest-mirage.1.9.0
-> installed alcotest-mirage.1.9.0
Done.
# To update the current shell environment, run: eval $(opam env)
2025-03-13 09:31.24 ---> saved as "fe1ee021b4e2e0fde34f6ddc5ba6a23d3c4baad78b778259a37eb9ac1f558464"
Job succeeded
2025-03-13 09:31.37: Job succeeded