Build:
- 0
2026-06-19 21:16.32: New job: build stk.0.5.0 (c9bb972357ce)
2026-06-19 21:16.32: Waiting for resource in pool day11-builds
2026-06-19 21:34.05: Got resource from pool day11-builds
2026-06-19 21:34.05: [profile full] build stk.0.5.0
2026-06-19 21:34.05: build stk.0.5.0 (c9bb972357ce)
=== DEPENDENCIES (77 transitive) ===
angstrom.0.16.1 bd7754fc8841
astring.0.8.5 a4f99eb8200d
base-bytes.base 38023b842165
base-threads.base b7164ff76afe
base-unix.base 839dc585f12d
bigstringaf.0.10.0 040f808ac005
conf-libffi.2.0.0 8d7a8d3da0b7
conf-libpcre.2 1e78e423e0f7
conf-pkg-config.5 64c6b37d622b
conf-sdl2.1 a8d93e91a496
conf-sdl2-image.1 9403e3305816
conf-sdl2-ttf.1 153d88341bfe
cppo.1.8.0 58ff60202126
csexp.1.5.2 6a11fd34e537
css.0.4.0 e76ca47a9668
cstruct.6.2.0 a301a2a61d43
ctypes.0.24.0 0a8c20b4cf31
ctypes-foreign.0.24.0 5df0807bbc94
dune.3.23.1 b9e31df96092
dune-build-info.3.23.1 d9835139fc70
dune-compiledb.0.6.0 fde503e70e3f
dune-configurator.3.23.1 cdae849f232e
ezjsonm.1.3.0 68517cdec6d5
fmt.0.11.0 ff83722f4864
fpath.0.7.3 be339ea77a17
gen.1.1 d77b63154ec8
hex.1.5.0 c3843e834342
higlo.0.10.0 44929c70dcaa
integers.0.8.0 763956e97e66
iri.1.2.0 839a6127c45f
jsonm.1.0.2 8e3bcb41b922
logs.0.10.0 d616bbe50f5c
lwt.6.1.2 f9825635bd29
lwt_ppx.6.1.0 b1fabd3659a0
menhir.20260209 7e5a18b3ff14
menhirCST.20260209 c168fb01e2f6
menhirGLR.20260209 edb0fdd26488
menhirLib.20260209 3896169a6c75
menhirSdk.20260209 4808133f977f
num.1.6 1d184d02a6f2
ocaml.5.5.0 7bdffd2f55d9
ocaml-base-compiler.5.5.0 88ac983b1a28
ocaml-compiler.5.5.0 8d77bbea3746
ocaml-compiler-libs.v0.17.0 6bb2fe976db3
ocaml-syntax-shims.1.0.0 183301050163
ocamlbuild.0.16.1 b61d8be21b8c
ocamlfind.1.9.8 1872268d1aec
ocf.1.0.0 31e0a0616cc3
ocf_ppx.1.0.0 19c7c4645eb4
ocplib-endian.1.2 2e63c292ed3b
parsexp.v0.17.0 32afa7c7ac17
pcre.8.0.5 6a0187166e3d
ppx_blob.0.9.0 fa583159aea5
ppx_derivers.1.2.1 e49491a38353
ppxlib.0.38.0 495045ef7a3c
ptime.1.2.0 501cd1c732e7
rdf.1.1.0 31cedac19357
re.1.14.0 2d433517858b
sedlex.3.7 1feb27a5f4ee
seq.base 0653332756aa
sexplib.v0.17.0 a3c31166922a
sexplib0.v0.17.0 4906aac5ee08
stdlib-shims.0.3.0 4aecff888649
stk_ppx.0.5.0 626e2fcecee2
stringext.1.6.0 4bc113535e6e
topkg.1.1.1 ecfbf436618b
tsdl.1.3.0 bed7ce98950b
tsdl-image.0.6 5daa0acb1352
tsdl-ttf.0.7 e88fe6a5575d
uri.4.4.0 5f1b97d6ac3b
uucp.17.0.0 019ced4ccbfb
uuidm.0.9.10 d34b71c8437b
uunf.17.0.0 06b3c9fbaeeb
uutf.1.0.4 a9f9343d3efe
xmlm.1.4.0 5dcd816a61e6
xtmpl.1.2.0 171cf82af317
yojson.3.0.0 c8e1db26d309
=== STDOUT ===
Processing: [default: loading data]
[stk.0.5.0: extract]
-> retrieved stk.0.5.0 (cached)
[stk: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "stk" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/stk.0.5.0)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -g -w -40 -bin-annot -w -6-7-9-10-27-30-32-33-34-35-36-50-52 -no-strict-sequence -linkall -g -bin-annot -bin-annot-occurrences -I lib/.stk.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/css -I /home/opam/.opam/default/lib/ctypes -I /home/opam/.opam/default/lib/ctypes-foreign -I /home/opam/.opam/default/lib/dune-build-info -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/higlo -I /home/opam/.opam/default/lib/integers -I /home/opam/.opam/default/lib/iri -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/lwt_ppx -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocf -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rdf -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsdl -I /home/opam/.opam/default/lib/tsdl-image -I /home/opam/.opam/default/lib/tsdl-ttf -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uunf -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/xmlm -I /home/opam/.opam/default/lib/xtmpl -I /home/opam/.opam/default/lib/yojson -no-alias-deps -open Stk -o lib/.stk.objs/byte/stk__Misc.cmo -c -impl lib/misc.pp.ml)
- File "lib/misc.ml", lines 204-254, characters 11-29:
- 204 | ...........match t with
- 205 | | `App_did_enter_background
- 206 | | `App_did_enter_foreground
- 207 | | `App_low_memory
- 208 | | `App_terminating
- ...
- 251 | | `Audio_device_removed
- 252 | | `Audio_device_added
- 253 | | `Render_device_reset
- 254 | | `Keymap_changed -> None
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched: `Locale_changed
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -g -w -40 -bin-annot -w -6-7-9-10-27-30-32-33-34-35-36-50-52 -no-strict-sequence -linkall -g -bin-annot -bin-annot-occurrences -I lib/.stk.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/css -I /home/opam/.opam/default/lib/ctypes -I /home/opam/.opam/default/lib/ctypes-foreign -I /home/opam/.opam/default/lib/dune-build-info -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/higlo -I /home/opam/.opam/default/lib/integers -I /home/opam/.opam/default/lib/iri -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/lwt_ppx -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocf -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rdf -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsdl -I /home/opam/.opam/default/lib/tsdl-image -I /home/opam/.opam/default/lib/tsdl-ttf -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uunf -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/xmlm -I /home/opam/.opam/default/lib/xtmpl -I /home/opam/.opam/default/lib/yojson -cmi-file lib/.stk.objs/byte/stk__Props.cmi -no-alias-deps -open Stk -o lib/.stk.objs/byte/stk__Props.cmo -c -impl lib/props.pp.ml)
- File "lib/props.ml", line 248, characters 65-69:
- 248 | let v = w.Ocf.Wrapper.from_json ?def:default json in
- ^^^^
- Error: The value json has type
- [> `Assoc of ('b * 'a) list
- | `List of 'a list
- | `Null
- | `String of string
- | `Tuple of 'a list
- | `Variant of 'c * 'a option ]
- as 'a
- but an expression was expected of type Yojson.Safe.t
- The second variant type does not allow tag(s) `Tuple, `Variant
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -g -w -40 -bin-annot -w -6-7-9-10-27-30-32-33-34-35-36-50-52 -no-strict-sequence -linkall -O3 -I lib/.stk.objs/byte -I lib/.stk.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/css -I /home/opam/.opam/default/lib/ctypes -I /home/opam/.opam/default/lib/ctypes-foreign -I /home/opam/.opam/default/lib/dune-build-info -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/higlo -I /home/opam/.opam/default/lib/integers -I /home/opam/.opam/default/lib/iri -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/lwt_ppx -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocf -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rdf -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsdl -I /home/opam/.opam/default/lib/tsdl-image -I /home/opam/.opam/default/lib/tsdl-ttf -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uunf -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/xmlm -I /home/opam/.opam/default/lib/xtmpl -I /home/opam/.opam/default/lib/yojson -cmi-file lib/.stk.objs/byte/stk__Misc.cmi -no-alias-deps -open Stk -o lib/.stk.objs/native/stk__Misc.cmx -c -impl lib/misc.pp.ml)
- File "lib/misc.ml", lines 204-254, characters 11-29:
- 204 | ...........match t with
- 205 | | `App_did_enter_background
- 206 | | `App_did_enter_foreground
- 207 | | `App_low_memory
- 208 | | `App_terminating
- ...
- 251 | | `Audio_device_removed
- 252 | | `Audio_device_added
- 253 | | `Render_device_reset
- 254 | | `Keymap_changed -> None
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched: `Locale_changed
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -g -w -40 -bin-annot -w -6-7-9-10-27-30-32-33-34-35-36-50-52 -no-strict-sequence -linkall -O3 -I lib/.stk.objs/byte -I lib/.stk.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/css -I /home/opam/.opam/default/lib/ctypes -I /home/opam/.opam/default/lib/ctypes-foreign -I /home/opam/.opam/default/lib/dune-build-info -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/higlo -I /home/opam/.opam/default/lib/integers -I /home/opam/.opam/default/lib/iri -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/lwt_ppx -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocf -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/pcre -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rdf -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsdl -I /home/opam/.opam/default/lib/tsdl-image -I /home/opam/.opam/default/lib/tsdl-ttf -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uunf -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/xmlm -I /home/opam/.opam/default/lib/xtmpl -I /home/opam/.opam/default/lib/yojson -cmi-file lib/.stk.objs/byte/stk__Props.cmi -no-alias-deps -open Stk -o lib/.stk.objs/native/stk__Props.cmx -c -impl lib/props.pp.ml)
- File "lib/props.ml", line 248, characters 65-69:
- 248 | let v = w.Ocf.Wrapper.from_json ?def:default json in
- ^^^^
- Error: The value json has type
- [> `Assoc of ('b * 'a) list
- | `List of 'a list
- | `Null
- | `String of string
- | `Tuple of 'a list
- | `Variant of 'c * 'a option ]
- as 'a
- but an expression was expected of type Yojson.Safe.t
- The second variant type does not allow tag(s) `Tuple, `Variant
[ERROR] The compilation of stk.0.5.0 failed at "dune build -p stk -j 39 @install".
build failed...
=== STDERR ===
2026-06-19 21:34.44: FAILED: build stk.0.5.0
2026-06-19 21:34.44: Job failed: build failed: stk.0.5.0