Build:
- 0
2025-07-05 22:55.29: New job: Voodoo gen irmin-server.3.11.0; 96ce01c2c95845d97aef4e6fc0170325 2025-07-05 22:55.29: Cache digest: v6-irmin-server.3.11.0-96ce01c2c95845d97aef4e6fc0170325-880a369bd896382d9dab4f0819b884d97814f1af2483679464048849132c8f07-dc54397f66abf95c964ea4de0f3a0ff2aec56efe 2025-07-05 22:55.29: Waiting for resource in pool OCluster 2025-07-05 22:55.29: Waiting for worker… 2025-07-05 22:55.29: Got resource from pool OCluster 2025-07-05 22:55.29: Using cache hint "docs-universe-gen" To reproduce locally: cat > prep.spec <<'END-OF-SPEC' ((build tools ((from ocaml/opam:debian-12-ocaml-5.1@sha256:c1386d1aa4db3e27dec5448ce528c7098a387e9ae3885b6a4276239903f2bbf8) (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 (network host) (shell "sudo apt-get update && sudo apt-get install -yy m4")) (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "opam pin -ny https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe && opam install -y voodoo-gen")) (run (shell "cp $(opam config var bin)/odoc $(opam config var bin)/voodoo-gen /home/opam")))) (from ocaml/opam:debian-12-ocaml-5.1@sha256:c1386d1aa4db3e27dec5448ce528c7098a387e9ae3885b6a4276239903f2bbf8) (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 /home/opam/voodoo-gen) (dst /home/opam/)) (run (shell "mv ~/odoc $(opam config var bin)/odoc && cp ~/voodoo-gen $(opam config var bin)/voodoo-gen")) (run (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 "(rsync -aR docs.ci.ocaml.org:/data/./epoch-55dd4fa21db83a5a988da67fb5854083/linked/p/irmin-server/3.11.0 .) && (find . -name '*.tar' -exec tar -xvf {} \\;) && (find . -type d -empty -delete)")) (workdir epoch-55dd4fa21db83a5a988da67fb5854083) (run (shell "OCAMLRUNPARAM=b opam exec -- /home/opam/voodoo-gen -o epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw -n irmin-server --pkg-version 3.11.0")) (run (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 "(echo '0.961428') && (mkdir -p epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw/p/irmin-server/3.11.0) && (rsync -aR ./epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw/p/irmin-server/3.11.0 docs.ci.ocaml.org:/data/.) && (set 'epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw/p/irmin-server/3.11.0' raw; HASH=$(find $1 -type f -exec sha256sum {} \\; | sort | sha256sum); printf \"RAW:$2:$HASH\\n\";)")) ) END-OF-SPEC ocluster-client submit-obuilder --local-file prep.spec \ --pool linux-x86_64 --connect ocluster-submission.cap --cache-hint docs-universe-gen \ --secret ssh_privkey:id_rsa --secret ssh_pubkey:id_rsa.pub--secret ssh_config:ssh_config Building on toxis.caelum.ci.dev (build "tools" …) (from ocaml/opam:debian-12-ocaml-5.1@sha256:c1386d1aa4db3e27dec5448ce528c7098a387e9ae3885b6a4276239903f2bbf8) 2025-07-05 22:55.29 ---> using "1c29ee8b0fb61a8e3ef8f769a59e4dda2b61039d32a0b8fc7aa7515af608a5c9" 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. Continue? [y/n] y 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. Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2025-07-05 22:55.29 ---> using "d9178fd1c09b950947d068762d5af29b3d162c694cab225ad293be0a505394c2" from cache /: (workdir /home/opam) /home/opam: (run (shell "sudo chown opam:opam /home/opam")) 2025-07-05 22:55.29 ---> using "f923706fae6c6951723e3336e15289e81e3523ff3c21c7fcf242114593c09ea6" from cache /home/opam: (run (network host) (shell "sudo apt-get update && sudo apt-get install -yy m4")) 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 [271 kB] Fetched 374 kB in 1s (563 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 (6627 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 ... 18778 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) ... 2025-07-05 22:55.29 ---> using "07cce7d4b1dfe37b6d4683c487d3e10d135981a08e38e13d6557986ce163e120" from cache /home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "opam pin -ny https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe && opam install -y voodoo-gen")) This will pin the following packages: voodoo-do, voodoo-gen, voodoo-lib, voodoo-prep. Continue? [y/n] y Package voodoo-do does not exist, create as a NEW package? [y/n] y voodoo-do is now pinned to git+https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe (version dev) Package voodoo-gen does not exist, create as a NEW package? [y/n] y voodoo-gen is now pinned to git+https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe (version dev) Package voodoo-lib does not exist, create as a NEW package? [y/n] y voodoo-lib is now pinned to git+https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe (version dev) Package voodoo-prep does not exist, create as a NEW package? [y/n] y voodoo-prep is now pinned to git+https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe (version dev) <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [voodoo-gen.dev] synchronised (no changes) The following actions will be performed: === install 36 packages - install astring 0.8.5 [required by voodoo-gen] - install bos 0.2.1 [required by voodoo-gen] - install camlp-streams 5.0.1 [required by odoc-parser] - install cmdliner 1.3.0 [required by voodoo-gen] - install conf-autoconf 0.2 [required by stdcompat] - install conf-pandoc 0.1 [required by voodoo-gen] - install cppo 1.8.0 [required by odoc] - install crunch 4.0.0 [required by odoc] - install dune 3.19.1 [required by voodoo-gen] - install dune-build-info 3.19.1 [required by omd] - install fmt 0.10.0 [required by bos, odoc] - install fpath 0.7.3 [required by voodoo-gen] - install logs 0.8.0 [required by bos] - install num 1.6 [required by sexplib] - install ocamlbuild 0.16.1 [required by astring, bos] - install ocamlfind 1.9.8 [required by astring, bos] - install odoc 3.0.0 [required by voodoo-gen] - install odoc-parser 3.0.0 [required by odoc] - install omd 2.0.0~alpha3 [required by voodoo-gen] - install parsexp v0.17.0 [required by sexplib] - install ptime 1.2.0 [required by crunch] - install re 1.12.0 [required by tyxml] - install result 1.5 [required by odoc] - install rresult 0.7.0 [required by bos] - install seq base [required by tyxml, stdcompat] - install sexplib v0.17.0 [required by voodoo-gen] - install sexplib0 v0.17.0 [required by sexplib] - install stdcompat 20.1 [required by omd] - install topkg 1.0.8 [required by astring, bos] - install tyxml 4.6.0 [required by odoc] - install uucp 16.0.0 [required by omd] - install uunf 16.0.0 [required by omd] - install uutf 1.0.4 [required by omd] - install voodoo-gen dev (pinned) - install voodoo-lib dev (pinned) [required by voodoo-gen] - install yojson 3.0.0 [required by voodoo-gen] The following system packages will first need to be installed: autoconf pandoc <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> opam believes some required external dependencies are missing. opam can: > 1. Run apt-get to install them (may need root/sudo access) 2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal) 3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable 4. Abort the installation [1/2/3/4] 1 + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "autoconf" "pandoc" - debconf: delaying package configuration, since apt-utils is not installed - Selecting previously unselected package autoconf. - (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 ... 18865 files and directories currently installed.) - Preparing to unpack .../0-autoconf_2.71-3_all.deb ... - Unpacking autoconf (2.71-3) ... - Selecting previously unselected package autotools-dev. - Preparing to unpack .../1-autotools-dev_20220109.1_all.deb ... - Unpacking autotools-dev (20220109.1) ... - Selecting previously unselected package automake. - Preparing to unpack .../2-automake_1%3a1.16.5-1.3_all.deb ... - Unpacking automake (1:1.16.5-1.3) ... - Selecting previously unselected package liblua5.3-0:amd64. - Preparing to unpack .../3-liblua5.3-0_5.3.6-2_amd64.deb ... - Unpacking liblua5.3-0:amd64 (5.3.6-2) ... - Selecting previously unselected package libyaml-0-2:amd64. - Preparing to unpack .../4-libyaml-0-2_0.2.5-1_amd64.deb ... - Unpacking libyaml-0-2:amd64 (0.2.5-1) ... - Selecting previously unselected package pandoc-data. - Preparing to unpack .../5-pandoc-data_2.17.1.1-2~deb12u1_all.deb ... - Unpacking pandoc-data (2.17.1.1-2~deb12u1) ... - Selecting previously unselected package pandoc. - Preparing to unpack .../6-pandoc_2.17.1.1-2~deb12u1_amd64.deb ... - Unpacking pandoc (2.17.1.1-2~deb12u1) ... - Setting up libyaml-0-2:amd64 (0.2.5-1) ... - Setting up autotools-dev (20220109.1) ... - Setting up autoconf (2.71-3) ... - Setting up liblua5.3-0:amd64 (5.3.6-2) ... - Setting up pandoc-data (2.17.1.1-2~deb12u1) ... - Setting up automake (1:1.16.5-1.3) ... - update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode - Setting up pandoc (2.17.1.1-2~deb12u1) ... - Processing triggers for libc-bin (2.36-9+deb12u10) ... <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved camlp-streams.5.0.1 (cached) -> retrieved bos.0.2.1 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved cmdliner.1.3.0 (cached) -> retrieved cppo.1.8.0 (cached) -> installed conf-autoconf.0.2 -> installed conf-pandoc.0.1 -> retrieved crunch.4.0.0 (cached) -> retrieved fmt.0.10.0 (cached) -> retrieved fpath.0.7.3 (cached) -> retrieved logs.0.8.0 (cached) -> retrieved num.1.6 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved omd.2.0.0~alpha3 (cached) -> retrieved parsexp.v0.17.0 (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved re.1.12.0 (cached) -> retrieved result.1.5 (cached) -> retrieved rresult.0.7.0 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved sexplib.v0.17.0 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdcompat.20.1 (cached) -> retrieved dune.3.19.1, dune-build-info.3.19.1 (cached) -> retrieved odoc.3.0.0, odoc-parser.3.0.0 (cached) -> retrieved topkg.1.0.8 (cached) -> retrieved tyxml.4.6.0 (cached) -> retrieved uunf.16.0.0 (cached) -> retrieved uutf.1.0.4 (cached) -> installed cmdliner.1.3.0 -> installed num.1.6 -> retrieved uucp.16.0.0 (cached) -> installed ocamlbuild.0.16.1 -> retrieved yojson.3.0.0 (cached) -> retrieved voodoo-gen.dev (no changes) -> retrieved voodoo-lib.dev (no changes) -> installed ocamlfind.1.9.8 -> installed topkg.1.0.8 -> installed rresult.0.7.0 -> installed uutf.1.0.4 -> installed fmt.0.10.0 -> installed ptime.1.2.0 -> installed astring.0.8.5 -> installed fpath.0.7.3 -> installed logs.0.8.0 -> installed bos.0.2.1 -> installed uunf.16.0.0 -> installed dune.3.19.1 -> installed camlp-streams.5.0.1 -> installed crunch.4.0.0 -> installed result.1.5 -> installed cppo.1.8.0 -> installed sexplib0.v0.17.0 -> installed dune-build-info.3.19.1 -> installed re.1.12.0 -> installed odoc-parser.3.0.0 -> installed yojson.3.0.0 -> installed parsexp.v0.17.0 -> installed sexplib.v0.17.0 -> installed voodoo-lib.dev -> installed tyxml.4.6.0 -> installed stdcompat.20.1 -> installed odoc.3.0.0 -> installed uucp.16.0.0 -> installed omd.2.0.0~alpha3 [ERROR] The compilation of voodoo-gen.dev failed at "dune build -p voodoo-gen -j 71 @install". #=== ERROR while compiling voodoo-gen.dev =====================================# # context 2.3.0 | linux/x86_64 | ocaml-base-compiler.5.1.1 | pinned(git+https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe#dc54397f66abf95c964ea4de0f3a0ff2aec56efe) # path ~/.opam/5.1/.opam-switch/build/voodoo-gen.dev # command ~/.opam/5.1/bin/dune build -p voodoo-gen -j 71 @install # exit-code 1 # env-file ~/.opam/log/voodoo-gen-1-af6f6a.env # output-file ~/.opam/log/voodoo-gen-1-af6f6a.out ### output ### # (cd _build/default && /home/opam/.opam/5.1/bin/ocamlopt.opt -w -40 -g -I src/voodoo-gen/.main.eobjs/byte -I src/voodoo-gen/.main.eobjs/native -I /home/opam/.opam/5.1/lib/astring -I /home/opam/.opam/5.1/lib/bos -I /home/opam/.opam/5.1/lib/camlp-streams -I /home/opam/.opam/5.1/lib/cmdliner -I /home/opam/.opam/5.1/lib/findlib -I /home/opam/.opam/5.1/lib/fmt -I /home/opam/.opam/5.1/lib/fmt/tty -I /home/opam/.opam/5.1/lib/fpath -I /home/opam/.opam/5.1/lib/logs -I /home/opam/.opam/5.1/lib/logs/fmt -I /home/opam/.opam/5.1/lib/ocaml/compiler-libs -I /home/opam/.opam/5.1/lib/ocaml/unix -I /home/opam/.opam/5.1/lib/odoc-parser -I /home/opam/.opam/5.1/lib/odoc/document -I /home/opam/.opam/5.1/lib/odoc/html -I /home/opam/.opam/5.1/lib/odoc/html_support_files -I /home/opam/.opam/5.1/lib/odoc/index -I /home/opam/.opam/5.1/lib/odoc/json_index -I /home/opam/.opam/5.1/lib/odoc/latex -I /home/opam/.opam/5.1/lib/odoc/loader -I /home/opam/.opam/5.1/lib/odoc/manpage -I /home/opam/.opam/5.1/lib/odoc/model -I /home/opam/.opam/5.1/lib/odoc/occurrences -I /home/opam/.opam/5.1/lib/odoc/odoc -I /home/opam/.opam/5.1/lib/odoc/odoc_utils -I /home/opam/.opam/5.1/lib/odoc/search -I /home/opam/.opam/5.1/lib/odoc/search_html_frontend -I /home/opam/.opam/5.1/lib/odoc/syntax_highlighter -I /home/opam/.opam/5.1/lib/odoc/xref2 -I /home/opam/.opam/5.1/lib/omd -I /home/opam/.opam/5.1/lib/parsexp -I /home/opam/.opam/5.1/lib/re -I /home/opam/.opam/5.1/lib/result -I /home/opam/.opam/5.1/lib/rresult -I /home/opam/.opam/5.1/lib/seq -I /home/opam/.opam/5.1/lib/sexplib -I /home/opam/.opam/5.1/lib/sexplib0 -I /home/opam/.opam/5.1/lib/stdcompat -I /home/opam/.opam/5.1/lib/tyxml -I /home/opam/.opam/5.1/lib/tyxml/functor -I /home/opam/.opam/5.1/lib/uucp -I /home/opam/.opam/5.1/lib/uunf -I /home/opam/.opam/5.1/lib/uutf -I /home/opam/.opam/5.1/lib/voodoo-lib -I /home/opam/.opam/5.1/lib/voodoo-lib/serialize -I /home/opam/.opam/5.1/lib/yojson -intf-suffix .ml -no-alias-deps -open Dune__exe -o src/voodoo-gen/.main.eobjs/native/dune__exe__Markdown.cmx -c -impl src/voodoo-gen/markdown.ml) # File "src/voodoo-gen/markdown.ml", line 20, characters 22-53: # 20 | [ { desc = Link (l.destination, inline l.label); attr = [] } ] # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # Error: This expression has type 'a * 'b # but an expression was expected of type Odoc_document.Types.Link.t # (cd _build/default && /home/opam/.opam/5.1/bin/ocamlopt.opt -w -40 -g -I src/voodoo-gen/.main.eobjs/byte -I src/voodoo-gen/.main.eobjs/native -I /home/opam/.opam/5.1/lib/astring -I /home/opam/.opam/5.1/lib/bos -I /home/opam/.opam/5.1/lib/camlp-streams -I /home/opam/.opam/5.1/lib/cmdliner -I /home/opam/.opam/5.1/lib/findlib -I /home/opam/.opam/5.1/lib/fmt -I /home/opam/.opam/5.1/lib/fmt/tty -I /home/opam/.opam/5.1/lib/fpath -I /home/opam/.opam/5.1/lib/logs -I /home/opam/.opam/5.1/lib/logs/fmt -I /home/opam/.opam/5.1/lib/ocaml/compiler-libs -I /home/opam/.opam/5.1/lib/ocaml/unix -I /home/opam/.opam/5.1/lib/odoc-parser -I /home/opam/.opam/5.1/lib/odoc/document -I /home/opam/.opam/5.1/lib/odoc/html -I /home/opam/.opam/5.1/lib/odoc/html_support_files -I /home/opam/.opam/5.1/lib/odoc/index -I /home/opam/.opam/5.1/lib/odoc/json_index -I /home/opam/.opam/5.1/lib/odoc/latex -I /home/opam/.opam/5.1/lib/odoc/loader -I /home/opam/.opam/5.1/lib/odoc/manpage -I /home/opam/.opam/5.1/lib/odoc/model -I /home/opam/.opam/5.1/lib/odoc/occurrences -I /home/opam/.opam/5.1/lib/odoc/odoc -I /home/opam/.opam/5.1/lib/odoc/odoc_utils -I /home/opam/.opam/5.1/lib/odoc/search -I /home/opam/.opam/5.1/lib/odoc/search_html_frontend -I /home/opam/.opam/5.1/lib/odoc/syntax_highlighter -I /home/opam/.opam/5.1/lib/odoc/xref2 -I /home/opam/.opam/5.1/lib/omd -I /home/opam/.opam/5.1/lib/parsexp -I /home/opam/.opam/5.1/lib/re -I /home/opam/.opam/5.1/lib/result -I /home/opam/.opam/5.1/lib/rresult -I /home/opam/.opam/5.1/lib/seq -I /home/opam/.opam/5.1/lib/sexplib -I /home/opam/.opam/5.1/lib/sexplib0 -I /home/opam/.opam/5.1/lib/stdcompat -I /home/opam/.opam/5.1/lib/tyxml -I /home/opam/.opam/5.1/lib/tyxml/functor -I /home/opam/.opam/5.1/lib/uucp -I /home/opam/.opam/5.1/lib/uunf -I /home/opam/.opam/5.1/lib/uutf -I /home/opam/.opam/5.1/lib/voodoo-lib -I /home/opam/.opam/5.1/lib/voodoo-lib/serialize -I /home/opam/.opam/5.1/lib/yojson -intf-suffix .ml -no-alias-deps -open Dune__exe -o src/voodoo-gen/.main.eobjs/native/dune__exe__Search_index.cmx -c -impl src/voodoo-gen/search_index.ml) # File "src/voodoo-gen/search_index.ml", line 17, characters 4-7: # 17 | doc |> List.map get_value # ^^^ # Error: This expression has type C.docs = Odoc_model.Comment.docs # but an expression was expected of type # 'a Odoc_model.Location_.with_location list <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions failed | - build voodoo-gen dev +- +- The following changes have been performed | - install astring 0.8.5 | - install bos 0.2.1 | - install camlp-streams 5.0.1 | - install cmdliner 1.3.0 | - install conf-autoconf 0.2 | - install conf-pandoc 0.1 | - install cppo 1.8.0 | - install crunch 4.0.0 | - install dune 3.19.1 | - install dune-build-info 3.19.1 | - install fmt 0.10.0 | - install fpath 0.7.3 | - install logs 0.8.0 | - install num 1.6 | - install ocamlbuild 0.16.1 | - install ocamlfind 1.9.8 | - install odoc 3.0.0 | - install odoc-parser 3.0.0 | - install omd 2.0.0~alpha3 | - install parsexp v0.17.0 | - install ptime 1.2.0 | - install re 1.12.0 | - install result 1.5 | - install rresult 0.7.0 | - install seq base | - install sexplib v0.17.0 | - install sexplib0 v0.17.0 | - install stdcompat 20.1 | - install topkg 1.0.8 | - install tyxml 4.6.0 | - install uucp 16.0.0 | - install uunf 16.0.0 | - install uutf 1.0.4 | - install voodoo-lib dev | - install yojson 3.0.0 +- # To update the current shell environment, run: eval $(opam env) The former state can be restored with: /usr/bin/opam switch import "/home/opam/.opam/5.1/.opam-switch/backup/state-20250705225532.export" "/usr/bin/env" "bash" "-c" "opam pin -ny https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe && opam install -y voodoo-gen" failed with exit status 31 2025-07-05 22:56.34: Job failed: Failed: Build failed