2026-04-23 09:52.37: New job: test robur-coop/flux https://github.com/robur-coop/flux.git#refs/heads/fix-ci (acf6fed4b4a555cf84503a40d24f3da01300c45c) (freebsd-x86_64:freebsd-14.3-5.4_opam-2.5)
Base: freebsd-14.3-ocaml-5.4
Opam project build
To reproduce locally:
git clone --recursive "https://github.com/robur-coop/flux.git" -b "fix-ci" && cd "flux" && git reset --hard acf6fed4
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM freebsd-14.3-ocaml-5.4
# freebsd-14.3-5.4_opam-2.5
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/local/bin/opam-2.5 /usr/local/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN cd ~/opam-repository && (git cat-file -e 499ef09e251055ba35c2e994b86c609886b37a53 || git fetch origin master) && git reset -q --hard 499ef09e251055ba35c2e994b86c609886b37a53 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 fluxt.opam flux.opam examples-do-not-release.opam ./
RUN opam pin add -yn fluxt.dev './' && \
opam pin add -yn flux.dev './' && \
opam pin add -yn examples-do-not-release.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="alcotest.1.9.1 angstrom.0.16.1 asn1-combinators.0.3.2 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 bos.0.3.0 bstr.0.0.4 ca-certs.1.0.1 checkseum.0.5.3 cmdliner.2.1.1 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 csexp.1.5.2 decompress.1.5.3 digestif.1.3.0 dns.10.2.5 dns-client.10.2.5 dns-client-miou-unix.10.2.5 domain-name.0.5.0 dune.3.22.2 dune-configurator.3.22.2 duration.0.3.1 eqaf.0.10 faraday.0.8.2 fmt.0.11.0 fpath.0.7.3 gmap.0.3.0 h1.1.1.0 h2.0.13.0 happy-eyeballs.2.0.1 happy-eyeballs-miou-unix.2.0.1 hpack.0.13.0 httpcats.0.2.1 httpun-types.0.2.0 ipaddr.5.6.2 kdf.1.0.0 logs.0.10.0 lru.0.3.1 macaddr.5.6.2 metrics.0.5.0 miou.0.5.5 mirage-crypto.2.1.0 mirage-crypto-ec.2.1.0 mirage-crypto-pk.2.1.0 mirage-crypto-rng.2.1.0 mtime.2.1.0 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ohex.0.2.0 optint.0.3.0 psq.0.2.1 ptime.1.2.0 randomconv.0.2.0 re.1.14.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 tar.3.3.0 tls.2.0.4 tls-miou-unix.2.0.4 topkg.1.1.1 uutf.1.0.4 x509.1.0.6 zarith.1.14"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y fluxt.dev flux.dev examples-do-not-release.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /src
RUN opam exec -- dune build @install @check @runtest && rm -rf _build
END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK
2026-04-23 09:52.37: Using cache hint "robur-coop/flux-freebsd-14.3-ocaml-5.4-freebsd-14.3-5.4_opam-2.5-c09e8478d67a87bc882de9865e106dcb"
2026-04-23 09:52.37: Using OBuilder spec:
((from freebsd-14.3-ocaml-5.4)
(comment freebsd-14.3-5.4_opam-2.5)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/local/bin/opam-2.5 /usr/local/bin/opam"))
(run (shell "opam init --reinit -ni"))
(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
(workdir /src)
(run (shell "sudo chown opam /src"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 499ef09e251055ba35c2e994b86c609886b37a53 || git fetch origin master) && git reset -q --hard 499ef09e251055ba35c2e994b86c609886b37a53 && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src fluxt.opam flux.opam examples-do-not-release.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn fluxt.dev './' && \
\nopam pin add -yn flux.dev './' && \
\nopam pin add -yn examples-do-not-release.dev './'"))
(run (shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "alcotest.1.9.1 angstrom.0.16.1 asn1-combinators.0.3.2 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 bos.0.3.0 bstr.0.0.4 ca-certs.1.0.1 checkseum.0.5.3 cmdliner.2.1.1 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 csexp.1.5.2 decompress.1.5.3 digestif.1.3.0 dns.10.2.5 dns-client.10.2.5 dns-client-miou-unix.10.2.5 domain-name.0.5.0 dune.3.22.2 dune-configurator.3.22.2 duration.0.3.1 eqaf.0.10 faraday.0.8.2 fmt.0.11.0 fpath.0.7.3 gmap.0.3.0 h1.1.1.0 h2.0.13.0 happy-eyeballs.2.0.1 happy-eyeballs-miou-unix.2.0.1 hpack.0.13.0 httpcats.0.2.1 httpun-types.0.2.0 ipaddr.5.6.2 kdf.1.0.0 logs.0.10.0 lru.0.3.1 macaddr.5.6.2 metrics.0.5.0 miou.0.5.5 mirage-crypto.2.1.0 mirage-crypto-ec.2.1.0 mirage-crypto-pk.2.1.0 mirage-crypto-rng.2.1.0 mtime.2.1.0 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ohex.0.2.0 optint.0.3.0 psq.0.2.1 ptime.1.2.0 randomconv.0.2.0 re.1.14.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 tar.3.3.0 tls.2.0.4 tls-miou-unix.2.0.4 topkg.1.1.1 uutf.1.0.4 x509.1.0.6 zarith.1.14")
(env CI true)
(env OCAMLCI true)
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y fluxt.dev flux.dev examples-do-not-release.dev $DEPS"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
(copy (src .) (dst /src))
(run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
)
2026-04-23 09:52.37: Waiting for resource in pool OCluster
2026-04-23 09:52.37: Waiting for worker…
2026-04-23 15:58.48: Got resource from pool OCluster
Building on rosemary
All commits already cached
HEAD is now at acf6fed Add an opam file for examples
(from freebsd-14.3-ocaml-5.4)
2026-04-23 15:57.54 ---> using "463e9b939b79b2568bf98b05cff00f85b3ec5717170cf88773a44ae3b08f11e7" from cache
/: (comment freebsd-14.3-5.4_opam-2.5)
/: (user (uid 1000) (gid 1000))
/: (env CLICOLOR_FORCE 1)
/: (env OPAMCOLOR always)
/: (workdir /src)
/src: (run (shell "sudo ln -f /usr/local/bin/opam-2.5 /usr/local/bin/opam"))
2026-04-23 15:57.55 ---> using "e61cc6f90204801db314d0aa3481b9199ff82a8a270abed9917e5690810c70ed" from cache
/src: (run (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 /home/opam/.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:///home/opam/opam-repository
2026-04-23 15:57.56 ---> using "991489237400f99acdd227f8234d37ac98134e18d1f3c091be7204acf59248ac" from cache
/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
FreeBSD 14.3-RELEASE-p3
The OCaml toplevel, version 5.4.1
2.5.0
2026-04-23 15:57.56 ---> using "add5f681a375911dcea6c14418d3635cba7f82294574aa9177e3a0a9fa01d5bd" from cache
/src: (workdir /src)
/src: (run (shell "sudo chown opam /src"))
2026-04-23 15:57.57 ---> using "56f48ccddab22348a30c0beee9b14f69a3990eb0fbd9a0ccd0040d116cc1fce5" from cache
/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 499ef09e251055ba35c2e994b86c609886b37a53 || git fetch origin master) && git reset -q --hard 499ef09e251055ba35c2e994b86c609886b37a53 && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch master -> FETCH_HEAD
42844088d7..ac6455a3b0 master -> origin/master
499ef09e25 Merge pull request #29791 from dbuenzli/b0-publish-bos.0.3.0
<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+file:///home/opam/opam-repository
default (at git+file:///home/opam/opam-repository):
[WARNING] opam is out-of-date. Please consider updating it (https://opam.ocaml.org/doc/Install.html)
default (at git+file:///home/opam/opam-repository):
[INFO] opam 2.5.1 includes security fixes; please consider upgrading (https://opam.ocaml.org/doc/Install.html)
Everything as up-to-date as possible
The following packages are not being upgraded because the new versions conflict with other installed packages:
- ocaml.5.5.0
However, you may "opam upgrade" these packages explicitly at these versions (e.g. "opam upgrade ocaml.5.5.0"), which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
2026-04-23 15:57.58 ---> using "b1b62ae0d50ee6ecccf4c6a20802ed24b2baa56f9844d0afe4d214580245efb3" from cache
/src: (copy (src fluxt.opam flux.opam examples-do-not-release.opam) (dst ./))
2026-04-23 15:58.10 ---> saved as "90110b96527344213e09a7ffd9a16fd70733674067c54cf3909848d4993bc99b"
/src: (run (network host)
(shell "opam pin add -yn fluxt.dev './' && \
\nopam pin add -yn flux.dev './' && \
\nopam pin add -yn examples-do-not-release.dev './'"))
[fluxt.dev] synchronised (file:///src)
fluxt is now pinned to file:///src (version dev)
[flux.dev] synchronised (file:///src)
flux is now pinned to file:///src (version dev)
[NOTE] Package examples-do-not-release does not exist in opam repositories registered in the current switch.
[examples-do-not-release.dev] synchronised (file:///src)
[WARNING] Failed checks on examples-do-not-release package definition from source at file:///src:
error 3: File format error in 'name' at line 2, column 0: while expecting pkg-name: Invalid character '.' in package name "examples-do-not-release.opam"
examples-do-not-release is now pinned to file:///src (version dev)
2026-04-23 15:58.25 ---> saved as "7f2187985d577042ad11ea3d966e9eb331d3fee1333061e3c4f5ba26aa2a8286"
/src: (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
2026-04-23 15:58.27 ---> saved as "36f2af314dbf7283a64c3bc4622d018628cb11651ce6f9ffbdb1860eb8bb1391"
/src: (env DEPS "alcotest.1.9.1 angstrom.0.16.1 asn1-combinators.0.3.2 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 bos.0.3.0 bstr.0.0.4 ca-certs.1.0.1 checkseum.0.5.3 cmdliner.2.1.1 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 csexp.1.5.2 decompress.1.5.3 digestif.1.3.0 dns.10.2.5 dns-client.10.2.5 dns-client-miou-unix.10.2.5 domain-name.0.5.0 dune.3.22.2 dune-configurator.3.22.2 duration.0.3.1 eqaf.0.10 faraday.0.8.2 fmt.0.11.0 fpath.0.7.3 gmap.0.3.0 h1.1.1.0 h2.0.13.0 happy-eyeballs.2.0.1 happy-eyeballs-miou-unix.2.0.1 hpack.0.13.0 httpcats.0.2.1 httpun-types.0.2.0 ipaddr.5.6.2 kdf.1.0.0 logs.0.10.0 lru.0.3.1 macaddr.5.6.2 metrics.0.5.0 miou.0.5.5 mirage-crypto.2.1.0 mirage-crypto-ec.2.1.0 mirage-crypto-pk.2.1.0 mirage-crypto-rng.2.1.0 mtime.2.1.0 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ohex.0.2.0 optint.0.3.0 psq.0.2.1 ptime.1.2.0 randomconv.0.2.0 re.1.14.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 tar.3.3.0 tls.2.0.4 tls-miou-unix.2.0.4 topkg.1.1.1 uutf.1.0.4 x509.1.0.6 zarith.1.14")
/src: (env CI true)
/src: (env OCAMLCI true)
/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y fluxt.dev flux.dev examples-do-not-release.dev $DEPS"))
[WARNING] Unknown update command for bsd, skipping system update
<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[fluxt.dev] synchronised (file:///src)
[flux.dev] synchronised (file:///src)
[examples-do-not-release.dev] synchronised (file:///src)
[NOTE] Package ocaml-options-vanilla 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.1).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.1).
[NOTE] Package ocaml is already installed (current version is 5.4.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).
The following system packages will first need to be installed:
ca_root_nss gmp
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
+ /usr/local/bin/sudo "pkg" "install" "-y" "ca_root_nss" "gmp"
- Updating FreeBSD repository catalogue...
- [rosemary] Fetching data:
- .
- .....
- .... done
- Processing entries:
- ..
- .
- ..
- .
- .
- .
- .
- . done
- FreeBSD repository update completed. 37065 packages processed.
- Updating FreeBSD-kmods repository catalogue...
- [rosemary] Fetching data: ..
- ..... done
- Processing entries: .......... done
- FreeBSD-kmods repository update completed. 245 packages processed.
- All repositories are up to date.
- The following 2 package(s) will be affected (of 0 checked):
-
- New packages to be INSTALLED:
- ca_root_nss: 3.117_2 [FreeBSD]
- gmp: 6.3.0 [FreeBSD]
-
- Number of packages to be installed: 2
-
- The process will require 3 MiB more space.
- 779 KiB to be downloaded.
- [rosemary] [1/2] Fetching gmp-6.3.0: .... done
- [rosemary] [2/2] Fetching ca_root_nss-3.117_2: .......... done
- Checking integrity... done (0 conflicting)
- [rosemary] [1/2] Installing ca_root_nss-3.117_2...
- [rosemary] [1/2] Extracting ca_root_nss-3.117_2: ....... done
- [rosemary] [2/2] Installing gmp-6.3.0...
- [rosemary] [2/2] Extracting gmp-6.3.0: .......... done
- =====
- Message from ca_root_nss-3.117_2:
-
- --
- FreeBSD does not, and can not warrant that the certification authorities
- whose certificates are included in this package have in any way been
- audited for trustworthiness or RFC 3647 compliance.
-
- Assessment and verification of trust is the complete responsibility of
- the system administrator.
-
- This package installs symlinks to support root certificate discovery
- for software that either uses other cryptographic libraries than
- OpenSSL, or use OpenSSL but do not follow recommended practice.
-
- If you prefer to do this manually, replace the following symlinks with
- either an empty file or your site-local certificate bundle.
-
- * /etc/ssl/cert.pem
- * /usr/local/etc/ssl/cert.pem
- * /usr/local/openssl/cert.pem
2026-04-23 16:00.19 ---> saved as "b5713c2e626a32119d7cab2a3e0f047cbd3a73a616f52711852a4c3f2e902e85"
/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
[NOTE] Package ocaml-options-vanilla 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.1).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.1).
[NOTE] Package ocaml is already installed (current version is 5.4.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).
The following actions will be performed:
=== install 67 packages
∗ alcotest 1.9.1
∗ angstrom 0.16.1
∗ asn1-combinators 0.3.2
∗ astring 0.8.5
∗ base64 3.5.2
∗ bigstringaf 0.10.0
∗ bos 0.3.0
∗ bstr 0.0.4
∗ ca-certs 1.0.1
∗ checkseum 0.5.3
∗ cmdliner 2.1.1
∗ conf-gmp 5
∗ conf-gmp-powm-sec 4
∗ conf-pkg-config 4
∗ csexp 1.5.2
∗ decompress 1.5.3
∗ digestif 1.3.0
∗ dns 10.2.5
∗ dns-client 10.2.5
∗ dns-client-miou-unix 10.2.5
∗ domain-name 0.5.0
∗ dune 3.22.2
∗ dune-configurator 3.22.2
∗ duration 0.3.1
∗ eqaf 0.10
∗ faraday 0.8.2
∗ fmt 0.11.0
∗ fpath 0.7.3
∗ gmap 0.3.0
∗ h1 1.1.0
∗ h2 0.13.0
∗ happy-eyeballs 2.0.1
∗ happy-eyeballs-miou-unix 2.0.1
∗ hpack 0.13.0
∗ httpcats 0.2.1
∗ httpun-types 0.2.0
∗ ipaddr 5.6.2
∗ kdf 1.0.0
∗ logs 0.10.0
∗ lru 0.3.1
∗ macaddr 5.6.2
∗ metrics 0.5.0
∗ miou 0.5.5
∗ mirage-crypto 2.1.0
∗ mirage-crypto-ec 2.1.0
∗ mirage-crypto-pk 2.1.0
∗ mirage-crypto-rng 2.1.0
∗ mtime 2.1.0
∗ ocaml-syntax-shims 1.0.0
∗ ocamlbuild 0.16.1
∗ ocamlfind 1.9.8
∗ ohex 0.2.0
∗ optint 0.3.0
∗ psq 0.2.1
∗ ptime 1.2.0
∗ randomconv 0.2.0
∗ re 1.14.0
∗ rresult 0.7.0
∗ seq base
∗ stdlib-shims 0.3.0
∗ tar 3.3.0
∗ tls 2.0.4
∗ tls-miou-unix 2.0.4
∗ topkg 1.1.1
∗ uutf 1.0.4
∗ x509 1.0.6
∗ zarith 1.14
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
⬇ retrieved asn1-combinators.0.3.2 (cached)
⬇ retrieved angstrom.0.16.1 (cached)
⬇ retrieved astring.0.8.5 (cached)
⬇ retrieved base64.3.5.2 (cached)
⬇ retrieved bigstringaf.0.10.0 (cached)
⬇ retrieved bos.0.3.0 (cached)
⬇ retrieved bstr.0.0.4 (cached)
⬇ retrieved ca-certs.1.0.1 (cached)
⬇ retrieved checkseum.0.5.3 (cached)
⬇ retrieved conf-gmp.5 (cached)
⬇ retrieved conf-gmp-powm-sec.4 (cached)
⬇ retrieved csexp.1.5.2 (cached)
∗ installed conf-pkg-config.4
∗ installed conf-gmp.5
⬇ retrieved cmdliner.2.1.1 (cached)
∗ installed conf-gmp-powm-sec.4
⬇ retrieved decompress.1.5.3 (cached)
⬇ retrieved digestif.1.3.0 (cached)
⬇ retrieved dns.10.2.5, dns-client.10.2.5, dns-client-miou-unix.10.2.5 (cached)
⬇ retrieved domain-name.0.5.0 (cached)
⬇ retrieved alcotest.1.9.1 (cached)
⬇ retrieved duration.0.3.1 (cached)
⬇ retrieved eqaf.0.10 (cached)
⬇ retrieved faraday.0.8.2 (cached)
⬇ retrieved fmt.0.11.0 (cached)
⬇ retrieved fpath.0.7.3 (cached)
⬇ retrieved gmap.0.3.0 (cached)
⬇ retrieved h1.1.1.0 (cached)
⬇ retrieved happy-eyeballs.2.0.1, happy-eyeballs-miou-unix.2.0.1 (cached)
⬇ retrieved h2.0.13.0, hpack.0.13.0 (cached)
⬇ retrieved httpcats.0.2.1 (cached)
⬇ retrieved ipaddr.5.6.2, macaddr.5.6.2 (cached)
⬇ retrieved httpun-types.0.2.0 (cached)
⬇ retrieved kdf.1.0.0 (cached)
⬇ retrieved logs.0.10.0 (cached)
⬇ retrieved lru.0.3.1 (cached)
⬇ retrieved metrics.0.5.0 (cached)
∗ installed cmdliner.2.1.1
⬇ retrieved miou.0.5.5 (cached)
⬇ retrieved mtime.2.1.0 (cached)
⬇ retrieved ocaml-syntax-shims.1.0.0 (cached)
⬇ retrieved ocamlbuild.0.16.1 (cached)
⬇ retrieved ocamlfind.1.9.8 (cached)
⬇ retrieved ohex.0.2.0 (cached)
⬇ retrieved optint.0.3.0 (cached)
⬇ retrieved psq.0.2.1 (cached)
⬇ retrieved ptime.1.2.0 (cached)
⬇ retrieved randomconv.0.2.0 (cached)
⬇ retrieved re.1.14.0 (cached)
⬇ retrieved rresult.0.7.0 (cached)
⬇ retrieved seq.base (cached)
∗ installed seq.base
⬇ retrieved stdlib-shims.0.3.0 (cached)
⬇ retrieved tar.3.3.0 (cached)
⬇ retrieved mirage-crypto.2.1.0, mirage-crypto-ec.2.1.0, mirage-crypto-pk.2.1.0, mirage-crypto-rng.2.1.0 (cached)
⬇ retrieved tls.2.0.4, tls-miou-unix.2.0.4 (cached)
⬇ retrieved topkg.1.1.1 (cached)
⬇ retrieved uutf.1.0.4 (cached)
⬇ retrieved dune.3.22.2, dune-configurator.3.22.2 (cached)
⬇ retrieved zarith.1.14 (cached)
⬇ retrieved x509.1.0.6 (cached)
∗ installed ocamlbuild.0.16.1
∗ installed ocamlfind.1.9.8
∗ installed zarith.1.14
∗ installed topkg.1.1.1
∗ installed rresult.0.7.0
∗ installed uutf.1.0.4
∗ installed mtime.2.1.0
∗ installed fmt.0.11.0
∗ installed ptime.1.2.0
∗ installed astring.0.8.5
∗ installed fpath.0.7.3
∗ installed logs.0.10.0
∗ installed bos.0.3.0
∗ installed dune.3.22.2
∗ installed randomconv.0.2.0
∗ installed ohex.0.2.0
∗ installed metrics.0.5.0
∗ installed psq.0.2.1
∗ installed macaddr.5.6.2
∗ installed gmap.0.3.0
∗ installed eqaf.0.10
∗ installed lru.0.3.1
∗ installed stdlib-shims.0.3.0
∗ installed optint.0.3.0
∗ installed ocaml-syntax-shims.1.0.0
∗ installed duration.0.3.1
∗ installed domain-name.0.5.0
∗ installed csexp.1.5.2
∗ installed ipaddr.5.6.2
∗ installed digestif.1.3.0
∗ installed happy-eyeballs.2.0.1
∗ installed re.1.14.0
∗ installed bstr.0.0.4
∗ installed base64.3.5.2
∗ installed asn1-combinators.0.3.2
∗ installed dns.10.2.5
∗ installed alcotest.1.9.1
∗ installed dune-configurator.3.22.2
∗ installed bigstringaf.0.10.0
∗ installed checkseum.0.5.3
∗ installed faraday.0.8.2
∗ installed angstrom.0.16.1
∗ installed decompress.1.5.3
∗ installed httpun-types.0.2.0
∗ installed mirage-crypto.2.1.0
∗ installed kdf.1.0.0
∗ installed hpack.0.13.0
∗ installed tar.3.3.0
∗ installed h1.1.1.0
∗ installed miou.0.5.5
∗ installed mirage-crypto-rng.2.1.0
∗ installed happy-eyeballs-miou-unix.2.0.1
∗ installed h2.0.13.0
∗ installed dns-client.10.2.5
∗ installed mirage-crypto-pk.2.1.0
∗ installed mirage-crypto-ec.2.1.0
∗ installed x509.1.0.6
∗ installed ca-certs.1.0.1
∗ installed tls.2.0.4
∗ installed tls-miou-unix.2.0.4
∗ installed dns-client-miou-unix.10.2.5
∗ installed httpcats.0.2.1
Done.
2026-04-23 16:42.59 ---> saved as "2609b6a4c41568fa8348e824db9ba8b4071dbd9b991fee92304034e609384036"
/src: (copy (src .) (dst /src))
2026-04-23 16:43.02 ---> saved as "07dcf2cebafd8202808ea03a94ee0fc77ceebb17eae393d0bf62ec2c57c4a690"
/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
File "example/dune", line 39, characters 63-71:
39 | (libraries httpcats mirage-crypto-rng-miou-unix fmt miou.unix progress flux))
^^^^^^^^
Error: Library "progress" not found.
-> required by
_build/default/example/.fetch.eobjs/byte/dune__exe__Consume.cmi
-> required by alias example/check
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.infinite.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.infinite.eobjs/byte/dune__exe__Error.cmo -c -impl example/error.ml)
File "example/error.ml", line 1:
Error: Could not find the .cmi file for interface example/error.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.infinite.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.infinite.eobjs/byte/dune__exe__Fetch.cmo -c -impl example/fetch.ml)
File "example/fetch.ml", line 6, characters 12-15:
6 | let usage = Fmt.str "%s -o <file> <uri>" Sys.executable_name
^^^
Error: Unbound module Fmt
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.infinite.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.infinite.eobjs/byte/dune__exe__Gunzip.cmo -c -impl example/gunzip.ml)
File "example/gunzip.ml", line 3, characters 42-49:
3 | let via = Flux.Flow.(bstr ~len:0x7ff << Flux_gz.inflate) in
^^^^^^^
Error: Unbound module Flux_gz
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.infinite.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.infinite.eobjs/byte/dune__exe__Head.cmo -c -impl example/head.ml)
File "example/head.ml", line 1:
Error: Could not find the .cmi file for interface example/head.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.infinite.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.infinite.eobjs/byte/dune__exe__Repeat.cmo -c -impl example/repeat.ml)
File "example/repeat.ml", line 1:
Error: Could not find the .cmi file for interface example/repeat.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.infinite.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.infinite.eobjs/byte/dune__exe__Search.cmo -c -impl example/search.ml)
File "example/search.ml", line 4, characters 23-31:
4 | let is_redirect resp = Httpcats.Status.is_redirection resp.Httpcats.status
^^^^^^^^
Error: Unbound module Httpcats
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.infinite.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.infinite.eobjs/byte/dune__exe__Sha256sum.cmo -c -impl example/sha256sum.ml)
File "example/sha256sum.ml", line 4, characters 11-19:
4 | let open Digestif in
^^^^^^^^
Error: Unbound module Digestif
Hint: Did you mean Digest?
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.infinite.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.infinite.eobjs/byte/dune__exe__Zip.cmo -c -impl example/zip.ml)
File "example/zip.ml", line 12, characters 2-10:
12 | Flux_zip.of_filepath ~mtime:(Ptime_clock.now ()) filename src
^^^^^^^^
Error: Unbound module Flux_zip
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.infinite.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.infinite.eobjs/byte/dune__exe__Zpipe.cmo -c -impl example/zpipe.ml)
File "example/zpipe.ml", line 3, characters 30-34:
3 | let init () = (k.init (), Bstr.create 0x7ff, 0)
^^^^
Error: Unbound module Bstr
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.consume.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.consume.eobjs/byte/dune__exe__Error.cmo -c -impl example/error.ml)
File "example/error.ml", line 1:
Error: Could not find the .cmi file for interface example/error.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.consume.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.consume.eobjs/byte/dune__exe__Fetch.cmo -c -impl example/fetch.ml)
File "example/fetch.ml", line 6, characters 12-15:
6 | let usage = Fmt.str "%s -o <file> <uri>" Sys.executable_name
^^^
Error: Unbound module Fmt
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.consume.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.consume.eobjs/byte/dune__exe__Gunzip.cmo -c -impl example/gunzip.ml)
File "example/gunzip.ml", line 3, characters 42-49:
3 | let via = Flux.Flow.(bstr ~len:0x7ff << Flux_gz.inflate) in
^^^^^^^
Error: Unbound module Flux_gz
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.consume.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.consume.eobjs/byte/dune__exe__Head.cmo -c -impl example/head.ml)
File "example/head.ml", line 1:
Error: Could not find the .cmi file for interface example/head.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.consume.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.consume.eobjs/byte/dune__exe__Infinite.cmo -c -impl example/infinite.ml)
File "example/infinite.ml", line 1:
Error: Could not find the .cmi file for interface example/infinite.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.consume.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.consume.eobjs/byte/dune__exe__Random.cmo -c -impl example/random.ml)
File "example/random.ml", line 1:
Error: Could not find the .cmi file for interface example/random.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.consume.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.consume.eobjs/byte/dune__exe__Repeat.cmo -c -impl example/repeat.ml)
File "example/repeat.ml", line 1:
Error: Could not find the .cmi file for interface example/repeat.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.consume.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.consume.eobjs/byte/dune__exe__Search.cmo -c -impl example/search.ml)
File "example/search.ml", line 4, characters 23-31:
4 | let is_redirect resp = Httpcats.Status.is_redirection resp.Httpcats.status
^^^^^^^^
Error: Unbound module Httpcats
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.consume.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.consume.eobjs/byte/dune__exe__Sha256sum.cmo -c -impl example/sha256sum.ml)
File "example/sha256sum.ml", line 4, characters 11-19:
4 | let open Digestif in
^^^^^^^^
Error: Unbound module Digestif
Hint: Did you mean Digest?
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.consume.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.consume.eobjs/byte/dune__exe__Zip.cmo -c -impl example/zip.ml)
File "example/zip.ml", line 12, characters 2-10:
12 | Flux_zip.of_filepath ~mtime:(Ptime_clock.now ()) filename src
^^^^^^^^
Error: Unbound module Flux_zip
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.consume.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.consume.eobjs/byte/dune__exe__Zpipe.cmo -c -impl example/zpipe.ml)
File "example/zpipe.ml", line 3, characters 30-34:
3 | let init () = (k.init (), Bstr.create 0x7ff, 0)
^^^^
Error: Unbound module Bstr
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.random.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.random.eobjs/byte/dune__exe__Consume.cmo -c -impl example/consume.ml)
File "example/consume.ml", line 1:
Error: Could not find the .cmi file for interface example/consume.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.random.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.random.eobjs/byte/dune__exe__Error.cmo -c -impl example/error.ml)
File "example/error.ml", line 1:
Error: Could not find the .cmi file for interface example/error.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.random.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.random.eobjs/byte/dune__exe__Fetch.cmo -c -impl example/fetch.ml)
File "example/fetch.ml", line 6, characters 12-15:
6 | let usage = Fmt.str "%s -o <file> <uri>" Sys.executable_name
^^^
Error: Unbound module Fmt
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.error.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.error.eobjs/byte/dune__exe__Zpipe.cmo -c -impl example/zpipe.ml)
File "example/zpipe.ml", line 3, characters 30-34:
3 | let init () = (k.init (), Bstr.create 0x7ff, 0)
^^^^
Error: Unbound module Bstr
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.head.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.head.eobjs/byte/dune__exe__Error.cmo -c -impl example/error.ml)
File "example/error.ml", line 1:
Error: Could not find the .cmi file for interface example/error.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.head.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.head.eobjs/byte/dune__exe__Fetch.cmo -c -impl example/fetch.ml)
File "example/fetch.ml", line 6, characters 12-15:
6 | let usage = Fmt.str "%s -o <file> <uri>" Sys.executable_name
^^^
Error: Unbound module Fmt
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.head.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.head.eobjs/byte/dune__exe__Gunzip.cmo -c -impl example/gunzip.ml)
File "example/gunzip.ml", line 3, characters 42-49:
3 | let via = Flux.Flow.(bstr ~len:0x7ff << Flux_gz.inflate) in
^^^^^^^
Error: Unbound module Flux_gz
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.head.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.head.eobjs/byte/dune__exe__Infinite.cmo -c -impl example/infinite.ml)
File "example/infinite.ml", line 1:
Error: Could not find the .cmi file for interface example/infinite.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.head.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.head.eobjs/byte/dune__exe__Random.cmo -c -impl example/random.ml)
File "example/random.ml", line 1:
Error: Could not find the .cmi file for interface example/random.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.head.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.head.eobjs/byte/dune__exe__Repeat.cmo -c -impl example/repeat.ml)
File "example/repeat.ml", line 1:
Error: Could not find the .cmi file for interface example/repeat.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.head.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.head.eobjs/byte/dune__exe__Search.cmo -c -impl example/search.ml)
File "example/search.ml", line 4, characters 23-31:
4 | let is_redirect resp = Httpcats.Status.is_redirection resp.Httpcats.status
^^^^^^^^
Error: Unbound module Httpcats
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.head.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.head.eobjs/byte/dune__exe__Sha256sum.cmo -c -impl example/sha256sum.ml)
File "example/sha256sum.ml", line 4, characters 11-19:
4 | let open Digestif in
^^^^^^^^
Error: Unbound module Digestif
Hint: Did you mean Digest?
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.head.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.head.eobjs/byte/dune__exe__Zip.cmo -c -impl example/zip.ml)
File "example/zip.ml", line 12, characters 2-10:
12 | Flux_zip.of_filepath ~mtime:(Ptime_clock.now ()) filename src
^^^^^^^^
Error: Unbound module Flux_zip
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.head.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.head.eobjs/byte/dune__exe__Zpipe.cmo -c -impl example/zpipe.ml)
File "example/zpipe.ml", line 3, characters 30-34:
3 | let init () = (k.init (), Bstr.create 0x7ff, 0)
^^^^
Error: Unbound module Bstr
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.repeat.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.repeat.eobjs/byte/dune__exe__Consume.cmo -c -impl example/consume.ml)
File "example/consume.ml", line 1:
Error: Could not find the .cmi file for interface example/consume.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.repeat.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.repeat.eobjs/byte/dune__exe__Error.cmo -c -impl example/error.ml)
File "example/error.ml", line 1:
Error: Could not find the .cmi file for interface example/error.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.repeat.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.repeat.eobjs/byte/dune__exe__Fetch.cmo -c -impl example/fetch.ml)
File "example/fetch.ml", line 6, characters 12-15:
6 | let usage = Fmt.str "%s -o <file> <uri>" Sys.executable_name
^^^
Error: Unbound module Fmt
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.repeat.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.repeat.eobjs/byte/dune__exe__Gunzip.cmo -c -impl example/gunzip.ml)
File "example/gunzip.ml", line 3, characters 42-49:
3 | let via = Flux.Flow.(bstr ~len:0x7ff << Flux_gz.inflate) in
^^^^^^^
Error: Unbound module Flux_gz
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.infinite.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.infinite.eobjs/byte/dune__exe__Consume.cmo -c -impl example/consume.ml)
File "example/consume.ml", line 1:
Error: Could not find the .cmi file for interface example/consume.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.infinite.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.infinite.eobjs/byte/dune__exe__Random.cmo -c -impl example/random.ml)
File "example/random.ml", line 1:
Error: Could not find the .cmi file for interface example/random.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.gunzip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/gz -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_gz.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.gunzip.eobjs/byte/dune__exe__Error.cmo -c -impl example/error.ml)
File "example/error.ml", line 1:
Error: Could not find the .cmi file for interface example/error.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.gunzip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/gz -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_gz.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.gunzip.eobjs/byte/dune__exe__Fetch.cmo -c -impl example/fetch.ml)
File "example/fetch.ml", line 6, characters 12-15:
6 | let usage = Fmt.str "%s -o <file> <uri>" Sys.executable_name
^^^
Error: Unbound module Fmt
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.gunzip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/gz -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_gz.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.gunzip.eobjs/byte/dune__exe__Infinite.cmo -c -impl example/infinite.ml)
File "example/infinite.ml", line 1:
Error: Could not find the .cmi file for interface example/infinite.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.gunzip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/gz -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_gz.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.gunzip.eobjs/byte/dune__exe__Random.cmo -c -impl example/random.ml)
File "example/random.ml", line 1:
Error: Could not find the .cmi file for interface example/random.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.random.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.random.eobjs/byte/dune__exe__Gunzip.cmo -c -impl example/gunzip.ml)
File "example/gunzip.ml", line 3, characters 42-49:
3 | let via = Flux.Flow.(bstr ~len:0x7ff << Flux_gz.inflate) in
^^^^^^^
Error: Unbound module Flux_gz
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.random.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.random.eobjs/byte/dune__exe__Head.cmo -c -impl example/head.ml)
File "example/head.ml", line 1:
Error: Could not find the .cmi file for interface example/head.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.random.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.random.eobjs/byte/dune__exe__Infinite.cmo -c -impl example/infinite.ml)
File "example/infinite.ml", line 1:
Error: Could not find the .cmi file for interface example/infinite.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.random.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.random.eobjs/byte/dune__exe__Repeat.cmo -c -impl example/repeat.ml)
File "example/repeat.ml", line 1:
Error: Could not find the .cmi file for interface example/repeat.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.random.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.random.eobjs/byte/dune__exe__Search.cmo -c -impl example/search.ml)
File "example/search.ml", line 4, characters 23-31:
4 | let is_redirect resp = Httpcats.Status.is_redirection resp.Httpcats.status
^^^^^^^^
Error: Unbound module Httpcats
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.random.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.random.eobjs/byte/dune__exe__Sha256sum.cmo -c -impl example/sha256sum.ml)
File "example/sha256sum.ml", line 4, characters 11-19:
4 | let open Digestif in
^^^^^^^^
Error: Unbound module Digestif
Hint: Did you mean Digest?
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.random.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.random.eobjs/byte/dune__exe__Zip.cmo -c -impl example/zip.ml)
File "example/zip.ml", line 12, characters 2-10:
12 | Flux_zip.of_filepath ~mtime:(Ptime_clock.now ()) filename src
^^^^^^^^
Error: Unbound module Flux_zip
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.random.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.random.eobjs/byte/dune__exe__Zpipe.cmo -c -impl example/zpipe.ml)
File "example/zpipe.ml", line 3, characters 30-34:
3 | let init () = (k.init (), Bstr.create 0x7ff, 0)
^^^^
Error: Unbound module Bstr
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.error.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.error.eobjs/byte/dune__exe__Consume.cmo -c -impl example/consume.ml)
File "example/consume.ml", line 1:
Error: Could not find the .cmi file for interface example/consume.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.error.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.error.eobjs/byte/dune__exe__Fetch.cmo -c -impl example/fetch.ml)
File "example/fetch.ml", line 6, characters 12-15:
6 | let usage = Fmt.str "%s -o <file> <uri>" Sys.executable_name
^^^
Error: Unbound module Fmt
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.error.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.error.eobjs/byte/dune__exe__Gunzip.cmo -c -impl example/gunzip.ml)
File "example/gunzip.ml", line 3, characters 42-49:
3 | let via = Flux.Flow.(bstr ~len:0x7ff << Flux_gz.inflate) in
^^^^^^^
Error: Unbound module Flux_gz
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.error.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.error.eobjs/byte/dune__exe__Head.cmo -c -impl example/head.ml)
File "example/head.ml", line 1:
Error: Could not find the .cmi file for interface example/head.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.error.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.error.eobjs/byte/dune__exe__Infinite.cmo -c -impl example/infinite.ml)
File "example/infinite.ml", line 1:
Error: Could not find the .cmi file for interface example/infinite.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.error.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.error.eobjs/byte/dune__exe__Random.cmo -c -impl example/random.ml)
File "example/random.ml", line 1:
Error: Could not find the .cmi file for interface example/random.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.error.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.error.eobjs/byte/dune__exe__Repeat.cmo -c -impl example/repeat.ml)
File "example/repeat.ml", line 1:
Error: Could not find the .cmi file for interface example/repeat.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.error.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.error.eobjs/byte/dune__exe__Search.cmo -c -impl example/search.ml)
File "example/search.ml", line 4, characters 23-31:
4 | let is_redirect resp = Httpcats.Status.is_redirection resp.Httpcats.status
^^^^^^^^
Error: Unbound module Httpcats
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.error.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.error.eobjs/byte/dune__exe__Sha256sum.cmo -c -impl example/sha256sum.ml)
File "example/sha256sum.ml", line 4, characters 11-19:
4 | let open Digestif in
^^^^^^^^
Error: Unbound module Digestif
Hint: Did you mean Digest?
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.error.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.error.eobjs/byte/dune__exe__Zip.cmo -c -impl example/zip.ml)
File "example/zip.ml", line 12, characters 2-10:
12 | Flux_zip.of_filepath ~mtime:(Ptime_clock.now ()) filename src
^^^^^^^^
Error: Unbound module Flux_zip
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.head.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.head.eobjs/byte/dune__exe__Consume.cmo -c -impl example/consume.ml)
File "example/consume.ml", line 1:
Error: Could not find the .cmi file for interface example/consume.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.repeat.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.repeat.eobjs/byte/dune__exe__Search.cmo -c -impl example/search.ml)
File "example/search.ml", line 4, characters 23-31:
4 | let is_redirect resp = Httpcats.Status.is_redirection resp.Httpcats.status
^^^^^^^^
Error: Unbound module Httpcats
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.repeat.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.repeat.eobjs/byte/dune__exe__Sha256sum.cmo -c -impl example/sha256sum.ml)
File "example/sha256sum.ml", line 4, characters 11-19:
4 | let open Digestif in
^^^^^^^^
Error: Unbound module Digestif
Hint: Did you mean Digest?
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.repeat.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.repeat.eobjs/byte/dune__exe__Zip.cmo -c -impl example/zip.ml)
File "example/zip.ml", line 12, characters 2-10:
12 | Flux_zip.of_filepath ~mtime:(Ptime_clock.now ()) filename src
^^^^^^^^
Error: Unbound module Flux_zip
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.repeat.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.repeat.eobjs/byte/dune__exe__Zpipe.cmo -c -impl example/zpipe.ml)
File "example/zpipe.ml", line 3, characters 30-34:
3 | let init () = (k.init (), Bstr.create 0x7ff, 0)
^^^^
Error: Unbound module Bstr
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.sha256sum.eobjs/byte -I /home/opam/.opam/5.4.1/lib/digestif/c -I /home/opam/.opam/5.4.1/lib/eqaf -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.sha256sum.eobjs/byte/dune__exe__Consume.cmo -c -impl example/consume.ml)
File "example/consume.ml", line 1:
Error: Could not find the .cmi file for interface example/consume.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.sha256sum.eobjs/byte -I /home/opam/.opam/5.4.1/lib/digestif/c -I /home/opam/.opam/5.4.1/lib/eqaf -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.sha256sum.eobjs/byte/dune__exe__Error.cmo -c -impl example/error.ml)
File "example/error.ml", line 1:
Error: Could not find the .cmi file for interface example/error.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.sha256sum.eobjs/byte -I /home/opam/.opam/5.4.1/lib/digestif/c -I /home/opam/.opam/5.4.1/lib/eqaf -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.sha256sum.eobjs/byte/dune__exe__Fetch.cmo -c -impl example/fetch.ml)
File "example/fetch.ml", line 6, characters 12-15:
6 | let usage = Fmt.str "%s -o <file> <uri>" Sys.executable_name
^^^
Error: Unbound module Fmt
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.sha256sum.eobjs/byte -I /home/opam/.opam/5.4.1/lib/digestif/c -I /home/opam/.opam/5.4.1/lib/eqaf -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.sha256sum.eobjs/byte/dune__exe__Gunzip.cmo -c -impl example/gunzip.ml)
File "example/gunzip.ml", line 3, characters 42-49:
3 | let via = Flux.Flow.(bstr ~len:0x7ff << Flux_gz.inflate) in
^^^^^^^
Error: Unbound module Flux_gz
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.sha256sum.eobjs/byte -I /home/opam/.opam/5.4.1/lib/digestif/c -I /home/opam/.opam/5.4.1/lib/eqaf -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.sha256sum.eobjs/byte/dune__exe__Head.cmo -c -impl example/head.ml)
File "example/head.ml", line 1:
Error: Could not find the .cmi file for interface example/head.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.sha256sum.eobjs/byte -I /home/opam/.opam/5.4.1/lib/digestif/c -I /home/opam/.opam/5.4.1/lib/eqaf -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.sha256sum.eobjs/byte/dune__exe__Infinite.cmo -c -impl example/infinite.ml)
File "example/infinite.ml", line 1:
Error: Could not find the .cmi file for interface example/infinite.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.sha256sum.eobjs/byte -I /home/opam/.opam/5.4.1/lib/digestif/c -I /home/opam/.opam/5.4.1/lib/eqaf -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.sha256sum.eobjs/byte/dune__exe__Random.cmo -c -impl example/random.ml)
File "example/random.ml", line 1:
Error: Could not find the .cmi file for interface example/random.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.sha256sum.eobjs/byte -I /home/opam/.opam/5.4.1/lib/digestif/c -I /home/opam/.opam/5.4.1/lib/eqaf -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.sha256sum.eobjs/byte/dune__exe__Repeat.cmo -c -impl example/repeat.ml)
File "example/repeat.ml", line 1:
Error: Could not find the .cmi file for interface example/repeat.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.sha256sum.eobjs/byte -I /home/opam/.opam/5.4.1/lib/digestif/c -I /home/opam/.opam/5.4.1/lib/eqaf -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.sha256sum.eobjs/byte/dune__exe__Search.cmo -c -impl example/search.ml)
File "example/search.ml", line 4, characters 23-31:
4 | let is_redirect resp = Httpcats.Status.is_redirection resp.Httpcats.status
^^^^^^^^
Error: Unbound module Httpcats
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.sha256sum.eobjs/byte -I /home/opam/.opam/5.4.1/lib/digestif/c -I /home/opam/.opam/5.4.1/lib/eqaf -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.sha256sum.eobjs/byte/dune__exe__Zip.cmo -c -impl example/zip.ml)
File "example/zip.ml", line 12, characters 2-10:
12 | Flux_zip.of_filepath ~mtime:(Ptime_clock.now ()) filename src
^^^^^^^^
Error: Unbound module Flux_zip
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.sha256sum.eobjs/byte -I /home/opam/.opam/5.4.1/lib/digestif/c -I /home/opam/.opam/5.4.1/lib/eqaf -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.sha256sum.eobjs/byte/dune__exe__Zpipe.cmo -c -impl example/zpipe.ml)
File "example/zpipe.ml", line 3, characters 30-34:
3 | let init () = (k.init (), Bstr.create 0x7ff, 0)
^^^^
Error: Unbound module Bstr
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/optint -I /home/opam/.opam/5.4.1/lib/ptime -I /home/opam/.opam/5.4.1/lib/ptime/clock -I lib/.flux.objs/byte -I lib/.flux_de.objs/byte -I lib/.flux_zip.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zip.eobjs/byte/dune__exe__Consume.cmo -c -impl example/consume.ml)
File "example/consume.ml", line 26, characters 2-11:
26 | Miou_unix.run ~domains:1 @@ fun () ->
^^^^^^^^^
Error: Unbound module Miou_unix
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/optint -I /home/opam/.opam/5.4.1/lib/ptime -I /home/opam/.opam/5.4.1/lib/ptime/clock -I lib/.flux.objs/byte -I lib/.flux_de.objs/byte -I lib/.flux_zip.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zip.eobjs/byte/dune__exe__Error.cmo -c -impl example/error.ml)
File "example/error.ml", line 4, characters 2-11:
4 | Miou_unix.run @@ fun () ->
^^^^^^^^^
Error: Unbound module Miou_unix
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/optint -I /home/opam/.opam/5.4.1/lib/ptime -I /home/opam/.opam/5.4.1/lib/ptime/clock -I lib/.flux.objs/byte -I lib/.flux_de.objs/byte -I lib/.flux_zip.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zip.eobjs/byte/dune__exe__Fetch.cmo -c -impl example/fetch.ml)
File "example/fetch.ml", line 6, characters 12-15:
6 | let usage = Fmt.str "%s -o <file> <uri>" Sys.executable_name
^^^
Error: Unbound module Fmt
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/optint -I /home/opam/.opam/5.4.1/lib/ptime -I /home/opam/.opam/5.4.1/lib/ptime/clock -I lib/.flux.objs/byte -I lib/.flux_de.objs/byte -I lib/.flux_zip.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zip.eobjs/byte/dune__exe__Gunzip.cmo -c -impl example/gunzip.ml)
File "example/gunzip.ml", line 2, characters 2-11:
2 | Miou_unix.run @@ fun () ->
^^^^^^^^^
Error: Unbound module Miou_unix
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/optint -I /home/opam/.opam/5.4.1/lib/ptime -I /home/opam/.opam/5.4.1/lib/ptime/clock -I lib/.flux.objs/byte -I lib/.flux_de.objs/byte -I lib/.flux_zip.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zip.eobjs/byte/dune__exe__Head.cmo -c -impl example/head.ml)
File "example/head.ml", line 26, characters 2-11:
26 | Miou_unix.run @@ fun () ->
^^^^^^^^^
Error: Unbound module Miou_unix
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/optint -I /home/opam/.opam/5.4.1/lib/ptime -I /home/opam/.opam/5.4.1/lib/ptime/clock -I lib/.flux.objs/byte -I lib/.flux_de.objs/byte -I lib/.flux_zip.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zip.eobjs/byte/dune__exe__Infinite.cmo -c -impl example/infinite.ml)
File "example/infinite.ml", line 12, characters 2-11:
12 | Miou_unix.run ~domains:1 @@ fun () ->
^^^^^^^^^
Error: Unbound module Miou_unix
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/optint -I /home/opam/.opam/5.4.1/lib/ptime -I /home/opam/.opam/5.4.1/lib/ptime/clock -I lib/.flux.objs/byte -I lib/.flux_de.objs/byte -I lib/.flux_zip.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zip.eobjs/byte/dune__exe__Random.cmo -c -impl example/random.ml)
File "example/random.ml", line 46, characters 2-11:
46 | Miou_unix.run ~domains:1 @@ fun () ->
^^^^^^^^^
Error: Unbound module Miou_unix
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/optint -I /home/opam/.opam/5.4.1/lib/ptime -I /home/opam/.opam/5.4.1/lib/ptime/clock -I lib/.flux.objs/byte -I lib/.flux_de.objs/byte -I lib/.flux_zip.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zip.eobjs/byte/dune__exe__Repeat.cmo -c -impl example/repeat.ml)
File "example/repeat.ml", line 31, characters 2-11:
31 | Miou_unix.run @@ fun () ->
^^^^^^^^^
Error: Unbound module Miou_unix
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/oam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/optint -I /home/opam/.opam/5.4.1/lib/ptime -I /home/opam/.opam/5.4.1/lib/ptime/clock -I lib/.flux.objs/byte -I lib/.flux_de.objs/byte -I lib/.flux_zip.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zip.eobjs/byte/dune__exe__Search.cmo -c -impl example/search.ml)
File "example/search.ml", line 4, characters 23-31:
4 | let is_redirect resp = Httpcats.Status.is_redirection resp.Httpcats.status
^^^^^^^^
Error: Unbound module Httpcats
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/optint -I /home/opam/.opam/5.4.1/lib/ptime -I /home/opam/.opam/5.4.1/lib/ptime/clock -I lib/.flux.objs/byte -I lib/.flux_de.objs/byte -I lib/.flux_zip.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zip.eobjs/byte/dune__exe__Sha256sum.cmo -c -impl example/sha256sum.ml)
File "example/sha256sum.ml", line 4, characters 11-19:
4 | let open Digestif in
^^^^^^^^
Error: Unbound module Digestif
Hint: Did you mean Digest?
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/optint -I /home/opam/.opam/5.4.1/lib/ptime -I /home/opam/.opam/5.4.1/lib/ptime/clock -I lib/.flux.objs/byte -I lib/.flux_de.objs/byte -I lib/.flux_zip.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zip.eobjs/byte/dune__exe__Zpipe.cmo -c -impl example/zpipe.ml)
File "example/zpipe.ml", line 30, characters 2-11:
30 | Miou_unix.run @@ fun () ->
^^^^^^^^^
Error: Unbound module Miou_unix
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.gunzip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/gz -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_gz.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.gunzip.eobjs/byte/dune__exe__Consume.cmo -c -impl example/consume.ml)
File "example/consume.ml", line 1:
Error: Could not find the .cmi file for interface example/consume.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.gunzip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/gz -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_gz.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.gunzip.eobjs/byte/dune__exe__Head.cmo -c -impl example/head.ml)
File "example/head.ml", line 1:
Error: Could not find the .cmi file for interface example/head.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.gunzip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/gz -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_gz.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.gunzip.eobjs/byte/dune__exe__Repeat.cmo -c -impl example/repeat.ml)
File "example/repeat.ml", line 1:
Error: Could not find the .cmi file for interface example/repeat.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.gunzip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/gz -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_gz.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.gunzip.eobjs/byte/dune__exe__Search.cmo -c -impl example/search.ml)
File "example/search.ml", line 4, characters 23-31:
4 | let is_redirect resp = Httpcats.Status.is_redirection resp.Httpcats.status
^^^^^^^^
Error: Unbound module Httpcats
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.gunzip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/gz -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_gz.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.gunzip.eobjs/byte/dune__exe__Sha256sum.cmo -c -impl example/sha256sum.ml)
File "example/sha256sum.ml", line 4, characters 11-19:
4 | let open Digestif in
^^^^^^^^
Error: Unbound module Digestif
Hint: Did you mean Digest?
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.gunzip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/gz -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_gz.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.gunzip.eobjs/byte/dune__exe__Zip.cmo -c -impl example/zip.ml)
File "example/zip.ml", line 12, characters 2-10:
12 | Flux_zip.of_filepath ~mtime:(Ptime_clock.now ()) filename src
^^^^^^^^
Error: Unbound module Flux_zip
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.gunzip.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/gz -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_gz.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.gunzip.eobjs/byte/dune__exe__Zpipe.cmo -c -impl example/zpipe.ml)
File "example/zpipe.ml", line 33, characters 23-30:
33 | | [| _; "-d" |] -> Flux_zl.(deflate (config ()))
^^^^^^^
Error: Unbound module Flux_zl
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zpipe.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/zl -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_zl.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zpipe.eobjs/byte/dune__exe__Consume.cmo -c -impl example/consume.ml)
File "example/consume.ml", line 1:
Error: Could not find the .cmi file for interface example/consume.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zpipe.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/zl -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_zl.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zpipe.eobjs/byte/dune__exe__Error.cmo -c -impl example/error.ml)
File "example/error.ml", line 1:
Error: Could not find the .cmi file for interface example/error.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zpipe.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/zl -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_zl.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zpipe.eobjs/byte/dune__exe__Fetch.cmo -c -impl example/fetch.ml)
File "example/fetch.ml", line 6, characters 12-15:
6 | let usage = Fmt.str "%s -o <file> <uri>" Sys.executable_name
^^^
Error: Unbound module Fmt
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zpipe.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/zl -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_zl.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zpipe.eobjs/byte/dune__exe__Gunzip.cmo -c -impl example/gunzip.ml)
File "example/gunzip.ml", line 3, characters 42-49:
3 | let via = Flux.Flow.(bstr ~len:0x7ff << Flux_gz.inflate) in
^^^^^^^
Error: Unbound module Flux_gz
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zpipe.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/zl -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_zl.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zpipe.eobjs/byte/dune__exe__Head.cmo -c -impl example/head.ml)
File "example/head.ml", line 1:
Error: Could not find the .cmi file for interface example/head.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zpipe.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/zl -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_zl.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zpipe.eobjs/byte/dune__exe__Infinite.cmo -c -impl example/infinite.ml)
File "example/infinite.ml", line 1:
Error: Could not find the .cmi file for interface example/infinite.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zpipe.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/zl -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_zl.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zpipe.eobjs/byte/dune__exe__Random.cmo -c -impl example/random.ml)
File "example/random.ml", line 1:
Error: Could not find the .cmi file for interface example/random.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zpipe.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/zl -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_zl.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zpipe.eobjs/byte/dune__exe__Repeat.cmo -c -impl example/repeat.ml)
File "example/repeat.ml", line 1:
Error: Could not find the .cmi file for interface example/repeat.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zpipe.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/zl -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_zl.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zpipe.eobjs/byte/dune__exe__Search.cmo -c -impl example/search.ml)
File "example/search.ml", line 4, characters 23-31:
4 | let is_redirect resp = Httpcats.Status.is_redirection resp.Httpcats.status
^^^^^^^^
Error: Unbound module Httpcats
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zpipe.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/zl -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_zl.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zpipe.eobjs/byte/dune__exe__Sha256sum.cmo -c -impl example/sha256sum.ml)
File "example/sha256sum.ml", line 4, characters 11-19:
4 | let open Digestif in
^^^^^^^^
Error: Unbound module Digestif
Hint: Did you mean Digest?
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.zpipe.eobjs/byte -I /home/opam/.opam/5.4.1/lib/bstr -I /home/opam/.opam/5.4.1/lib/checkseum/c -I /home/opam/.opam/5.4.1/lib/decompress/de -I /home/opam/.opam/5.4.1/lib/decompress/zl -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I /home/opam/.opam/5.4.1/lib/optint -I lib/.flux.objs/byte -I lib/.flux_zl.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.zpipe.eobjs/byte/dune__exe__Zip.cmo -c -impl example/zip.ml)
File "example/zip.ml", line 12, characters 2-10:
12 | Flux_zip.of_filepath ~mtime:(Ptime_clock.now ()) filename src
^^^^^^^^
Error: Unbound module Flux_zip
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.repeat.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.repeat.eobjs/byte/dune__exe__Head.cmo -c -impl example/head.ml)
File "example/head.ml", line 1:
Error: Could not find the .cmi file for interface example/head.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.repeat.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.repeat.eobjs/byte/dune__exe__Infinite.cmo -c -impl example/infinite.ml)
File "example/infinite.ml", line 1:
Error: Could not find the .cmi file for interface example/infinite.mli.
(cd _build/default && /home/opam/.opam/5.4.1/bin/ocamlc.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I example/.repeat.eobjs/byte -I /home/opam/.opam/5.4.1/lib/miou -I /home/opam/.opam/5.4.1/lib/miou/backoff -I /home/opam/.opam/5.4.1/lib/miou/bitv -I /home/opam/.opam/5.4.1/lib/miou/sync -I /home/opam/.opam/5.4.1/lib/miou/unix -I /home/opam/.opam/5.4.1/lib/ocaml/unix -I lib/.flux.objs/byte -no-alias-deps -opaque -open Dune__exe -o example/.repeat.eobjs/byte/dune__exe__Random.cmo -c -impl example/random.ml)
File "example/random.ml", line 1:
Error: Could not find the .cmi file for interface example/random.mli.
(cd _build/default/test && ./test.exe)
Testing `test'.
This run has ID `4ZBEPO1H'.
[OK] basics 0 basic00.
[OK] basics 1 basic01.
[OK] basics 2 basic02.
[OK] basics 3 basic03.
[OK] basics 4 basic04.
[OK] basics 5 basic05.
[OK] formatter 0 formatter01.
[OK] miou 0 miou00.
[OK] miou 1 miou01.
[OK] miou 2 miou02.
Full test results in `/src/_build/default/test/_build/_tests/test'.
Test Successful in 0.002s. 10 tests run.
jail: /usr/bin/su -l opam -c cd '/src' && env OCAMLCI='true' CI='true' DEPS='alcotest.1.9.1 angstrom.0.16.1 asn1-combinators.0.3.2 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 bos.0.3.0 bstr.0.0.4 ca-certs.1.0.1 checkseum.0.5.3 cmdliner.2.1.1 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 csexp.1.5.2 decompress.1.5.3 digestif.1.3.0 dns.10.2.5 dns-client.10.2.5 dns-client-miou-unix.10.2.5 domain-name.0.5.0 dune.3.22.2 dune-configurator.3.22.2 duration.0.3.1 eqaf.0.10 faraday.0.8.2 fmt.0.11.0 fpath.0.7.3 gmap.0.3.0 h1.1.1.0 h2.0.13.0 happy-eyeballs.2.0.1 happy-eyeballs-miou-unix.2.0.1 hpack.0.13.0 httpcats.0.2.1 httpun-types.0.2.0 ipaddr.5.6.2 kdf.1.0.0 logs.0.10.0 lru.0.3.1 macaddr.5.6.2 metrics.0.5.0 miou.0.5.5 mirage-crypto.2.1.0 mirage-crypto-ec.2.1.0 mirage-crypto-pk.2.1.0 mirage-crypto-rng.2.1.0 mtime.2.1.0 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ohex.0.2.0 optint.0.3.0 psq.0.2.1 ptime.1.2.0 randomconv.0.2.0 re.1.14.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 tar.3.3.0 tls.2.0.4 tls-miou-unix.2.0.4 topkg.1.1.1 uutf.1.0.4 x509.1.0.6 zarith.1.14' OPAMCOLOR='always' CLICOLOR_FORCE='1' '/usr/bin/env' 'bash' '-c' 'opam exec -- dune build @install @check @runtest && rm -rf _build': failed
"jail" "-c" "name=obuilder_52585_62757" "mount.devfs" "path=/obuilder/result/3bf12f371d8d3ecb7f3b3bf7c845b7d29aaa615663313f4bce84619c5d08eaaf/rootfs" "vnet" "exec.start=/sbin/ifconfig lo0 127.0.0.1/8" "command=/usr/bin/su" "-l" "opam" "-c" "cd '/src' && env OCAMLCI='true' CI='true' DEPS='alcotest.1.9.1 angstrom.0.16.1 asn1-combinators.0.3.2 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 bos.0.3.0 bstr.0.0.4 ca-certs.1.0.1 checkseum.0.5.3 cmdliner.2.1.1 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 csexp.1.5.2 decompress.1.5.3 digestif.1.3.0 dns.10.2.5 dns-client.10.2.5 dns-client-miou-unix.10.2.5 domain-name.0.5.0 dune.3.22.2 dune-configurator.3.22.2 duration.0.3.1 eqaf.0.10 faraday.0.8.2 fmt.0.11.0 fpath.0.7.3 gmap.0.3.0 h1.1.1.0 h2.0.13.0 happy-eyeballs.2.0.1 happy-eyeballs-miou-unix.2.0.1 hpack.0.13.0 httpcats.0.2.1 httpun-types.0.2.0 ipaddr.5.6.2 kdf.1.0.0 logs.0.10.0 lru.0.3.1 macaddr.5.6.2 metrics.0.5.0 miou.0.5.5 mirage-crypto.2.1.0 mirage-crypto-ec.2.1.0 mirage-crypto-pk.2.1.0 mirage-crypto-rng.2.1.0 mtime.2.1.0 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ohex.0.2.0 optint.0.3.0 psq.0.2.1 ptime.1.2.0 randomconv.0.2.0 re.1.14.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 tar.3.3.0 tls.2.0.4 tls-miou-unix.2.0.4 topkg.1.1.1 uutf.1.0.4 x509.1.0.6 zarith.1.14' OPAMCOLOR='always' CLICOLOR_FORCE='1' '/usr/bin/env' 'bash' '-c' 'opam exec -- dune build @install @check @runtest && rm -rf _build'" failed with exit status 1
2026-04-23 16:47.00: Job failed: Failed: Build failed