Build:
  1. 0
2026-10-21 17:32.22: New job: build odoc.3.2.1 (f948cdf5b04e)
2026-10-21 17:32.22: Waiting for resource in pool day11-builds
2026-10-21 17:34.43: Got resource from pool day11-builds
2026-10-21 17:34.43: [profile oxcaml-odoc-master] build odoc.3.2.1
2026-10-21 17:34.43: build odoc.3.2.1 (f948cdf5b04e)
=== DEPENDENCIES (25 transitive) ===
  astring.0.8.5                                      e5dd4816ef4f
  base-threads.base                                  ca51096a9c5b
  base-unix.base                                     88a83b7ed333
  camlp-streams.5.0.1                                7cc244524881
  cmdliner.2.1.1                                     33dbf0bf32dd
  conf-autoconf.1                                    5ab3ab11f357
  conf-which.1                                       e5dee02ff34e
  cppo.1.8.0                                         592d87f212c4
  crunch.4.1.0                                       19af61377623
  dune.3.22.2+ox                                     5e749ffa929d
  fmt.0.11.0                                         cd96844b0de0
  fpath.0.7.3                                        f6cf988d72d6
  ocaml.5.2.0                                        8c79aacf9a54
  ocaml-config.3                                     8d947022d382
  ocaml-variants.5.2.0+ox                            8333b07a6d9d
  ocamlbuild.0.16.1+ox                               8dbd88a95758
  ocamlfind.1.9.8+ox                                 ac5194292aef
  odoc-parser.3.2.1                                  4dce83b32e26
  oxcaml-compiler.5.2.0minus39                       bd8c89ffae9c
  ptime.1.2.0                                        0007342de6c4
  re.1.14.0+ox                                       6719f0a1ce01
  seq.base                                           142155f3d570
  topkg.1.1.1+ox                                     5a66baca869f
  tyxml.5.0.0                                        aeecad957db7
  uutf.1.0.4+ox                                      42651542283a
=== STDOUT ===
Processing: [default: loading data]
[odoc.3.2.1: extract]
-> retrieved odoc.3.2.1  (cached)
[odoc: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "odoc" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/odoc.3.2.1)
- (cd _build/default/src/html_support_files && /home/opam/.opam/default/bin/ocaml-crunch . -e js -e css -e ttf -e woff2 -o odoc_html_support_files.ml -m plain)
- Generating odoc_html_support_files.ml
- Skipping generation of .mli
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -g -w -18-53 -g -I src/syntax_highlighter/.syntax_highlighter.objs/byte -I src/syntax_highlighter/.syntax_highlighter.objs/native -I /home/opam/.opam/default/lib/ocaml/compiler-libs -cmi-file src/syntax_highlighter/.syntax_highlighter.objs/byte/syntax_highlighter.cmi -no-alias-deps -o src/syntax_highlighter/.syntax_highlighter.objs/native/syntax_highlighter.cmx -c -impl src/syntax_highlighter/syntax_highlighter.pp.ml)
- File "src/syntax_highlighter/syntax_highlighter.ml", line 168, characters 4-8:
- Error: This variant pattern is expected to have type "Parser.token"
-        There is no constructor "ONCE" within type "Parser.token"
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -g -w -18-53 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/syntax_highlighter/.syntax_highlighter.objs/byte -I /home/opam/.opam/default/lib/ocaml/compiler-libs -cmi-file src/syntax_highlighter/.syntax_highlighter.objs/byte/syntax_highlighter.cmi -no-alias-deps -o src/syntax_highlighter/.syntax_highlighter.objs/byte/syntax_highlighter.cmo -c -impl src/syntax_highlighter/syntax_highlighter.pp.ml)
- File "src/syntax_highlighter/syntax_highlighter.ml", line 168, characters 4-8:
- Error: This variant pattern is expected to have type "Parser.token"
-        There is no constructor "ONCE" within type "Parser.token"
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -g -w -18-53 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/loader/.odoc_loader.objs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/odoc-parser -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uutf -I src/document/.odoc_document.objs/byte -I src/index/.odoc_index.objs/byte -I src/model/.odoc_model.objs/byte -I src/search/.odoc_html_frontend.objs/byte -I src/syntax_highlighter/.syntax_highlighter.objs/byte -I src/utils/.odoc_utils.objs/byte -no-alias-deps -open Odoc_loader__ -o src/loader/.odoc_loader.objs/byte/odoc_loader__Typedtree_traverse.cmo -c -impl src/loader/typedtree_traverse.pp.ml)
- File "src/loader/typedtree_traverse.ml", line 17, characters 19-37:
- Error: This pattern matches values of type "'a * 'b * 'c * 'd * 'e * 'f"
-        but a pattern was expected which matches values of type
-          "Typedtree.expression_desc.Texp_ident"
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -g -w -18-53 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/loader/.odoc_loader.objs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/odoc-parser -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uutf -I src/document/.odoc_document.objs/byte -I src/index/.odoc_index.objs/byte -I src/model/.odoc_model.objs/byte -I src/search/.odoc_html_frontend.objs/byte -I src/syntax_highlighter/.syntax_highlighter.objs/byte -I src/utils/.odoc_utils.objs/byte -cmi-file src/loader/.odoc_loader.objs/byte/odoc_loader__Cmt.cmi -no-alias-deps -open Odoc_loader__ -o src/loader/.odoc_loader.objs/byte/odoc_loader__Cmt.cmo -c -impl src/loader/cmt.pp.ml)
- File "src/loader/cmt.ml", line 47, characters 14-33:
- Error: This pattern matches values of type "'a * 'b * 'c * 'd * 'e"
-        but a pattern was expected which matches values of type
-          "Typedtree.pattern_desc.Tpat_var"
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -g -w -18-53 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/loader/.odoc_loader.objs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/odoc-parser -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uutf -I src/document/.odoc_document.objs/byte -I src/index/.odoc_index.objs/byte -I src/model/.odoc_model.objs/byte -I src/search/.odoc_html_frontend.objs/byte -I src/syntax_highlighter/.syntax_highlighter.objs/byte -I src/utils/.odoc_utils.objs/byte -cmi-file src/loader/.odoc_loader.objs/byte/odoc_loader.cmi -no-alias-deps -open Odoc_loader__ -o src/loader/.odoc_loader.objs/byte/odoc_loader.cmo -c -impl src/loader/odoc_loader.pp.ml)
- File "src/loader/odoc_loader.ml", line 246, characters 39-56:
- Error: This expression has type
-          "Types.persistent_signature" =
-            "Types.signature * Mode.Staticity.Const.t"
-        but an expression was expected of type
-          "Types.signature" = "Types.signature_item list"
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -g -w -18-53 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/loader/.odoc_loader.objs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/odoc-parser -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uutf -I src/document/.odoc_document.objs/byte -I src/index/.odoc_index.objs/byte -I src/model/.odoc_model.objs/byte -I src/search/.odoc_html_frontend.objs/byte -I src/syntax_highlighter/.syntax_highlighter.objs/byte -I src/utils/.odoc_utils.objs/byte -cmi-file src/loader/.odoc_loader.objs/byte/odoc_loader__Ident_env.cmi -no-alias-deps -open Odoc_loader__ -o src/loader/.odoc_loader.objs/byte/odoc_loader__Ident_env.cmo -c -impl src/loader/ident_env.pp.ml)
- File "src/loader/ident_env.ml", line 330, characters 12-30:
- Error: This pattern matches values of type "'a * 'b * 'c * 'd * 'e"
-        but a pattern was expected which matches values of type
-          "Typedtree.pattern_desc.Tpat_var"
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -g -w -18-53 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/loader/.odoc_loader.objs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/odoc-parser -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uutf -I src/document/.odoc_document.objs/byte -I src/index/.odoc_index.objs/byte -I src/model/.odoc_model.objs/byte -I src/search/.odoc_html_frontend.objs/byte -I src/syntax_highlighter/.syntax_highlighter.objs/byte -I src/utils/.odoc_utils.objs/byte -cmi-file src/loader/.odoc_loader.objs/byte/odoc_loader__Cmti.cmi -no-alias-deps -open Odoc_loader__ -o src/loader/.odoc_loader.objs/byte/odoc_loader__Cmti.cmo -c -impl src/loader/cmti.pp.ml)
- File "src/loader/cmti.ml", lines 45-199, characters 4-24:
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- Ttyp_newlayout (_, _)
- 
- File "src/loader/cmti.ml", lines 610-635, characters 4-34:
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- (Twith_jkind _|Twith_jkindsubst _)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -g -w -18-53 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/loader/.odoc_loader.objs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/odoc-parser -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uutf -I src/document/.odoc_document.objs/byte -I src/index/.odoc_index.objs/byte -I src/model/.odoc_model.objs/byte -I src/search/.odoc_html_frontend.objs/byte -I src/syntax_highlighter/.syntax_highlighter.objs/byte -I src/utils/.odoc_utils.objs/byte -cmi-file src/loader/.odoc_loader.objs/byte/odoc_loader__Cmi.cmi -no-alias-deps -open Odoc_loader__ -o src/loader/.odoc_loader.objs/byte/odoc_loader__Cmi.cmo -c -impl src/loader/cmi.pp.ml)
- File "src/loader/cmi.ml", lines 249-329, characters 6-21:
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- Tquote_eval _
- 
- File "src/loader/cmi.ml", lines 516-609, characters 6-22:
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- Tquote_eval _
[ERROR] The compilation of odoc.3.2.1 failed at "dune build -p odoc -j 39 @install".
build failed... 

=== STDERR ===

2026-10-21 17:35.45: FAILED: build odoc.3.2.1
2026-10-21 17:35.45: Job failed: build failed: odoc.3.2.1