Build:
- 0
2026-06-24 19:04.36: New job: build stk.0.5.0 (e145a5dbb0a2)
2026-06-24 19:04.36: Waiting for resource in pool day11-builds
2026-06-24 19:23.05: Got resource from pool day11-builds
2026-06-24 19:23.05: [profile full] build stk.0.5.0
2026-06-24 19:23.05: build stk.0.5.0 (e145a5dbb0a2)
=== DEPENDENCIES (78 transitive) ===
angstrom.0.16.1 7b5a7290f9a4
astring.0.8.5 868f52a07c05
base-bytes.base a7b3bf16b3f4
base-threads.base c9e7bdbf5823
base-unix.base 7d1428be9ddb
bigstringaf.0.10.0 ace38f08babf
compiler-cloning.enabled 439a1fc77aa6
conf-libffi.2.0.0 61d8d9bdb420
conf-libpcre.2 262542ccb2b0
conf-pkg-config.5 d5de2c6a88f9
conf-sdl2.1 1b88e3221a2b
conf-sdl2-image.1 a723ab85ea8e
conf-sdl2-ttf.1 309c18004ca0
cppo.1.8.0 deac69f17b6b
csexp.1.5.2 977b865a51b4
css.0.4.0 f7849a47b598
cstruct.6.2.0 eddf6574d28d
ctypes.0.24.0 66877315b5f5
ctypes-foreign.0.24.0 8a5f5dfd7517
dune.3.23.1 a59dd9b14fe3
dune-build-info.3.23.1 58d3aa1b6510
dune-compiledb.0.6.0 bbcea4bb8eee
dune-configurator.3.23.1 8cec6bb1116c
ezjsonm.1.3.0 d0dd855e4d56
fmt.0.11.0 a00e65adfdb2
fpath.0.7.3 f291dce35bf8
gen.1.1 c6b3c20b34bd
hex.1.5.0 ddd49645680b
higlo.0.10.0 2868205b1e77
integers.0.8.0 ee53929eae89
iri.1.2.0 2660b5560e4a
jsonm.1.0.2 f319e6a275ae
logs.0.10.0 b1a6ce72fdce
lwt.6.1.2 ac157df3e196
lwt_ppx.6.1.0 b526477e708c
menhir.20260209 2dfcdff6beb1
menhirCST.20260209 ca14cdeaa1bc
menhirGLR.20260209 5ba1fed6b7bb
menhirLib.20260209 93342fcbef2d
menhirSdk.20260209 28fda6618c58
num.1.6 efd5a307a10f
ocaml.5.5.0 383268832c4b
ocaml-base-compiler.5.5.0 522c248944c8
ocaml-compiler.5.5.0 eb1a8babf54c
ocaml-compiler-libs.v0.17.0 d66bf6efa323
ocaml-syntax-shims.1.0.0 57f31ba6c740
ocamlbuild.0.16.1 e57f00093c6a
ocamlfind.1.9.8 b506a15fcd6c
ocf.1.0.0 dbd51b48c999
ocf_ppx.1.0.0 f76080c271f6
ocplib-endian.1.2 d54106a1e513
parsexp.v0.17.0 7a592903ad6e
pcre.8.0.5 21d3e5e47ca6
ppx_blob.0.9.0 45f1ecc89f09
ppx_derivers.1.2.1 82026aa8af61
ppxlib.0.38.0 2aa2dfbf252b
ptime.1.2.0 b662df1f9ed0
rdf.1.1.0 4b40f66af43e
re.1.14.0 5e7365192893
sedlex.3.7 5acdff9515ff
seq.base 8e8202906505
sexplib.v0.17.0 96575d3108de
sexplib0.v0.17.0 166f8102230b
stdlib-shims.0.3.0 e7f8a4f187fa
stk_ppx.0.5.0 fee4f7f7a723
stringext.1.6.0 c75f5fd1c52d
topkg.1.1.1 ac206dbbd2b6
tsdl.1.3.0 ab0d04538be0
tsdl-image.0.6 9c95a44b0f52
tsdl-ttf.0.7 6ea7bd4adc84
uri.4.4.0 e5d7d6eb8245
uucp.17.0.0 259e3da8a30c
uuidm.0.9.10 a0866809ec64
uunf.17.0.0 c7d91bdff46f
uutf.1.0.4 4c8ac9e9daae
xmlm.1.4.0 f39019100435
xtmpl.1.2.0 5a5bf02b8c54
yojson.3.0.0 e1da5f5d4d16
=== 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-24 19:23.43: FAILED: build stk.0.5.0
2026-06-24 19:23.43: Job failed: build failed: stk.0.5.0