Build:
- 0
2026-06-20 20:06.59: New job: build stk.0.2.0 (375788419adf)
2026-06-20 20:06.59: Waiting for resource in pool day11-builds
2026-06-20 20:16.22: Got resource from pool day11-builds
2026-06-20 20:16.22: [profile full] build stk.0.2.0
2026-06-20 20:16.22: build stk.0.2.0 (375788419adf)
=== DEPENDENCIES (78 transitive) ===
angstrom.0.16.1 9dba91b01df8
astring.0.8.5 c9b7741b1ba7
base-bytes.base ec2393fe4c6d
base-threads.base b7164ff76afe
base-unix.base 839dc585f12d
bigstringaf.0.10.0 ada01208baf7
compiler-cloning.enabled 0d2606125f88
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 2299340fea15
csexp.1.5.2 315ecef51574
css.0.2.0 965b2c1de7d4
cstruct.6.2.0 056623ecd350
ctypes.0.24.0 f65fb152010a
ctypes-foreign.0.24.0 b63050380a11
dune.3.23.1 dbfeecb5ca10
dune-build-info.3.23.1 35eaad0df7c6
dune-compiledb.0.6.0 625f7c2e239f
dune-configurator.3.23.1 8afe79196456
ezjsonm.1.3.0 00df91fbe74d
fmt.0.11.0 13e83cd80bf7
fpath.0.7.3 5652a682081f
gen.1.1 787733a0c943
hex.1.5.0 4c0070d197fa
higlo.0.10.0 37dfa2fb9f3e
integers.0.8.0 750e68af49a4
iri.1.2.0 8b9e073ad3ea
jsonm.1.0.2 dfb5c8e0a63f
logs.0.10.0 9f6cb6c33ade
lwt.6.1.2 ed1e822009bb
lwt_ppx.6.1.0 4171825824fe
menhir.20260209 5f76d1d3722e
menhirCST.20260209 b9f719ef3696
menhirGLR.20260209 e70329f7f267
menhirLib.20260209 c73d74bf4444
menhirSdk.20260209 d70f00a72002
num.1.6 94f72f650e98
ocaml.5.5.0 1b4132bddf48
ocaml-base-compiler.5.5.0 1901c3a760c1
ocaml-compiler.5.5.0 5f593a0b4a8c
ocaml-compiler-libs.v0.17.0 6373bfde8e91
ocaml-syntax-shims.1.0.0 ab53fc8c6e2d
ocamlbuild.0.16.1 b485a4f69c01
ocamlfind.1.9.8 5b46f9d92bbd
ocf.1.0.0 48b125057f6d
ocf_ppx.1.0.0 30701be2f853
ocplib-endian.1.2 e43423130776
parsexp.v0.17.0 7d275d842ed2
pcre.8.0.5 16b9ab15f1d8
ppx_blob.0.9.0 2fb503bcf5ed
ppx_derivers.1.2.1 2a3f00c1f6d2
ppxlib.0.38.0 c01fe47fa7a4
ptime.1.2.0 e003e9829314
rdf.1.1.0 2758f987de4d
re.1.14.0 a474ef408490
sedlex.3.7 e195469a45d8
seq.base 1fbc0454e0be
sexplib.v0.17.0 c0adfbf904aa
sexplib0.v0.17.0 313244870034
stdlib-shims.0.3.0 9047e6396dc4
stk_ppx.0.2.0 7b0888d32d1e
stringext.1.6.0 2d737b0d4e97
topkg.1.1.1 8e3718e4cf5c
tsdl.1.3.0 c2bccdbcbab1
tsdl-image.0.6 8e3e5298dd2f
tsdl-ttf.0.7 cbb52c8f7b9a
uri.4.4.0 58822d5a1675
uucp.17.0.0 ffb560516841
uuidm.0.9.10 028d55fd3486
uunf.17.0.0 0f817682ae22
uutf.1.0.4 1318ab0da942
xmlm.1.4.0 fdf267ceb281
xtmpl.1.2.0 8d857a9b2e9a
yojson.3.0.0 32381b219f5f
=== STDOUT ===
Processing: [default: loading data]
[stk.0.2.0: extract]
-> retrieved stk.0.2.0 (cached)
[stk: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "stk" "-j" "39" "--promote-install-files=false" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/stk.0.2.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 202-252, characters 11-29:
- 202 | ...........match t with
- 203 | | `App_did_enter_background
- 204 | | `App_did_enter_foreground
- 205 | | `App_low_memory
- 206 | | `App_terminating
- ...
- 249 | | `Audio_device_removed
- 250 | | `Audio_device_added
- 251 | | `Render_device_reset
- 252 | | `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__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 202-252, characters 11-29:
- 202 | ...........match t with
- 203 | | `App_did_enter_background
- 204 | | `App_did_enter_foreground
- 205 | | `App_low_memory
- 206 | | `App_terminating
- ...
- 249 | | `Audio_device_removed
- 250 | | `Audio_device_added
- 251 | | `Render_device_reset
- 252 | | `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 246, characters 65-69:
- 246 | 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__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 246, characters 65-69:
- 246 | 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.2.0 failed at "dune build -p stk -j 39 --promote-install-files=false @install".
build failed...
=== STDERR ===
2026-06-20 20:16.51: FAILED: build stk.0.2.0
2026-06-20 20:16.51: Job failed: build failed: stk.0.2.0