Organisationscdaringemy.hoodd53fcb (main)windows-server-2022-amd64-5.4_opam-2.4

windows-server-2022-amd64-5.4_opam-2.4

Logs

Show full logs
2025-10-27 22:40.12: New job: test cdaringe/my.hood https://github.com/cdaringe/my.hood.git#refs/heads/main (d53fcbf35110e10f3a7b0bd05c5de45af387446a) (windows-amd64:windows-server-2022-amd64-5.4_opam-2.4)
Base: windows-server-2022-amd64-ocaml-5.4
Opam project build

To reproduce locally:

git clone --recursive "https://github.com/cdaringe/my.hood.git" -b "main" && cd "my.hood" && git reset --hard d53fcbf3
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM windows-server-2022-amd64-ocaml-5.4
# windows-server-2022-amd64-5.4_opam-2.4
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
RUN ln -f /usr/bin/opam-2.4 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
RUN cd ~/opam-repository && (git cat-file -e 7f9c784b97b368cd82ee80890d9866b8e66b7c1b || git fetch origin master) && git reset -q --hard 7f9c784b97b368cd82ee80890d9866b8e66b7c1b && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 hood.opam /Users/opam/src/./
RUN opam pin add -yn hood.dev '/Users/opam/src/./'
RUN echo '(lang dune 3.0)' > '/cygdrive/c/Users/opam/src/./dune-project'
ENV DEPS="alcotest.1.9.1 angstrom.0.16.1 arch-x86_64.1 asn1-combinators.0.3.2 astring.0.8.5 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigarray-compat.1.1.0 bigarray-overlap.0.2.1 bigstringaf.0.10.0 bos.0.2.1 camlp-streams.5.0.1 caqti.2.2.4 caqti-lwt.2.2.4 cf.0.5.0 cf-lwt.0.5.0 chrome-trace.3.20.2 cmdliner.1.3.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-libffi.2.0.0 conf-libssl.4 conf-mingw-w64-gcc-i686.1 conf-mingw-w64-gcc-x86_64.1 conf-mingw-w64-gmp-x86_64.1 conf-mingw-w64-libffi-x86_64.1 conf-mingw-w64-openssl-x86_64.1 conf-pkg-config.4 containers.3.16 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 ctypes.0.23.0 ctypes-foreign.0.23.0 digestif.1.3.0 domain-name.0.5.0 dream.1.0.0~alpha8 dream-httpaf.1.0.0~alpha4 dream-livereload.0.2.0 dream-pure.1.0.0~alpha2 dune.3.20.2 dune-build-info.3.20.2 dune-configurator.3.20.2 dune-private-libs.3.20.2 dune-rpc.3.20.2 dune-site.3.20.2 duration.0.2.1 dyn.3.20.2 either.1.0.0 eqaf.0.10 faraday.0.8.2 faraday-lwt.0.8.2 faraday-lwt-unix.0.8.2 fiber.3.7.0 fix.20250919 flexdll.0.44 fmt.0.11.0 fpath.0.7.3 fsevents.0.3.0 fsevents-lwt.0.3.0 gen.1.1 gluten.0.5.2 gluten-lwt.0.5.2 gluten-lwt-unix.0.5.2 gmap.0.3.0 graphql.0.14.0 graphql-lwt.0.14.0 graphql_parser.0.14.0 h2.0.10.0 h2-lwt.0.10.0 h2-lwt-unix.0.10.0 hmap.0.8.1 host-arch-x86_64.1 host-system-mingw.1 hpack.0.13.0 httpaf.0.7.1 httpun.0.1.0 httpun-lwt.0.1.0 httpun-lwt-unix.0.1.0 httpun-types.0.1.0 httpun-ws.0.2.0 integers.0.7.0 ipaddr.5.6.1 irmin-watcher.0.5.0 js_of_ocaml.6.2.0 js_of_ocaml-compiler.6.2.0 js_of_ocaml-ppx.6.2.0 jsonm.1.0.2 jsonrpc.1.24.0 kdf.1.0.0 ke.0.6 lambdasoup.1.1.1 logs.0.9.0 lru.0.3.1 lsp.1.24.0 lwt.5.9.2 lwt-dllist.1.1.0 lwt_ppx.5.9.2 lwt_ssl.1.2.0 macaddr.5.6.1 magic-mime.1.3.1 markup.1.0.3 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 merlin-lib.5.6-504 mingw-w64-shims.0.2.0 mirage-clock.4.2.0 mirage-crypto.1.2.0 mirage-crypto-ec.1.2.0 mirage-crypto-pk.1.2.0 mirage-crypto-rng.1.2.0 mirage-crypto-rng-lwt.1.2.0 mtime.2.1.0 multipart_form.0.7.0 multipart_form-lwt.0.7.0 num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-env-mingw64.1 ocaml-index.5.6-504 ocaml-lsp-server.1.24.0 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlc-loc.3.20.2 ocamlfind.1.9.8 ocamlformat.0.28.1 ocamlformat-lib.0.28.1 ocamlformat-rpc.removed ocamlformat-rpc-lib.0.28.1 ocamlgraph.2.2.0 ocp-indent.1.9.0 ocplib-endian.1.2 octavius.1.2.2 ohex.0.2.0 opam-core.2.4.1 opam-dune-lint.0.6 opam-file-format.2.2.0 opam-format.2.4.1 opam-repository.2.4.1 opam-state.2.4.1 ordering.3.20.2 parsexp.v0.17.0 patch.3.0.0 pecu.0.7 pp.2.0.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_js_style.v0.17.1 ppx_yojson_conv.v0.17.1 ppx_yojson_conv_lib.v0.17.0 ppxlib.0.37.0 prettym.0.0.3 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 rresult.0.7.0 sedlex.3.7 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sha.1.15.4 spawn.v0.17.0 spdx_licenses.1.4.0 ssl.0.7.0 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 swhid_core.0.1 system-mingw.1 tls.2.0.3 topkg.1.1.0 uchar.0.0.2 unstrctrd.0.4 uri.4.4.0 uucp.17.0.0 uuseg.17.0.0 uutf.1.0.4 x509.1.0.6 xdg.3.20.2 yojson.3.0.0 zarith.1.14"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.4 --depext-only -y hood.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /Users/opam/src
RUN cd /cygdrive/c/Users/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build

END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK

2025-10-27 22:40.12: Using cache hint "cdaringe/my.hood-windows-server-2022-amd64-ocaml-5.4-windows-server-2022-amd64-5.4_opam-2.4-833178131adae798e4d97f722bbaded4"
2025-10-27 22:40.12: Using OBuilder spec:
((from windows-server-2022-amd64-ocaml-5.4)
 (comment windows-server-2022-amd64-5.4_opam-2.4)
 (user (uid 1000) (gid 1000))
 (env CLICOLOR_FORCE 1)
 (env OPAMCOLOR always)
 (run (shell "ln -f /usr/bin/opam-2.4 /usr/bin/opam"))
 (run (shell "opam init --reinit -ni"))
 (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
 (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
      (network host)
      (shell "cd ~/opam-repository && (git cat-file -e 7f9c784b97b368cd82ee80890d9866b8e66b7c1b || git fetch origin master) && git reset -q --hard 7f9c784b97b368cd82ee80890d9866b8e66b7c1b && git log --no-decorate -n1 --oneline && opam update -u"))
 (copy (src hood.opam) (dst /Users/opam/src/./))
 (run (network host)
      (shell "opam pin add -yn hood.dev '/Users/opam/src/./'"))
 (run (network host)
      (shell "echo '(lang dune 3.0)' > '/cygdrive/c/Users/opam/src/./dune-project'"))
 (env DEPS "alcotest.1.9.1 angstrom.0.16.1 arch-x86_64.1 asn1-combinators.0.3.2 astring.0.8.5 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigarray-compat.1.1.0 bigarray-overlap.0.2.1 bigstringaf.0.10.0 bos.0.2.1 camlp-streams.5.0.1 caqti.2.2.4 caqti-lwt.2.2.4 cf.0.5.0 cf-lwt.0.5.0 chrome-trace.3.20.2 cmdliner.1.3.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-libffi.2.0.0 conf-libssl.4 conf-mingw-w64-gcc-i686.1 conf-mingw-w64-gcc-x86_64.1 conf-mingw-w64-gmp-x86_64.1 conf-mingw-w64-libffi-x86_64.1 conf-mingw-w64-openssl-x86_64.1 conf-pkg-config.4 containers.3.16 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 ctypes.0.23.0 ctypes-foreign.0.23.0 digestif.1.3.0 domain-name.0.5.0 dream.1.0.0~alpha8 dream-httpaf.1.0.0~alpha4 dream-livereload.0.2.0 dream-pure.1.0.0~alpha2 dune.3.20.2 dune-build-info.3.20.2 dune-configurator.3.20.2 dune-private-libs.3.20.2 dune-rpc.3.20.2 dune-site.3.20.2 duration.0.2.1 dyn.3.20.2 either.1.0.0 eqaf.0.10 faraday.0.8.2 faraday-lwt.0.8.2 faraday-lwt-unix.0.8.2 fiber.3.7.0 fix.20250919 flexdll.0.44 fmt.0.11.0 fpath.0.7.3 fsevents.0.3.0 fsevents-lwt.0.3.0 gen.1.1 gluten.0.5.2 gluten-lwt.0.5.2 gluten-lwt-unix.0.5.2 gmap.0.3.0 graphql.0.14.0 graphql-lwt.0.14.0 graphql_parser.0.14.0 h2.0.10.0 h2-lwt.0.10.0 h2-lwt-unix.0.10.0 hmap.0.8.1 host-arch-x86_64.1 host-system-mingw.1 hpack.0.13.0 httpaf.0.7.1 httpun.0.1.0 httpun-lwt.0.1.0 httpun-lwt-unix.0.1.0 httpun-types.0.1.0 httpun-ws.0.2.0 integers.0.7.0 ipaddr.5.6.1 irmin-watcher.0.5.0 js_of_ocaml.6.2.0 js_of_ocaml-compiler.6.2.0 js_of_ocaml-ppx.6.2.0 jsonm.1.0.2 jsonrpc.1.24.0 kdf.1.0.0 ke.0.6 lambdasoup.1.1.1 logs.0.9.0 lru.0.3.1 lsp.1.24.0 lwt.5.9.2 lwt-dllist.1.1.0 lwt_ppx.5.9.2 lwt_ssl.1.2.0 macaddr.5.6.1 magic-mime.1.3.1 markup.1.0.3 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 merlin-lib.5.6-504 mingw-w64-shims.0.2.0 mirage-clock.4.2.0 mirage-crypto.1.2.0 mirage-crypto-ec.1.2.0 mirage-crypto-pk.1.2.0 mirage-crypto-rng.1.2.0 mirage-crypto-rng-lwt.1.2.0 mtime.2.1.0 multipart_form.0.7.0 multipart_form-lwt.0.7.0 num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-env-mingw64.1 ocaml-index.5.6-504 ocaml-lsp-server.1.24.0 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlc-loc.3.20.2 ocamlfind.1.9.8 ocamlformat.0.28.1 ocamlformat-lib.0.28.1 ocamlformat-rpc.removed ocamlformat-rpc-lib.0.28.1 ocamlgraph.2.2.0 ocp-indent.1.9.0 ocplib-endian.1.2 octavius.1.2.2 ohex.0.2.0 opam-core.2.4.1 opam-dune-lint.0.6 opam-file-format.2.2.0 opam-format.2.4.1 opam-repository.2.4.1 opam-state.2.4.1 ordering.3.20.2 parsexp.v0.17.0 patch.3.0.0 pecu.0.7 pp.2.0.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_js_style.v0.17.1 ppx_yojson_conv.v0.17.1 ppx_yojson_conv_lib.v0.17.0 ppxlib.0.37.0 prettym.0.0.3 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 rresult.0.7.0 sedlex.3.7 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sha.1.15.4 spawn.v0.17.0 spdx_licenses.1.4.0 ssl.0.7.0 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 swhid_core.0.1 system-mingw.1 tls.2.0.3 topkg.1.1.0 uchar.0.0.2 unstrctrd.0.4 uri.4.4.0 uucp.17.0.0 uuseg.17.0.0 uutf.1.0.4 x509.1.0.6 xdg.3.20.2 yojson.3.0.0 zarith.1.14")
 (env CI true)
 (env OCAMLCI true)
 (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
      (network host)
      (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y hood.dev $DEPS"))
 (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
      (network host)
      (shell "opam install $DEPS"))
 (copy (src .) (dst /Users/opam/src))
 (run (shell "cd /cygdrive/c/Users/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build"))
)

2025-10-27 22:40.12: Waiting for resource in pool OCluster
2025-10-27 23:23.29: Waiting for worker…
2025-10-28 03:20.23: Got resource from pool OCluster
Building on thyme
All commits already cached
HEAD is now at d53fcbf chore: update ocamlfmt

(from windows-server-2022-amd64-ocaml-5.4)
2025-10-28 03:20.24 ---> using "dc0473c210cbdaa785843aceeb4b20f70de275b54f2f11b3cd1945755e26c295" from cache

/: (comment windows-server-2022-amd64-5.4_opam-2.4)

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

/: (env CLICOLOR_FORCE 1)

/: (env OPAMCOLOR always)

/: (run (shell "ln -f /usr/bin/opam-2.4 /usr/bin/opam"))
2025-10-28 03:20.24 ---> using "2cc10c0de974a41a492b52f4c10e4774291ab2452e1192584f4bd1214eecf165" from cache

/: (run (shell "opam init --reinit -ni"))
No configuration file found, using built-in defaults.

<><> Unix support infrastructure ><><><><><><><><><><><><><><><><><><><><><><><>

opam and the OCaml ecosystem in general require various Unix tools in order to operate correctly. At present, this requires the installation of Cygwin to provide these tools.

How should opam obtain Unix tools?
> 1. Use tools found in PATH (Cygwin installation at C:\cygwin64)
  2. Automatically create an internal Cygwin installation that will be managed by opam (recommended)
  3. Use Cygwin installation found in C:\cygwin64
  4. Use another existing Cygwin/MSYS2 installation
  5. Abort initialisation

[1/2/3/4/5] 1
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.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] no changes from file://C:/Users/opam/opam-repository
2025-10-28 03:20.24 ---> using "e3a025f74254e53619e1cb17b830cf27adf6ecfb6e45ea98f6e1b9fc227d98a5" from cache

/: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
CYGWIN_NT-10.0-20348 3.6.5-1.x86_64
The OCaml toplevel, version 5.4.0
2.4.1
2025-10-28 03:20.24 ---> using "b2317ce0850b83bf9a96e1d3315a4c08197605467948e554d9a6e5c89b07a70d" from cache

/: (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
        (network host)
        (shell "cd ~/opam-repository && (git cat-file -e 7f9c784b97b368cd82ee80890d9866b8e66b7c1b || git fetch origin master) && git reset -q --hard 7f9c784b97b368cd82ee80890d9866b8e66b7c1b && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
 * branch                  master     -> FETCH_HEAD
   5bf570252b..7f9c784b97  master     -> origin/master
7f9c784b97 Merge pull request #28787 from ocaml/mseri-patch-1

<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file://C:/Users/opam/opam-repository

Already up-to-date.
Nothing to do.
# To update the current shell environment, run: eval $(opam env)
2025-10-28 03:20.24 ---> using "bbb896385bc1fda1c995bc3c234fb9b91b84dd5f77658f4c807922434c26e333" from cache

/: (copy (src hood.opam) (dst /Users/opam/src/./))
2025-10-28 03:21.02 ---> saved as "4eb0228a76b551f145b84243152eef055797c6ea7abe5518e2a0c07a4560f277"

/: (run (network host)
        (shell "opam pin add -yn hood.dev '/Users/opam/src/./'"))
[NOTE] Package hood does not exist in opam repositories registered in the current switch.
[hood.dev] synchronised (file://C:/Users/opam/src/.)
hood is now pinned to file://C:/Users/opam/src/. (version dev)
2025-10-28 03:21.36 ---> saved as "95c5ac69ed4dacd4e3574899871e90409b03e8b00e2a16484e74fcbcaf77a4e6"

/: (run (network host)
        (shell "echo '(lang dune 3.0)' > '/cygdrive/c/Users/opam/src/./dune-project'"))
2025-10-28 03:22.16 ---> saved as "ebec8f7426029a6e33633352b82ebd66766163c4460d78714bddd18daff0a371"

/: (env DEPS "alcotest.1.9.1 angstrom.0.16.1 arch-x86_64.1 asn1-combinators.0.3.2 astring.0.8.5 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigarray-compat.1.1.0 bigarray-overlap.0.2.1 bigstringaf.0.10.0 bos.0.2.1 camlp-streams.5.0.1 caqti.2.2.4 caqti-lwt.2.2.4 cf.0.5.0 cf-lwt.0.5.0 chrome-trace.3.20.2 cmdliner.1.3.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-libffi.2.0.0 conf-libssl.4 conf-mingw-w64-gcc-i686.1 conf-mingw-w64-gcc-x86_64.1 conf-mingw-w64-gmp-x86_64.1 conf-mingw-w64-libffi-x86_64.1 conf-mingw-w64-openssl-x86_64.1 conf-pkg-config.4 containers.3.16 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 ctypes.0.23.0 ctypes-foreign.0.23.0 digestif.1.3.0 domain-name.0.5.0 dream.1.0.0~alpha8 dream-httpaf.1.0.0~alpha4 dream-livereload.0.2.0 dream-pure.1.0.0~alpha2 dune.3.20.2 dune-build-info.3.20.2 dune-configurator.3.20.2 dune-private-libs.3.20.2 dune-rpc.3.20.2 dune-site.3.20.2 duration.0.2.1 dyn.3.20.2 either.1.0.0 eqaf.0.10 faraday.0.8.2 faraday-lwt.0.8.2 faraday-lwt-unix.0.8.2 fiber.3.7.0 fix.20250919 flexdll.0.44 fmt.0.11.0 fpath.0.7.3 fsevents.0.3.0 fsevents-lwt.0.3.0 gen.1.1 gluten.0.5.2 gluten-lwt.0.5.2 gluten-lwt-unix.0.5.2 gmap.0.3.0 graphql.0.14.0 graphql-lwt.0.14.0 graphql_parser.0.14.0 h2.0.10.0 h2-lwt.0.10.0 h2-lwt-unix.0.10.0 hmap.0.8.1 host-arch-x86_64.1 host-system-mingw.1 hpack.0.13.0 httpaf.0.7.1 httpun.0.1.0 httpun-lwt.0.1.0 httpun-lwt-unix.0.1.0 httpun-types.0.1.0 httpun-ws.0.2.0 integers.0.7.0 ipaddr.5.6.1 irmin-watcher.0.5.0 js_of_ocaml.6.2.0 js_of_ocaml-compiler.6.2.0 js_of_ocaml-ppx.6.2.0 jsonm.1.0.2 jsonrpc.1.24.0 kdf.1.0.0 ke.0.6 lambdasoup.1.1.1 logs.0.9.0 lru.0.3.1 lsp.1.24.0 lwt.5.9.2 lwt-dllist.1.1.0 lwt_ppx.5.9.2 lwt_ssl.1.2.0 macaddr.5.6.1 magic-mime.1.3.1 markup.1.0.3 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 merlin-lib.5.6-504 mingw-w64-shims.0.2.0 mirage-clock.4.2.0 mirage-crypto.1.2.0 mirage-crypto-ec.1.2.0 mirage-crypto-pk.1.2.0 mirage-crypto-rng.1.2.0 mirage-crypto-rng-lwt.1.2.0 mtime.2.1.0 multipart_form.0.7.0 multipart_form-lwt.0.7.0 num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-env-mingw64.1 ocaml-index.5.6-504 ocaml-lsp-server.1.24.0 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlc-loc.3.20.2 ocamlfind.1.9.8 ocamlformat.0.28.1 ocamlformat-lib.0.28.1 ocamlformat-rpc.removed ocamlformat-rpc-lib.0.28.1 ocamlgraph.2.2.0 ocp-indent.1.9.0 ocplib-endian.1.2 octavius.1.2.2 ohex.0.2.0 opam-core.2.4.1 opam-dune-lint.0.6 opam-file-format.2.2.0 opam-format.2.4.1 opam-repository.2.4.1 opam-state.2.4.1 ordering.3.20.2 parsexp.v0.17.0 patch.3.0.0 pecu.0.7 pp.2.0.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_js_style.v0.17.1 ppx_yojson_conv.v0.17.1 ppx_yojson_conv_lib.v0.17.0 ppxlib.0.37.0 prettym.0.0.3 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 rresult.0.7.0 sedlex.3.7 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sha.1.15.4 spawn.v0.17.0 spdx_licenses.1.4.0 ssl.0.7.0 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 swhid_core.0.1 system-mingw.1 tls.2.0.3 topkg.1.1.0 uchar.0.0.2 unstrctrd.0.4 uri.4.4.0 uucp.17.0.0 uuseg.17.0.0 uutf.1.0.4 x509.1.0.6 xdg.3.20.2 yojson.3.0.0 zarith.1.14")

/: (env CI true)

/: (env OCAMLCI true)

/: (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
        (network host)
        (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y hood.dev $DEPS"))

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[hood.dev] synchronised (file://C:/Users/opam/src/.)

[NOTE] Package system-mingw is already installed (current version is 1).
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-env-mingw64 is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.4.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0).
[NOTE] Package ocaml is already installed (current version is 5.4.0).
[NOTE] Package mingw-w64-shims is already installed (current version is 0.2.0).
[NOTE] Package host-system-mingw is already installed (current version is 1).
[NOTE] Package host-arch-x86_64 is already installed (current version is 1).
[NOTE] Package flexdll is already installed (current version is 0.44).
[NOTE] Package conf-mingw-w64-gcc-x86_64 is already installed (current version is 1).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
[NOTE] Package arch-x86_64 is already installed (current version is 1).

The following system packages will first need to be installed:
    mingw64-i686-gcc-core mingw64-x86_64-gmp mingw64-x86_64-libffi mingw64-x86_64-openssl

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

+ C:\Users\opam\AppData\Local\opam\.cygwin\setup-x86_64.exe "--root" "C:\\cygwin64" "--quiet-mode" "unattended" "--no-shortcuts" "--no-startmenu" "--no-desktop" "--no-admin" "--no-version-check" "--no-write-registry" "--packages" "mingw64-i686-gcc-core,mingw64-x86_64-gmp,mingw64-x86_64-libffi,mingw64-x86_64-openssl"
- Starting cygwin install, version 2.934
- User has backup/restore rights
- User has symlink creation right
- Current Directory: C:\Windows\system32
- root: C:\cygwin64 system
- Changing gid to Administrators
- Selected local directory: C:\Windows\system32
- net: Preconfig
- site: https://cygwin.mirror.constant.com/
- solving: 4 tasks, update: no, use test packages: no
- solving: 11 tasks, update: no, use test packages: no
- Augmented Transaction List:
-    0 install mingw64-i686-binutils                 2.45-1   
-    1 install mingw64-i686-windows-default-manifest 6.4-1    
-    2 install mingw64-i686-winpthreads              13.0.0-1 
-    3 install mingw64-x86_64-gcc-g++                13.4.0-1 
-    4 install mingw64-x86_64-libffi                 3.2.1-2  
-    5 install mingw64-x86_64-zlib                   1.3.1-1  
-    6 install mingw64-i686-headers                  13.0.0-1 
-    7 install mingw64-x86_64-gmp                    6.3.0-1  
-    8 install mingw64-x86_64-openssl                3.0.18-1 
-    9 install mingw64-i686-runtime                  13.0.0-1 
-   10 install mingw64-i686-gcc-core                 13.4.0-1 
- Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/x86_64/release/mingw64-i686-binutils/mingw64-i686-binutils-2.45-1-x86_64.tar.zst
- Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-i686-windows-default-manifest/mingw64-i686-windows-default-manifest-6.4-1.tar.xz
- Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-i686-winpthreads/mingw64-i686-winpthreads-13.0.0-1-noarch.tar.xz
- Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/x86_64/release/mingw64-x86_64-gcc/mingw64-x86_64-gcc-g++/mingw64-x86_64-gcc-g++-13.4.0-1-x86_64.tar.zst
- Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-x86_64-libffi/mingw64-x86_64-libffi-3.2.1-2.tar.xz
- Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-x86_64-zlib/mingw64-x86_64-zlib-1.3.1-1.tar.zst
- Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-i686-headers/mingw64-i686-headers-13.0.0-1-noarch.tar.xz
- Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-x86_64-gmp/mingw64-x86_64-gmp-6.3.0-1.tar.zst
- Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-x86_64-openssl/mingw64-x86_64-openssl-3.0.18-1-noarch.tar.zst
- Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-i686-runtime/mingw64-i686-runtime-13.0.0-1-noarch.tar.xz
- Downloaded C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/x86_64/release/mingw64-i686-gcc/mingw64-i686-gcc-core/mingw64-i686-gcc-core-13.4.0-1-x86_64.tar.zst
- Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/x86_64/release/mingw64-i686-binutils/mingw64-i686-binutils-2.45-1-x86_64.tar.zst
- Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-i686-windows-default-manifest/mingw64-i686-windows-default-manifest-6.4-1.tar.xz
- Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-i686-winpthreads/mingw64-i686-winpthreads-13.0.0-1-noarch.tar.xz
- Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/x86_64/release/mingw64-x86_64-gcc/mingw64-x86_64-gcc-g++/mingw64-x86_64-gcc-g++-13.4.0-1-x86_64.tar.zst
- Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-x86_64-libffi/mingw64-x86_64-libffi-3.2.1-2.tar.xz
- Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-x86_64-zlib/mingw64-x86_64-zlib-1.3.1-1.tar.zst
- Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-i686-headers/mingw64-i686-headers-13.0.0-1-noarch.tar.xz
- Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-x86_64-gmp/mingw64-x86_64-gmp-6.3.0-1.tar.zst
- Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-x86_64-openssl/mingw64-x86_64-openssl-3.0.18-1-noarch.tar.zst
- Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/noarch/release/mingw64-i686-runtime/mingw64-i686-runtime-13.0.0-1-noarch.tar.xz
- Extracting from file://C:\Windows\system32/https%3a%2f%2fcygwin.mirror.constant.com%2f/x86_64/release/mingw64-i686-gcc/mingw64-i686-gcc-core/mingw64-i686-gcc-core-13.4.0-1-x86_64.tar.zst
- running: C:\cygwin64\bin\dash.exe "/etc/postinstall/0p_000_autorebase.dash"
- running: C:\cygwin64\bin\dash.exe "/etc/postinstall/0p_update-info-dir.dash"
- running: C:\cygwin64\bin\dash.exe "/etc/postinstall/zp_man-db-update-index.dash"
- Ending cygwin install
- NOTE: you should run 'diskperf -y' to enable the disk statistics
- NOTE: you should run 'diskperf -y' to enable the disk statistics
2025-10-28 03:24.50 ---> saved as "4c2f1011af302229bf6ea318ec18cc123b643ae08282cf7171c136a17a4ad08a"

/: (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
        (network host)
        (shell "opam install $DEPS"))
[NOTE] Package system-mingw is already installed (current version is 1).
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-env-mingw64 is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.4.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0).
[NOTE] Package ocaml is already installed (current version is 5.4.0).
[NOTE] Package mingw-w64-shims is already installed (current version is 0.2.0).
[NOTE] Package host-system-mingw is already installed (current version is 1).
[NOTE] Package host-arch-x86_64 is already installed (current version is 1).
[NOTE] Package flexdll is already installed (current version is 0.44).
[NOTE] Package conf-mingw-w64-gcc-x86_64 is already installed (current version is 1).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
[NOTE] Package arch-x86_64 is already installed (current version is 1).
The following actions will be performed:
=== recompile 1 package
  - recompile mingw-w64-shims               0.2.0
=== install 179 packages
  - install   alcotest                      1.9.1
  - install   angstrom                      0.16.1
  - install   asn1-combinators              0.3.2
  - install   astring                       0.8.5
  - install   base                          v0.17.3
  - install   base-bytes                    base
  - install   base64                        3.5.2
  - install   bigarray-compat               1.1.0
  - install   bigarray-overlap              0.2.1
  - install   bigstringaf                   0.10.0
  - install   bos                           0.2.1
  - install   camlp-streams                 5.0.1
  - install   caqti                         2.2.4
  - install   caqti-lwt                     2.2.4
  - install   cf                            0.5.0
  - install   cf-lwt                        0.5.0
  - install   chrome-trace                  3.20.2
  - install   cmdliner                      1.3.0
  - install   conf-gmp                      5
  - install   conf-gmp-powm-sec             4
  - install   conf-libffi                   2.0.0
  - install   conf-libssl                   4
  - install   conf-mingw-w64-gcc-i686       1
  - install   conf-mingw-w64-gmp-x86_64     1
  - install   conf-mingw-w64-libffi-x86_64  1
  - install   conf-mingw-w64-openssl-x86_64 1
  - install   conf-pkg-config               4
  - install   containers                    3.16
  - install   cppo                          1.8.0
  - install   csexp                         1.5.2
  - install   cstruct                       6.2.0
  - install   ctypes                        0.23.0
  - install   ctypes-foreign                0.23.0
  - install   digestif                      1.3.0
  - install   domain-name                   0.5.0
  - install   dream                         1.0.0~alpha8
  - install   dream-httpaf                  1.0.0~alpha4
  - install   dream-livereload              0.2.0
  - install   dream-pure                    1.0.0~alpha2
  - install   dune                          3.20.2
  - install   dune-build-info               3.20.2
  - install   dune-configurator             3.20.2
  - install   dune-private-libs             3.20.2
  - install   dune-rpc                      3.20.2
  - install   dune-site                     3.20.2
  - install   duration                      0.2.1
  - install   dyn                           3.20.2
  - install   either                        1.0.0
  - install   eqaf                          0.10
  - install   faraday                       0.8.2
  - install   faraday-lwt                   0.8.2
  - install   faraday-lwt-unix              0.8.2
  - install   fiber                         3.7.0
  - install   fix                           20250919
  - install   fmt                           0.11.0
  - install   fpath                         0.7.3
  - install   fsevents                      0.3.0
  - install   fsevents-lwt                  0.3.0
  - install   gen                           1.1
  - install   gluten                        0.5.2
  - install   gluten-lwt                    0.5.2
  - install   gluten-lwt-unix               0.5.2
  - install   gmap                          0.3.0
  - install   graphql                       0.14.0
  - install   graphql-lwt                   0.14.0
  - install   graphql_parser                0.14.0
  - install   h2                            0.10.0
  - install   h2-lwt                        0.10.0
  - install   h2-lwt-unix                   0.10.0
  - install   hmap                          0.8.1
  - install   hpack                         0.13.0
  - install   httpaf                        0.7.1
  - install   httpun                        0.1.0
  - install   httpun-lwt                    0.1.0
  - install   httpun-lwt-unix               0.1.0
  - install   httpun-types                  0.1.0
  - install   httpun-ws                     0.2.0
  - install   integers                      0.7.0
  - install   ipaddr                        5.6.1
  - install   irmin-watcher                 0.5.0
  - install   js_of_ocaml                   6.2.0
  - install   js_of_ocaml-compiler          6.2.0
  - install   js_of_ocaml-ppx               6.2.0
  - install   jsonm                         1.0.2
  - install   jsonrpc                       1.24.0
  - install   kdf                           1.0.0
  - install   ke                            0.6
  - install   lambdasoup                    1.1.1
  - install   logs                          0.9.0
  - install   lru                           0.3.1
  - install   lsp                           1.24.0
  - install   lwt                           5.9.2
  - install   lwt-dllist                    1.1.0
  - install   lwt_ppx                       5.9.2
  - install   lwt_ssl                       1.2.0
  - install   macaddr                       5.6.1
  - install   magic-mime                    1.3.1
  - install   markup                        1.0.3
  - install   menhir                        20250912
  - install   menhirCST                     20250912
  - install   menhirLib                     20250912
  - install   menhirSdk                     20250912
  - install   merlin-lib                    5.6-504
  - install   mirage-clock                  4.2.0
  - install   mirage-crypto                 1.2.0
  - install   mirage-crypto-ec              1.2.0
  - install   mirage-crypto-pk              1.2.0
  - install   mirage-crypto-rng             1.2.0
  - install   mirage-crypto-rng-lwt         1.2.0
  - install   mtime                         2.1.0
  - install   multipart_form                0.7.0
  - install   multipart_form-lwt            0.7.0
  - install   num                           1.6
  - install   ocaml-compiler-libs           v0.17.0
  - install   ocaml-index                   5.6-504
  - install   ocaml-lsp-server              1.24.0
  - install   ocaml-syntax-shims            1.0.0
  - install   ocaml-version                 4.0.3
  - install   ocaml_intrinsics_kernel       v0.17.1
  - install   ocamlbuild                    0.16.1
  - install   ocamlc-loc                    3.20.2
  - install   ocamlfind                     1.9.8
  - install   ocamlformat                   0.28.1
  - install   ocamlformat-lib               0.28.1
  - install   ocamlformat-rpc               removed       The `ocamlformat` package ships the RPC mode since version 0.22.4. This package is no longer necessary.
  - install   ocamlformat-rpc-lib           0.28.1
  - install   ocamlgraph                    2.2.0
  - install   ocp-indent                    1.9.0
  - install   ocplib-endian                 1.2
  - install   octavius                      1.2.2
  - install   ohex                          0.2.0
  - install   opam-core                     2.4.1
  - install   opam-dune-lint                0.6
  - install   opam-file-format              2.2.0
  - install   opam-format                   2.4.1
  - install   opam-repository               2.4.1
  - install   opam-state                    2.4.1
  - install   ordering                      3.20.2
  - install   parsexp                       v0.17.0
  - install   patch                         3.0.0
  - install   pecu                          0.7
  - install   pp                            2.0.0
  - install   ppx_derivers                  1.2.1
  - install   ppx_deriving                  6.1.1
  - install   ppx_js_style                  v0.17.1
  - install   ppx_yojson_conv               v0.17.1
  - install   ppx_yojson_conv_lib           v0.17.0
  - install   ppxlib                        0.37.0
  - install   prettym                       0.0.3
  - install   psq                           0.2.1
  - install   ptime                         1.2.0
  - install   re                            1.14.0
  - install   result                        1.5
  - install   rresult                       0.7.0
  - install   sedlex                        3.7
  - install   seq                           base
  - install   sexplib                       v0.17.0
  - install   sexplib0                      v0.17.0
  - install   sha                           1.15.4
  - install   spawn                         v0.17.0
  - install   spdx_licenses                 1.4.0
  - install   ssl                           0.7.0
  - install   stdio                         v0.17.0
  - install   stdlib-shims                  0.3.0
  - install   stdune                        3.20.2
  - install   stringext                     1.6.0
  - install   swhid_core                    0.1
  - install   tls                           2.0.3
  - install   topkg                         1.1.0
  - install   uchar                         0.0.2
  - install   unstrctrd                     0.4
  - install   uri                           4.4.0
  - install   uucp                          17.0.0
  - install   uuseg                         17.0.0
  - install   uutf                          1.0.4
  - install   x509                          1.0.6
  - install   xdg                           3.20.2
  - install   yojson                        3.0.0
  - install   zarith                        1.14

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved angstrom.0.16.1  (cached)
-> retrieved asn1-combinators.0.3.2  (cached)
-> retrieved astring.0.8.5  (cached)
-> retrieved alcotest.1.9.1  (https://github.com/mirage/alcotest/releases/download/1.9.1/alcotest-1.9.1.tbz)
-> retrieved bigarray-compat.1.1.0  (cached)
-> retrieved base64.3.5.2  (https://github.com/mirage/ocaml-base64/releases/download/v3.5.2/base64-3.5.2.tbz)
-> retrieved bigarray-overlap.0.2.1  (cached)
-> retrieved base.v0.17.3  (https://github.com/janestreet/base/archive/refs/tags/v0.17.3.tar.gz)
-> retrieved bigstringaf.0.10.0  (cached)
-> retrieved bos.0.2.1  (cached)
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved cf.0.5.0, cf-lwt.0.5.0  (cached)
-> retrieved caqti.2.2.4, caqti-lwt.2.2.4  (cached)
-> retrieved conf-gmp.5  (cached)
-> retrieved conf-gmp-powm-sec.4  (cached)
-> retrieved conf-libssl.4  (cached)
-> retrieved cmdliner.1.3.0  (cached)
-> retrieved cppo.1.8.0  (cached)
-> installed conf-mingw-w64-gcc-i686.1
-> installed conf-pkg-config.4
-> retrieved csexp.1.5.2  (cached)
-> retrieved containers.3.16  (https://github.com/c-cube/ocaml-containers/releases/download/v3.16/containers-3.16.tbz)
-> retrieved cstruct.6.2.0  (cached)
-> installed conf-mingw-w64-gmp-x86_64.1
-> installed conf-mingw-w64-libffi-x86_64.1
-> installed conf-mingw-w64-openssl-x86_64.1
-> installed conf-gmp.5
-> installed conf-libffi.2.0.0
-> installed conf-libssl.4
-> installed conf-gmp-powm-sec.4
-> retrieved ctypes.0.23.0, ctypes-foreign.0.23.0  (cached)
-> retrieved digestif.1.3.0  (cached)
-> retrieved domain-name.0.5.0  (https://github.com/hannesm/domain-name/releases/download/v0.5.0/domain-name-0.5.0.tbz)
-> retrieved dream.1.0.0~alpha8, dream-httpaf.1.0.0~alpha4  (cached)
-> retrieved dream-livereload.0.2.0  (cached)
-> retrieved duration.0.2.1  (cached)
-> retrieved either.1.0.0  (cached)
-> retrieved dream-pure.1.0.0~alpha2  (cached)
-> retrieved eqaf.0.10  (cached)
-> retrieved faraday.0.8.2, faraday-lwt.0.8.2, faraday-lwt-unix.0.8.2  (cached)
-> retrieved fiber.3.7.0  (cached)
-> retrieved fmt.0.11.0  (https://erratique.ch/software/fmt/releases/fmt-0.11.0.tbz)
-> retrieved fpath.0.7.3  (cached)
-> retrieved fix.20250919  (https://gitlab.inria.fr/fpottier/fix/-/archive/20250919/archive.tar.gz)
-> retrieved fsevents.0.3.0, fsevents-lwt.0.3.0  (cached)
-> retrieved gen.1.1  (cached)
-> retrieved gluten.0.5.2, gluten-lwt.0.5.2, gluten-lwt-unix.0.5.2  (cached)
-> retrieved chrome-trace.3.20.2, dune.3.20.2, dune-build-info.3.20.2, dune-configurator.3.20.2, dune-private-libs.3.20.2, dune-rpc.3.20.2, dune-site.3.20.2, dyn.3.20.2, ocamlc-loc.3.20.2, ordering.3.20.2, stdune.3.20.2, xdg.3.20.2  (https://github.com/ocaml/dune/releases/download/3.20.2/dune-3.20.2.tbz)
-> retrieved gmap.0.3.0  (cached)
-> retrieved graphql.0.14.0, graphql-lwt.0.14.0, graphql_parser.0.14.0  (cached)
-> retrieved h2.0.10.0, h2-lwt.0.10.0, h2-lwt-unix.0.10.0  (cached)
-> retrieved hmap.0.8.1  (cached)
-> retrieved hpack.0.13.0  (cached)
-> retrieved httpaf.0.7.1  (cached)
-> retrieved httpun.0.1.0, httpun-lwt.0.1.0, httpun-lwt-unix.0.1.0, httpun-types.0.1.0  (cached)
-> retrieved httpun-ws.0.2.0  (cached)
-> retrieved integers.0.7.0  (cached)
-> retrieved irmin-watcher.0.5.0  (cached)
-> retrieved ipaddr.5.6.1, macaddr.5.6.1  (https://github.com/mirage/ocaml-ipaddr/releases/download/v5.6.1/ipaddr-5.6.1.tbz)
-> retrieved jsonm.1.0.2  (cached)
-> retrieved kdf.1.0.0  (cached)
-> installed cmdliner.1.3.0
-> retrieved ke.0.6  (cached)
-> retrieved lambdasoup.1.1.1  (cached)
-> retrieved jsonrpc.1.24.0, lsp.1.24.0, ocaml-lsp-server.1.24.0  (https://github.com/ocaml/ocaml-lsp/releases/download/1.24.0/lsp-1.24.0.tbz)
-> retrieved logs.0.9.0  (https://erratique.ch/software/logs/releases/logs-0.9.0.tbz)
-> retrieved lru.0.3.1  (cached)
-> retrieved lwt-dllist.1.1.0  (cached)
-> retrieved lwt_ssl.1.2.0  (cached)
-> retrieved magic-mime.1.3.1  (cached)
-> retrieved lwt.5.9.2, lwt_ppx.5.9.2  (https://github.com/ocsigen/lwt/archive/refs/tags/5.9.2.tar.gz)
-> retrieved js_of_ocaml.6.2.0, js_of_ocaml-compiler.6.2.0, js_of_ocaml-ppx.6.2.0  (https://github.com/ocsigen/js_of_ocaml/releases/download/6.2.0/js_of_ocaml-6.2.0.tbz)
-> retrieved markup.1.0.3  (cached)
-> retrieved mingw-w64-shims.0.2.0  (cached)
-> retrieved mirage-clock.4.2.0  (cached)
-> installed mingw-w64-shims.0.2.0
-> retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912  (https://gitlab.inria.fr/fpottier/menhir/-/archive/20250912/archive.tar.gz)
-> retrieved merlin-lib.5.6-504, ocaml-index.5.6-504  (https://github.com/ocaml/merlin/releases/download/v5.6-504/merlin-5.6-504.tbz)
-> retrieved mirage-crypto.1.2.0, mirage-crypto-ec.1.2.0, mirage-crypto-pk.1.2.0, mirage-crypto-rng.1.2.0, mirage-crypto-rng-lwt.1.2.0  (cached)
-> retrieved mtime.2.1.0  (cached)
-> retrieved multipart_form.0.7.0, multipart_form-lwt.0.7.0  (https://github.com/dinosaure/multipart_form/releases/download/v0.7.0/multipart_form-0.7.0.tbz)
-> retrieved num.1.6  (https://github.com/ocaml/num/archive/refs/tags/v1.6.tar.gz)
-> retrieved ocaml-compiler-libs.v0.17.0  (cached)
-> retrieved ocaml-syntax-shims.1.0.0  (cached)
-> retrieved ocaml_intrinsics_kernel.v0.17.1  (cached)
-> retrieved ocaml-version.4.0.3  (https://github.com/ocurrent/ocaml-version/releases/download/v4.0.3/ocaml-version-4.0.3.tbz)
-> retrieved ocamlbuild.0.16.1  (cached)
-> installed ocamlformat-rpc.removed
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ocamlgraph.2.2.0  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved ocp-indent.1.9.0  (https://github.com/OCamlPro/ocp-indent/releases/download/1.9.0/ocp-indent-1.9.0.tbz)
-> retrieved octavius.1.2.2  (cached)
-> retrieved ohex.0.2.0  (cached)
-> retrieved opam-dune-lint.0.6  (cached)
-> retrieved opam-file-format.2.2.0  (https://github.com/ocaml/opam-file-format/releases/download/2.2.0/opam-file-format-2.2.0.tar.gz)
-> retrieved ocamlformat.0.28.1, ocamlformat-lib.0.28.1, ocamlformat-rpc-lib.0.28.1  (https://github.com/ocaml-ppx/ocamlformat/releases/download/0.28.1/ocamlformat-0.28.1.tbz)
-> retrieved opam-core.2.4.1, opam-format.2.4.1, opam-repository.2.4.1, opam-state.2.4.1  (https://github.com/ocaml/opam/archive/refs/tags/2.4.1.tar.gz)
-> retrieved parsexp.v0.17.0  (cached)
-> retrieved pecu.0.7  (cached)
-> retrieved patch.3.0.0  (https://github.com/hannesm/patch/releases/download/v3.0.0/patch-3.0.0.tar.gz)
-> retrieved pp.2.0.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> installed dune.3.20.2
-> retrieved ppx_deriving.6.1.1  (https://github.com/ocaml-ppx/ppx_deriving/releases/download/v6.1.1/ppx_deriving-6.1.1.tar.gz)
-> retrieved ppx_js_style.v0.17.1  (https://github.com/janestreet/ppx_js_style/archive/refs/tags/v0.17.1.tar.gz)
-> retrieved ppx_yojson_conv.v0.17.1  (https://github.com/janestreet/ppx_yojson_conv/archive/refs/tags/v0.17.1.tar.gz)
-> retrieved ppx_yojson_conv_lib.v0.17.0  (cached)
-> retrieved prettym.0.0.3  (cached)
-> retrieved psq.0.2.1  (cached)
-> installed base64.3.5.2
-> retrieved ptime.1.2.0  (cached)
-> retrieved ppxlib.0.37.0  (https://github.com/ocaml-ppx/ppxlib/releases/download/0.37.0/ppxlib-0.37.0.tbz)
-> retrieved result.1.5  (cached)
-> retrieved rresult.0.7.0  (cached)
-> retrieved seq.base  (cached)
-> retrieved re.1.14.0  (https://github.com/ocaml/ocaml-re/archive/refs/tags/1.14.0.tar.gz)
-> retrieved sexplib.v0.17.0  (cached)
-> retrieved sedlex.3.7  (https://github.com/ocaml-community/sedlex/archive/refs/tags/v3.7.tar.gz)
-> retrieved sexplib0.v0.17.0  (cached)
-> retrieved sha.1.15.4  (cached)
-> retrieved spawn.v0.17.0  (cached)
-> retrieved ssl.0.7.0  (cached)
-> retrieved spdx_licenses.1.4.0  (https://github.com/kit-ty-kate/spdx_licenses/releases/download/v1.4.0/spdx_licenses-1.4.0.tar.gz)
-> retrieved stdio.v0.17.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved stringext.1.6.0  (cached)
-> installed bigarray-compat.1.1.0
-> retrieved swhid_core.0.1  (cached)
-> retrieved uchar.0.0.2  (cached)
-> retrieved tls.2.0.3  (https://github.com/mirleft/ocaml-tls/releases/download/v2.0.3/tls-2.0.3.tbz)
-> retrieved topkg.1.1.0  (https://erratique.ch/software/topkg/releases/topkg-1.1.0.tbz)
-> retrieved unstrctrd.0.4  (cached)
-> retrieved uri.4.4.0  (cached)
-> retrieved uutf.1.0.4  (cached)
-> retrieved uuseg.17.0.0  (https://erratique.ch/software/uuseg/releases/uuseg-17.0.0.tbz)
-> installed camlp-streams.5.0.1
-> retrieved uucp.17.0.0  (https://erratique.ch/software/uucp/releases/uucp-17.0.0.tbz)
-> retrieved x509.1.0.6  (cached)
-> retrieved zarith.1.14  (cached)
-> installed cppo.1.8.0
-> retrieved yojson.3.0.0  (https://github.com/ocaml-community/yojson/releases/download/3.0.0/yojson-3.0.0.tbz)
-> installed csexp.1.5.2
-> installed domain-name.0.5.0
-> installed chrome-trace.3.20.2
-> installed duration.0.2.1
-> installed num.1.6
-> installed ocamlbuild.0.16.1
-> installed either.1.0.0
-> installed gmap.0.3.0
-> installed dune-build-info.3.20.2
-> installed lwt-dllist.1.1.0
-> installed eqaf.0.10
-> installed fix.20250919
-> installed dune-configurator.3.20.2
-> installed macaddr.5.6.1
-> installed menhirCST.20250912
-> installed magic-mime.1.3.1
-> installed menhirLib.20250912
-> installed digestif.1.3.0
-> installed bigstringaf.0.10.0
-> installed ipaddr.5.6.1
-> installed menhirSdk.20250912
-> installed mirage-clock.4.2.0
-> installed faraday.0.8.2
[WARNING] .install file is missing .exe extension for src/findlib/ocamlfind
[WARNING] .install file is missing .exe extension for src/findlib/ocamlfind_opt
[WARNING] Automatically adding .exe to C:\Users\opam\AppData\Local\opam\5.4.0\.opam-switch\build\ocamlfind.1.9.8\src\findlib\ocamlfind.exe
[WARNING] Automatically adding .exe to C:\Users\opam\AppData\Local\opam\5.4.0\.opam-switch\build\ocamlfind.1.9.8\src\findlib\ocamlfind_opt.exe
[WARNING] C:\Users\opam\AppData\Local\opam\5.4.0\bin\safe_camlp4 is a script; the command won't be available
-> installed ocamlfind.1.9.8
-> installed containers.3.16
-> installed gluten.0.5.2
-> installed httpun-types.0.1.0
-> installed mirage-crypto.1.2.0
-> installed ocaml-compiler-libs.v0.17.0
-> installed ocaml-syntax-shims.1.0.0
-> installed ocaml-version.4.0.3
-> installed ocaml_intrinsics_kernel.v0.17.1
-> installed ocamlformat-rpc-lib.0.28.1
-> installed ocamlgraph.2.2.0
-> installed octavius.1.2.2
-> installed ohex.0.2.0
-> installed patch.3.0.0
-> installed base-bytes.base
-> installed pecu.0.7
-> installed pp.2.0.0
-> installed ppx_derivers.1.2.1
-> installed merlin-lib.5.6-504
-> installed angstrom.0.16.1
-> installed kdf.1.0.0
-> installed ocp-indent.1.9.0
-> installed ocplib-endian.1.2
-> installed ordering.3.20.2
-> installed hpack.0.13.0
-> installed httpun.0.1.0
-> installed seq.base
-> installed re.1.14.0
-> installed ocaml-index.5.6-504
-> installed result.1.5
-> installed dyn.3.20.2
-> installed sexplib0.v0.17.0
-> installed gen.1.1
-> installed httpaf.0.7.1
-> installed httpun-ws.0.2.0
-> installed lwt.5.9.2
-> installed menhir.20250912
-> installed psq.0.2.1
-> installed faraday-lwt.0.8.2
-> installed gluten-lwt.0.5.2
-> installed parsexp.v0.17.0
-> installed faraday-lwt-unix.0.8.2
-> installed ocamlc-loc.3.20.2
-> installed spawn.v0.17.0
-> installed spdx_licenses.1.4.0
-> installed httpun-lwt.0.1.0
-> installed lru.0.3.1
-> installed h2.0.10.0
-> installed opam-file-format.2.2.0
-> installed sexplib.v0.17.0
-> installed base.v0.17.3
-> installed h2-lwt.0.10.0
-> installed ssl.0.7.0
-> installed stdlib-shims.0.3.0
-> installed stringext.1.6.0
-> installed swhid_core.0.1
-> installed lwt_ssl.1.2.0
-> installed stdio.v0.17.0
-> installed integers.0.7.0
-> installed uchar.0.0.2
-> installed gluten-lwt-unix.0.5.2
-> installed stdune.3.20.2
-> installed sha.1.15.4
-> installed h2-lwt-unix.0.10.0
-> installed ctypes.0.23.0
-> installed ppxlib.0.37.0
-> installed fiber.3.7.0
-> installed httpun-lwt-unix.0.1.0
-> installed topkg.1.1.0
-> installed dune-private-libs.3.20.2
-> installed uri.4.4.0
-> installed lwt_ppx.5.9.2
-> installed astring.0.8.5
-> installed ctypes-foreign.0.23.0
-> installed ppx_deriving.6.1.1
-> installed ppx_js_style.v0.17.1
-> installed cf.0.5.0
-> installed hmap.0.8.1
-> installed cf-lwt.0.5.0
-> installed fsevents.0.3.0
-> installed dune-site.3.20.2
-> installed fpath.0.7.3
-> installed fsevents-lwt.0.3.0
-> installed xdg.3.20.2
-> installed fmt.0.11.0
-> installed mtime.2.1.0
-> installed ptime.1.2.0
-> installed rresult.0.7.0
-> installed sedlex.3.7
-> installed cstruct.6.2.0
-> installed uutf.1.0.4
-> installed graphql_parser.0.14.0
-> installed asn1-combinators.0.3.2
-> installed ke.0.6
-> installed dune-rpc.3.20.2
-> installed dream-pure.1.0.0~alpha2
-> installed unstrctrd.0.4
-> installed yojson.3.0.0
-> installed jsonm.1.0.2
-> installed alcotest.1.9.1
-> installed dream-httpaf.1.0.0~alpha4
-> installed graphql.0.14.0
-> installed jsonrpc.1.24.0
-> installed markup.1.0.3
-> installed ppx_yojson_conv_lib.v0.17.0
-> installed graphql-lwt.0.14.0
-> installed lambdasoup.1.1.1
-> installed zarith.1.14
-> installed lsp.1.24.0
-> installed ppx_yojson_conv.v0.17.1
-> installed uucp.17.0.0
-> installed uuseg.17.0.0
-> installed opam-core.2.4.1
-> installed ocaml-lsp-server.1.24.0
-> installed js_of_ocaml-compiler.6.2.0
-> installed bigarray-overlap.0.2.1
-> installed ocamlformat-lib.0.28.1
-> installed prettym.0.0.3
-> installed ocamlformat.0.28.1
-> installed logs.0.9.0
-> installed opam-format.2.4.1
-> installed irmin-watcher.0.5.0
-> installed multipart_form.0.7.0
-> installed mirage-crypto-rng.1.2.0
-> installed multipart_form-lwt.0.7.0
-> installed mirage-crypto-rng-lwt.1.2.0
-> installed js_of_ocaml.6.2.0
-> installed bos.0.2.1
-> installed mirage-crypto-ec.1.2.0
-> installed mirage-crypto-pk.1.2.0
-> installed opam-repository.2.4.1
-> installed x509.1.0.6
-> installed js_of_ocaml-ppx.6.2.0
-> installed tls.2.0.3
-> installed caqti.2.2.4
-> installed opam-state.2.4.1
-> installed caqti-lwt.2.2.4
-> installed opam-dune-lint.0.6
-> installed dream.1.0.0~alpha8
-> installed dream-livereload.0.2.0
Done.

<><> ocp-indent.1.9.0 installed successfully ><><><><><><><><><><><><><><><><><>
=> This package requires additional configuration for use in editors. Install package 'user-setup', or manually:

   * for Emacs, add these lines to ~/.emacs:
     (add-to-list 'load-path "C:\Users\opam\AppData\Local\opam\5.4.0\share/emacs/site-lisp")
     (require 'ocp-indent)

   * for Vim, add this line to ~/.vimrc:
     set rtp^="C:\Users\opam\AppData\Local\opam\5.4.0\share/ocp-indent/vim"
# To update the current shell environment, run: eval $(opam env)
2025-10-28 04:14.42 ---> saved as "f9a2fb26f85f30d79bc4b3b34372969d57df48594a8f67bd618186878e23889d"

/: (copy (src .) (dst /Users/opam/src))
2025-10-28 04:15.35 ---> saved as "5d25162c0a82c95823dadf9e2d8b435d2b370c844ccc626d310b7cd4b430f129"

/: (run (shell "cd /cygdrive/c/Users/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build"))
(cd _build/default && C:\Users\opam\AppData\Local\opam\5.4.0\bin\ocamldep.opt.exe -modules -impl test/game.ml) > _build/default/test/.board.eobjs/dune__exe__Game.impl.d
File "test/game.ml", line 7, characters 4-10:
7 |     effect = None;
        ^^^^^^
Error: Syntax error: } expected
File "test/game.ml", line 5, characters 2-3:
5 |   {
      ^
  This { might be unmatched
(cd _build/default && .ppx\cccac904a841ae54bd3ab2fb0f259272\ppx.exe --cookie "library-name=\"hood\"" -o src/lib/hood/common.pp.ml --impl src/lib/hood/common.ml -corrected-suffix .ppx-corrected -diff-cmd - -dump-ast)
File "src/lib/hood/common.ml", line 26, characters 5-11:
26 | type effect =
          ^^^^^^
Error: Syntax error
(cd _build/default && .ppx\cccac904a841ae54bd3ab2fb0f259272\ppx.exe --cookie "library-name=\"hood\"" -o src/lib/hood/deck.pp.ml --impl src/lib/hood/deck.ml -corrected-suffix .ppx-corrected -diff-cmd - -dump-ast)
File "src/lib/hood/deck.ml", line 90, characters 26-32:
90 | let assign_cards_effect l effect =
                               ^^^^^^
Error: Syntax error
(cd _build/default && .ppx\cccac904a841ae54bd3ab2fb0f259272\ppx.exe --cookie "library-name=\"hood\"" -o src/lib/hood/game.pp.ml --impl src/lib/hood/game.ml -corrected-suffix .ppx-corrected -diff-cmd - -dump-ast)
File "src/lib/hood/game.ml", line 33, characters 41-47:
33 | let handle_effect home_assignment (eff : effect) (game : game) player_id =
                                              ^^^^^^
Error: Syntax error: type expected.
"cd /cygdrive/c/Users/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1
2025-10-28 04:16.49: Job failed: Failed: Build failed