Build:
- 0
2026-06-24 14:04.07: New job: build spin.0.8.1 (b2824eae17cf)
2026-06-24 14:04.07: Waiting for resource in pool day11-builds
2026-06-24 16:22.10: Got resource from pool day11-builds
2026-06-24 16:22.10: [profile full] build spin.0.8.1
2026-06-24 16:22.10: build spin.0.8.1 (b2824eae17cf)
=== DEPENDENCIES (36 transitive) ===
astring.0.8.5 4ebc2fc0ee9d
base-threads.base c9e7bdbf5823
base-unix.base 7d1428be9ddb
cmdliner.1.3.0 7280d3fb1acd
cppo.1.8.0 5f3f70cae95b
crunch.4.0.0 c1b4bb4f1ab8
dune.3.23.1 848a72441e15
fmt.0.11.0 7cf6f7d63275
fpath.0.7.3 eb0f576d915f
jingoo.1.5.2 eec9c9031dbe
logs.0.10.0 1d70129bf679
menhir.20260209 259089f68775
menhirCST.20260209 8eaddefc25c5
menhirGLR.20260209 a9fbf43d08d4
menhirLib.20260209 84aaca532d87
menhirSdk.20260209 346bab968ef6
num.1.6 110cee7a7e2e
ocaml.4.14.4 b047fb9251f4
ocaml-base-compiler.4.14.4 d3b7ccb2c6fb
ocaml-compiler-libs.v0.12.4 2aecf989b0b2
ocaml-config.2 2d9c209f5590
ocamlbuild.0.16.1 7e0d6aadb209
ocamlfind.1.9.8 214dd418ac02
parsexp.v0.16.0 63c67db8428c
ppx_derivers.1.2.1 9245877bc46e
ppx_deriving.6.1.1 bba3da142d52
ppxlib.0.38.0 26a4c6340096
ptime.1.2.0 84bd2cff0ba0
re.1.14.0 d62d6f65abb6
sexplib.v0.16.0 4838f1139cdf
sexplib0.v0.16.0 7a6e649d895c
spawn.v0.17.0 4694a27da491
stdlib-shims.0.3.0 de5202e23add
topkg.1.1.1 511e1a1958da
uucp.17.0.0 e8fc1f53b026
uutf.1.0.4 6722c3fe4bcc
=== STDOUT ===
Processing: [default: loading data]
[spin.0.8.1: dl]
[spin.0.8.1: extract]
-> retrieved spin.0.8.1 (https://opam.ocaml.org/cache)
[spin: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "spin" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/spin.0.8.1)
- (cd _build/default/template && /home/opam/.opam/default/bin/ocaml-crunch -m plain lib -o lib.ml)
- Generating lib.ml
- Skipping generation of .mli
- (cd _build/default/template && /home/opam/.opam/default/bin/ocaml-crunch -m plain hello -o hello.ml)
- Generating hello.ml
- Skipping generation of .mli
- (cd _build/default/template && /home/opam/.opam/default/bin/ocaml-crunch -m plain ppx -o ppx.ml)
- Generating ppx.ml
- Skipping generation of .mli
- (cd _build/default/template && /home/opam/.opam/default/bin/ocaml-crunch -m plain bin -o bin.ml)
- Generating bin.ml
- Skipping generation of .mli
- (cd _build/default/template && /home/opam/.opam/default/bin/ocaml-crunch -m plain cli -o cli.ml)
- Generating cli.ml
- Skipping generation of .mli
- (cd _build/default/template && /home/opam/.opam/default/bin/ocaml-crunch -m plain js -o js.ml)
- Generating js.ml
- Skipping generation of .mli
- (cd _build/default/template && /home/opam/.opam/default/bin/ocaml-crunch -m plain c-bindings -o c_bindings.ml)
- Generating c_bindings.ml
- Skipping generation of .mli
- (cd _build/default/vendor/ocaml-ansi/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/bytes -o ansi_stubs.o -c ansi_stubs.c)
- ansi_stubs.c: In function 'Ansi_term_size':
- ansi_stubs.c:45:13: warning: "failwith" is deprecated: use "caml_failwith" instead
- 45 | if (ioctl(fd, TIOCGWINSZ, &win)) failwith("Ansi.size");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -open Spin_std -g -bin-annot -I bin/.main.eobjs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/cli -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/inquire/.inquire.objs/byte -I lib/spin/.spin.objs/byte -I lib/spin_std/.spin_std.objs/byte -I template/.spin_template.objs/byte -I vendor/ocaml-ansi/src/.ansi.objs/byte -no-alias-deps -open Dune__exe -o bin/.main.eobjs/byte/dune__exe__Common.cmi -c -intf bin/common.mli)
- File "bin/common.mli", line 9, characters 11-33:
- 9 | val envs : Cmdliner.Term.env_info list
- ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.env_info
- Use Cmd.Env.info instead.
- File "bin/common.mli", line 11, characters 12-35:
- 11 | val exits : Cmdliner.Term.exit_info list
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit_info
- Use Cmd.Exit.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -open Spin_std -g -bin-annot -I bin/.main.eobjs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/cli -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/inquire/.inquire.objs/byte -I lib/spin/.spin.objs/byte -I lib/spin_std/.spin_std.objs/byte -I template/.spin_template.objs/byte -I vendor/ocaml-ansi/src/.ansi.objs/byte -no-alias-deps -open Dune__exe -o bin/.main.eobjs/byte/dune__exe__Cmd_config.cmo -c -impl bin/commands/cmd_config.ml)
- File "bin/commands/cmd_config.ml", line 42, characters 11-20:
- 42 | let info = Term.info "config" ~doc ~sdocs ~exits ~envs ~man ~man_xrefs
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -open Spin_std -g -bin-annot -I bin/.main.eobjs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/cli -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/inquire/.inquire.objs/byte -I lib/spin/.spin.objs/byte -I lib/spin_std/.spin_std.objs/byte -I template/.spin_template.objs/byte -I vendor/ocaml-ansi/src/.ansi.objs/byte -no-alias-deps -open Dune__exe -o bin/.main.eobjs/byte/dune__exe__Cmd_hello.cmo -c -impl bin/commands/cmd_hello.ml)
- File "bin/commands/cmd_hello.ml", line 52, characters 11-20:
- 52 | let info = Term.info "hello" ~doc ~sdocs ~exits ~envs ~man ~man_xrefs
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -open Spin_std -g -bin-annot -I bin/.main.eobjs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/cli -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/inquire/.inquire.objs/byte -I lib/spin/.spin.objs/byte -I lib/spin_std/.spin_std.objs/byte -I template/.spin_template.objs/byte -I vendor/ocaml-ansi/src/.ansi.objs/byte -no-alias-deps -open Dune__exe -o bin/.main.eobjs/byte/dune__exe__Cmd_ls.cmo -c -impl bin/commands/cmd_ls.ml)
- File "bin/commands/cmd_ls.ml", line 49, characters 11-20:
- 49 | let info = Term.info "ls" ~doc ~sdocs ~exits ~envs ~man ~man_xrefs
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -open Spin_std -g -bin-annot -I bin/.main.eobjs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/cli -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/inquire/.inquire.objs/byte -I lib/spin/.spin.objs/byte -I lib/spin_std/.spin_std.objs/byte -I template/.spin_template.objs/byte -I vendor/ocaml-ansi/src/.ansi.objs/byte -no-alias-deps -open Dune__exe -o bin/.main.eobjs/byte/dune__exe__Cmd_new.cmo -c -impl bin/commands/cmd_new.ml)
- File "bin/commands/cmd_new.ml", line 74, characters 11-20:
- 74 | let info = Term.info "new" ~doc ~sdocs ~exits ~envs ~man ~man_xrefs
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -open Spin_std -g -I bin/.main.eobjs/byte -I bin/.main.eobjs/native -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/cli -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/inquire/.inquire.objs/byte -I lib/inquire/.inquire.objs/native -I lib/spin/.spin.objs/byte -I lib/spin/.spin.objs/native -I lib/spin_std/.spin_std.objs/byte -I lib/spin_std/.spin_std.objs/native -I template/.spin_template.objs/byte -I template/.spin_template.objs/native -I vendor/ocaml-ansi/src/.ansi.objs/byte -I vendor/ocaml-ansi/src/.ansi.objs/native -intf-suffix .ml -no-alias-deps -open Dune__exe -o bin/.main.eobjs/native/dune__exe__Common.cmx -c -impl bin/common.ml)
- File "bin/common.ml", line 26, characters 4-17:
- 26 | [ Term.env_info
- ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.env_info
- Use Cmd.Env.info instead.
- File "bin/common.ml", line 32, characters 4-17:
- 32 | ; Term.env_info
- ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.env_info
- Use Cmd.Env.info instead.
- File "bin/common.ml", line 46, characters 14-25:
- 46 | let env = Arg.env_var "SPIN_VERBOSITY" in
- ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- File "bin/common.ml", line 87, characters 2-16:
- 87 | Term.exit_info 3 ~doc:"on indiscriminate errors reported on stderr."
- ^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit_info
- Use Cmd.Exit.info instead.
- File "bin/common.ml", line 89, characters 2-16:
- 89 | Term.exit_info 4 ~doc:"on missing required environment variable."
- ^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit_info
- Use Cmd.Exit.info instead.
- File "bin/common.ml", line 91, characters 2-16:
- 91 | Term.exit_info 5 ~doc:"on failure to parse a file."
- ^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit_info
- Use Cmd.Exit.info instead.
- File "bin/common.ml", line 93, characters 2-16:
- 93 | Term.exit_info 6 ~doc:"on invalid spin template."
- ^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit_info
- Use Cmd.Exit.info instead.
- File "bin/common.ml", line 95, characters 2-16:
- 95 | Term.exit_info 7 ~doc:"on failure to generate project." :: Term.default_exits
- ^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit_info
- Use Cmd.Exit.info instead.
- File "bin/common.ml", line 95, characters 61-79:
- 95 | Term.exit_info 7 ~doc:"on failure to generate project." :: Term.default_exits
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.default_exits
- Use Cmd.Exit.defaults or Cmd.info's defaults ~exits value instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -open Spin_std -g -I bin/.main.eobjs/byte -I bin/.main.eobjs/native -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/cli -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/inquire/.inquire.objs/byte -I lib/inquire/.inquire.objs/native -I lib/spin/.spin.objs/byte -I lib/spin/.spin.objs/native -I lib/spin_std/.spin_std.objs/byte -I lib/spin_std/.spin_std.objs/native -I template/.spin_template.objs/byte -I template/.spin_template.objs/native -I vendor/ocaml-ansi/src/.ansi.objs/byte -I vendor/ocaml-ansi/src/.ansi.objs/native -intf-suffix .ml -no-alias-deps -open Dune__exe -o bin/.main.eobjs/native/dune__exe__Cmd_new.cmx -c -impl bin/commands/cmd_new.ml)
- File "bin/commands/cmd_new.ml", line 74, characters 11-20:
- 74 | let info = Term.info "new" ~doc ~sdocs ~exits ~envs ~man ~man_xrefs
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -open Spin_std -g -I bin/.main.eobjs/byte -I bin/.main.eobjs/native -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/cli -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/inquire/.inquire.objs/byte -I lib/inquire/.inquire.objs/native -I lib/spin/.spin.objs/byte -I lib/spin/.spin.objs/native -I lib/spin_std/.spin_std.objs/byte -I lib/spin_std/.spin_std.objs/native -I template/.spin_template.objs/byte -I template/.spin_template.objs/native -I vendor/ocaml-ansi/src/.ansi.objs/byte -I vendor/ocaml-ansi/src/.ansi.objs/native -intf-suffix .ml -no-alias-deps -open Dune__exe -o bin/.main.eobjs/native/dune__exe__Cmd_config.cmx -c -impl bin/commands/cmd_config.ml)
- File "bin/commands/cmd_config.ml", line 42, characters 11-20:
- 42 | let info = Term.info "config" ~doc ~sdocs ~exits ~envs ~man ~man_xrefs
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -open Spin_std -g -I bin/.main.eobjs/byte -I bin/.main.eobjs/native -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/cli -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/inquire/.inquire.objs/byte -I lib/inquire/.inquire.objs/native -I lib/spin/.spin.objs/byte -I lib/spin/.spin.objs/native -I lib/spin_std/.spin_std.objs/byte -I lib/spin_std/.spin_std.objs/native -I template/.spin_template.objs/byte -I template/.spin_template.objs/native -I vendor/ocaml-ansi/src/.ansi.objs/byte -I vendor/ocaml-ansi/src/.ansi.objs/native -intf-suffix .ml -no-alias-deps -open Dune__exe -o bin/.main.eobjs/native/dune__exe__Cmd_hello.cmx -c -impl bin/commands/cmd_hello.ml)
- File "bin/commands/cmd_hello.ml", line 52, characters 11-20:
- 52 | let info = Term.info "hello" ~doc ~sdocs ~exits ~envs ~man ~man_xrefs
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -open Spin_std -g -I bin/.main.eobjs/byte -I bin/.main.eobjs/native -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/cli -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/inquire/.inquire.objs/byte -I lib/inquire/.inquire.objs/native -I lib/spin/.spin.objs/byte -I lib/spin/.spin.objs/native -I lib/spin_std/.spin_std.objs/byte -I lib/spin_std/.spin_std.objs/native -I template/.spin_template.objs/byte -I template/.spin_template.objs/native -I vendor/ocaml-ansi/src/.ansi.objs/byte -I vendor/ocaml-ansi/src/.ansi.objs/native -intf-suffix .ml -no-alias-deps -open Dune__exe -o bin/.main.eobjs/native/dune__exe__Cmd_ls.cmx -c -impl bin/commands/cmd_ls.ml)
- File "bin/commands/cmd_ls.ml", line 49, characters 11-20:
- 49 | let info = Term.info "ls" ~doc ~sdocs ~exits ~envs ~man ~man_xrefs
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -open Spin_std -g -I bin/.main.eobjs/byte -I bin/.main.eobjs/native -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/cli -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/inquire/.inquire.objs/byte -I lib/inquire/.inquire.objs/native -I lib/spin/.spin.objs/byte -I lib/spin/.spin.objs/native -I lib/spin_std/.spin_std.objs/byte -I lib/spin_std/.spin_std.objs/native -I template/.spin_template.objs/byte -I template/.spin_template.objs/native -I vendor/ocaml-ansi/src/.ansi.objs/byte -I vendor/ocaml-ansi/src/.ansi.objs/native -intf-suffix .ml -no-alias-deps -open Dune__exe -o bin/.main.eobjs/native/dune__exe__Main.cmx -c -impl bin/main.ml)
- File "bin/main.ml", line 82, characters 13-22:
- 82 | let info = Term.info "spin" ~version:"0.8.1" in
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "bin/main.ml", line 87, characters 4-13:
- 87 | , Term.info "spin" ~version:"0.8.1" ~doc ~sdocs ~exits ~man ~envs )
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "bin/main.ml", line 89, characters 15-26:
- 89 | let () = Term.(exit_status @@ eval_choice main cmds)
- ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit_status
- Use Stdlib.exit and Cmd.eval' instead.
- File "bin/main.ml", line 89, characters 30-41:
- 89 | let () = Term.(exit_status @@ eval_choice main cmds)
- ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
-> compiled spin.0.8.1
-> installed spin.0.8.1
=== STDERR ===
2026-06-24 16:22.30: OK: build spin.0.8.1 (runc: 9.3s, disk: 30KB)
2026-06-24 16:22.30: Job succeeded