Build:
- 0
2026-06-16 12:16.36: New job: build dot-merlin-reader.4.9 (afbab58674a6)
2026-06-16 12:16.36: Waiting for resource in pool day11-builds
2026-06-16 12:55.50: Got resource from pool day11-builds
2026-06-16 12:55.50: [profile full] build dot-merlin-reader.4.9
2026-06-16 12:55.50: build dot-merlin-reader.4.9 (afbab58674a6)
=== DEPENDENCIES (9 transitive) ===
base-threads.base b7164ff76afe
base-unix.base 839dc585f12d
csexp.1.5.2 66e041c3f743
dune.3.23.1 0eec37bb9614
merlin-lib.4.17.1-501 14a0aa411c4c
ocaml.5.1.1 14b304529104
ocaml-base-compiler.5.1.1 6a7356cc38e6
ocaml-config.3 902a985e27d4
ocamlfind.1.9.8 1a45b3c21c31
=== STDOUT ===
Processing: [default: loading data]
[dot-merlin-reader.4.9: dl]
[dot-merlin-reader.4.9: extract]
-> retrieved dot-merlin-reader.4.9 (https://opam.ocaml.org/cache)
[dot-merlin-reader: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "dot-merlin-reader" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/dot-merlin-reader.4.9)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/dot-merlin/.dot_merlin_reader.eobjs/byte -I /home/opam/.opam/default/lib/findlib -I /home/opam/.opam/default/lib/merlin-lib/dot_protocol -I /home/opam/.opam/default/lib/merlin-lib/utils -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/unix -no-alias-deps -o src/dot-merlin/.dot_merlin_reader.eobjs/byte/dune__exe__Dot_merlin_reader.cmo -c -impl src/dot-merlin/dot_merlin_reader.ml)
- File "src/dot-merlin/dot_merlin_reader.ml", lines 326-359, characters 4-47:
- 326 | ....match d with
- 327 | | `B _ | `S _ | `CMI _ | `CMT _ as directive ->
- 328 | { cfg with to_canonicalize = (cwd, directive) :: cfg.to_canonicalize }
- 329 | | `EXT _ | `SUFFIX _ | `FLG _ | `READER _
- 330 | | (`EXCLUDE_QUERY_DIR | `USE_PPX_CACHE | `UNKNOWN_TAG _) as directive ->
- ...
- 356 | | Some p ->
- 357 | log ~title:"conflicting paths for findlib toolchain" "%s\n%s" p path
- 358 | end;
- 359 | { cfg with findlib_toolchain = Some path}
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- (`WRAPPING_PREFIX _|`SOURCE_ROOT _|`UNIT_NAME _)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/dot-merlin/.dot_merlin_reader.eobjs/byte -I src/dot-merlin/.dot_merlin_reader.eobjs/native -I /home/opam/.opam/default/lib/findlib -I /home/opam/.opam/default/lib/merlin-lib/dot_protocol -I /home/opam/.opam/default/lib/merlin-lib/utils -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file src/dot-merlin/.dot_merlin_reader.eobjs/byte/dune__exe__Dot_merlin_reader.cmi -no-alias-deps -o src/dot-merlin/.dot_merlin_reader.eobjs/native/dune__exe__Dot_merlin_reader.cmx -c -impl src/dot-merlin/dot_merlin_reader.ml)
- File "src/dot-merlin/dot_merlin_reader.ml", lines 326-359, characters 4-47:
- 326 | ....match d with
- 327 | | `B _ | `S _ | `CMI _ | `CMT _ as directive ->
- 328 | { cfg with to_canonicalize = (cwd, directive) :: cfg.to_canonicalize }
- 329 | | `EXT _ | `SUFFIX _ | `FLG _ | `READER _
- 330 | | (`EXCLUDE_QUERY_DIR | `USE_PPX_CACHE | `UNKNOWN_TAG _) as directive ->
- ...
- 356 | | Some p ->
- 357 | log ~title:"conflicting paths for findlib toolchain" "%s\n%s" p path
- 358 | end;
- 359 | { cfg with findlib_toolchain = Some path}
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- (`WRAPPING_PREFIX _|`SOURCE_ROOT _|`UNIT_NAME _)
-> compiled dot-merlin-reader.4.9
-> installed dot-merlin-reader.4.9
=== STDERR ===
2026-06-16 12:56.08: OK: build dot-merlin-reader.4.9 (runc: 4.6s, disk: 8KB)
2026-06-16 12:56.08: Job succeeded