Build:
  1. 0
2026-05-09 00:53.27: New job: Voodoo do ago.0.4; 521c2334d7e22240ac42423a56b5406d
Prep base: ((from ocaml/opam:debian-12-ocaml-4.14@sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131)
 (user (uid 1000) (gid 1000))
 (run (network host)
      (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni"))
 (workdir /home/opam)
 (run (shell "sudo chown opam:opam /home/opam"))
)2026-05-09 00:53.27: Waiting for resource in pool OCluster
2026-05-09 05:17.10: Waiting for worker…
2026-05-09 06:11.05: Got resource from pool OCluster
2026-05-09 06:11.05: Using cache hint "docs-universe-compile-4.14.2"

To reproduce locally:

cat > prep.spec <<'END-OF-SPEC'
((build odoc_driver
        ((from ocaml/opam:debian-12-ocaml-5.4@sha256:53b93b6b430cf63daa04504609ae66d9c59ce54a8850ecc903908c87b9e3f919)
         (user (uid 1000) (gid 1000))
         (run (network host)
              (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni"))
         (workdir /home/opam)
         (run (shell "sudo chown opam:opam /home/opam"))
         (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
              (network host)
              (shell "(sudo apt-get update) && (opam pin -ny sherlodoc.dev https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 --with-version 3.1.0) && (opam pin -ny odoc-parser.dev --with-version 3.1.0 https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 && opam pin -ny odoc-md.dev https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 --with-version 3.1.0 &&  opam pin -ny odoc.dev https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 --with-version 3.1.0) && (opam install -y odoc-md) && (opam install -y odoc-driver sherlodoc) && (cp $(opam config var bin)/odoc_driver_voodoo $(opam config var bin)/sherlodoc $(opam config var bin)/odoc-md /home/opam) && (rm -rf $(opam config var prefix))"))))
 (build tools
        ((from ocaml/opam:debian-12-ocaml-4.14@sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131)
         (user (uid 1000) (gid 1000))
         (run (network host)
              (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni"))
         (workdir /home/opam)
         (run (shell "sudo chown opam:opam /home/opam"))
         (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
              (network host)
              (shell "(sudo apt-get update && sudo apt-get install -yy m4) && (opam pin -ny odoc-parser.dev https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 && opam depext -iy odoc-parser) && (opam pin -ny odoc.dev https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 && opam depext -iy odoc) && (cp $(opam config var bin)/odoc /home/opam) && (rm -rf $(opam config var prefix))"))))
 (from ocaml/opam:debian-12-ocaml-4.14@sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131)
 (user (uid 1000) (gid 1000))
 (run (network host)
      (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni"))
 (workdir /home/opam)
 (run (shell "sudo chown opam:opam /home/opam"))
 (workdir /home/opam/docs/)
 (run (shell "sudo chown opam:opam . "))
 (copy (from (build tools)) (src /home/opam/odoc) (dst /home/opam/))
 (copy (from (build odoc_driver))
       (src /home/opam/odoc_driver_voodoo /home/opam/sherlodoc /home/opam/odoc-md)
       (dst /home/opam/))
 (run (shell "mv ~/sherlodoc $(opam config var bin)/sherlodoc"))
 (run (network host)
      (shell "sudo apt install -y jq"))
 (run (network host)
      (shell "git clone https://github.com/jonludlam/docs-ci-scripts.git && echo Qkf0+g=="))
 (run (cache (compile-cache (target /home/opam/.cache/epoch-b80ea1644a4905f8917179f5c7e012be/compile)))
      (network host)
      (secrets (ssh_privkey (target /home/opam/.ssh/id_rsa)) (ssh_pubkey (target /home/opam/.ssh/id_rsa.pub)) (ssh_config (target /home/opam/.ssh/config)))
      (shell "(ssh -MNf sage.caelum.ci.dev) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/jbuilder/1.0+beta20.2 jbuilder.1.0+beta20.2-8ec2c08a7515b28a7e25f6bb987b2a4f-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml/4.14.2 ocaml.4.14.2-906334fd2e017db19ce5f851d5121f74-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-base-compiler/4.14.2 ocaml-base-compiler.4.14.2-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-config/2 ocaml-config.2-56a469ab35eda9a278ea08e63ba34a78-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4 ago.0.4-521c2334d7e22240ac42423a56b5406d-b80ea1644a4905f8917179f5c7e012be false) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray/base base-bigarray.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads/base base-threads.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix/base base-unix.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1 ocaml-options-vanilla.1-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be false) && (~/docs/docs-ci-scripts/get_prep_for_compile.sh sage.caelum.ci.dev /data prep0/u/521c2334d7e22240ac42423a56b5406d/ago/0.4 prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4) && (export OCAMLRUNPAM=b) && (time opam exec -- /home/opam/odoc_driver_voodoo --verbose --odoc /home/opam/odoc --odoc-md /home/opam/odoc-md --odoc-dir epoch-b80ea1644a4905f8917179f5c7e012be/compile --odocl-dir linked --html-dir epoch-b80ea1644a4905f8917179f5c7e012be/html-raw --stats ago --actions link-and-gen --blessed) && (jq . driver-benchmarks.json || true) && (mkdir -p linked && mkdir -p epoch-b80ea1644a4905f8917179f5c7e012be && mv linked epoch-b80ea1644a4905f8917179f5c7e012be/) && (mkdir -p epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4) && (shopt -s nullglob && ((echo LISTING epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4 && [ ! -z \"$(ls -A epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4)\" ] && tar -cvf epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4.tar epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4/*  && rm -R epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4/* && mv epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4.tar epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4/content.tar) || (echo 'Empty directory'))) && (echo raw_folder: epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4) && (time rsync -aR ./epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/ sage.caelum.ci.dev:/data/.) && (echo '0.454443') && (set 'epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4'; HASH=$((sha256sum $1/content.tar 2>/dev/null | cut -d \" \" -f 1)  || echo -n 'empty'); rm -f $1/content.tar; printf \"LINKED:$2:$HASH\\n\";) && (echo '0.733590') && (mkdir -p epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4) && (time rsync -aR ./epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4 sage.caelum.ci.dev:/data/.) && (set 'epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4' raw; HASH=$(find $1 -type f -exec sha256sum {} \\; | sort | sha256sum); printf \"RAW:$2:$HASH\\n\";) && (rm -rf /home/opam/docs/*)"))
)
END-OF-SPEC

ocluster-client submit-obuilder --local-file prep.spec \
--pool linux-x86_64 --connect ocluster-submission.cap --cache-hint docs-universe-compile-4.14.2 \
--secret ssh_privkey:id_rsa --secret ssh_pubkey:id_rsa.pub--secret ssh_config:ssh_config

2026-05-09 06:11.05: RETRYING: 2026-05-09/005327-voodoo-do-3844b6 Number of retries: 0 (retriable error condition)
Building on sage.caelum.ci.dev

(build "odoc_driver" …)

(from ocaml/opam:debian-12-ocaml-5.4@sha256:53b93b6b430cf63daa04504609ae66d9c59ce54a8850ecc903908c87b9e3f919)
Unable to find image 'ocaml/opam:debian-12-ocaml-5.4@sha256:53b93b6b430cf63daa04504609ae66d9c59ce54a8850ecc903908c87b9e3f919' locally
docker.io/ocaml/opam@sha256:53b93b6b430cf63daa04504609ae66d9c59ce54a8850ecc903908c87b9e3f919: Pulling from ocaml/opam
db53381ee51f: Already exists
f1d0f64653a7: Pulling fs layer
064712a5a834: Pulling fs layer
d4178e581473: Pulling fs layer
fc333dfdfd9b: Pulling fs layer
a6cf9e296c1f: Pulling fs layer
546616c9929e: Pulling fs layer
f23aa9ac846f: Pulling fs layer
2e42eb607896: Pulling fs layer
b7bdbbd28329: Pulling fs layer
a6cf9e296c1f: Waiting
591ffa0bad15: Pulling fs layer
546616c9929e: Waiting
913b0dfe096b: Pulling fs layer
f23aa9ac846f: Waiting
fc333dfdfd9b: Waiting
2e42eb607896: Waiting
66055d504a3b: Pulling fs layer
b7bdbbd28329: Waiting
591ffa0bad15: Waiting
7257bffe6278: Pulling fs layer
66055d504a3b: Waiting
913b0dfe096b: Waiting
5a1501b738d2: Pulling fs layer
7257bffe6278: Waiting
dcce788e8ed7: Pulling fs layer
5a1501b738d2: Waiting
f3e893ada06c: Pulling fs layer
d296da698d1c: Pulling fs layer
c51e17d56e8d: Pulling fs layer
dcce788e8ed7: Waiting
f3e893ada06c: Waiting
d296da698d1c: Waiting
f92604836e3a: Pulling fs layer
c51e17d56e8d: Waiting
f3272f3745f5: Pulling fs layer
f92604836e3a: Waiting
13a43a83b27e: Pulling fs layer
f3272f3745f5: Waiting
4f4fb700ef54: Pulling fs layer
13a43a83b27e: Waiting
f72b75beb9af: Pulling fs layer
4f4fb700ef54: Waiting
a98284d78b32: Pulling fs layer
f72b75beb9af: Waiting
6fc1d55e856f: Pulling fs layer
a98284d78b32: Waiting
059803cba07a: Pulling fs layer
6fc1d55e856f: Waiting
5703bd5e4c25: Pulling fs layer
49c7f8b07dc5: Pulling fs layer
059803cba07a: Waiting
5703bd5e4c25: Waiting
4e02ab335e39: Pulling fs layer
a350df562f08: Pulling fs layer
49c7f8b07dc5: Waiting
4e02ab335e39: Waiting
af6128298197: Pulling fs layer
ef1fd8df936d: Pulling fs layer
a350df562f08: Waiting
af6128298197: Waiting
35f9a181cff8: Pulling fs layer
ef1fd8df936d: Waiting
ecdace7ecbd7: Pulling fs layer
6c51fd80b01f: Pulling fs layer
35f9a181cff8: Waiting
22d9ac6aaa8d: Pulling fs layer
705789060c38: Pulling fs layer
627b366f7641: Pulling fs layer
22d9ac6aaa8d: Waiting
753002b26f46: Pulling fs layer
705789060c38: Waiting
627b366f7641: Waiting
ceacc8889769: Pulling fs layer
753002b26f46: Waiting
ecdace7ecbd7: Waiting
8c9144d14187: Pulling fs layer
0dc0af7ba0ce: Pulling fs layer
6c51fd80b01f: Waiting
8c9144d14187: Waiting
990841c2fece: Pulling fs layer
0d0abfc75446: Pulling fs layer
990841c2fece: Waiting
73174f95cf13: Pulling fs layer
0d0abfc75446: Waiting
f8b6e669a8e3: Pulling fs layer
6c878fabcebb: Pulling fs layer
73174f95cf13: Waiting
f8b6e669a8e3: Waiting
6c878fabcebb: Waiting
064712a5a834: Verifying Checksum
064712a5a834: Download complete
f1d0f64653a7: Download complete
f1d0f64653a7: Pull complete
064712a5a834: Pull complete
d4178e581473: Verifying Checksum
d4178e581473: Download complete
fc333dfdfd9b: Verifying Checksum
fc333dfdfd9b: Download complete
f23aa9ac846f: Verifying Checksum
f23aa9ac846f: Download complete
d4178e581473: Pull complete
fc333dfdfd9b: Pull complete
2e42eb607896: Verifying Checksum
2e42eb607896: Download complete
b7bdbbd28329: Verifying Checksum
b7bdbbd28329: Download complete
546616c9929e: Verifying Checksum
546616c9929e: Download complete
913b0dfe096b: Verifying Checksum
913b0dfe096b: Download complete
591ffa0bad15: Verifying Checksum
591ffa0bad15: Download complete
a6cf9e296c1f: Verifying Checksum
a6cf9e296c1f: Download complete
7257bffe6278: Download complete
66055d504a3b: Verifying Checksum
66055d504a3b: Download complete
5a1501b738d2: Verifying Checksum
5a1501b738d2: Download complete
dcce788e8ed7: Download complete
f3e893ada06c: Verifying Checksum
f3e893ada06c: Download complete
d296da698d1c: Verifying Checksum
d296da698d1c: Download complete
c51e17d56e8d: Verifying Checksum
c51e17d56e8d: Download complete
f92604836e3a: Download complete
f3272f3745f5: Download complete
13a43a83b27e: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
f72b75beb9af: Verifying Checksum
f72b75beb9af: Download complete
a98284d78b32: Download complete
6fc1d55e856f: Verifying Checksum
6fc1d55e856f: Download complete
059803cba07a: Download complete
5703bd5e4c25: Download complete
49c7f8b07dc5: Download complete
4e02ab335e39: Verifying Checksum
4e02ab335e39: Download complete
a350df562f08: Download complete
af6128298197: Download complete
ef1fd8df936d: Download complete
35f9a181cff8: Verifying Checksum
35f9a181cff8: Download complete
ecdace7ecbd7: Verifying Checksum
ecdace7ecbd7: Download complete
22d9ac6aaa8d: Verifying Checksum
22d9ac6aaa8d: Download complete
627b366f7641: Download complete
753002b26f46: Verifying Checksum
753002b26f46: Download complete
ceacc8889769: Download complete
6c51fd80b01f: Verifying Checksum
6c51fd80b01f: Download complete
8c9144d14187: Download complete
0dc0af7ba0ce: Download complete
705789060c38: Verifying Checksum
705789060c38: Download complete
990841c2fece: Verifying Checksum
990841c2fece: Download complete
73174f95cf13: Download complete
f8b6e669a8e3: Verifying Checksum
f8b6e669a8e3: Download complete
6c878fabcebb: Download complete
0d0abfc75446: Verifying Checksum
0d0abfc75446: Download complete
a6cf9e296c1f: Pull complete
546616c9929e: Pull complete
f23aa9ac846f: Pull complete
2e42eb607896: Pull complete
b7bdbbd28329: Pull complete
591ffa0bad15: Pull complete
913b0dfe096b: Pull complete
66055d504a3b: Pull complete
7257bffe6278: Pull complete
5a1501b738d2: Pull complete
dcce788e8ed7: Pull complete
f3e893ada06c: Pull complete
d296da698d1c: Pull complete
c51e17d56e8d: Pull complete
f92604836e3a: Pull complete
f3272f3745f5: Pull complete
13a43a83b27e: Pull complete
4f4fb700ef54: Pull complete
f72b75beb9af: Pull complete
a98284d78b32: Pull complete
6fc1d55e856f: Pull complete
059803cba07a: Pull complete
5703bd5e4c25: Pull complete
49c7f8b07dc5: Pull complete
4e02ab335e39: Pull complete
a350df562f08: Pull complete
af6128298197: Pull complete
ef1fd8df936d: Pull complete
35f9a181cff8: Pull complete
ecdace7ecbd7: Pull complete
6c51fd80b01f: Pull complete
22d9ac6aaa8d: Pull complete
705789060c38: Pull complete
627b366f7641: Pull complete
753002b26f46: Pull complete
ceacc8889769: Pull complete
8c9144d14187: Pull complete
0dc0af7ba0ce: Pull complete
990841c2fece: Pull complete
0d0abfc75446: Pull complete
73174f95cf13: Pull complete
f8b6e669a8e3: Pull complete
6c878fabcebb: Pull complete
Digest: sha256:53b93b6b430cf63daa04504609ae66d9c59ce54a8850ecc903908c87b9e3f919
Status: Downloaded newer image for ocaml/opam@sha256:53b93b6b430cf63daa04504609ae66d9c59ce54a8850ecc903908c87b9e3f919
2026-05-09 06:11.05 ---> using "00f412a9548c0302d67fb8b7f0ef83ca50c727b7254032bfd937f6be95b1afb2" from cache

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

/: (run (network host)
        (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni"))
Configuring from /home/opam/.opamrc and then from built-in defaults.
Checking for available remotes: rsync and local, git.
  - you won't be able to use mercurial repositories unless you install the hg command on your system.
  - you won't be able to use darcs repositories unless you install the darcs command on your system.

This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.

Continue? [y/n] y
[NOTE] The 'jobs' option was reset, its value was 255 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=255 --global
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-05-09 06:11.05 ---> using "48c3f15e30ce89894de085f9faa74a659b47a6220947c6e869d721f831fe92d6" from cache

/: (workdir /home/opam)

/home/opam: (run (shell "sudo chown opam:opam /home/opam"))
2026-05-09 06:11.05 ---> using "0f0cc2ee93d66119869946b9c9b4d887bf8370cd583b5665e3af785432d0b12a" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell "(sudo apt-get update) && (opam pin -ny sherlodoc.dev https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 --with-version 3.1.0) && (opam pin -ny odoc-parser.dev --with-version 3.1.0 https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 && opam pin -ny odoc-md.dev https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 --with-version 3.1.0 &&  opam pin -ny odoc.dev https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 --with-version 3.1.0) && (opam install -y odoc-md) && (opam install -y odoc-driver sherlodoc) && (cp $(opam config var bin)/odoc_driver_voodoo $(opam config var bin)/sherlodoc $(opam config var bin)/odoc-md /home/opam) && (rm -rf $(opam config var prefix))"))
Hit:1 http://deb.debian.org/debian bookworm InRelease
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [299 kB]
Fetched 402 kB in 0s (1194 kB/s)
Reading package lists...
[sherlodoc.3.1.0] synchronised (git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0)
sherlodoc is now pinned to git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 (version 3.1.0)
[odoc-parser.3.1.0] synchronised (git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0)
odoc-parser is now pinned to git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 (version 3.1.0)
[odoc-md.3.1.0] synchronised (git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0)
odoc-md is now pinned to git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 (version 3.1.0)
[odoc.3.1.0] synchronised (git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0)
odoc is now pinned to git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 (version 3.1.0)

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[odoc-md.3.1.0] synchronised (no changes)

The following actions will be performed:
=== install 20 packages
  - install astring       0.8.5          [required by odoc]
  - install camlp-streams 5.0.1          [required by odoc-parser]
  - install cmarkit       0.4.0          [required by odoc-md]
  - install cmdliner      2.1.1          [required by odoc-md]
  - install cppo          1.8.0          [required by odoc]
  - install crunch        4.0.0          [required by odoc]
  - install dune          3.22.2         [required by odoc-md]
  - install fmt           0.11.0         [required by odoc]
  - install fpath         0.7.3          [required by odoc]
  - install ocamlbuild    0.16.1         [required by cmarkit]
  - install ocamlfind     1.9.8          [required by cmarkit]
  - install odoc          3.1.0 (pinned) [required by odoc-md]
  - install odoc-md       3.1.0 (pinned)
  - install odoc-parser   3.1.0 (pinned) [required by odoc]
  - install ptime         1.2.0          [required by crunch]
  - install re            1.14.0         [required by tyxml]
  - install seq           base           [required by tyxml]
  - install topkg         1.1.1          [required by cmarkit]
  - install tyxml         4.6.0          [required by odoc]
  - install uutf          1.0.4          [required by tyxml]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved astring.0.8.5  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved cmdliner.2.1.1  (cached)
-> retrieved cmarkit.0.4.0  (cached)
-> retrieved crunch.4.0.0  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved fpath.0.7.3  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved odoc.3.1.0  (no changes)
-> retrieved odoc-md.3.1.0  (no changes)
-> retrieved ptime.1.2.0  (cached)
-> retrieved re.1.14.0  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved topkg.1.1.1  (cached)
-> retrieved dune.3.22.2  (cached)
-> retrieved tyxml.4.6.0  (cached)
-> retrieved uutf.1.0.4  (cached)
-> retrieved odoc-parser.3.1.0  (no changes)
-> installed cmdliner.2.1.1
-> installed ocamlfind.1.9.8
-> installed ocamlbuild.0.16.1
-> installed topkg.1.1.1
-> installed uutf.1.0.4
-> installed fmt.0.11.0
-> installed ptime.1.2.0
-> installed astring.0.8.5
-> installed fpath.0.7.3
-> installed cmarkit.0.4.0
-> installed dune.3.22.2
-> installed camlp-streams.5.0.1
-> installed crunch.4.0.0
-> installed cppo.1.8.0
-> installed re.1.14.0
-> installed odoc-parser.3.1.0
-> installed tyxml.4.6.0
-> installed odoc.3.1.0
-> installed odoc-md.3.1.0
Done.
# To update the current shell environment, run: eval $(opam env)

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[sherlodoc.3.1.0] synchronised (no changes)

The following actions will be performed:
=== install 65 packages
  - install base                    v0.17.3        [required by ppx_sexp_conv]
  - install base-bytes              base           [required by ocplib-endian]
  - install base64                  3.5.2          [required by sherlodoc]
  - install bigstringaf             0.10.0         [required by sherlodoc]
  - install bos                     0.3.0          [required by odoc-driver]
  - install brr                     0.0.8          [required by sherlodoc]
  - install checkseum               0.5.3          [required by decompress]
  - install csexp                   1.5.2          [required by dune-configurator]
  - install cstruct                 6.2.0          [required by eio]
  - install decompress              1.5.3          [required by sherlodoc]
  - install domain-local-await      1.0.1          [required by eio]
  - install dune-configurator       3.22.2         [required by base, bigstringaf, checkseum]
  - install eio                     1.3            [required by odoc-driver]
  - install eio_linux               1.3            [required by eio_main]
  - install eio_main                1.3            [required by odoc-driver]
  - install eio_posix               1.3            [required by eio_main]
  - install gen                     1.1            [required by sedlex]
  - install hmap                    0.8.1          [required by eio]
  - install iomux                   0.4            [required by eio_posix]
  - install js_of_ocaml             6.3.2          [required by sherlodoc]
  - install js_of_ocaml-compiler    6.3.2          [required by brr, js_of_ocaml]
  - install js_of_ocaml-toplevel    6.3.2          [required by brr]
  - install jsonm                   1.0.2          [required by opam-core]
  - install logs                    0.10.0         [required by odoc-driver]
  - install lwt                     6.1.2          [required by sherlodoc]
  - install lwt-dllist              1.1.0          [required by eio]
  - install menhir                  20260209       [required by sherlodoc]
  - install menhirCST               20260209       [required by menhir]
  - install menhirGLR               20260209       [required by menhir]
  - install menhirLib               20260209       [required by js_of_ocaml-compiler]
  - install menhirSdk               20260209       [required by js_of_ocaml-compiler]
  - install mtime                   2.1.0          [required by eio, progress]
  - install num                     1.6            [required by sexplib]
  - install ocaml-compiler-libs     v0.17.0        [required by js_of_ocaml-compiler]
  - install ocaml_intrinsics_kernel v0.17.1        [required by base]
  - install ocamlgraph              2.2.0          [required by opam-core]
  - install ocplib-endian           1.2            [required by lwt]
  - install odoc-driver             3.1.0
  - install opam-core               2.4.1          [required by opam-format]
  - install opam-file-format        2.2.0          [required by opam-format]
  - install opam-format             2.4.1          [required by odoc-driver]
  - install optint                  0.3.0          [required by progress, eio, decompress]
  - install parsexp                 v0.17.0        [required by sexplib]
  - install patch                   3.1.0          [required by opam-core]
  - install ppx_blob                0.9.0          [required by sherlodoc]
  - install ppx_derivers            1.2.1          [required by ppxlib]
  - install ppx_sexp_conv           v0.17.1        [required by odoc-driver]
  - install ppxlib                  0.38.0         [required by js_of_ocaml, ppx_sexp_conv, ppx_blob]
  - install ppxlib_jane             v0.17.4        [required by ppx_sexp_conv]
  - install progress                0.5.0          [required by odoc-driver]
  - install psq                     0.2.1          [required by eio]
  - install result                  1.5            [required by sherlodoc]
  - install rresult                 0.7.0          [required by bos]
  - install sedlex                  3.7            [required by js_of_ocaml-compiler]
  - install sexplib                 v0.17.0        [required by odoc-driver]
  - install sexplib0                v0.17.0        [required by ppx_sexp_conv, sexplib]
  - install sha                     1.15.4         [required by opam-core]
  - install sherlodoc               3.1.0 (pinned)
  - install stdlib-shims            0.3.0          [required by terminal]
  - install swhid_core              0.1            [required by opam-core]
  - install terminal                0.5.0          [required by progress]
  - install thread-table            1.0.0          [required by domain-local-await]
  - install uring                   2.7.0          [required by eio_linux]
  - install uucp                    17.0.0         [required by progress]
  - install yojson                  3.0.0          [required by odoc-driver]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed base-bytes.base
-> retrieved bigstringaf.0.10.0  (cached)
-> retrieved base64.3.5.2  (cached)
-> retrieved bos.0.3.0  (cached)
-> retrieved base.v0.17.3  (cached)
-> retrieved checkseum.0.5.3  (cached)
-> retrieved csexp.1.5.2  (cached)
-> retrieved brr.0.0.8  (cached)
-> retrieved cstruct.6.2.0  (cached)
-> installed base64.3.5.2
-> retrieved domain-local-await.1.0.1  (cached)
-> retrieved decompress.1.5.3  (cached)
-> retrieved gen.1.1  (cached)
-> retrieved hmap.0.8.1  (cached)
-> installed csexp.1.5.2
-> retrieved eio.1.3, eio_linux.1.3, eio_main.1.3, eio_posix.1.3  (cached)
-> retrieved iomux.0.4  (cached)
-> retrieved jsonm.1.0.2  (cached)
-> retrieved logs.0.10.0  (cached)
-> retrieved lwt.6.1.2  (cached)
-> retrieved lwt-dllist.1.1.0  (cached)
-> installed cstruct.6.2.0
-> retrieved menhir.20260209, menhirCST.20260209, menhirGLR.20260209, menhirLib.20260209, menhirSdk.20260209  (cached)
-> retrieved dune-configurator.3.22.2  (cached)
-> installed gen.1.1
-> installed hmap.0.8.1
-> retrieved js_of_ocaml.6.3.2, js_of_ocaml-compiler.6.3.2, js_of_ocaml-toplevel.6.3.2  (cached)
-> installed jsonm.1.0.2
-> installed lwt-dllist.1.1.0
-> retrieved mtime.2.1.0  (cached)
-> installed menhirCST.20260209
-> installed menhirGLR.20260209
-> installed menhirLib.20260209
-> installed menhirSdk.20260209
-> retrieved num.1.6  (cached)
-> installed dune-configurator.3.22.2
-> retrieved ocaml-compiler-libs.v0.17.0  (cached)
-> retrieved ocaml_intrinsics_kernel.v0.17.1  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved ocamlgraph.2.2.0  (cached)
-> retrieved opam-core.2.4.1, opam-format.2.4.1  (cached)
-> retrieved odoc-driver.3.1.0  (cached)
-> installed ocaml_intrinsics_kernel.v0.17.1
-> installed ocplib-endian.1.2
-> retrieved opam-file-format.2.2.0  (cached)
-> retrieved optint.0.3.0  (cached)
-> retrieved parsexp.v0.17.0  (cached)
-> retrieved patch.3.1.0  (cached)
-> retrieved ppx_blob.0.9.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppx_sexp_conv.v0.17.1  (cached)
-> installed bigstringaf.0.10.0
-> retrieved ppxlib_jane.v0.17.4  (cached)
-> retrieved psq.0.2.1  (cached)
-> retrieved result.1.5  (cached)
-> retrieved rresult.0.7.0  (cached)
-> retrieved sedlex.3.7  (cached)
-> retrieved sexplib.v0.17.0  (cached)
-> retrieved ppxlib.0.38.0  (cached)
-> installed ppx_derivers.1.2.1
-> retrieved progress.0.5.0, terminal.0.5.0  (cached)
-> installed iomux.0.4
-> retrieved sexplib0.v0.17.0  (cached)
-> retrieved sha.1.15.4  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved swhid_core.0.1  (cached)
-> retrieved thread-table.1.0.0  (cached)
-> installed result.1.5
-> installed optint.0.3.0
-> retrieved uring.2.7.0  (cached)
-> installed psq.0.2.1
-> retrieved uucp.17.0.0  (cached)
-> installed patch.3.1.0
-> retrieved yojson.3.0.0  (cached)
-> installed mtime.2.1.0
-> installed stdlib-shims.0.3.0
-> installed thread-table.1.0.0
-> retrieved sherlodoc.3.1.0  (no changes)
-> installed ocaml-compiler-libs.v0.17.0
-> installed swhid_core.0.1
-> installed rresult.0.7.0
-> installed domain-local-await.1.0.1
-> installed sexplib0.v0.17.0
-> installed checkseum.0.5.3
-> installed sha.1.15.4
-> installed num.1.6
-> installed ocamlgraph.2.2.0
-> installed yojson.3.0.0
-> installed decompress.1.5.3
-> installed parsexp.v0.17.0
-> installed eio.1.3
-> installed uring.2.7.0
-> installed lwt.6.1.2
-> installed sexplib.v0.17.0
-> installed eio_linux.1.3
-> installed eio_posix.1.3
-> installed eio_main.1.3
-> installed opam-core.2.4.1
-> installed menhir.20260209
-> installed base.v0.17.3
-> installed opam-file-format.2.2.0
-> installed opam-format.2.4.1
-> installed ppxlib.0.38.0
-> installed ppxlib_jane.v0.17.4
-> installed ppx_blob.0.9.0
-> installed sedlex.3.7
-> installed ppx_sexp_conv.v0.17.1
-> installed uucp.17.0.0
-> installed terminal.0.5.0
-> installed js_of_ocaml-compiler.6.3.2
-> installed logs.0.10.0
-> installed js_of_ocaml-toplevel.6.3.2
-> installed progress.0.5.0
-> installed bos.0.3.0
-> installed brr.0.0.8
-> installed js_of_ocaml.6.3.2
-> installed sherlodoc.3.1.0
-> installed odoc-driver.3.1.0
Done.
# To update the current shell environment, run: eval $(opam env)
[WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var instead or set OPAMCLI environment variable to 2.0.
[WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var instead or set OPAMCLI environment variable to 2.0.
[WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var instead or set OPAMCLI environment variable to 2.0.
[WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var instead or set OPAMCLI environment variable to 2.0.
2026-05-09 06:11.05 ---> using "809690585d2f0c23c6fd9e2c6acde863ea1b5115320b85d0eb71da9927398c0f" from cache
2026-05-09 06:11.05 --> finished "odoc_driver"

(build "tools" …)

(from ocaml/opam:debian-12-ocaml-4.14@sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131)
Unable to find image 'ocaml/opam:debian-12-ocaml-4.14@sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131' locally
docker.io/ocaml/opam@sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131: Pulling from ocaml/opam
db53381ee51f: Already exists
b3e2b48e921d: Already exists
e459b55aaa69: Already exists
0a156e8c6272: Already exists
e42408e5ffdf: Already exists
50bb2b3826ab: Already exists
4618d1f3d563: Already exists
efa196b04cec: Already exists
78007f9dbcde: Already exists
9eb9691d1780: Already exists
154d04bdbd49: Already exists
afab16d31797: Already exists
43546dfdea90: Already exists
c285e4bc2236: Already exists
9fa77dc95407: Already exists
f8dca9d30623: Already exists
a900254ad981: Already exists
9ec16dbccaf2: Already exists
d8bb652027f5: Already exists
d5a64739e55b: Already exists
8411aa5818e1: Already exists
c367703ffbfd: Already exists
4f4fb700ef54: Already exists
06ed83b93433: Already exists
e335f4621067: Already exists
936c44eb0cd5: Already exists
31c07354a88a: Already exists
ed57764a58c9: Already exists
04ee923c5dd7: Already exists
00d09ef45b27: Already exists
9d8c730b185a: Already exists
b1ca3f6b0b88: Already exists
e7959d77f2f9: Already exists
56d4d012630e: Already exists
bfc1e2c4fe29: Already exists
bd0dac824dd3: Already exists
8534f767fb63: Already exists
43147bea5997: Already exists
61e1aff4c41d: Already exists
841b52120a5c: Already exists
d56e33f3c3f1: Already exists
d1ad66254d32: Pulling fs layer
26aa6f0595b6: Pulling fs layer
d9866a05df42: Pulling fs layer
d06932c99024: Pulling fs layer
d06932c99024: Waiting
d9866a05df42: Verifying Checksum
d9866a05df42: Download complete
26aa6f0595b6: Verifying Checksum
26aa6f0595b6: Download complete
d06932c99024: Download complete
d1ad66254d32: Verifying Checksum
d1ad66254d32: Download complete
d1ad66254d32: Pull complete
26aa6f0595b6: Pull complete
d9866a05df42: Pull complete
d06932c99024: Pull complete
Digest: sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131
Status: Downloaded newer image for ocaml/opam@sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131
2026-05-09 06:11.05 ---> using "8eeeee592794562764d894fbd145492a49eae4057d14de00ab0bc2eb49387fc0" from cache

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

/: (run (network host)
        (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni"))
Configuring from /home/opam/.opamrc and then from built-in defaults.
Checking for available remotes: rsync and local, git.
  - you won't be able to use mercurial repositories unless you install the hg command on your system.
  - you won't be able to use darcs repositories unless you install the darcs command on your system.

This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.

Continue? [y/n] y
[NOTE] The 'jobs' option was reset, its value was 71 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
           opam option jobs=71 --global
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-05-09 06:11.05 ---> using "38f8f37a40f5ec1eaf4a1172e89c21a2edab6d801a154f2eba91f045ba9078d4" from cache

/: (workdir /home/opam)

/home/opam: (run (shell "sudo chown opam:opam /home/opam"))
2026-05-09 06:11.05 ---> using "bae0af1674ce904cd1f2b5ad4e6d4c898af34d11afcc471c36ea5743c165716e" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell "(sudo apt-get update && sudo apt-get install -yy m4) && (opam pin -ny odoc-parser.dev https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 && opam depext -iy odoc-parser) && (opam pin -ny odoc.dev https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 && opam depext -iy odoc) && (cp $(opam config var bin)/odoc /home/opam) && (rm -rf $(opam config var prefix))"))
Hit:1 http://deb.debian.org/debian bookworm InRelease
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [299 kB]
Fetched 402 kB in 0s (931 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Suggested packages:
  m4-doc
The following NEW packages will be installed:
  m4
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 287 kB of archives.
After this operation, 686 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 287 kB in 0s (7780 kB/s)
Selecting previously unselected package m4.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18755 files and directories currently installed.)
Preparing to unpack .../archives/m4_1.4.19-3_amd64.deb ...
Unpacking m4 (1.4.19-3) ...
Setting up m4 (1.4.19-3) ...
[odoc-parser.dev] synchronised (git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0)
odoc-parser is now pinned to git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 (version dev)
Opam plugin "depext" may require upgrading/reinstalling. Reinstall the plugin on the current switch? [y/n] y
The following actions will be performed:
=== recompile 1 package
  - recompile opam-depext 1.2.3

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved opam-depext.1.2.3  (cached)
-> removed   opam-depext.1.2.3
-> installed opam-depext.1.2.3
Done.

<><> opam-depext.1.2.3 installed successfully <><><><><><><><><><><><><><><><><>
=> opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead
# To update the current shell environment, run: eval $(opam env)

<><> Carrying on to "opam depext -iy odoc-parser" <><><><><><><><><><><><><><><>

Since version 2.1, opam now handles external dependencies alongside OCaml ones, and the `depext` plugin interface is provided for backwards compatibility only. Consider using your usual `opam install` command to install both OCaml and system dependencies, or `opam install <pkg> --depext-only` if you want to only install external dependencies.
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian
# No extra OS packages requirements found.

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[odoc-parser.dev] synchronised (no changes)

The following actions will be performed:
=== install 7 packages
  - install astring       0.8.5        [required by odoc-parser]
  - install camlp-streams 5.0.1        [required by odoc-parser]
  - install dune          3.22.2       [required by odoc-parser]
  - install ocamlbuild    0.16.1       [required by astring]
  - install ocamlfind     1.9.8        [required by astring]
  - install odoc-parser   dev (pinned)
  - install topkg         1.1.1        [required by astring]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved astring.0.8.5  (cached)
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved topkg.1.1.1  (cached)
-> retrieved dune.3.22.2  (cached)
-> installed ocamlfind.1.9.8
-> installed ocamlbuild.0.16.1
-> installed topkg.1.1.1
-> installed astring.0.8.5
-> installed dune.3.22.2
-> installed camlp-streams.5.0.1
-> installed odoc-parser.dev
Done.
# To update the current shell environment, run: eval $(opam env)
[odoc.dev] synchronised (git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0)
odoc is now pinned to git+https://github.com/ocaml/odoc.git#dbe1333c687102e1a9a1cbe59d63b8f69e6b1af0 (version dev)
Since version 2.1, opam now handles external dependencies alongside OCaml ones, and the `depext` plugin interface is provided for backwards compatibility only. Consider using your usual `opam install` command to install both OCaml and system dependencies, or `opam install <pkg> --depext-only` if you want to only install external dependencies.
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian
# No extra OS packages requirements found.

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[odoc.dev] synchronised (no changes)

The following actions will be performed:
=== install 11 packages
  - install cmdliner 2.1.1        [required by odoc]
  - install cppo     1.8.0        [required by odoc]
  - install crunch   4.0.0        [required by odoc]
  - install fmt      0.11.0       [required by odoc]
  - install fpath    0.7.3        [required by odoc]
  - install odoc     dev (pinned)
  - install ptime    1.2.0        [required by crunch]
  - install re       1.14.0       [required by tyxml]
  - install seq      base         [required by tyxml]
  - install tyxml    4.6.0        [required by odoc]
  - install uutf     1.0.4        [required by tyxml]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved cppo.1.8.0  (cached)
-> retrieved cmdliner.2.1.1  (cached)
-> retrieved crunch.4.0.0  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved fpath.0.7.3  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved ptime.1.2.0  (cached)
-> retrieved re.1.14.0  (cached)
-> retrieved tyxml.4.6.0  (cached)
-> retrieved uutf.1.0.4  (cached)
-> installed fpath.0.7.3
-> installed cppo.1.8.0
-> installed ptime.1.2.0
-> installed re.1.14.0
-> installed cmdliner.2.1.1
-> installed crunch.4.0.0
-> installed uutf.1.0.4
-> installed fmt.0.11.0
-> installed tyxml.4.6.0
-> installed odoc.dev
Done.
# To update the current shell environment, run: eval $(opam env)
[WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var instead or set OPAMCLI environment variable to 2.0.
[WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var instead or set OPAMCLI environment variable to 2.0.
2026-05-09 06:11.05 ---> using "80bca1da0a7be32860de6700cd61d0b67fbf1f02149245adba8451a75b9fb27f" from cache
2026-05-09 06:11.05 --> finished "tools"

(from ocaml/opam:debian-12-ocaml-4.14@sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131)
Unable to find image 'ocaml/opam:debian-12-ocaml-4.14@sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131' locally
docker.io/ocaml/opam@sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131: Pulling from ocaml/opam
db53381ee51f: Already exists
b3e2b48e921d: Already exists
e459b55aaa69: Already exists
0a156e8c6272: Already exists
e42408e5ffdf: Already exists
50bb2b3826ab: Already exists
4618d1f3d563: Already exists
efa196b04cec: Already exists
78007f9dbcde: Already exists
9eb9691d1780: Already exists
154d04bdbd49: Already exists
afab16d31797: Already exists
43546dfdea90: Already exists
c285e4bc2236: Already exists
9fa77dc95407: Already exists
f8dca9d30623: Already exists
a900254ad981: Already exists
9ec16dbccaf2: Already exists
d8bb652027f5: Already exists
d5a64739e55b: Already exists
8411aa5818e1: Already exists
c367703ffbfd: Already exists
4f4fb700ef54: Already exists
06ed83b93433: Already exists
e335f4621067: Already exists
936c44eb0cd5: Already exists
31c07354a88a: Already exists
ed57764a58c9: Already exists
04ee923c5dd7: Already exists
00d09ef45b27: Already exists
9d8c730b185a: Already exists
b1ca3f6b0b88: Already exists
e7959d77f2f9: Already exists
56d4d012630e: Already exists
bfc1e2c4fe29: Already exists
bd0dac824dd3: Already exists
8534f767fb63: Already exists
43147bea5997: Already exists
61e1aff4c41d: Already exists
841b52120a5c: Already exists
d56e33f3c3f1: Already exists
d1ad66254d32: Pulling fs layer
26aa6f0595b6: Pulling fs layer
d9866a05df42: Pulling fs layer
d06932c99024: Pulling fs layer
d06932c99024: Waiting
d9866a05df42: Verifying Checksum
d9866a05df42: Download complete
26aa6f0595b6: Verifying Checksum
26aa6f0595b6: Download complete
d06932c99024: Download complete
d1ad66254d32: Verifying Checksum
d1ad66254d32: Download complete
d1ad66254d32: Pull complete
26aa6f0595b6: Pull complete
d9866a05df42: Pull complete
d06932c99024: Pull complete
Digest: sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131
Status: Downloaded newer image for ocaml/opam@sha256:aa7ac95689bc33445957fddf00f47f1afca5fe8d099a057cd1416698f955d131
2026-05-09 06:11.05 ---> using "8eeeee592794562764d894fbd145492a49eae4057d14de00ab0bc2eb49387fc0" from cache

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

/: (run (network host)
        (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni"))
Configuring from /home/opam/.opamrc and then from built-in defaults.
Checking for available remotes: rsync and local, git.
  - you won't be able to use mercurial repositories unless you install the hg command on your system.
  - you won't be able to use darcs repositories unless you install the darcs command on your system.

This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.

Continue? [y/n] y
[NOTE] The 'jobs' option was reset, its value was 71 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
           opam option jobs=71 --global
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-05-09 06:11.05 ---> using "38f8f37a40f5ec1eaf4a1172e89c21a2edab6d801a154f2eba91f045ba9078d4" from cache

/: (workdir /home/opam)

/home/opam: (run (shell "sudo chown opam:opam /home/opam"))
2026-05-09 06:11.05 ---> using "bae0af1674ce904cd1f2b5ad4e6d4c898af34d11afcc471c36ea5743c165716e" from cache

/home/opam: (workdir /home/opam/docs/)

/home/opam/docs/: (run (shell "sudo chown opam:opam . "))
2026-05-09 06:11.05 ---> using "23ea35d2ff631d5e0f0e1fe76534cd67f9607aa8bb58035f8f3a645f0d42ee6f" from cache

/home/opam/docs/: (copy (from (build tools))
                        (src /home/opam/odoc)
                        (dst /home/opam/))
2026-05-09 06:11.05 ---> using "cd49d51753893397b82a8b143f6b04deb2a05a19b60049bfa2eb67c7b524310f" from cache

/home/opam/docs/: (copy (from (build odoc_driver))
                        (src /home/opam/odoc_driver_voodoo /home/opam/sherlodoc /home/opam/odoc-md)
                        (dst /home/opam/))
2026-05-09 06:11.05 ---> using "2c953fd0e5204e03dfde21d43d4f5a4757312c5d1512be84c972358ffbb7f70d" from cache

/home/opam/docs/: (run (shell "mv ~/sherlodoc $(opam config var bin)/sherlodoc"))
[WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var instead or set OPAMCLI environment variable to 2.0.
2026-05-09 06:11.05 ---> using "c8744fb826fa057c4dc09fa1a223f604698b6818b6a7ff7894bb16b40de07f8f" from cache

/home/opam/docs/: (run (network host)
                       (shell "sudo apt install -y jq"))

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  libjq1 libonig5
The following NEW packages will be installed:
  jq libjq1 libonig5
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 385 kB of archives.
After this operation, 1164 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 libonig5 amd64 6.9.8-1 [188 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 libjq1 amd64 1.6-2.1+deb12u1 [134 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 jq amd64 1.6-2.1+deb12u1 [63.7 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 385 kB in 0s (4291 kB/s)
Selecting previously unselected package libonig5:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18755 files and directories currently installed.)
Preparing to unpack .../libonig5_6.9.8-1_amd64.deb ...
Unpacking libonig5:amd64 (6.9.8-1) ...
Selecting previously unselected package libjq1:amd64.
Preparing to unpack .../libjq1_1.6-2.1+deb12u1_amd64.deb ...
Unpacking libjq1:amd64 (1.6-2.1+deb12u1) ...
Selecting previously unselected package jq.
Preparing to unpack .../jq_1.6-2.1+deb12u1_amd64.deb ...
Unpacking jq (1.6-2.1+deb12u1) ...
Setting up libonig5:amd64 (6.9.8-1) ...
Setting up libjq1:amd64 (1.6-2.1+deb12u1) ...
Setting up jq (1.6-2.1+deb12u1) ...
Processing triggers for libc-bin (2.36-9+deb12u13) ...
2026-05-09 06:11.05 ---> using "bd2e215ac43d0c6329e3701b6e4d0132cc066b773f15bd06c2564d480ccad253" from cache

/home/opam/docs/: (run (network host)
                       (shell "git clone https://github.com/jonludlam/docs-ci-scripts.git && echo Qkf0+g=="))
Cloning into 'docs-ci-scripts'...
Qkf0+g==
2026-05-09 06:11.05 ---> using "6c01334cf43afc2022096f5dbdf539153406253d22e90cab30cf50ebfba472e4" from cache

/home/opam/docs/: (run (cache (compile-cache (target /home/opam/.cache/epoch-b80ea1644a4905f8917179f5c7e012be/compile)))
                       (network host)
                       (secrets (ssh_privkey (target /home/opam/.ssh/id_rsa)) (ssh_pubkey (target /home/opam/.ssh/id_rsa.pub)) (ssh_config (target /home/opam/.ssh/config)))
                       (shell "(ssh -MNf sage.caelum.ci.dev) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/jbuilder/1.0+beta20.2 jbuilder.1.0+beta20.2-8ec2c08a7515b28a7e25f6bb987b2a4f-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml/4.14.2 ocaml.4.14.2-906334fd2e017db19ce5f851d5121f74-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-base-compiler/4.14.2 ocaml-base-compiler.4.14.2-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-config/2 ocaml-config.2-56a469ab35eda9a278ea08e63ba34a78-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4 ago.0.4-521c2334d7e22240ac42423a56b5406d-b80ea1644a4905f8917179f5c7e012be false) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray/base base-bigarray.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads/base base-threads.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix/base base-unix.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be true) && (~/docs/docs-ci-scripts/download_compiled.sh sage.caelum.ci.dev /data epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1 ocaml-options-vanilla.1-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be false) && (~/docs/docs-ci-scripts/get_prep_for_compile.sh sage.caelum.ci.dev /data prep0/u/521c2334d7e22240ac42423a56b5406d/ago/0.4 prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4) && (export OCAMLRUNPAM=b) && (time opam exec -- /home/opam/odoc_driver_voodoo --verbose --odoc /home/opam/odoc --odoc-md /home/opam/odoc-md --odoc-dir epoch-b80ea1644a4905f8917179f5c7e012be/compile --odocl-dir linked --html-dir epoch-b80ea1644a4905f8917179f5c7e012be/html-raw --stats ago --actions link-and-gen --blessed) && (jq . driver-benchmarks.json || true) && (mkdir -p linked && mkdir -p epoch-b80ea1644a4905f8917179f5c7e012be && mv linked epoch-b80ea1644a4905f8917179f5c7e012be/) && (mkdir -p epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4) && (shopt -s nullglob && ((echo LISTING epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4 && [ ! -z \"$(ls -A epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4)\" ] && tar -cvf epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4.tar epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4/*  && rm -R epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4/* && mv epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4.tar epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4/content.tar) || (echo 'Empty directory'))) && (echo raw_folder: epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4) && (time rsync -aR ./epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/ sage.caelum.ci.dev:/data/.) && (echo '0.454443') && (set 'epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4'; HASH=$((sha256sum $1/content.tar 2>/dev/null | cut -d \" \" -f 1)  || echo -n 'empty'); rm -f $1/content.tar; printf \"LINKED:$2:$HASH\\n\";) && (echo '0.733590') && (mkdir -p epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4) && (time rsync -aR ./epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4 sage.caelum.ci.dev:/data/.) && (set 'epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4' raw; HASH=$(find $1 -type f -exec sha256sum {} \\; | sort | sha256sum); printf \"RAW:$2:$HASH\\n\";) && (rm -rf /home/opam/docs/*)"))
Warning: Permanently added '[sage.caelum.ci.dev]:2222' (ED25519) to the list of known hosts.
+ host=sage.caelum.ci.dev
+ dir=/data
+ pkg=epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/jbuilder/1.0+beta20.2
+ epoch=jbuilder.1.0+beta20.2-8ec2c08a7515b28a7e25f6bb987b2a4f-b80ea1644a4905f8917179f5c7e012be
+ cache=true
+ echo 'Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/jbuilder/1.0+beta20.2 from sage.caelum.ci.dev enable_cache=true'
Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/jbuilder/1.0+beta20.2 from sage.caelum.ci.dev enable_cache=true
+ date
Sat May  9 07:11:06 BST 2026
+ '[' true = true ']'
+ ldir=/home/opam/.cache/
+ cd /home/opam/.cache/
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/jbuilder/1.0+beta20.2
+ mkdir -p /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/jbuilder
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/jbuilder/1.0+beta20.2
+ ln -sf /home/opam/.cache/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/jbuilder/1.0+beta20.2 /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/jbuilder
+ '[' -f epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/jbuilder/1.0+beta20.2/.epoch ']'
+ [[ jbuilder.1.0+beta20.2-8ec2c08a7515b28a7e25f6bb987b2a4f-b80ea1644a4905f8917179f5c7e012be == \j\b\u\i\l\d\e\r\.\1\.\0\+\b\e\t\a\2\0\.\2\-\8\e\c\2\c\0\8\a\7\5\1\5\b\2\8\a\7\e\2\5\f\6\b\b\9\8\7\b\2\a\4\f\-\b\8\0\e\a\1\6\4\4\a\4\9\0\5\f\8\9\1\7\1\7\9\f\5\c\7\e\0\1\2\b\e ]]
+ exit 0
+ host=sage.caelum.ci.dev
+ dir=/data
+ pkg=epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml/4.14.2
+ epoch=ocaml.4.14.2-906334fd2e017db19ce5f851d5121f74-b80ea1644a4905f8917179f5c7e012be
+ cache=true
+ echo 'Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml/4.14.2 from sage.caelum.ci.dev enable_cache=true'
Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml/4.14.2 from sage.caelum.ci.dev enable_cache=true
+ date
Sat May  9 07:11:06 BST 2026
+ '[' true = true ']'
+ ldir=/home/opam/.cache/
+ cd /home/opam/.cache/
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml/4.14.2
+ mkdir -p /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml/4.14.2
+ ln -sf /home/opam/.cache/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml/4.14.2 /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml
+ '[' -f epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml/4.14.2/.epoch ']'
+ [[ ocaml.4.14.2-906334fd2e017db19ce5f851d5121f74-b80ea1644a4905f8917179f5c7e012be == \o\c\a\m\l\.\4\.\1\4\.\2\-\9\0\6\3\3\4\f\d\2\e\0\1\7\d\b\1\9\c\e\5\f\8\5\1\d\5\1\2\1\f\7\4\-\b\8\0\e\a\1\6\4\4\a\4\9\0\5\f\8\9\1\7\1\7\9\f\5\c\7\e\0\1\2\b\e ]]
+ exit 0
+ host=sage.caelum.ci.dev
+ dir=/data
+ pkg=epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-base-compiler/4.14.2
+ epoch=ocaml-base-compiler.4.14.2-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be
+ cache=true
+ echo 'Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-base-compiler/4.14.2 from sage.caelum.ci.dev enable_cache=true'
Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-base-compiler/4.14.2 from sage.caelum.ci.dev enable_cache=true
+ date
Sat May  9 07:11:06 BST 2026
+ '[' true = true ']'
+ ldir=/home/opam/.cache/
+ cd /home/opam/.cache/
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-base-compiler/4.14.2
+ mkdir -p /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-base-compiler
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-base-compiler/4.14.2
+ ln -sf /home/opam/.cache/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-base-compiler/4.14.2 /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-base-compiler
+ '[' -f epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-base-compiler/4.14.2/.epoch ']'
+ [[ ocaml-base-compiler.4.14.2-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be == \o\c\a\m\l\-\b\a\s\e\-\c\o\m\p\i\l\e\r\.\4\.\1\4\.\2\-\9\5\f\5\6\f\c\f\1\d\a\5\3\0\0\e\1\1\0\9\d\0\a\a\6\b\a\9\2\a\e\d\-\b\8\0\e\a\1\6\4\4\a\4\9\0\5\f\8\9\1\7\1\7\9\f\5\c\7\e\0\1\2\b\e ]]
+ exit 0
+ host=sage.caelum.ci.dev
+ dir=/data
+ pkg=epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-config/2
+ epoch=ocaml-config.2-56a469ab35eda9a278ea08e63ba34a78-b80ea1644a4905f8917179f5c7e012be
+ cache=true
+ echo 'Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-config/2 from sage.caelum.ci.dev enable_cache=true'
Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-config/2 from sage.caelum.ci.dev enable_cache=true
+ date
Sat May  9 07:11:06 BST 2026
+ '[' true = true ']'
+ ldir=/home/opam/.cache/
+ cd /home/opam/.cache/
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-config/2
+ mkdir -p /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-config
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-config/2
+ ln -sf /home/opam/.cache/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-config/2 /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-config
+ '[' -f epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ocaml-config/2/.epoch ']'
+ [[ ocaml-config.2-56a469ab35eda9a278ea08e63ba34a78-b80ea1644a4905f8917179f5c7e012be == \o\c\a\m\l\-\c\o\n\f\i\g\.\2\-\5\6\a\4\6\9\a\b\3\5\e\d\a\9\a\2\7\8\e\a\0\8\e\6\3\b\a\3\4\a\7\8\-\b\8\0\e\a\1\6\4\4\a\4\9\0\5\f\8\9\1\7\1\7\9\f\5\c\7\e\0\1\2\b\e ]]
+ exit 0
+ host=sage.caelum.ci.dev
+ dir=/data
+ pkg=epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4
+ epoch=ago.0.4-521c2334d7e22240ac42423a56b5406d-b80ea1644a4905f8917179f5c7e012be
+ cache=false
+ echo 'Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4 from sage.caelum.ci.dev enable_cache=false'
Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4 from sage.caelum.ci.dev enable_cache=false
+ date
Sat May  9 07:11:06 BST 2026
+ '[' false = true ']'
+ ldir=/tmp/
+ cd /tmp/
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4
+ mkdir -p /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4
+ ln -sf /tmp/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4 /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago
+ '[' -f epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/.epoch ']'
+ mkdir -p /tmp/pkgs
+ RC=1
+ [[ 1 -ne 0 ]]
+ rsync -avR sage.caelum.ci.dev:/data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4 /tmp/pkgs/
receiving incremental file list
data/
data/epoch-b80ea1644a4905f8917179f5c7e012be/
data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/
data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/
data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/
data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/
data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/content.tar

sent 71 bytes  received 31,020 bytes  62,182.00 bytes/sec
total size is 30,720  speedup is 0.99
+ RC=0
+ [[ 0 -ne 0 ]]
+ tar xvf /tmp/pkgs//data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/content.tar
epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/__odoc_partial.m
epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc/
epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc/.odoc_pkg_marker
epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc/page-LICENSE.odoc
epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc/page-README.odoc
epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc/page-index.odoc
+ echo ago.0.4-521c2334d7e22240ac42423a56b5406d-b80ea1644a4905f8917179f5c7e012be
+ rm -rf /tmp/pkgs
+ host=sage.caelum.ci.dev
+ dir=/data
+ pkg=epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray/base
+ epoch=base-bigarray.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be
+ cache=true
+ echo 'Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray/base from sage.caelum.ci.dev enable_cache=true'
Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray/base from sage.caelum.ci.dev enable_cache=true
+ date
Sat May  9 07:11:06 BST 2026
+ '[' true = true ']'
+ ldir=/home/opam/.cache/
+ cd /home/opam/.cache/
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray/base
+ mkdir -p /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray/base
+ ln -sf /home/opam/.cache/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray/base /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray
+ '[' -f epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray/base/.epoch ']'
+ [[ base-bigarray.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be == \b\a\s\e\-\b\i\g\a\r\r\a\y\.\b\a\s\e\-\9\5\f\5\6\f\c\f\1\d\a\5\3\0\0\e\1\1\0\9\d\0\a\a\6\b\a\9\2\a\e\d\-\b\8\0\e\a\1\6\4\4\a\4\9\0\5\f\8\9\1\7\1\7\9\f\5\c\7\e\0\1\2\b\e ]]
+ exit 0
+ host=sage.caelum.ci.dev
+ dir=/data
+ pkg=epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads/base
+ epoch=base-threads.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be
+ cache=true
+ echo 'Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads/base from sage.caelum.ci.dev enable_cache=true'
+ date
Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads/base from sage.caelum.ci.dev enable_cache=true
+ '[' true = true ']'
+ ldir=/home/opam/.cache/
+ cd /home/opam/.cache/
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads/base
+ mkdir -p /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads
Sat May  9 07:11:06 BST 2026
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads/base
+ ln -sf /home/opam/.cache/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads/base /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads
+ '[' -f epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads/base/.epoch ']'
+ [[ base-threads.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be == \b\a\s\e\-\t\h\r\e\a\d\s\.\b\a\s\e\-\9\5\f\5\6\f\c\f\1\d\a\5\3\0\0\e\1\1\0\9\d\0\a\a\6\b\a\9\2\a\e\d\-\b\8\0\e\a\1\6\4\4\a\4\9\0\5\f\8\9\1\7\1\7\9\f\5\c\7\e\0\1\2\b\e ]]
+ exit 0
+ host=sage.caelum.ci.dev
+ dir=/data
+ pkg=epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix/base
+ epoch=base-unix.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be
+ cache=true
+ echo 'Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix/base from sage.caelum.ci.dev enable_cache=true'
Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix/base from sage.caelum.ci.dev enable_cache=true
+ date
Sat May  9 07:11:06 BST 2026
+ '[' true = true ']'
+ ldir=/home/opam/.cache/
+ cd /home/opam/.cache/
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix/base
+ mkdir -p /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix/base
+ ln -sf /home/opam/.cache/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix/base /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix
+ '[' -f epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix/base/.epoch ']'
+ [[ base-unix.base-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be == \b\a\s\e\-\u\n\i\x\.\b\a\s\e\-\9\5\f\5\6\f\c\f\1\d\a\5\3\0\0\e\1\1\0\9\d\0\a\a\6\b\a\9\2\a\e\d\-\b\8\0\e\a\1\6\4\4\a\4\9\0\5\f\8\9\1\7\1\7\9\f\5\c\7\e\0\1\2\b\e ]]
+ exit 0
+ host=sage.caelum.ci.dev
+ dir=/data
+ pkg=epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1
+ epoch=ocaml-options-vanilla.1-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be
+ cache=false
+ echo 'Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1 from sage.caelum.ci.dev enable_cache=false'
Downloading compiled pkg epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1 from sage.caelum.ci.dev enable_cache=false
+ date
Sat May  9 07:11:06 BST 2026
+ '[' false = true ']'
+ ldir=/tmp/
+ cd /tmp/
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1
+ mkdir -p /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla
++ dirname epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1
+ ln -sf /tmp/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1 /home/opam/docs/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla
+ '[' -f epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1/.epoch ']'
+ mkdir -p /tmp/pkgs
+ RC=1
+ [[ 1 -ne 0 ]]
+ rsync -avR sage.caelum.ci.dev:/data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1 /tmp/pkgs/
receiving incremental file list
data/
data/epoch-b80ea1644a4905f8917179f5c7e012be/
data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/
data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/
data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/
data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/
data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1/
data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1/content.tar

sent 75 bytes  received 10,612 bytes  21,374.00 bytes/sec
total size is 10,240  speedup is 0.96
+ RC=0
+ [[ 0 -ne 0 ]]
+ tar xvf /tmp/pkgs//data/epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1/content.tar
epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1/__odoc_partial.m
epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1/doc/
epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1/doc/.odoc_pkg_marker
epoch-b80ea1644a4905f8917179f5c7e012be/compile/u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1/doc/page-index.odoc
+ echo ocaml-options-vanilla.1-95f56fcf1da5300e1109d0aa6ba92aed-b80ea1644a4905f8917179f5c7e012be
+ rm -rf /tmp/pkgs
+ set -e
+ host=sage.caelum.ci.dev
+ dir=/data
+ prep_path=prep0/u/521c2334d7e22240ac42423a56b5406d/ago/0.4
+ local_prep_path=prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4
+ rsync -a sage.caelum.ci.dev:/data/prep0/u/521c2334d7e22240ac42423a56b5406d/ago/0.4/content.tar .

real	0m0.134s
user	0m0.016s
sys	0m0.012s
+ tar xf content.tar
+ mkdir -p prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4
+ mv home/opam/.opam/4.14/bin home/opam/.opam/4.14/doc home/opam/.opam/4.14/lib home/opam/.opam/4.14/man prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4
+ mv home/opam/.opam/4.14/.opam-switch/packages/ago.0.4/opam prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4
process_meta_file: prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4/lib/ago/META
odoc_driver_voodoo: [DEBUG] all_lib_deps: ago, [1]

odoc_driver_voodoo: [DEBUG] Found other doc: doc/ago/README.md
odoc_driver_voodoo: [DEBUG] Found other doc: doc/ago/LICENSE.md
odoc_driver_voodoo: [DEBUG] No config file found: prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4/doc/ago/odoc-config.sexp
prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4/doc/ago/odoc-config.sexp: No such file or directory

odoc_driver_voodoo: [DEBUG] Config.packages: 

process_meta_file: prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4/lib/ago/META
odoc_driver_voodoo: [DEBUG] Processing directory: prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4/lib/ago/

odoc_driver_voodoo: [DEBUG] Classifying dir prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4/lib/ago/ for package ago
odoc_driver_voodoo: [DEBUG] 0 - Executing: /home/opam/odoc classify prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4/lib/ago/
odoc_driver_voodoo: [DEBUG] libdirs_without_meta: prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4/lib/ago

odoc_driver_voodoo: [DEBUG] lib dirs: 

odoc_driver_voodoo: [DEBUG] Processing directory without META: lib/ago
odoc_driver_voodoo: [DEBUG] Classifying dir prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4/lib/ago for package ago
odoc_driver_voodoo: [DEBUG] 1 - Executing: /home/opam/odoc classify prep/universes/521c2334d7e22240ac42423a56b5406d/ago/0.4/lib/ago
odoc_driver_voodoo: [DEBUG] Found pkg marker: p/ago/0.4/doc/.odoc_pkg_marker
odoc_driver_voodoo: [DEBUG] Found pkg marker: p/ocaml-config/2/doc/.odoc_pkg_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/threads/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/ocamlbytecomp/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/odoc_info/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/stdlib/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/ocamlcommon/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/ocamlmiddleend/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/ocamloptcomp/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/ocamltoplevel/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/bigarray/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/dynlink/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/str/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found lib marker: p/ocaml-base-compiler/4.14.2/doc/unix/.odoc_lib_marker
odoc_driver_voodoo: [DEBUG] Found pkg marker: p/ocaml-base-compiler/4.14.2/doc/.odoc_pkg_marker
odoc_driver_voodoo: [DEBUG] Found pkg marker: p/ocaml/4.14.2/doc/.odoc_pkg_marker
odoc_driver_voodoo: [DEBUG] Found pkg marker: p/jbuilder/1.0+beta20.2/doc/.odoc_pkg_marker
odoc_driver_voodoo: [DEBUG] Found pkg marker: u/95f56fcf1da5300e1109d0aa6ba92aed/ocaml-options-vanilla/1/doc/.odoc_pkg_marker
odoc_driver_voodoo: [DEBUG] Found pkg marker: u/95f56fcf1da5300e1109d0aa6ba92aed/base-unix/base/doc/.odoc_pkg_marker
odoc_driver_voodoo: [DEBUG] Found pkg marker: u/95f56fcf1da5300e1109d0aa6ba92aed/base-threads/base/doc/.odoc_pkg_marker
odoc_driver_voodoo: [DEBUG] Found pkg marker: u/95f56fcf1da5300e1109d0aa6ba92aed/base-bigarray/base/doc/.odoc_pkg_marker
odoc_driver_voodoo: [DEBUG] linking epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc/page-index.odoc
odoc_driver_voodoo: [DEBUG] linking epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc/page-README.odoc
odoc_driver_voodoo: [DEBUG] linking epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc/page-LICENSE.odoc
odoc_driver_voodoo: [DEBUG] 2 - Executing: /home/opam/odoc link epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc/page-index.odoc -o linked/p/ago/0.4/doc/page-index.odocl -P ago:epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc --enable-missing-root-warning --warnings-tags ago
odoc_driver_voodoo: [DEBUG] 3 - Executing: /home/opam/odoc link epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc/page-README.odoc -o linked/p/ago/0.4/doc/page-README.odocl -P ago:epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc --current-package ago --enable-missing-root-warning --warnings-tags ago
odoc_driver_voodoo: [DEBUG] 4 - Executing: /home/opam/odoc link epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc/page-LICENSE.odoc -o linked/p/ago/0.4/doc/page-LICENSE.odocl -P ago:epoch-b80ea1644a4905f8917179f5c7e012be/compile/p/ago/0.4/doc --current-package ago --enable-missing-root-warning --warnings-tags ago
odoc_driver_voodoo: [DEBUG] 5 - Executing: /home/opam/odoc count-occurrences -o linked/p/ago/0.4/occurrences-all.odoc-occurrences
odoc_driver_voodoo: [DEBUG] 6 - Executing: sherlodoc js epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/sherlodoc.js
odoc_driver_voodoo: [DEBUG] 7 - Executing: /home/opam/odoc compile-index -o _index/ago/index.odoc-index --root linked/p/ago/0.4/doc --occurrences linked/p/ago/0.4/occurrences-all.odoc-occurrences
odoc_driver_voodoo: [DEBUG] 8 - Executing: /home/opam/odoc sidebar-generate -o _index/ago/sidebar.odoc-sidebar _index/ago/index.odoc-index
odoc_driver_voodoo: [DEBUG] 9 - Executing: /home/opam/odoc sidebar-generate --json -o epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4/doc/sidebar.json _index/ago/index.odoc-index
odoc_driver_voodoo: [DEBUG] 10 - Executing: /home/opam/odoc compile-index --json --simplified-json --wrap-json -o epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4/doc/index.js --root linked/p/ago/0.4/doc --occurrences linked/p/ago/0.4/occurrences-all.odoc-occurrences
odoc_driver_voodoo: [DEBUG] 11 - Executing: sherlodoc index --format js _index/ago/index.odoc-index -o epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4/doc/sherlodoc_db.js
odoc_driver_voodoo: [DEBUG] 12 - Executing: /home/opam/odoc html-generate linked/p/ago/0.4/doc/page-index.odocl --sidebar _index/ago/sidebar.odoc-sidebar --search-uri p/ago/0.4/doc/sherlodoc_db.js --search-uri sherlodoc.js -o epoch-b80ea1644a4905f8917179f5c7e012be/html-raw --home-breadcrumb Package index
odoc_driver_voodoo: [DEBUG] 13 - Executing: /home/opam/odoc html-generate linked/p/ago/0.4/doc/page-README.odocl --sidebar _index/ago/sidebar.odoc-sidebar --search-uri p/ago/0.4/doc/sherlodoc_db.js --search-uri sherlodoc.js -o epoch-b80ea1644a4905f8917179f5c7e012be/html-raw --home-breadcrumb Package index
odoc_driver_voodoo: [DEBUG] 14 - Executing: /home/opam/odoc html-generate linked/p/ago/0.4/doc/page-LICENSE.odocl --sidebar _index/ago/sidebar.odoc-sidebar --search-uri p/ago/0.4/doc/sherlodoc_db.js --search-uri sherlodoc.js -o epoch-b80ea1644a4905f8917179f5c7e012be/html-raw --home-breadcrumb Package index
odoc_driver_voodoo: [DEBUG] 15 - Executing: /home/opam/odoc html-generate linked/p/ago/0.4/doc/page-LICENSE.odocl --sidebar _index/ago/sidebar.odoc-sidebar --search-uri p/ago/0.4/doc/sherlodoc_db.js --search-uri sherlodoc.js -o epoch-b80ea1644a4905f8917179f5c7e012be/html-raw --home-breadcrumb Package index --as-json
odoc_driver_voodoo: [DEBUG] 16 - Executing: /home/opam/odoc html-generate linked/p/ago/0.4/doc/page-index.odocl --sidebar _index/ago/sidebar.odoc-sidebar --search-uri p/ago/0.4/doc/sherlodoc_db.js --search-uri sherlodoc.js -o epoch-b80ea1644a4905f8917179f5c7e012be/html-raw --home-breadcrumb Package index --as-json
odoc_driver_voodoo: [DEBUG] 17 - Executing: /home/opam/odoc html-generate linked/p/ago/0.4/doc/page-README.odocl --sidebar _index/ago/sidebar.odoc-sidebar --search-uri p/ago/0.4/doc/sherlodoc_db.js --search-uri sherlodoc.js -o epoch-b80ea1644a4905f8917179f5c7e012be/html-raw --home-breadcrumb Package index --as-json
odoc_driver_voodoo: [DEBUG] 18 - Executing: /home/opam/odoc support-files -o epoch-b80ea1644a4905f8917179f5c7e012be/html-raw

real	0m0.334s
user	0m0.137s
sys	0m0.251s
jq: error: Could not open file driver-benchmarks.json: No such file or directory
LISTING epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4
epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4/doc/
epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4/doc/page-index.odocl
epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4/doc/page-LICENSE.odocl
epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4/doc/page-README.odocl
epoch-b80ea1644a4905f8917179f5c7e012be/linked/p/ago/0.4/occurrences-all.odoc-occurrences
raw_folder: epoch-b80ea1644a4905f8917179f5c7e012be/html-raw/p/ago/0.4

real	0m0.079s
user	0m0.011s
sys	0m0.010s
0.454443
LINKED::5bfce90dbc3985755dbbde12843c213772e877ed570eac0bcfdc06da4e230b32
0.733590

real	0m0.086s
user	0m0.010s
sys	0m0.010s
RAW:raw:59eaa1126aee195a54e4a3d03e8564c3c61ecbb1e8ffa3f09fbdfabbdb7a1b80  -
2026-05-09 06:11.07 ---> saved as "6cc2ade640d08f2ef82f8cbc6b77b7df1200acd0e6035f9382e98b1a64502403"
Job succeeded
2026-05-09 06:11.09: Job succeeded