OCamllabs icon Home|Differences with the last checks|Previous runs


Building on ltsc2025-3

(from ocaml/opam:windows-server-mingw-ltsc2025-opam)
2026-03-18 12:56.22 ---> using "63e5ddb9687855d0a0c4c5e0088f813758807605401f3a88b07751088826ddff" from cache

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

C:/: (env OPAMPRECISETRACKING 1)

C:/: (env OPAMUTF8 never)

C:/: (env OPAMEXTERNALSOLVER builtin-0install)

C:/: (env OPAMCRITERIA +removed)

C:/: (env CI true)

C:/: (env OPAM_HEALTH_CHECK_CI true)

C:/: (run (shell "ln -f /usr/local/bin/opam-dev.exe /usr/local/bin/opam.exe"))
2026-03-18 12:56.22 ---> using "eb751f1617949fccf400da87a349c508e73323f3f0e3482f2cce8c46fbcb6c21" from cache

C:/: (run (network host)
          (shell "rm -rf ~/opam-repository && git clone -q 'https://github.com/ocaml/opam-repository' ~/opam-repository && git -C ~/opam-repository checkout -q e589be2bb3f3c3428c9c98a122428f3ad2d44845"))
2026-03-18 12:56.22 ---> using "e45ceda38848c636c52a582b7b0e0300f8265fd055608e2010eb9091af016259" from cache

C:/: (run (shell "rm -rf ~/.opam && opam init -ya --bare ~/opam-repository"))

User configuration:
  Updating ~\.bashrc.
[NOTE] Make sure that ~/.bashrc is well sourced in your ~\.bash_profile.

  Added 9 lines after line 1 in ~\.bashrc.
2026-03-18 12:56.22 ---> using "fca0867f47a2fc38aa8538df0aa1321357eb4edfd9be8bd5b70f35382e16c023" from cache

C:/: (run (cache (opam-archives (target "c:\\opam\\.opam\\download-cache")))
          (network host)
          (shell "opam switch create --repositories=default 'mingw-5.4' '5.4.0'"))

<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "5.4.0"}]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed arch-x86_64.1
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> installed host-arch-x86_64.1
-> installed host-system-mingw.1
-> retrieved mingw-w64-shims.0.2.0  (cached)
-> installed conf-mingw-w64-gcc-x86_64.1
-> retrieved flexdll.0.44  (https://github.com/ocaml/flexdll/archive/refs/tags/0.44.tar.gz)
-> installed flexdll.0.44
-> installed ocaml-env-mingw64.1
-> installed ocaml-options-vanilla.1
-> installed system-mingw.1
-> installed mingw-w64-shims.0.2.0
-> retrieved ocaml-config.3  (2 extra sources)
-> retrieved ocaml-config.3  (2 extra sources)
-> retrieved ocaml-compiler.5.4.0  (https://github.com/ocaml/ocaml/releases/download/5.4.0/ocaml-5.4.0.tar.gz)
-> installed ocaml-compiler.5.4.0
-> installed ocaml-base-compiler.5.4.0
-> installed ocaml-config.3
-> installed ocaml.5.4.0
-> installed base-domains.base
-> installed base-effects.base
-> installed base-nnp.base
Done.
# To update the current shell environment, run: eval $(opam env --switch=mingw-5.4)
2026-03-18 12:56.22 ---> using "50e23bda8cb7e182e2fb806cb3f1c6566c93ab53027ddfe1f4220b08bd2bf8f7" from cache

C:/: (run (network host)
          (shell "opam update --depexts"))
2026-03-18 12:56.22 ---> using "882bc898cf68e632dee31003c12789c688566b3783a36d413db7b6a44325a086" from cache

C:/: (run (cache (opam-archives (target "c:\\opam\\.opam\\download-cache")))
          (network host)
          (shell  "opam remove -y doi2bib.0.9.1\
                 \nopam install -vy doi2bib.0.9.1\
                 \nres=$?\
                 \nif [ $res = 31 ]; then\
                 \n    if opam show -f x-ci-accept-failures: doi2bib.0.9.1 | grep -q 'ocaml/opam:windows-server-mingw-ltsc2025-opam'; then\
                 \n        echo \"This package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\"\
                 \n        exit 69\
                 \n    fi\
                 \nfi \
                 \n\
                 \n\
                 \nexit $res"))
[NOTE] doi2bib.0.9.1 is not installed.

Nothing to do.
The following actions will be performed:
=== recompile 1 package
  - recompile mingw-w64-shims           0.2.0   [uses conf-mingw-w64-gcc-i686]
=== install 77 packages
  - install   angstrom                  0.16.1  [required by uri]
  - install   asn1-combinators          0.3.2   [required by x509]
  - install   astring                   0.8.5   [required by doi2bib]
  - install   base                      v0.17.3 [required by ppx_sexp_conv]
  - install   base-bytes                base    [required by ocplib-endian]
  - install   base64                    3.5.2   [required by cohttp]
  - install   bibfmt                    0.9.1   [required by doi2bib]
  - install   bigstringaf               0.10.0  [required by doi2bib]
  - install   bos                       0.2.1   [required by ca-certs]
  - install   ca-certs                  1.0.1   [required by conduit-lwt-unix]
  - install   checkseum                 0.5.2   [required by decompress]
  - install   clz                       0.1.0   [required by doi2bib]
  - install   cmdliner                  2.1.0   [required by doi2bib]
  - install   cohttp                    6.2.1   [required by cohttp-lwt-unix]
  - install   cohttp-lwt                6.2.1   [required by clz, cohttp-lwt-unix]
  - install   cohttp-lwt-unix           6.2.1   [required by doi2bib]
  - install   conduit                   8.0.0   [required by conduit-lwt]
  - install   conduit-lwt               8.0.0   [required by cohttp-lwt-unix]
  - install   conduit-lwt-unix          8.0.0   [required by cohttp-lwt-unix]
  - install   conf-gmp                  5       [required by conf-gmp-powm-sec, zarith]
  - install   conf-gmp-powm-sec         4       [required by mirage-crypto-pk]
  - install   conf-mingw-w64-gcc-i686   1       [required by conf-mingw-w64-gmp-i686]
  - install   conf-mingw-w64-gmp-i686   1       [required by conf-gmp]
  - install   conf-mingw-w64-gmp-x86_64 1       [required by conf-gmp]
  - install   conf-pkg-config           4       [required by zarith]
  - install   cppo                      1.8.0   [required by lwt]
  - install   csexp                     1.5.2   [required by dune-configurator]
  - install   decompress                1.5.3   [required by clz]
  - install   digestif                  1.3.0   [required by ca-certs]
  - install   doi2bib                   0.9.1
  - install   domain-name               0.5.0   [required by x509, ipaddr, tls]
  - install   dune                      3.21.1  [required by doi2bib]
  - install   dune-configurator         3.21.1  [required by bigstringaf]
  - install   duration                  0.2.1   [required by mirage-crypto-rng]
  - install   eqaf                      0.10    [required by digestif, mirage-crypto]
  - install   ezxmlm                    1.1.0   [required by doi2bib]
  - install   fmt                       0.11.0  [required by cohttp-lwt-unix]
  - install   fpath                     0.7.3   [required by ca-certs]
  - install   gmap                      0.3.0   [required by x509]
  - install   http                      6.2.1   [required by cohttp-lwt-unix]
  - install   ipaddr                    5.6.2   [required by cohttp-lwt, conduit-lwt-unix]
  - install   ipaddr-sexp               5.6.2   [required by conduit-lwt-unix]
  - install   kdf                       1.0.0   [required by x509, tls]
  - install   logs                      0.10.0  [required by cohttp-lwt-unix]
  - install   lwt                       6.1.1   [required by doi2bib]
  - install   macaddr                   5.6.2   [required by ipaddr]
  - install   magic-mime                1.3.1   [required by cohttp-lwt-unix]
  - install   mirage-crypto             2.0.3   [required by ca-certs]
  - install   mirage-crypto-ec          2.0.3   [required by x509, tls]
  - install   mirage-crypto-pk          2.0.3   [required by x509, tls]
  - install   mirage-crypto-rng         2.0.3   [required by tls-lwt]
  - install   ocaml-compiler-libs       v0.17.0 [required by ppxlib]
  - install   ocaml-syntax-shims        1.0.0   [required by angstrom]
  - install   ocaml_intrinsics_kernel   v0.17.1 [required by base]
  - install   ocamlbuild                0.16.1  [required by astring]
[NOTE] You can retry with '--assume-depexts' to skip this check, or run 'opam option depext=false' to permanently disable handling of system packages.
       Running the system package manager non-interactively requires '--confirm-level=unsafe-yes'.

'C:\cygwin64\usr\local\bin\opam.exe install -vy doi2bib.0.9.1' failed.
"C:\cygwin64\bin\bash.exe" "-lc" "opam remove -y doi2bib.0.9.1
opam install -vy doi2bib.0.9.1
res=$?
if [ $res = 31 ]; then
    if opam show -f x-ci-accept-failures: doi2bib.0.9.1 | grep -q 'ocaml/opam:windows-server-mingw-ltsc2025-opam'; then
        echo "This package failed and has been disabled for CI using the 'x-ci-accept-failures' field."
        exit 69
    fi
fi 


exit $res" failed with exit status 10
Failed: Build failed