Build:
  1. 0
2026-09-03 22:47.06: New job: build spin.0.5.1 (d57804ceab5d)
2026-09-03 22:47.06: Waiting for resource in pool day11-builds
2026-09-03 23:32.38: Got resource from pool day11-builds
2026-09-03 23:32.38: [profile full] build spin.0.5.1
2026-09-03 23:32.38: build spin.0.5.1 (d57804ceab5d)
=== DEPENDENCIES (43 transitive) ===
  base.v0.16.5                                       56b8158e1efa
  base-bytes.base                                    422ffda15541
  base-threads.base                                  3d2f2cbc6db2
  base-unix.base                                     3a38ddca6b5e
  cmdliner.1.3.0                                     194b6d1271c0
  cppo.1.8.0                                         95405d14a0d3
  csexp.1.5.2                                        ceaadb4f9db6
  dune.3.24.2                                        cbbe7152834a
  dune-build-info.3.24.2                             0074fab22f51
  dune-configurator.3.24.2                           8d620f8790f9
  fileutils.0.6.6                                    f5fc304646e0
  fix.20250919                                       3209f8ca34af
  jingoo.1.5.4                                       773bbbbda3f3
  lwt.6.1.2                                          2ac3761f3abd
  menhir.20260209                                    6e4552bcd5b5
  menhirCST.20260209                                 64df6c1daf25
  menhirGLR.20260209                                 7a7e3d8f6809
  menhirLib.20260209                                 dcf4a41684df
  menhirSdk.20260209                                 27b2a039dd26
  merlin-extend.0.6.2                                73988e34e596
  num.1.6                                            c9b6c2a04dcf
  ocaml.5.3.0                                        6ff460273d57
  ocaml-base-compiler.5.3.0                          ab889490af4f
  ocaml-compiler.5.3.0                               a36aaaa91913
  ocaml-compiler-libs.v0.17.0                        a116ac6aca12
  ocaml-config.3                                     c2e80612d111
  ocamlbuild.0.16.1                                  21bfaf9ec475
  ocamlfind.1.9.8                                    8c4f353d7b71
  ocplib-endian.1.2                                  3cba2c5ff5c8
  parsexp.v0.16.0                                    5b4504250090
  ppx_derivers.1.2.1                                 962a10540301
  ppx_deriving.6.0.3                                 7284587388d9
  ppx_sexp_conv.v0.16.0                              744fc920abbe
  ppxlib.0.35.0                                      2ed149666e07
  re.1.14.0                                          ac5351d8c826
  reason.3.15.0                                      e407f111df2d
  sexplib.v0.16.0                                    2d5b46676705
  sexplib0.v0.16.0                                   51d4457a5d3b
  stdio.v0.16.0                                      4bef96a05edb
  stdlib-shims.0.3.0                                 564d91498093
  topkg.1.1.1                                        58cf4512c849
  uucp.17.0.0                                        69d5cb03c96e
  uutf.1.0.4                                         e9e3c2ae7a5e
=== STDOUT ===
Processing: [default: loading data]
[spin.0.5.1: dl]
[spin.0.5.1: extract]
-> retrieved spin.0.5.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.5.1)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I lib/.Spin.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.Spin.objs/byte/spin__Errors.cmi -no-alias-deps -open Spin -o lib/.Spin.objs/byte/spin__Errors.cmo -c -impl lib/errors.re.pp.ml)
- File "lib/errors.re", line 27, characters 4-13:
- 27 |     Caml.exit(201);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 31, characters 4-13:
- 31 |     Caml.exit(202);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 41, characters 4-13:
- 41 |     Caml.exit(203);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 47, characters 4-13:
- 47 |     Caml.exit(204);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 53, characters 4-13:
- 53 |     Caml.exit(205);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 59, characters 4-13:
- 59 |     Caml.exit(206);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 67, characters 4-13:
- 67 |     Caml.exit(207);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 75, characters 4-13:
- 75 |     Caml.exit(208);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 83, characters 4-13:
- 83 |     Caml.exit(209);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 93, characters 4-13:
- 93 |     Caml.exit(210);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 101, characters 4-13:
- 101 |     Caml.exit(211);
-           ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 109, characters 4-13:
- 109 |     Caml.exit(212);
-           ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.Spin.objs/byte/spin__Errors.cmi -no-alias-deps -open Spin -o lib/.Spin.objs/native/spin__Errors.cmx -c -impl lib/errors.re.pp.ml)
- File "lib/errors.re", line 27, characters 4-13:
- 27 |     Caml.exit(201);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 31, characters 4-13:
- 31 |     Caml.exit(202);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 41, characters 4-13:
- 41 |     Caml.exit(203);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 47, characters 4-13:
- 47 |     Caml.exit(204);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 53, characters 4-13:
- 53 |     Caml.exit(205);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 59, characters 4-13:
- 59 |     Caml.exit(206);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 67, characters 4-13:
- 67 |     Caml.exit(207);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 75, characters 4-13:
- 75 |     Caml.exit(208);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 83, characters 4-13:
- 83 |     Caml.exit(209);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 93, characters 4-13:
- 93 |     Caml.exit(210);
-          ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 101, characters 4-13:
- 101 |     Caml.exit(211);
-           ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/errors.re", line 109, characters 4-13:
- 109 |     Caml.exit(212);
-           ^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I lib/.Spin.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Spin -o lib/.Spin.objs/byte/spin__Utils.cmo -c -impl lib/utils.re.pp.ml)
- File "lib/utils.re", line 48, characters 26-47:
- 48 |         | [f, ...fs] when Caml.Sys.is_directory(f) && !ignore_file(f) =>
-                                ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 51, characters 25-45:
- 51 |           |> List.map(~f=Caml.Filename.concat(f))
-                               ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 49, characters 10-26:
- 49 |           Caml.Sys.readdir(f)
-                ^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 62, characters 21-41:
- 62 |       |> List.map(~f=Caml.Filename.concat(directory));
-                           ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 60, characters 6-22:
- 60 |       Caml.Sys.readdir(directory)
-            ^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 76, characters 15-36:
- 76 |           loop(Caml.Filename.dirname(el));
-                     ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 81, characters 9-24:
- 81 |     loop(Caml.Sys.getcwd());
-               ^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 84, characters 15-30:
- 84 |   let rename = Caml.Sys.rename;
-                     ^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 109, characters 18-33:
- 109 |     let old_cwd = Caml.Sys.getcwd();
-                         ^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 126, characters 7-27:
- 126 |     |> Caml.Filename.concat(Caml.Filename.get_temp_dir_name());
-              ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 126, characters 28-59:
- 126 |     |> Caml.Filename.concat(Caml.Filename.get_temp_dir_name());
-                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 135, characters 12-27:
- 135 |     switch (Caml.String.get(s, Caml.String.length(s) - 1)) {
-                   ^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 135, characters 31-49:
- 135 |     switch (Caml.String.get(s, Caml.String.length(s) - 1)) {
-                                      ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I lib/.Spin.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Spin -o lib/.Spin.objs/byte/spin__Config_file_user.cmo -c -impl lib/config_file/config_file_user.re.pp.ml)
- File "lib/config_file/config_file_user.re", line 72, characters 4-14:
- 72 |     Option.map(t.name, v => [Name(v), ...acc]) |> Option.value(~default=acc);
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- 
- File "lib/config_file/config_file_user.re", line 74, characters 4-14:
- 74 |     Option.map(t.email, v => [Email(v), ...acc])
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- 
- File "lib/config_file/config_file_user.re", line 77, characters 4-14:
- 77 |     Option.map(t.github_username, v => [Github_username(v), ...acc])
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- 
- File "lib/config_file/config_file_user.re", line 80, characters 4-14:
- 80 |     Option.map(t.npm_username, v => [Npm_username(v), ...acc])
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.Spin.objs/byte/spin__Utils.cmi -no-alias-deps -open Spin -o lib/.Spin.objs/native/spin__Utils.cmx -c -impl lib/utils.re.pp.ml)
- File "lib/utils.re", line 48, characters 26-47:
- 48 |         | [f, ...fs] when Caml.Sys.is_directory(f) && !ignore_file(f) =>
-                                ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 51, characters 25-45:
- 51 |           |> List.map(~f=Caml.Filename.concat(f))
-                               ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 49, characters 10-26:
- 49 |           Caml.Sys.readdir(f)
-                ^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 62, characters 21-41:
- 62 |       |> List.map(~f=Caml.Filename.concat(directory));
-                           ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 60, characters 6-22:
- 60 |       Caml.Sys.readdir(directory)
-            ^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 76, characters 15-36:
- 76 |           loop(Caml.Filename.dirname(el));
-                     ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 81, characters 9-24:
- 81 |     loop(Caml.Sys.getcwd());
-               ^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 84, characters 15-30:
- 84 |   let rename = Caml.Sys.rename;
-                     ^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 109, characters 18-33:
- 109 |     let old_cwd = Caml.Sys.getcwd();
-                         ^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 126, characters 7-27:
- 126 |     |> Caml.Filename.concat(Caml.Filename.get_temp_dir_name());
-              ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 126, characters 28-59:
- 126 |     |> Caml.Filename.concat(Caml.Filename.get_temp_dir_name());
-                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 135, characters 12-27:
- 135 |     switch (Caml.String.get(s, Caml.String.length(s) - 1)) {
-                   ^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/utils.re", line 135, characters 31-49:
- 135 |     switch (Caml.String.get(s, Caml.String.length(s) - 1)) {
-                                      ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.Spin.objs/byte/spin__Config_file_user.cmi -no-alias-deps -open Spin -o lib/.Spin.objs/native/spin__Config_file_user.cmx -c -impl lib/config_file/config_file_user.re.pp.ml)
- File "lib/config_file/config_file_user.re", line 72, characters 4-14:
- 72 |     Option.map(t.name, v => [Name(v), ...acc]) |> Option.value(~default=acc);
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- 
- File "lib/config_file/config_file_user.re", line 74, characters 4-14:
- 74 |     Option.map(t.email, v => [Email(v), ...acc])
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- 
- File "lib/config_file/config_file_user.re", line 77, characters 4-14:
- 77 |     Option.map(t.github_username, v => [Github_username(v), ...acc])
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- 
- File "lib/config_file/config_file_user.re", line 80, characters 4-14:
- 80 |     Option.map(t.npm_username, v => [Npm_username(v), ...acc])
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I lib/.Spin.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Spin -o lib/.Spin.objs/byte/spin__Config_file_template.cmo -c -impl lib/config_file/config_file_template.re.pp.ml)
- File "lib/config_file/config_file_template.re", line 97, characters 9-26:
- 97 |       |> Caml.List.flatten,
-               ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I lib/.Spin.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Spin -o lib/.Spin.objs/byte/spin__Config.cmo -c -impl lib/config.re.pp.ml)
- File "lib/config.re", line 44, characters 16-32:
- 44 |         switch (Caml.Sys.os_type) {
-                      ^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/config.re", line 62, characters 16-32:
- 62 |         switch (Caml.Sys.os_type) {
-                      ^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I lib/.Spin.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Spin -o lib/.Spin.objs/byte/spin__Template_official.cmo -c -impl lib/template_official.re.pp.ml)
- File "lib/template_official.re", line 59, characters 15-30:
- 59 |        switch (Caml.String.get(el, 0)) {
-                     ^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/template_official.re", line 56, characters 7-28:
- 56 |        Caml.Sys.is_directory(Utils.Filename.concat(path, el))
-             ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/template_official.re", line 53, characters 2-18:
- 53 |   Caml.Sys.readdir(path)
-        ^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.Spin.objs/byte/spin__Config_file_template.cmi -no-alias-deps -open Spin -o lib/.Spin.objs/native/spin__Config_file_template.cmx -c -impl lib/config_file/config_file_template.re.pp.ml)
- File "lib/config_file/config_file_template.re", line 97, characters 9-26:
- 97 |       |> Caml.List.flatten,
-               ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.Spin.objs/byte/spin__Config.cmi -no-alias-deps -open Spin -o lib/.Spin.objs/native/spin__Config.cmx -c -impl lib/config.re.pp.ml)
- File "lib/config.re", line 44, characters 16-32:
- 44 |         switch (Caml.Sys.os_type) {
-                      ^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/config.re", line 62, characters 16-32:
- 62 |         switch (Caml.Sys.os_type) {
-                      ^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.Spin.objs/byte/spin__Template_official.cmi -no-alias-deps -open Spin -o lib/.Spin.objs/native/spin__Template_official.cmx -c -impl lib/template_official.re.pp.ml)
- File "lib/template_official.re", line 59, characters 15-30:
- 59 |        switch (Caml.String.get(el, 0)) {
-                     ^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/template_official.re", line 56, characters 7-28:
- 56 |        Caml.Sys.is_directory(Utils.Filename.concat(path, el))
-             ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "lib/template_official.re", line 53, characters 2-18:
- 53 |   Caml.Sys.readdir(path)
-        ^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I lib/.Spin.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Spin -o lib/.Spin.objs/byte/spin__Generators.cmo -c -impl lib/generators.re.pp.ml)
- File "lib/generators.re", line 5, characters 21-42:
- 5 |     |> Option.map(~f=Caml.Filename.dirname);
-                          ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I lib/.Spin.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Spin -o lib/.Spin.objs/byte/spin__Template.cmo -c -impl lib/template.re.pp.ml)
- File "lib/template.re", line 114, characters 4-13:
- 114 |     List.iter(
-           ^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- 
- File "lib/template.re", line 123, characters 10-20:
- 123 |           Option.map(el.working_dir, working_dir =>
-                 ^^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I bin/.spin_app.eobjs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/byte/dune__exe__Man.cmo -c -impl bin/man.re.ml)
- File "bin/man.re", line 21, characters 9-22:
- 21 |          Term.env_info(
-               ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.env_info
- Use Cmd.Env.info instead.
- 
- File "bin/man.re", line 34, characters 22-36:
- 34 |          Spin.Errors.(Term.exit_info(el.exit_code, ~doc=el.doc))
-                            ^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit_info
- Use Cmd.Exit.info instead.
- 
- File "bin/man.re", line 36, characters 4-22:
- 36 |     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 -open Base -g -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.Spin.objs/byte/spin__Template.cmi -no-alias-deps -open Spin -o lib/.Spin.objs/native/spin__Template.cmx -c -impl lib/template.re.pp.ml)
- File "lib/template.re", line 114, characters 4-13:
- 114 |     List.iter(
-           ^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- 
- File "lib/template.re", line 123, characters 10-20:
- 123 |           Option.map(el.working_dir, working_dir =>
-                 ^^^^^^^^^^
- Warning 6 [labels-omitted]: label f was omitted in the application of this function.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I bin/.spin_app.eobjs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/byte/dune__exe__Cmd_config.cmo -c -impl bin/commands/cmd_config.re.ml)
- File "bin/commands/cmd_config.re", line 45, characters 4-8:
- 45 |     info(
-          ^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I bin/.spin_app.eobjs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/byte/dune__exe__Cmd_ls.cmo -c -impl bin/commands/cmd_ls.re.ml)
- File "bin/commands/cmd_ls.re", line 37, characters 4-8:
- 37 |     info(
-          ^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I bin/.spin_app.eobjs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/byte/dune__exe__Cmd_gen.cmo -c -impl bin/commands/cmd_gen.re.ml)
- File "bin/commands/cmd_gen.re", line 49, characters 4-8:
- 49 |     info(
-          ^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I bin/.spin_app.eobjs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/byte/dune__exe__Cmd_new.cmo -c -impl bin/commands/cmd_new.re.ml)
- File "bin/commands/cmd_new.re", line 55, characters 4-8:
- 55 |     info(
-          ^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.Spin.objs/byte/spin__Generators.cmi -no-alias-deps -open Spin -o lib/.Spin.objs/native/spin__Generators.cmx -c -impl lib/generators.re.pp.ml)
- File "lib/generators.re", line 5, characters 21-42:
- 5 |     |> Option.map(~f=Caml.Filename.dirname);
-                          ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I bin/.spin_app.eobjs/byte -I bin/.spin_app.eobjs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -cmi-file bin/.spin_app.eobjs/byte/dune__exe__Man.cmi -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/native/dune__exe__Man.cmx -c -impl bin/man.re.ml)
- File "bin/man.re", line 21, characters 9-22:
- 21 |          Term.env_info(
-               ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.env_info
- Use Cmd.Env.info instead.
- 
- File "bin/man.re", line 34, characters 22-36:
- 34 |          Spin.Errors.(Term.exit_info(el.exit_code, ~doc=el.doc))
-                            ^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit_info
- Use Cmd.Exit.info instead.
- 
- File "bin/man.re", line 36, characters 4-22:
- 36 |     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/ocamlc.opt -open Base -g -bin-annot -bin-annot-occurrences -I bin/.spin_app.eobjs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/byte/dune__exe__Spin_app.cmo -c -impl bin/spin_app.re.ml)
- File "bin/spin_app.re", line 8, characters 4-13:
- 8 |     Term.info(
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "bin/spin_app.re", line 29, characters 8-17:
- 29 | let _ = Term.exit @@ Term.eval_choice(defaultCmd, Commands.all, ~argv);
-              ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit
- Use Stdlib.exit and Cmd.eval instead.
- 
- File "bin/spin_app.re", line 29, characters 21-37:
- 29 | let _ = Term.exit @@ Term.eval_choice(defaultCmd, Commands.all, ~argv);
-                           ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I bin/.spin_app.eobjs/byte -I bin/.spin_app.eobjs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -cmi-file bin/.spin_app.eobjs/byte/dune__exe__Cmd_config.cmi -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/native/dune__exe__Cmd_config.cmx -c -impl bin/commands/cmd_config.re.ml)
- File "bin/commands/cmd_config.re", line 45, characters 4-8:
- 45 |     info(
-          ^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I bin/.spin_app.eobjs/byte -I bin/.spin_app.eobjs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -cmi-file bin/.spin_app.eobjs/byte/dune__exe__Cmd_gen.cmi -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/native/dune__exe__Cmd_gen.cmx -c -impl bin/commands/cmd_gen.re.ml)
- File "bin/commands/cmd_gen.re", line 49, characters 4-8:
- 49 |     info(
-          ^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I bin/.spin_app.eobjs/byte -I bin/.spin_app.eobjs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -cmi-file bin/.spin_app.eobjs/byte/dune__exe__Cmd_new.cmi -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/native/dune__exe__Cmd_new.cmx -c -impl bin/commands/cmd_new.re.ml)
- File "bin/commands/cmd_new.re", line 55, characters 4-8:
- 55 |     info(
-          ^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I bin/.spin_app.eobjs/byte -I bin/.spin_app.eobjs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -cmi-file bin/.spin_app.eobjs/byte/dune__exe__Cmd_ls.cmi -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/native/dune__exe__Cmd_ls.cmx -c -impl bin/commands/cmd_ls.re.ml)
- File "bin/commands/cmd_ls.re", line 37, characters 4-8:
- 37 |     info(
-          ^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -open Base -g -I bin/.spin_app.eobjs/byte -I bin/.spin_app.eobjs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/jingoo -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -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/stdio -I /home/opam/.opam/default/lib/uucp -I /home/opam/.opam/default/lib/uutf -I lib/.Spin.objs/byte -I lib/.Spin.objs/native -cmi-file bin/.spin_app.eobjs/byte/dune__exe__Spin_app.cmi -no-alias-deps -open Dune__exe -o bin/.spin_app.eobjs/native/dune__exe__Spin_app.cmx -c -impl bin/spin_app.re.ml)
- File "bin/spin_app.re", line 8, characters 4-13:
- 8 |     Term.info(
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "bin/spin_app.re", line 29, characters 8-17:
- 29 | let _ = Term.exit @@ Term.eval_choice(defaultCmd, Commands.all, ~argv);
-              ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit
- Use Stdlib.exit and Cmd.eval instead.
- 
- File "bin/spin_app.re", line 29, characters 21-37:
- 29 | let _ = Term.exit @@ Term.eval_choice(defaultCmd, Commands.all, ~argv);
-                           ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
-> compiled  spin.0.5.1
-> installed spin.0.5.1

=== STDERR ===

2026-09-03 23:33.34: OK: build spin.0.5.1 (runc: 11.6s, disk: 67KB)
2026-09-03 23:33.34: Job succeeded