Build:
- 0
2026-06-24 11:07.47: New job: build wasm.1.0.1 (4b62351edf5f)
2026-06-24 11:07.47: Waiting for resource in pool day11-builds
2026-06-24 11:25.04: Got resource from pool day11-builds
2026-06-24 11:25.04: [profile full] build wasm.1.0.1
2026-06-24 11:25.04: build wasm.1.0.1 (4b62351edf5f)
=== DEPENDENCIES (5 transitive) ===
ocaml.4.12.1 dee35ad2ab01
ocaml-base-compiler.4.12.1 16a69ab1424d
ocaml-config.2 e77f021f2144
ocamlbuild.0.16.1 2ce5a99932fe
ocamlfind.1.9.8 f66c61fccf46
=== STDOUT ===
Processing: [default: loading data]
[wasm.1.0.1: dl]
[wasm.1.0.1: extract]
-> retrieved wasm.1.0.1 (https://opam.ocaml.org/cache)
[wasm: make interpreter]
+ /usr/bin/make "-C" "interpreter" "opt" "unopt" (CWD=/home/opam/.opam/default/.opam-switch/build/wasm.1.0.1)
- make: Entering directory '/home/opam/.opam/default/.opam-switch/build/wasm.1.0.1/interpreter'
- echo >_tags "true: bin_annot"
- echo >>_tags "<{util,syntax,binary,text,valid,runtime,exec,script,host,main}/*.cmx>: for-pack(Wasm)"
- ocamlbuild -cflags '-w +a-4-27-42-44-45 -warn-error +a-3' -I util -I syntax -I binary -I text -I valid -I runtime -I exec -I script -I host -I main -libs bigarray -quiet main.native
- + /home/opam/.opam/default/bin/ocamlc.opt -c -w +a-4-27-42-44-45 -warn-error +a-3 -bin-annot -I exec -I text -I runtime -I valid -I script -I util -I binary -I syntax -I main -I host -o exec/float.cmo exec/float.ml
- File "exec/float.ml", line 134, characters 22-37:
- 134 | let sqrt x = unary Pervasives.sqrt x
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 136, characters 22-37:
- 136 | let ceil x = unary Pervasives.ceil x
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 137, characters 22-38:
- 137 | let floor x = unary Pervasives.floor x
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 144, characters 29-44:
- 144 | let f = if xf < 0.0 then Pervasives.ceil xf else Pervasives.floor xf in
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 144, characters 53-69:
- 144 | let f = if xf < 0.0 then Pervasives.ceil xf else Pervasives.floor xf in
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 153, characters 12-27:
- 153 | let u = Pervasives.ceil xf in
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 154, characters 12-28:
- 154 | let d = Pervasives.floor xf in
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 159, characters 36-52:
- 159 | um = dm && let h = u /. 2. in Pervasives.floor h = h
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- + /home/opam/.opam/default/bin/ocamlopt.opt -c -w +a-4-27-42-44-45 -warn-error +a-3 -bin-annot -for-pack Wasm -I exec -I text -I runtime -I valid -I script -I util -I binary -I syntax -I main -I host -o exec/float.cmx exec/float.ml
- File "exec/float.ml", line 134, characters 22-37:
- 134 | let sqrt x = unary Pervasives.sqrt x
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 136, characters 22-37:
- 136 | let ceil x = unary Pervasives.ceil x
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 137, characters 22-38:
- 137 | let floor x = unary Pervasives.floor x
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 144, characters 29-44:
- 144 | let f = if xf < 0.0 then Pervasives.ceil xf else Pervasives.floor xf in
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 144, characters 53-69:
- 144 | let f = if xf < 0.0 then Pervasives.ceil xf else Pervasives.floor xf in
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 153, characters 12-27:
- 153 | let u = Pervasives.ceil xf in
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 154, characters 12-28:
- 154 | let d = Pervasives.floor xf in
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 159, characters 36-52:
- 159 | um = dm && let h = u /. 2. in Pervasives.floor h = h
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- mv main.native wasm
- ocamlbuild -cflags '-w +a-4-27-42-44-45 -warn-error +a-3' -I util -I syntax -I binary -I text -I valid -I runtime -I exec -I script -I host -I main -libs bigarray -quiet main.d.byte
- + /home/opam/.opam/default/bin/ocamlc.opt -c -w +a-4-27-42-44-45 -warn-error +a-3 -g -bin-annot -I exec -I text -I runtime -I valid -I script -I util -I binary -I syntax -I main -I host -o exec/float.d.cmo exec/float.ml
- File "exec/float.ml", line 134, characters 22-37:
- 134 | let sqrt x = unary Pervasives.sqrt x
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 136, characters 22-37:
- 136 | let ceil x = unary Pervasives.ceil x
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 137, characters 22-38:
- 137 | let floor x = unary Pervasives.floor x
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 144, characters 29-44:
- 144 | let f = if xf < 0.0 then Pervasives.ceil xf else Pervasives.floor xf in
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 144, characters 53-69:
- 144 | let f = if xf < 0.0 then Pervasives.ceil xf else Pervasives.floor xf in
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 153, characters 12-27:
- 153 | let u = Pervasives.ceil xf in
- ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 154, characters 12-28:
- 154 | let d = Pervasives.floor xf in
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "exec/float.ml", line 159, characters 36-52:
- 159 | um = dm && let h = u /. 2. in Pervasives.floor h = h
- ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- mv main.d.byte wasm.debug
- rm _tags
- make: Leaving directory '/home/opam/.opam/default/.opam-switch/build/wasm.1.0.1/interpreter'
-> compiled wasm.1.0.1
[wasm: make interpreter]
+ /usr/bin/make "-C" "interpreter" "install" (CWD=/home/opam/.opam/default/.opam-switch/build/wasm.1.0.1)
- make: Entering directory '/home/opam/.opam/default/.opam-switch/build/wasm.1.0.1/interpreter'
- ls util/*.ml* syntax/*.ml* binary/*.ml* text/*.ml* valid/*.ml* runtime/*.ml* exec/*.ml* script/*.ml* host/*.ml* main/*.ml* \
- | sed 's:\(.*/\)\{0,1\}\(.*\)\.[^\.]*:\2:' \
- | grep -v main \
- | sort | uniq \
- >wasm.mlpack
- echo >_tags "true: bin_annot"
- echo >>_tags "<{util,syntax,binary,text,valid,runtime,exec,script,host,main}/*.cmx>: for-pack(Wasm)"
- ocamlbuild -cflags '-w +a-4-27-42-44-45 -warn-error +a-3' -I util -I syntax -I binary -I text -I valid -I runtime -I exec -I script -I host -I main -libs bigarray -quiet wasm.cmx
- ocamlfind install wasm meta/findlib/META _build/wasm.o \
- _build/wasm.cmi _build/wasm.cmo _build/wasm.cmt _build/wasm.cmx \
- util/error.mli util/lib.mli util/sexpr.mli util/source.mli binary/decode.mli binary/encode.mli binary/utf8.mli text/arrange.mli text/lexer.mli text/parse.mli text/print.mli valid/valid.mli runtime/func.mli runtime/global.mli runtime/memory.mli runtime/table.mli exec/eval.mli exec/eval_numeric.mli exec/f32_convert.mli exec/f64_convert.mli exec/i32_convert.mli exec/i64_convert.mli script/import.mli script/js.mli script/run.mli
- Installed /home/opam/.opam/default/lib/wasm/run.mli
- Installed /home/opam/.opam/default/lib/wasm/js.mli
- Installed /home/opam/.opam/default/lib/wasm/import.mli
- Installed /home/opam/.opam/default/lib/wasm/i64_convert.mli
- Installed /home/opam/.opam/default/lib/wasm/i32_convert.mli
- Installed /home/opam/.opam/default/lib/wasm/f64_convert.mli
- Installed /home/opam/.opam/default/lib/wasm/f32_convert.mli
- Installed /home/opam/.opam/default/lib/wasm/eval_numeric.mli
- Installed /home/opam/.opam/default/lib/wasm/eval.mli
- Installed /home/opam/.opam/default/lib/wasm/table.mli
- Installed /home/opam/.opam/default/lib/wasm/memory.mli
- Installed /home/opam/.opam/default/lib/wasm/global.mli
- Installed /home/opam/.opam/default/lib/wasm/func.mli
- Installed /home/opam/.opam/default/lib/wasm/valid.mli
- Installed /home/opam/.opam/default/lib/wasm/print.mli
- Installed /home/opam/.opam/default/lib/wasm/parse.mli
- Installed /home/opam/.opam/default/lib/wasm/lexer.mli
- Installed /home/opam/.opam/default/lib/wasm/arrange.mli
- Installed /home/opam/.opam/default/lib/wasm/utf8.mli
- Installed /home/opam/.opam/default/lib/wasm/encode.mli
- Installed /home/opam/.opam/default/lib/wasm/decode.mli
- Installed /home/opam/.opam/default/lib/wasm/source.mli
- Installed /home/opam/.opam/default/lib/wasm/sexpr.mli
- Installed /home/opam/.opam/default/lib/wasm/lib.mli
- Installed /home/opam/.opam/default/lib/wasm/error.mli
- Installed /home/opam/.opam/default/lib/wasm/wasm.cmx
- Installed /home/opam/.opam/default/lib/wasm/wasm.cmt
- Installed /home/opam/.opam/default/lib/wasm/wasm.cmo
- Installed /home/opam/.opam/default/lib/wasm/wasm.cmi
- Installed /home/opam/.opam/default/lib/wasm/wasm.o
- Installed /home/opam/.opam/default/lib/wasm/META
- rm wasm.mlpack _tags
- make: Leaving directory '/home/opam/.opam/default/.opam-switch/build/wasm.1.0.1/interpreter'
-> installed wasm.1.0.1
=== STDERR ===
2026-06-24 11:25.32: OK: build wasm.1.0.1 (runc: 15.1s, disk: 18KB)
2026-06-24 11:25.32: Job succeeded