ocaml-doc / voodoo

ISC License
16 stars 15 forks source link

voodoo/odoc assertion failing in src/xref2/tools.ml #61

Open tmcgilchrist opened 1 year ago

tmcgilchrist commented 1 year ago

From this build https://docs.ci.ocaml.org/job/2023-04-26/140729-voodoo-do-7c9b58

odoc: internal error, uncaught exception:
      File "src/xref2/tools.ml", line 1600, characters 9-15: Assertion failed
      Raised at Odoc_xref2__Tools.assert_not_functor in file "src/xref2/tools.ml", line 1600, characters 9-21
      Called from Odoc_xref2__Utils.ResultMonad.bind in file "src/xref2/utils.ml" (inlined), line 10, characters 38-41
      Called from Odoc_xref2__Tools.resolve_module.resolve.(fun) in file "src/xref2/tools.ml", line 933, characters 8-129
      Called from Odoc_xref2__Env.with_recorded_lookups in file "src/xref2/env.ml", line 186, characters 17-23
      Re-raised at Odoc_xref2__Env.with_recorded_lookups in file "src/xref2/env.ml", line 191, characters 4-11
      Called from Odoc_xref2__Tools.MakeMemo.memoize.no_memo in file "src/xref2/tools.ml", line 291, characters 10-64
      Called from Odoc_xref2__Tools.handle_canonical_module_real.resolve in file "src/xref2/tools.ml", line 1324, characters 4-69
      Called from Odoc_xref2__Tools.canonical_helper.resolve in file "src/xref2/tools.ml", line 81, characters 10-23
      Called from Odoc_xref2__Tools.filter_map.(fun) in file "src/xref2/tools.ml", line 16, characters 27-30
      Called from Stdlib__List.fold_left in file "list.ml", line 121, characters 24-34
      Called from Odoc_xref2__Tools.filter_map in file "src/xref2/tools.ml", line 15, characters 5-101
      Called from Odoc_xref2__Tools.canonical_helper in file "src/xref2/tools.ml", line 90, characters 21-62
      Called from Odoc_xref2__Tools.handle_canonical_module_real in file "src/xref2/tools.ml", line 1334, characters 8-59
      Called from Odoc_xref2__Env.with_recorded_lookups in file "src/xref2/env.ml", line 186, characters 17-23
      Re-raised at Odoc_xref2__Env.with_recorded_lookups in file "src/xref2/env.ml", line 191, characters 4-11
      Called from Odoc_xref2__Tools.MakeMemo.memoize.no_memo in file "src/xref2/tools.ml", line 291, characters 10-64
      Called from Odoc_xref2__Tools.reresolve_module in file "src/xref2/tools.ml", line 1273, characters 12-42
      Called from Odoc_xref2__Tools.reresolve_module in file "src/xref2/tools.ml", line 1251, characters 18-41
      Called from Odoc_xref2__Tools.reresolve_module in file "src/xref2/tools.ml", line 1251, characters 18-41
      Called from Odoc_xref2__Tools.reresolve_parent in file "src/xref2/tools.ml", line 1517, characters 25-49
      Called from Odoc_xref2__Tools.reresolve_module_type in file "src/xref2/tools.ml", line 1475, characters 47-74
      Called from Odoc_xref2__Tools.reresolve_module_type in file "src/xref2/tools.ml", line 1485, characters 39-67
      Called from Odoc_xref2__Link.module_type_path in file "src/xref2/link.ml", line 156, characters 21-54
      Called from Odoc_xref2__Link.u_module_type_expr in file "src/xref2/link.ml", line 702, characters 19-43
      Called from Odoc_xref2__Link.u_module_type_expr in file "src/xref2/link.ml", line 709, characters 49-79
      Called from Odoc_xref2__Link.include_decl in file "src/xref2/link.ml", line 514, characters 34-66
      Called from Odoc_xref2__Link.include_ in file "src/xref2/link.ml", line 547, characters 13-45
      Called from Odoc_xref2__Link.signature_items.(fun) in file "src/xref2/link.ml", line 449, characters 38-54
      Called from Stdlib__List.fold_left in file "list.ml", line 121, characters 24-34
      Called from Odoc_xref2__Link.signature_items in file "src/xref2/link.ml", line 426, characters 4-1023
      Called from Odoc_xref2__Link.signature in file "src/xref2/link.ml", line 417, characters 14-44
      Called from Odoc_xref2__Link.simple_expansion in file "src/xref2/link.ml", line 462, characters 30-51
      Called from Odoc_xref2__Link.module_type_expr.do_expn in file "src/xref2/link.ml", line 726, characters 13-74
      Called from Odoc_xref2__Link.module_type_expr in file "src/xref2/link.ml", line 757, characters 35-68
      Called from Odoc_xref2__Link.functor_parameter_parameter in file "src/xref2/link.ml", line 571, characters 13-46
      Called from Odoc_xref2__Link.functor_argument in file "src/xref2/link.ml", line 577, characters 23-60
      Called from Odoc_xref2__Link.module_type_expr in file "src/xref2/link.ml", line 774, characters 17-41
      Called from Odoc_xref2__Link.module_decl in file "src/xref2/link.ml", line 506, characters 34-64
      Called from Odoc_xref2__Link.module_ in file "src/xref2/link.ml", line 474, characters 16-45
      Called from Odoc_xref2__Link.signature_items.(fun) in file "src/xref2/link.ml", line 430, characters 45-58
      Called from Stdlib__List.fold_left in file "list.ml", line 121, characters 24-34
      Called from Odoc_xref2__Link.signature_items in file "src/xref2/link.ml", line 426, characters 4-1023
      Called from Odoc_xref2__Link.signature in file "src/xref2/link.ml", line 417, characters 14-44
      Called from Odoc_xref2__Link.module_type_expr in file "src/xref2/link.ml", line 754, characters 29-49
      Called from Odoc_xref2__Link.module_decl in file "src/xref2/link.ml", line 506, characters 34-64
      Called from Odoc_xref2__Link.module_ in file "src/xref2/link.ml", line 474, characters 16-45
      Called from Odoc_xref2__Link.signature_items.(fun) in file "src/xref2/link.ml", line 430, characters 45-58
      Called from Stdlib__List.fold_left in file "list.ml", line 121, characters 24-34
      Called from Odoc_xref2__Link.signature_items in file "src/xref2/link.ml", line 426, characters 4-1023
      Called from Odoc_xref2__Link.signature in file "src/xref2/link.ml", line 417, characters 14-44
      Called from Odoc_xref2__Link.unit in file "src/xref2/link.ml", line 312, characters 26-69
      Called from Odoc_xref2__Lookup_failures.with_ref in file "src/xref2/lookup_failures.ml", line 13, characters 10-14
      Called from Odoc_xref2__Lookup_failures.catch_failures in file "src/xref2/lookup_failures.ml", line 60, characters 20-37
      Called from Odoc_odoc__Odoc_link.from_odoc.(fun) in file "src/odoc/odoc_link.ml", line 42, characters 6-37
      Called from Dune__exe__Main.Odoc_link.link in file "src/odoc/bin/main.ml", line 287, characters 10-70
      Called from Cmdliner_term.app.(fun) in file "cmdliner_term.ml", line 24, characters 19-24
      Called from Cmdliner_term.app.(fun) in file "cmdliner_term.ml", line 22, characters 12-19
      Called from Cmdliner_eval.run_parser in file "cmdliner_eval.ml", line 34, characters 37-44
voodoo-do: internal error, uncaught exception:
           Failure("Error: run ['odoc' 'link'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/core/Colibri2_core.odoc' '-o'\n     'linked/p/colibri2/0.4/0.4/lib/colibri2/core/Colibri2_core.odocl' '-I'\n     'compile/p/antic/0.1.5/0.1.5/lib/antic/' '-I'\n     'compile/p/arb/0.1.5/0.1.5/lib/arb/' '-I'\n     'compile/p/base/v0.15.1/v0.15.1/lib/base/' '-I'\n     'compile/p/base/v0.15.1/v0.15.1/lib/base/base_internalhash_types/' '-I'\n     'compile/p/base/v0.15.1/v0.15.1/lib/base/caml/' '-I'\n     'compile/p/base/v0.15.1/v0.15.1/lib/base/md5/' '-I'\n     'compile/p/base/v0.15.1/v0.15.1/lib/base/shadow_stdlib/' '-I'\n     'compile/p/colibri2/0.4' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/core/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/core/.private/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/popop_lib/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/solver/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/stdlib/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/LRA/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/LRA/stages/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/LRA/stages/compare_stage/'\n     '-I' 'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/LRA/stages/def/'\n     '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/LRA/stages/stage0/'\n     '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/LRA/stages/stage0/sign_domain/'\n     '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/LRA/stages/stage2/'\n     '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/LRA/stages/stage2/union_domain/'\n     '-I' 'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/adt/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/array/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/bool/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/fp/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/nseq/' '-I'\n     'compile/p/colibri2/0.4/0.4/lib/colibri2/theories/quantifiers/' '-I'\n     'compile/p/colibrilib/0.4/0.4/lib/colibrilib/' '-I'\n     'compile/p/containers/3.11/3.11/lib/containers/' '-I'\n     'compile/p/containers/3.11/3.11/lib/containers/bencode/' '-I'\n     'compile/p/containers/3.11/3.11/lib/containers/cbor/' '-I'\n     'compile/p/containers/3.11/3.11/lib/containers/codegen/' '-I'\n     'compile/p/containers/3.11/3.11/lib/containers/monomorphic/' '-I'\n     'compile/p/containers/3.11/3.11/lib/containers/scc/' '-I'\n     'compile/p/containers/3.11/3.11/lib/containers/top/' '-I'\n     'compile/p/containers/3.11/3.11/lib/containers/unix/' '-I'\n     'compile/p/dune-build-info/3.7.0/3.7.0/lib/dune-build-info/' '-I'\n     'compile/p/flint/0.1.5/0.1.5/lib/flint/' '-I'\n     'compile/p/ocaml-base-compiler/4.14.1/4.14.1/lib/ocaml/' '-I'\n     'compile/p/ocaml-base-compiler/4.14.1/4.14.1/lib/ocaml/compiler-libs/'\n     '-I' 'compile/p/ocaml-base-compiler/4.14.1/4.14.1/lib/ocaml/ocamldoc/'\n     '-I' 'compile/p/ocaml-base-compiler/4.14.1/4.14.1/lib/ocaml/threads/'\n     '-I' 'compile/p/ocamlbuild/0.14.2/0.14.2/lib/ocamlbuild/' '-I'\n     'compile/p/ocamlfind/1.9.6/1.9.6/lib/findlib/' '-I'\n     'compile/p/pp_loc/2.1.0/2.1.0/lib/pp_loc/' '-I'\n     'compile/p/pp_loc/2.1.0/2.1.0/lib/pp_loc/.private/' '-I'\n     'compile/p/spelll/0.4/0.4/lib/spelll/' '-I'\n     'compile/p/topkg/1.0.7/1.0.7/lib/topkg/' '-I'\n     'compile/u/06e625ba34172a05acb27a499bc3800d/ctypes/0.20.2/0.20.2/lib/ctypes/'\n     '-I'\n     'compile/u/0bc9561966fc1e42c4d64c2cb11d74bf/ppx_hash/v0.15.0/v0.15.0/lib/ppx_hash/'\n     '-I'\n     'compile/u/0bc9561966fc1e42c4d64c2cb11d74bf/ppx_hash/v0.15.0/v0.15.0/lib/ppx_hash/expander/'\n     '-I'\n     'compile/u/0bc9561966fc1e42c4d64c2cb11d74bf/ppx_hash/v0.15.0/v0.15.0/lib/ppx_hash/runtime-lib/'\n     '-I'\n     'compile/u/0c8cf3b8d72a11ce07c61ffb361409f7/uutf/1.0.3/1.0.3/lib/uutf/'\n     '-I'\n     'compile/u/0ee07f72b6aba9787bf0f8236b3f1fe4/ppx_optcomp/v0.15.0/v0.15.0/lib/ppx_optcomp/'\n     '-I'\n     'compile/u/105ec0b47e4b290052baf5d789abfa4b/dolmen_type/0.8.1/0.8.1/lib/dolmen_type/'\n     '-I'\n     'compile/u/138b67e1df2821a2df28f52789d8fa9c/ppx_base/v0.15.0/v0.15.0/lib/ppx_base/'\n     '-I'\n     'compile/u/14607083b0748d4683a785f83a61496a/ppxlib/0.28.0/0.28.0/lib/ppxlib/'\n     '-I'\n     'compile/u/14607083b0748d4683a785f83a61496a/ppxlib/0.28.0/0.28.0/lib/ppxlib/ast/'\n     '-I'\n     'compile/u/14607083b0748d4683a785f83a61496a/ppxlib/0.28.0/0.28.0/lib/ppxlib/astlib/'\n     '-I'\n     'compile/u/14607083b0748d4683a785f83a61496a/ppxlib/0.28.0/0.28.0/lib/ppxlib/metaquot/'\n     '-I'\n     'compile/u/14607083b0748d4683a785f83a61496a/ppxlib/0.28.0/0.28.0/lib/ppxlib/metaquot_lifters/'\n     '-I'\n     'compile/u/14607083b0748d4683a785f83a61496a/ppxlib/0.28.0/0.28.0/lib/ppxlib/print_diff/'\n     '-I'\n     'compile/u/14607083b0748d4683a785f83a61496a/ppxlib/0.28.0/0.28.0/lib/ppxlib/runner/'\n     '-I'\n     'compile/u/14607083b0748d4683a785f83a61496a/ppxlib/0.28.0/0.28.0/lib/ppxlib/runner_as_ppx/'\n     '-I'\n     'compile/u/14607083b0748d4683a785f83a61496a/ppxlib/0.28.0/0.28.0/lib/ppxlib/stdppx/'\n     '-I'\n     'compile/u/14607083b0748d4683a785f83a61496a/ppxlib/0.28.0/0.28.0/lib/ppxlib/traverse/'\n     '-I'\n     'compile/u/14607083b0748d4683a785f83a61496a/ppxlib/0.28.0/0.28.0/lib/ppxlib/traverse_builtins/'\n     '-I'\n     'compile/u/153b8f41a5bba1c2f09b1242b2591f36/num/1.4/1.4/lib/num-top/'\n     '-I' 'compile/u/153b8f41a5bba1c2f09b1242b2591f36/num/1.4/1.4/lib/ocaml/'\n     '-I'\n     'compile/u/20837c7c6e436eb307203dd57b78fb64/fmt/0.9.0/0.9.0/lib/fmt/'\n     '-I'\n     'compile/u/3487ce0b5452f86277d7b9490b30e752/calcium/0.1.5/0.1.5/lib/calcium/'\n     '-I'\n     'compile/u/3b44361746301ab81482c590499b76e3/zarith/1.12/1.12/lib/zarith/'\n     '-I'\n     'compile/u/3c4f71e7c0d7b2cde2407c18eb6b4b5b/dolmen_loop/0.8.1/0.8.1/lib/dolmen_loop/'\n     '-I'\n     'compile/u/4154e9de16a7aa0b77957ed2c0c25b0c/time_now/v0.15.0/v0.15.0/lib/time_now/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/bigarray-compat/1.1.0/1.1.0/lib/bigarray-compat/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/csexp/1.5.1/1.5.1/lib/csexp/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/either/1.0.0/1.0.0/lib/either/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/jane-street-headers/v0.15.0/v0.15.0/lib/jane-street-headers/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/menhirLib/20220210/20220210/lib/menhirLib/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/menhirSdk/20220210/20220210/lib/menhirSdk/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/ocaml-compiler-libs/v0.12.4/v0.12.4/lib/ocaml-compiler-libs/bytecomp/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/ocaml-compiler-libs/v0.12.4/v0.12.4/lib/ocaml-compiler-libs/common/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/ocaml-compiler-libs/v0.12.4/v0.12.4/lib/ocaml-compiler-libs/optcomp/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/ocaml-compiler-libs/v0.12.4/v0.12.4/lib/ocaml-compiler-libs/shadow/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/ocaml-compiler-libs/v0.12.4/v0.12.4/lib/ocaml-compiler-libs/toplevel/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/ppx_derivers/1.2.1/1.2.1/lib/ppx_derivers/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/result/1.5/1.5/lib/result/'\n     '-I'\n     'compile/u/4a1c3109a54c101bbd9818ad3aa6c02a/sexplib0/v0.15.1/v0.15.1/lib/sexplib0/'\n     '-I'\n     'compile/u/51271be33d88330bd955f2deeb4f70a7/farith/0.1/0.1/lib/farith/'\n     '-I' 'compile/u/5f465780f746619166334d1f7d34c263/gen/1.1/1.1/lib/gen/'\n     '-I'\n     'compile/u/5f465780f746619166334d1f7d34c263/re/1.10.4/1.10.4/lib/re/'\n     '-I'\n     'compile/u/5f465780f746619166334d1f7d34c263/re/1.10.4/1.10.4/lib/re/emacs/'\n     '-I'\n     'compile/u/5f465780f746619166334d1f7d34c263/re/1.10.4/1.10.4/lib/re/glob/'\n     '-I'\n     'compile/u/5f465780f746619166334d1f7d34c263/re/1.10.4/1.10.4/lib/re/pcre/'\n     '-I'\n     'compile/u/5f465780f746619166334d1f7d34c263/re/1.10.4/1.10.4/lib/re/perl/'\n     '-I'\n     'compile/u/5f465780f746619166334d1f7d34c263/re/1.10.4/1.10.4/lib/re/posix/'\n     '-I'\n     'compile/u/5f465780f746619166334d1f7d34c263/re/1.10.4/1.10.4/lib/re/str/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/ae/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/class/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/dimacs/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/icnf/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/intf/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/line/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/smtlib2/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/smtlib2/poly/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/smtlib2/v6/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/smtlib2/v6_response/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/smtlib2/v6_script/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/std/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/tptp/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/tptp/v6_3_0/'\n     '-I'\n     'compile/u/611323ce5a02c89d9f8e7c35b71e1cf1/dolmen/0.8.1/0.8.1/lib/dolmen/zf/'\n     '-I'\n     'compile/u/62a5a0de63878380a7903d5d9ad962af/ppx_assert/v0.15.0/v0.15.0/lib/ppx_assert/'\n     '-I'\n     'compile/u/62a5a0de63878380a7903d5d9ad962af/ppx_assert/v0.15.0/v0.15.0/lib/ppx_assert/runtime-lib/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_cold/v0.15.0/v0.15.0/lib/ppx_cold/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_compare/v0.15.0/v0.15.0/lib/ppx_compare/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_compare/v0.15.0/v0.15.0/lib/ppx_compare/expander/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_compare/v0.15.0/v0.15.0/lib/ppx_compare/runtime-lib/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_enumerate/v0.15.0/v0.15.0/lib/ppx_enumerate/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_enumerate/v0.15.0/v0.15.0/lib/ppx_enumerate/runtime-lib/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_here/v0.15.0/v0.15.0/lib/ppx_here/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_here/v0.15.0/v0.15.0/lib/ppx_here/expander/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_here/v0.15.0/v0.15.0/lib/ppx_here/runtime-lib/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_sexp_conv/v0.15.1/v0.15.1/lib/ppx_sexp_conv/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_sexp_conv/v0.15.1/v0.15.1/lib/ppx_sexp_conv/expander/'\n     '-I'\n     'compile/u/647dad4d43a17fe0ba300338e3163f0d/ppx_sexp_conv/v0.15.1/v0.15.1/lib/ppx_sexp_conv/runtime-lib/'\n     '-I'\n     'compile/u/8a4bcc48712d0aa4a5117cbfbc230e75/jst-config/v0.15.1/v0.15.1/lib/jst-config/'\n     '-I'\n     'compile/u/94acd3db8586165f2baf84c1c981371f/qcheck-core/0.20/0.20/lib/qcheck-core/'\n     '-I'\n     'compile/u/94acd3db8586165f2baf84c1c981371f/qcheck-core/0.20/0.20/lib/qcheck-core/runner/'\n     '-I'\n     'compile/u/9fcf443a197a9811aa6aec3127a55937/integers/0.7.0/0.7.0/lib/integers/'\n     '-I'\n     'compile/u/9fcf443a197a9811aa6aec3127a55937/integers/0.7.0/0.7.0/lib/integers/top/'\n     '-I'\n     'compile/u/9fcf443a197a9811aa6aec3127a55937/ocamlgraph/2.0.0/2.0.0/lib/ocamlgraph/'\n     '-I'\n     'compile/u/a808a281260b72c679117fb45872ffd2/stdio/v0.15.0/v0.15.0/lib/stdio/'\n     '-I'\n     'compile/u/b4ff2927357c9ead2679e5d779bd6414/cmdliner/1.1.1/1.1.1/lib/cmdliner/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/api/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/create/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/enum/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/eq/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/fold/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/iter/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/make/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/map/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/ord/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/runtime/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/show/'\n     '-I'\n     'compile/u/c213fba696a5a9fe2a7de261d03b8b29/ppx_deriving/5.2.1/5.2.1/lib/ppx_deriving/std/'\n     '-I'\n     'compile/u/c533d2287c0ba98abdeddcfdd81f424f/ppx_inline_test/v0.15.0/v0.15.0/lib/ppx_inline_test/'\n     '-I'\n     'compile/u/c533d2287c0ba98abdeddcfdd81f424f/ppx_inline_test/v0.15.0/v0.15.0/lib/ppx_inline_test/config/'\n     '-I'\n     'compile/u/c533d2287c0ba98abdeddcfdd81f424f/ppx_inline_test/v0.15.0/v0.15.0/lib/ppx_inline_test/drop/'\n     '-I'\n     'compile/u/c533d2287c0ba98abdeddcfdd81f424f/ppx_inline_test/v0.15.0/v0.15.0/lib/ppx_inline_test/libname/'\n     '-I'\n     'compile/u/c533d2287c0ba98abdeddcfdd81f424f/ppx_inline_test/v0.15.0/v0.15.0/lib/ppx_inline_test/runner/'\n     '-I'\n     'compile/u/c533d2287c0ba98abdeddcfdd81f424f/ppx_inline_test/v0.15.0/v0.15.0/lib/ppx_inline_test/runner/lib/'\n     '-I'\n     'compile/u/c533d2287c0ba98abdeddcfdd81f424f/ppx_inline_test/v0.15.0/v0.15.0/lib/ppx_inline_test/runtime-lib/'\n     '-I'\n     'compile/u/efbffd213cf882c0e6b0dd0fcd4dea9b/dune-configurator/3.7.0/3.7.0/lib/dune-configurator/'\n     '-I'\n     'compile/u/efbffd213cf882c0e6b0dd0fcd4dea9b/dune-configurator/3.7.0/3.7.0/lib/dune-configurator/.private/']: exited with 2")
           Raised at Stdlib.failwith in file "stdlib.ml", line 29, characters 17-33
           Called from Voodoo_lib__Do.run.(fun) in file "src/voodoo/do.ml", line 230, characters 10-148
           Called from Stdlib__Map.Make.iter in file "map.ml", line 297, characters 20-25
           Called from Stdlib__Map.Make.iter in file "map.ml", line 297, characters 10-18
           Called from Stdlib__Map.Make.iter in file "map.ml", line 297, characters 10-18
           Called from Voodoo_lib__Do.run in file "src/voodoo/do.ml", line 225, characters 2-270
           Called from Cmdliner_term.app.(fun) in file "cmdliner_term.ml", line 24, characters 19-24
           Called from Cmdliner_eval.run_parser in file "cmdliner_eval.ml", line 34, characters 37-44
jonludlam commented 1 year ago

This error comes from odoc - can you please move this to the odoc repo?