Organisationsedwintoroklintcstubs-arityd199a9 ()debian-12-5.4_opam-2.5

debian-12-5.4_opam-2.5

Link Copied
Code Copied

Logs

2026-02-10 23:12.37: New job: test edwintorok/lintcstubs-arity https://github.com/edwintorok/lintcstubs-arity.git#refs/heads/main (d199a94eb72fd1691225e12abe7c107a7ba83314) (linux-x86_64:debian-12-5.4_opam-2.5)
Base: ocaml/opam:debian-12-ocaml-5.4@sha256:c3f9211cfbc8921fb20c9aafdf5e9896420de23bcb55cac79b7d8bf72a3e4712
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/edwintorok/lintcstubs-arity.git" -b "main" && cd "lintcstubs-arity" && git reset --hard d199a94e
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-12-ocaml-5.4@sha256:c3f9211cfbc8921fb20c9aafdf5e9896420de23bcb55cac79b7d8bf72a3e4712
# debian-12-5.4_opam-2.5
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN cd ~/opam-repository && (git cat-file -e 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 lintcstubs-arity.opam ./
RUN opam pin add -yn lintcstubs-arity.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base dune.3.21.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y lintcstubs-arity.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /src
RUN opam exec -- dune build @install @check @runtest && rm -rf _build


END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK


2026-02-10 23:12.37: Using cache hint "edwintorok/lintcstubs-arity-ocaml/opam:debian-12-ocaml-5.4@sha256:c3f9211cfbc8921fb20c9aafdf5e9896420de23bcb55cac79b7d8bf72a3e4712-debian-12-5.4_opam-2.5-4bdbbf706443ce6092a12c0adf381e20"
2026-02-10 23:12.37: Using OBuilder spec:
((from ocaml/opam:debian-12-ocaml-5.4@sha256:c3f9211cfbc8921fb20c9aafdf5e9896420de23bcb55cac79b7d8bf72a3e4712)
(comment debian-12-5.4_opam-2.5)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))
(run (shell "opam init --reinit -ni"))
(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
(workdir /src)
(run (shell "sudo chown opam /src"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src lintcstubs-arity.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn lintcstubs-arity.dev './'"))
(run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base dune.3.21.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1")
(env CI true)
(env OCAMLCI true)
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y lintcstubs-arity.dev $DEPS"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
(copy (src .) (dst /src))
(run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
)


2026-02-10 23:12.37: Waiting for resource in pool OCluster
2026-02-10 23:12.37: Waiting for worker…
2026-02-10 23:14.15: Got resource from pool OCluster
Building on toxis.caelum.ci.dev
All commits already cached
HEAD is now at d199a94 Prepare for 0.5.0


(from ocaml/opam:debian-12-ocaml-5.4@sha256:c3f9211cfbc8921fb20c9aafdf5e9896420de23bcb55cac79b7d8bf72a3e4712)
Unable to find image 'ocaml/opam:debian-12-ocaml-5.4@sha256:c3f9211cfbc8921fb20c9aafdf5e9896420de23bcb55cac79b7d8bf72a3e4712' locally
docker.io/ocaml/opam@sha256:c3f9211cfbc8921fb20c9aafdf5e9896420de23bcb55cac79b7d8bf72a3e4712: Pulling from ocaml/opam
32a5bf163bd7: Pulling fs layer
c0944ab5c1b8: Pulling fs layer
476c5992415e: Pulling fs layer
d0fe6b118beb: Pulling fs layer
caa92716367b: Pulling fs layer
9f647a7f5929: Pulling fs layer
cfbe1d2570c3: Pulling fs layer
427740f4c814: Pulling fs layer
85d88aea685d: Pulling fs layer
eff6b54cdb18: Pulling fs layer
caa92716367b: Waiting
d0fe6b118beb: Waiting
0fd52d68eceb: Pulling fs layer
10b9e28c194a: Pulling fs layer
83e61d759870: Pulling fs layer
6e41e8ffa82b: Pulling fs layer
6fb56bf9eb3e: Pulling fs layer
0fd52d68eceb: Waiting
eff6b54cdb18: Waiting
ee2c0b77c643: Pulling fs layer
9f647a7f5929: Waiting
10b9e28c194a: Waiting
c86de4c302f1: Pulling fs layer
427740f4c814: Waiting
a1ec1223857b: Pulling fs layer
ec303835bdfd: Pulling fs layer
dc44e12b8a4e: Pulling fs layer
9cc83342db2d: Pulling fs layer
6e41e8ffa82b: Waiting
a83f5b4d553c: Pulling fs layer
dc44e12b8a4e: Waiting
9cc83342db2d: Waiting
4f4fb700ef54: Pulling fs layer
a83f5b4d553c: Waiting
6fb56bf9eb3e: Waiting
2bad06f568b8: Pulling fs layer
4f4fb700ef54: Waiting
e8284971354d: Pulling fs layer
c86de4c302f1: Waiting
ddf185679cf3: Pulling fs layer
e8284971354d: Waiting
2bad06f568b8: Waiting
d0fa3ed70aa3: Pulling fs layer
a1ec1223857b: Waiting
ddf185679cf3: Waiting
40c669734ac7: Pulling fs layer
2f0deaaa63a5: Pulling fs layer
32aec092ad5e: Pulling fs layer
d0fa3ed70aa3: Waiting
8d1002d23fd3: Pulling fs layer
2f0deaaa63a5: Waiting
cfadb4d68845: Pulling fs layer
32aec092ad5e: Waiting
8d1002d23fd3: Waiting
2a6607648bff: Pulling fs layer
a3f542c5c212: Pulling fs layer
2a6607648bff: Waiting
18bc30ede372: Pulling fs layer
3e34f983e37c: Pulling fs layer
ac2d2a5c57ef: Pulling fs layer
7e0261aa55c8: Pulling fs layer
18bc30ede372: Waiting
ac2d2a5c57ef: Waiting
3e34f983e37c: Waiting
c29a253b49ae: Pulling fs layer
c8bfad6dee24: Pulling fs layer
c29a253b49ae: Waiting
0a4e3c1e347f: Pulling fs layer
7e0261aa55c8: Waiting
b52dfd2cc3dc: Pulling fs layer
c8bfad6dee24: Waiting
e5210b84f6f5: Pulling fs layer
0a4e3c1e347f: Waiting
3530470e05a5: Pulling fs layer
f014d00cf28c: Pulling fs layer
78166c77e713: Pulling fs layer
f51629f3153d: Pulling fs layer
53904d1cdd7f: Pulling fs layer
3530470e05a5: Waiting
e5210b84f6f5: Waiting
b52dfd2cc3dc: Waiting
78166c77e713: Waiting
f014d00cf28c: Waiting
c0944ab5c1b8: Verifying Checksum
c0944ab5c1b8: Download complete
476c5992415e: Verifying Checksum
476c5992415e: Download complete
caa92716367b: Download complete
d0fe6b118beb: Verifying Checksum
d0fe6b118beb: Download complete
32a5bf163bd7: Verifying Checksum
32a5bf163bd7: Download complete
cfbe1d2570c3: Verifying Checksum
cfbe1d2570c3: Download complete
85d88aea685d: Download complete
eff6b54cdb18: Verifying Checksum
32a5bf163bd7: Pull complete
c0944ab5c1b8: Pull complete
476c5992415e: Pull complete
d0fe6b118beb: Pull complete
caa92716367b: Pull complete
427740f4c814: Verifying Checksum
427740f4c814: Download complete
0fd52d68eceb: Verifying Checksum
0fd52d68eceb: Download complete
10b9e28c194a: Verifying Checksum
10b9e28c194a: Download complete
6e41e8ffa82b: Verifying Checksum
6e41e8ffa82b: Download complete
83e61d759870: Verifying Checksum
83e61d759870: Download complete
6fb56bf9eb3e: Verifying Checksum
6fb56bf9eb3e: Download complete
ee2c0b77c643: Verifying Checksum
ee2c0b77c643: Download complete
a1ec1223857b: Verifying Checksum
a1ec1223857b: Download complete
c86de4c302f1: Verifying Checksum
c86de4c302f1: Download complete
ec303835bdfd: Download complete
9f647a7f5929: Verifying Checksum
9f647a7f5929: Download complete
dc44e12b8a4e: Download complete
a83f5b4d553c: Download complete
9cc83342db2d: Verifying Checksum
9cc83342db2d: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
e8284971354d: Download complete
ddf185679cf3: Verifying Checksum
ddf185679cf3: Download complete
2bad06f568b8: Verifying Checksum
2bad06f568b8: Download complete
2f0deaaa63a5: Verifying Checksum
2f0deaaa63a5: Download complete
40c669734ac7: Download complete
d0fa3ed70aa3: Download complete
32aec092ad5e: Verifying Checksum
32aec092ad5e: Download complete
cfadb4d68845: Verifying Checksum
cfadb4d68845: Download complete
8d1002d23fd3: Verifying Checksum
8d1002d23fd3: Download complete
2a6607648bff: Verifying Checksum
2a6607648bff: Download complete
18bc30ede372: Download complete
a3f542c5c212: Download complete
ac2d2a5c57ef: Download complete
c29a253b49ae: Download complete
c8bfad6dee24: Verifying Checksum
c8bfad6dee24: Download complete
0a4e3c1e347f: Download complete
b52dfd2cc3dc: Download complete
e5210b84f6f5: Verifying Checksum
e5210b84f6f5: Download complete
7e0261aa55c8: Verifying Checksum
7e0261aa55c8: Download complete
3530470e05a5: Verifying Checksum
3530470e05a5: Download complete
78166c77e713: Verifying Checksum
78166c77e713: Download complete
f51629f3153d: Download complete
9f647a7f5929: Pull complete
cfbe1d2570c3: Pull complete
427740f4c814: Pull complete
85d88aea685d: Pull complete
53904d1cdd7f: Verifying Checksum
53904d1cdd7f: Download complete
eff6b54cdb18: Pull complete
f014d00cf28c: Verifying Checksum
f014d00cf28c: Download complete
0fd52d68eceb: Pull complete
10b9e28c194a: Pull complete
83e61d759870: Pull complete
6e41e8ffa82b: Pull complete
6fb56bf9eb3e: Pull complete
ee2c0b77c643: Pull complete
c86de4c302f1: Pull complete
a1ec1223857b: Pull complete
ec303835bdfd: Pull complete
dc44e12b8a4e: Pull complete
9cc83342db2d: Pull complete
a83f5b4d553c: Pull complete
4f4fb700ef54: Pull complete
2bad06f568b8: Pull complete
e8284971354d: Pull complete
ddf185679cf3: Pull complete
d0fa3ed70aa3: Pull complete
40c669734ac7: Pull complete
2f0deaaa63a5: Pull complete
32aec092ad5e: Pull complete
8d1002d23fd3: Pull complete
cfadb4d68845: Pull complete
2a6607648bff: Pull complete
a3f542c5c212: Pull complete
18bc30ede372: Pull complete
3e34f983e37c: Verifying Checksum
3e34f983e37c: Download complete
3e34f983e37c: Pull complete
ac2d2a5c57ef: Pull complete
7e0261aa55c8: Pull complete
c29a253b49ae: Pull complete
c8bfad6dee24: Pull complete
0a4e3c1e347f: Pull complete
b52dfd2cc3dc: Pull complete
e5210b84f6f5: Pull complete
3530470e05a5: Pull complete
f014d00cf28c: Pull complete
78166c77e713: Pull complete
f51629f3153d: Pull complete
53904d1cdd7f: Pull complete
Digest: sha256:c3f9211cfbc8921fb20c9aafdf5e9896420de23bcb55cac79b7d8bf72a3e4712
Status: Downloaded newer image for ocaml/opam@sha256:c3f9211cfbc8921fb20c9aafdf5e9896420de23bcb55cac79b7d8bf72a3e4712
2026-02-10 23:14.16 ---> using "071737be05cb7b43b9505e12eccc7985a9484c9e89c454615e81f805ea7288d9" from cache


/: (comment debian-12-5.4_opam-2.5)


/: (user (uid 1000) (gid 1000))


/: (env CLICOLOR_FORCE 1)


/: (env OPAMCOLOR always)


/: (workdir /src)


/src: (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))
2026-02-10 23:14.16 ---> using "0cc5fea8d3035c802deda444b9b3d8781c2662ea99a23b7b1fa9579beaef3297" from cache


/src: (run (shell "opam init --reinit -ni"))
Configuring from /home/opam/.opamrc and then from built-in defaults.
Checking for available remotes: rsync and local, git.
- you won't be able to use mercurial repositories unless you install the hg command on your system.
- you won't be able to use darcs repositories unless you install the darcs command on your system.


This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.


Continue? [Y/n] y
Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-02-10 23:14.16 ---> using "0131fbfbdca1cb76fd436fa49f3e82007af7184f7da0af13d868cb08c858b55e" from cache


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 5.15.0-134-generic
The OCaml toplevel, version 5.4.0
2.5.0
2026-02-10 23:14.16 ---> using "5dddbcb372dfe0bcdbd172eca3f06881d677af9808115eacd88ea8e6e578e593" from cache


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2026-02-10 23:14.16 ---> using "d4a37ad7d5efabd56a4cf85b9968bd864109e7442c1acca7211cc1e2a9785570" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch                  master     -> FETCH_HEAD
a6b2f19780..98d5860f2a  master     -> origin/master
873cb18c37 Merge pull request #29216 from shonfeder/release-dune-3.21.0


<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+file:///home/opam/opam-repository


Already up-to-date.
Nothing to do.
# To update the current shell environment, run: eval $(opam env)
2026-02-10 23:14.16 ---> using "d8fe29952fa585643c5699d9d7027d1596d1f0f5ea7b83c7bd9835ff5835be60" from cache


/src: (copy (src lintcstubs-arity.opam) (dst ./))
2026-02-10 23:14.16 ---> using "6dd2edf643c5d660958a59b1b6679905fc341140de7822c45d6aa832a0509497" from cache


/src: (run (network host)
(shell "opam pin add -yn lintcstubs-arity.dev './'"))
[lintcstubs-arity.dev] synchronised (file:///src)
lintcstubs-arity is now pinned to file:///src (version dev)
2026-02-10 23:14.16 ---> using "9bc538ddd0e98763a76ea85af5ed862961d58bf7008baea2bc990800b5ff0df8" from cache


/src: (run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
2026-02-10 23:14.16 ---> using "cd3ae497b2f5635ec2b213328f9adb451137d0cd63783327a0b6d2f9d370858b" from cache


/src: (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base dune.3.21.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1")


/src: (env CI true)


/src: (env OCAMLCI true)


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y lintcstubs-arity.dev $DEPS"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
- Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
- Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
- Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8792 kB]
- Get:5 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [295 kB]
- Fetched 9341 kB in 3s (3674 kB/s)
- Reading package lists...
- 


<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[lintcstubs-arity.dev] synchronised (file:///src)


[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.4.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0).
[NOTE] Package ocaml is already installed (current version is 5.4.0).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
# To update the current shell environment, run: eval $(opam env)
2026-02-10 23:14.16 ---> using "caa3d163bccb387a608720a23fd0bb66e6ebc6fb68aa7102fa1f9d451bfe6c94" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.4.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0).
[NOTE] Package ocaml is already installed (current version is 5.4.0).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
The following actions will be performed:
=== install 1 package
- install dune 3.21.0


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.21.0  (cached)
-> installed dune.3.21.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-02-10 23:14.16 ---> using "be39b55f6b65460aaab8a8bd2d679dd01e36ebf13c00757814e1779858e6add0" from cache


/src: (copy (src .) (dst /src))
2026-02-10 23:14.17 ---> saved as "c0471877fa443633ebf4d41ab4c14f4343435889b4624f904f46a8ca5ae24b52"


/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
(cd _build/default && ./test.sh ../install/default/bin/lintcstubs_arity)
+ opam var prefix
+ DIR=/home/opam/.opam/5.4/lib/ocaml-src
+ [ -d /home/opam/.opam/5.4/lib/ocaml-src ]
(cd _build/default/cmt && ./test.sh ../../install/default/bin/lintcstubs_arity_cmt)
/* AUTOGENERATED FILE, DO NOT EDIT */
#define CAML_NAME_SPACE
#define _GNU_SOURCE
#include <caml/mlvalues.h>
CAMLprim value caml_format_float(value, value);
CAMLprim value caml_format_int(value, value);
CAMLprim value caml_int32_format(value, value);
CAMLprim value caml_nativeint_format(value, value);
CAMLprim value caml_int64_format(value, value);
CAMLprim value caml_hexstring_of_float(value, value, value);
CAMLprim value caml_lazy_update_to_forcing(value);
CAMLprim value caml_lazy_reset_to_lazy(value);
CAMLprim value caml_lazy_update_to_forward(value);
CAMLprim value caml_set_oo_id(value);
CAMLprim value caml_get_public_method(value, value);
CAMLprim value caml_zstd_initialize(value);
CAMLprim value caml_output_value(value, value, value);
CAMLprim value caml_dynlink_open_lib(value);
CAMLprim value caml_dynlink_close_lib(value);
CAMLprim value caml_dynlink_lookup_symbol(value, value);
CAMLprim value caml_dynlink_add_primitive(value);
CAMLprim value caml_dynlink_get_current_libs(value);
CAMLprim value caml_get_global_data(value);
CAMLprim value caml_realloc_global(value);
CAMLprim value caml_reify_bytecode(value, value, value);
CAMLprim value caml_static_release_bytecode(value);
CAMLprim value caml_invoke_traced_function(value, value, value);
CAMLprim value caml_sys_isatty(value);
CAMLprim value caml_sys_time_include_children(value);
CAMLprim value caml_dynlink_get_bytecode_sections(value);
CAMLprim value caml_sys_isatty(value);
CAMLprim value caml_terminfo_rows(value);
CAMLprim value caml_sys_modify_argv(value);
CAMLprim value caml_xdg_defaults(value);
CAMLprim value caml_get_current_environment(value);
CAMLprim value caml_register_named_value(value, value);
CAMLprim double pow(double, double);
CAMLprim value caml_power_float(value, value);
CAMLprim double exp(double);
CAMLprim value caml_exp_float(value);
CAMLprim double caml_expm1(double);
CAMLprim value caml_expm1_float(value);
CAMLprim double acos(double);
CAMLprim value caml_acos_float(value);
CAMLprim double asin(double);
CAMLprim value caml_asin_float(value);
CAMLprim double atan(double);
CAMLprim value caml_atan_float(value);
CAMLprim double atan2(double, double);
CAMLprim value caml_atan2_float(value, value);
CAMLprim double caml_hypot(double, double);
CAMLprim value caml_hypot_float(value, value);
CAMLprim double cos(double);
CAMLprim value caml_cos_float(value);
CAMLprim double cosh(double);
CAMLprim value caml_cosh_float(value);
CAMLprim double caml_acosh(double);
CAMLprim value caml_acosh_float(value);
CAMLprim double log(double);
CAMLprim value caml_log_float(value);
CAMLprim double log10(double);
CAMLprim value caml_log10_float(value);
CAMLprim double caml_log1p(double);
CAMLprim value caml_log1p_float(value);
CAMLprim double sin(double);
CAMLprim value caml_sin_float(value);
CAMLprim double sinh(double);
CAMLprim value caml_sinh_float(value);
CAMLprim double caml_asinh(double);
CAMLprim value caml_asinh_float(value);
CAMLprim double sqrt(double);
CAMLprim value caml_sqrt_float(value);
CAMLprim double tan(double);
CAMLprim value caml_tan_float(value);
CAMLprim double tanh(double);
CAMLprim value caml_tanh_float(value);
CAMLprim double caml_atanh(double);
CAMLprim value caml_atanh_float(value);
CAMLprim double ceil(double);
CAMLprim value caml_ceil_float(value);
CAMLprim double floor(double);
CAMLprim value caml_floor_float(value);
CAMLprim double caml_copysign(double, double);
CAMLprim value caml_copysign_float(value, value);
CAMLprim double fmod(double, double);
CAMLprim value caml_fmod_float(value, value);
CAMLprim value caml_frexp_float(value);
CAMLprim double caml_ldexp_float_unboxed(double, intnat);
CAMLprim value caml_ldexp_float(value, value);
CAMLprim value caml_modf_float(value);
CAMLprim double caml_int64_float_of_bits_unboxed(int64_t);
CAMLprim value caml_int64_float_of_bits(value);
CAMLprim value caml_classify_float_unboxed(double);
CAMLprim value caml_classify_float(value);
CAMLprim value caml_create_bytes(value);
CAMLprim value caml_blit_string(value, value, value, value, value);
CAMLprim value caml_blit_bytes(value, value, value, value, value);
CAMLprim value caml_format_int(value, value);
CAMLprim value caml_format_float(value, value);
CAMLprim value caml_int_of_string(value);
CAMLprim value caml_float_of_string(value);
CAMLprim value caml_ml_open_descriptor_out(value);
CAMLprim value caml_ml_open_descriptor_in(value);
CAMLprim value caml_sys_open(value, value, value);
CAMLprim value caml_ml_set_channel_name(value, value);
CAMLprim value caml_ml_flush(value);
CAMLprim value caml_ml_out_channels_list(value);
CAMLprim value caml_ml_output_bytes(value, value, value, value);
CAMLprim value caml_ml_output(value, value, value, value);
CAMLprim value caml_ml_output_char(value, value);
CAMLprim value caml_ml_output_char(value, value);
CAMLprim value caml_ml_output_int(value, value);
CAMLprim value caml_output_value(value, value, value);
CAMLprim value caml_ml_seek_out(value, value);
CAMLprim value caml_ml_pos_out(value);
CAMLprim value caml_ml_channel_size(value);
CAMLprim value caml_ml_close_channel(value);
CAMLprim value caml_ml_set_binary_mode(value, value);
CAMLprim value caml_ml_set_channel_name(value, value);
CAMLprim value caml_ml_input_char(value);
CAMLprim value caml_ml_input(value, value, value, value);
CAMLprim value caml_ml_input_scan_line(value);
CAMLprim value caml_ml_input_char(value);
CAMLprim value caml_ml_input_int(value);
CAMLprim value caml_input_value(value);
CAMLprim value caml_ml_seek_in(value, value);
CAMLprim value caml_ml_pos_in(value);
CAMLprim value caml_ml_channel_size(value);
CAMLprim value caml_ml_close_channel(value);
CAMLprim value caml_ml_set_binary_mode(value, value);
CAMLprim value caml_ml_seek_out_64(value, value);
CAMLprim value caml_ml_pos_out_64(value);
CAMLprim value caml_ml_channel_size_64(value);
CAMLprim value caml_ml_seek_in_64(value, value);
CAMLprim value caml_ml_pos_in_64(value);
CAMLprim value caml_ml_channel_size_64(value);
CAMLprim value caml_sys_exit(value);
CAMLprim value caml_array_make(value, value);
CAMLprim value caml_array_make(value, value);
CAMLprim value caml_array_sub(value, value, value);
CAMLprim value caml_array_append(value, value);
CAMLprim value caml_array_concat(value);
CAMLprim value caml_array_blit(value, value, value, value, value);
CAMLprim value caml_array_fill(value, value, value, value);
CAMLprim value caml_array_create_float(value);
CAMLprim value caml_floatarray_create(value);
CAMLprim value caml_atomic_make_contended(value);
CAMLprim value caml_ba_create(value, value, value);
CAMLprim value caml_ba_get_generic(value, value);
CAMLprim value caml_ba_set_generic(value, value, value);
CAMLprim value caml_ba_num_dims(value);
CAMLprim value caml_ba_dim(value, value);
CAMLprim value caml_ba_kind(value);
CAMLprim value caml_ba_layout(value);
CAMLprim value caml_ba_change_layout(value, value);
CAMLprim value caml_ba_sub(value, value, value);
CAMLprim value caml_ba_sub(value, value, value);
CAMLprim value caml_ba_slice(value, value);
CAMLprim value caml_ba_slice(value, value);
CAMLprim value caml_ba_blit(value, value);
CAMLprim value caml_ba_fill(value, value);
CAMLprim value caml_ba_kind(value);
CAMLprim value caml_ba_layout(value);
CAMLprim value caml_ba_change_layout(value, value);
CAMLprim value caml_ba_blit(value, value);
CAMLprim value caml_ba_fill(value, value);
CAMLprim value caml_ba_kind(value);
CAMLprim value caml_ba_layout(value);
CAMLprim value caml_ba_change_layout(value, value);
CAMLprim value caml_ba_sub(value, value, value);
CAMLprim value caml_ba_blit(value, value);
CAMLprim value caml_ba_fill(value, value);
CAMLprim value caml_ba_kind(value);
CAMLprim value caml_ba_layout(value);
CAMLprim value caml_ba_change_layout(value, value);
CAMLprim value caml_ba_sub(value, value, value);
CAMLprim value caml_ba_sub(value, value, value);
CAMLprim value caml_ba_blit(value, value);
CAMLprim value caml_ba_fill(value, value);
CAMLprim value caml_ba_kind(value);
CAMLprim value caml_ba_layout(value);
CAMLprim value caml_ba_change_layout(value, value);
CAMLprim value caml_ba_sub(value, value, value);
CAMLprim value caml_ba_sub(value, value, value);
CAMLprim value caml_ba_blit(value, value);
CAMLprim value caml_ba_fill(value, value);
CAMLprim value caml_ba_reshape(value, value);
CAMLprim value caml_ba_get_1(value);
CAMLprim value caml_ba_get_2(value);
CAMLprim value caml_ba_get_3(value);
CAMLprim value caml_ba_set_1(value);
CAMLprim value caml_ba_set_2(value);
CAMLprim value caml_ba_set_3(value);
CAMLprim value caml_hash(value, value, value, value);
CAMLprim value caml_create_bytes(value);
CAMLprim value caml_fill_bytes(value, value, value, value);
CAMLprim value caml_blit_bytes(value, value, value, value, value);
CAMLprim value caml_blit_string(value, value, value, value, value);
CAMLprim value caml_bytes_equal(value, value);
CAMLprim value caml_register_named_value(value, value);
CAMLprim value caml_create_bytes(value);
CAMLprim value caml_hash(value, value, value, value);
CAMLprim value caml_ml_condition_new(value);
CAMLprim value caml_ml_condition_wait(value, value);
CAMLprim value caml_ml_condition_signal(value);
CAMLprim value caml_ml_condition_broadcast(value);
CAMLprim value caml_blake2_create(value, value);
CAMLprim value caml_blake2_update(value, value, value, value);
CAMLprim value caml_blake2_final(value, value);
CAMLprim value caml_blake2_string(value, value, value, value, value);
CAMLprim value caml_blake2_bytes(value, value, value, value, value);
CAMLprim value caml_md5_string(value, value, value);
CAMLprim value caml_md5_bytes(value, value, value);
CAMLprim value caml_md5_chan(value, value);
CAMLprim value caml_domain_spawn(value, value);
CAMLprim value caml_ml_domain_id(value);
CAMLprim value caml_ml_domain_cpu_relax(value);
CAMLprim value caml_recommended_domain_count(value);
CAMLprim value caml_domain_dls_set(value);
CAMLprim value caml_domain_dls_compare_and_set(value, value);
CAMLprim value caml_ml_domain_index(value);
CAMLprim value caml_continuation_use_noexc(value);
CAMLprim value caml_alloc_stack(value, value, value);
CAMLprim value caml_get_continuation_callstack(value, value);
CAMLprim value caml_alloc_stack(value, value, value);
CAMLprim value caml_continuation_use_and_update_handler_noexc(value, value, value, value);
CAMLprim value caml_get_continuation_callstack(value, value);
CAMLprim value caml_sys_temp_dir_name(value);
CAMLprim value caml_sys_open(value, value, value);
CAMLprim value caml_sys_close(value);
CAMLprim double fmod(double, double);
CAMLprim value caml_fmod_float(value, value);
CAMLprim double caml_fma(double, double, double);
CAMLprim value caml_fma_float(value, value, value);
CAMLprim double caml_int64_float_of_bits_unboxed(int64_t);
CAMLprim value caml_int64_float_of_bits(value);
CAMLprim value caml_float_of_string(value);
CAMLprim value caml_classify_float_unboxed(double);
CAMLprim value caml_classify_float(value);
CAMLprim double pow(double, double);
CAMLprim value caml_power_float(value, value);
CAMLprim double sqrt(double);
CAMLprim value caml_sqrt_float(value);
CAMLprim double caml_cbrt(double);
CAMLprim value caml_cbrt_float(value);
CAMLprim double exp(double);
CAMLprim value caml_exp_float(value);
CAMLprim double caml_exp2(double);
CAMLprim value caml_exp2_float(value);
CAMLprim double log(double);
CAMLprim value caml_log_float(value);
CAMLprim double log10(double);
CAMLprim value caml_log10_float(value);
CAMLprim double caml_log2(double);
CAMLprim value caml_log2_float(value);
CAMLprim double caml_expm1(double);
CAMLprim value caml_expm1_float(value);
CAMLprim double caml_log1p(double);
CAMLprim value caml_log1p_float(value);
CAMLprim double cos(double);
CAMLprim value caml_cos_float(value);
CAMLprim double sin(double);
CAMLprim value caml_sin_float(value);
CAMLprim double tan(double);
CAMLprim value caml_tan_float(value);
CAMLprim double acos(double);
CAMLprim value caml_acos_float(value);
CAMLprim double asin(double);
CAMLprim value caml_asin_float(value);
CAMLprim double atan(double);
CAMLprim value caml_atan_float(value);
CAMLprim double atan2(double, double);
CAMLprim value caml_atan2_float(value, value);
CAMLprim double caml_hypot(double, double);
CAMLprim value caml_hypot_float(value, value);
CAMLprim double cosh(double);
CAMLprim value caml_cosh_float(value);
CAMLprim double sinh(double);
CAMLprim value caml_sinh_float(value);
CAMLprim double tanh(double);
CAMLprim value caml_tanh_float(value);
CAMLprim double caml_acosh(double);
CAMLprim value caml_acosh_float(value);
CAMLprim double caml_asinh(double);
CAMLprim value caml_asinh_float(value);
CAMLprim double caml_atanh(double);
CAMLprim value caml_atanh_float(value);
CAMLprim double caml_erf(double);
CAMLprim value caml_erf_float(value);
CAMLprim double caml_erfc(double);
CAMLprim value caml_erfc_float(value);
CAMLprim double caml_trunc(double);
CAMLprim value caml_trunc_float(value);
CAMLprim double caml_round(double);
CAMLprim value caml_round_float(value);
CAMLprim double ceil(double);
CAMLprim value caml_ceil_float(value);
CAMLprim double floor(double);
CAMLprim value caml_floor_float(value);
CAMLprim double caml_nextafter(double, double);
CAMLprim value caml_nextafter_float(value, value);
CAMLprim double caml_copysign(double, double);
CAMLprim value caml_copysign_float(value, value);
CAMLprim value caml_signbit(double);
CAMLprim value caml_signbit_float(value);
CAMLprim value caml_frexp_float(value);
CAMLprim double caml_ldexp_float_unboxed(double, intnat);
CAMLprim value caml_ldexp_float(value, value);
CAMLprim value caml_modf_float(value);
CAMLprim value caml_hash(value, value, value, value);
CAMLprim value caml_floatarray_create(value);
CAMLprim value caml_floatarray_make_unboxed(intnat, double);
CAMLprim value caml_floatarray_make(value, value);
CAMLprim value caml_floatarray_fill_unboxed(value, intnat, intnat, double);
CAMLprim value caml_floatarray_fill(value, value, value, value);
CAMLprim value caml_floatarray_blit(value, value, value, value, value);
CAMLprim value caml_floatarray_sub(value, value, value);
CAMLprim value caml_floatarray_append(value, value);
CAMLprim value caml_floatarray_concat(value);
CAMLprim value caml_gc_stat(value);
CAMLprim value caml_gc_quick_stat(value);
CAMLprim value caml_gc_counters(value);
CAMLprim double caml_gc_minor_words_unboxed(value);
CAMLprim value caml_gc_minor_words(value);
CAMLprim value caml_gc_get(value);
CAMLprim value caml_gc_set(value);
CAMLprim value caml_gc_minor(value);
CAMLprim value caml_gc_major_slice(value);
CAMLprim value caml_gc_major(value);
CAMLprim value caml_gc_full_major(value);
CAMLprim value caml_gc_compaction(value);
CAMLprim value caml_get_minor_free(value);
CAMLprim value caml_final_register(value, value);
CAMLprim value caml_final_register_called_without_value(value, value);
CAMLprim value caml_final_release(value);
CAMLprim value caml_memprof_start(value, value, value);
CAMLprim value caml_memprof_stop(value);
CAMLprim value caml_memprof_discard(value);
CAMLprim value caml_ml_gc_ramp_up(value);
CAMLprim value caml_ml_gc_ramp_down(value);
CAMLprim value caml_hash(value, value, value, value);
CAMLprim value caml_array_concat(value);
CAMLprim value caml_array_append(value, value);
CAMLprim value caml_array_sub(value, value, value);
CAMLprim value caml_ml_input_bigarray(value, value, value, value);
CAMLprim value caml_ml_is_binary_mode(value);
CAMLprim value caml_sys_isatty(value);
CAMLprim value caml_format_int(value, value);
CAMLprim value caml_hash(value, value, value, value);
CAMLprim int32_t caml_int32_of_float_unboxed(double);
CAMLprim value caml_int32_of_float(value);
CAMLprim double caml_int32_to_float_unboxed(int32_t);
CAMLprim value caml_int32_to_float(value);
CAMLprim int32_t caml_int32_bits_of_float_unboxed(double);
CAMLprim value caml_int32_bits_of_float(value);
CAMLprim double caml_int32_float_of_bits_unboxed(int32_t);
CAMLprim value caml_int32_float_of_bits(value);
CAMLprim value caml_int32_format(value, value);
CAMLprim value caml_int32_of_string(value);
CAMLprim value caml_hash(value, value, value, value);
CAMLprim int64_t caml_int64_of_float_unboxed(double);
CAMLprim value caml_int64_of_float(value);
CAMLprim double caml_int64_to_float_unboxed(int64_t);
CAMLprim value caml_int64_to_float(value);
CAMLprim value caml_int64_format(value, value);
CAMLprim value caml_int64_of_string(value);
CAMLprim int64_t caml_int64_bits_of_float_unboxed(double);
CAMLprim value caml_int64_bits_of_float(value);
CAMLprim double caml_int64_float_of_bits_unboxed(int64_t);
CAMLprim value caml_int64_float_of_bits(value);
CAMLprim value caml_hash(value, value, value, value);
CAMLprim value caml_lazy_make_forward(value);
CAMLprim value caml_lex_engine(value, value, value);
CAMLprim value caml_new_lex_engine(value, value, value);
CAMLprim value caml_output_value(value, value, value);
CAMLprim value caml_output_value_to_bytes(value, value);
CAMLprim value caml_output_value_to_string(value, value);
CAMLprim value caml_output_value_to_buffer(value, value, value, value, value);
CAMLprim value caml_input_value(value);
CAMLprim value caml_input_value_from_bytes(value, value);
CAMLprim value caml_marshal_data_size(value, value);
CAMLprim value caml_ml_mutex_new(value);
CAMLprim value caml_ml_mutex_lock(value);
CAMLprim value caml_ml_mutex_try_lock(value);
CAMLprim value caml_ml_mutex_unlock(value);
CAMLprim intnat caml_nativeint_of_float_unboxed(double);
CAMLprim value caml_nativeint_of_float(value);
CAMLprim double caml_nativeint_to_float_unboxed(intnat);
CAMLprim value caml_nativeint_to_float(value);
CAMLprim value caml_nativeint_format(value, value);
CAMLprim value caml_nativeint_of_string(value);
CAMLprim value caml_hash(value, value, value, value);
CAMLprim value caml_obj_tag(value);
CAMLprim value caml_obj_reachable_words(value);
CAMLprim value caml_floatarray_get(value, value);
CAMLprim value caml_floatarray_set(value, value, value);
CAMLprim value caml_obj_raw_field(value, value);
CAMLprim value caml_obj_set_raw_field(value, value, value);
CAMLprim value caml_obj_block(value, value);
CAMLprim value caml_obj_dup(value);
CAMLprim value caml_obj_add_offset(value, value);
CAMLprim value caml_obj_with_tag(value, value);
CAMLprim value caml_ephe_create(value);
CAMLprim value caml_ephe_get_key(value, value);
CAMLprim value caml_ephe_get_key_copy(value, value);
CAMLprim value caml_ephe_set_key(value, value, value);
CAMLprim value caml_ephe_unset_key(value, value);
CAMLprim value caml_ephe_check_key(value, value);
CAMLprim value caml_ephe_blit_key(value, value, value, value, value);
CAMLprim value caml_ephe_get_data(value);
CAMLprim value caml_ephe_get_data_copy(value);
CAMLprim value caml_ephe_set_data(value, value);
CAMLprim value caml_ephe_unset_data(value);
CAMLprim value caml_ephe_check_data(value);
CAMLprim value caml_ephe_blit_data(value, value);
CAMLprim value caml_ml_output_bigarray(value, value, value, value);
CAMLprim value caml_ml_is_binary_mode(value);
CAMLprim value caml_ml_set_buffered(value, value);
CAMLprim value caml_ml_is_buffered(value);
CAMLprim value caml_sys_isatty(value);
CAMLprim value caml_parse_engine(value, value, value, value);
CAMLprim value caml_set_parser_trace(value);
CAMLprim value caml_get_exception_raw_backtrace(value);
CAMLprim value caml_convert_raw_backtrace_slot(value);
CAMLprim value caml_convert_raw_backtrace(value);
CAMLprim value caml_raw_backtrace_slot(value, value);
CAMLprim value caml_raw_backtrace_next_slot(value);
CAMLprim value caml_record_backtrace(value);
CAMLprim value caml_backtrace_status(value);
CAMLprim value caml_get_current_callstack(value);
CAMLprim value caml_ml_debug_info_status(value);
CAMLprim value caml_register_named_value(value, value);
CAMLprim value caml_sys_random_seed(value);
CAMLprim int64_t caml_lxm_next_unboxed(value);
CAMLprim value caml_lxm_next(value);
CAMLprim value caml_nativeint_of_string(value);
CAMLprim value caml_int32_of_string(value);
CAMLprim value caml_int64_of_string(value);
CAMLprim value caml_blit_string(value, value, value, value, value);
CAMLprim value caml_string_hash(value, value);
CAMLprim value caml_string_equal(value, value);
CAMLprim value caml_sys_get_config(value);
CAMLprim value caml_sys_executable_name(value);
CAMLprim value caml_runtime_variant(value);
CAMLprim value caml_runtime_parameters(value);
CAMLprim value caml_sys_file_exists(value);
CAMLprim value caml_sys_is_directory(value);
CAMLprim value caml_sys_is_regular_file(value);
CAMLprim value caml_sys_remove(value);
CAMLprim value caml_sys_rename(value, value);
CAMLprim value caml_sys_getenv(value);
CAMLprim value caml_sys_getenv_opt(value);
CAMLprim value caml_sys_system_command(value);
CAMLprim double caml_sys_time_unboxed(value);
CAMLprim value caml_sys_time(value);
CAMLprim value caml_sys_chdir(value);
CAMLprim value caml_sys_mkdir(value, value);
CAMLprim value caml_sys_rmdir(value);
CAMLprim value caml_sys_getcwd(value);
CAMLprim value caml_sys_read_directory(value);
CAMLprim value caml_sys_io_buffer_size(value);
CAMLprim value caml_install_signal_handler(value, value);
CAMLprim value caml_sys_rev_convert_signal_number(value);
CAMLprim value caml_sys_convert_signal_number(value);
CAMLprim value caml_ml_enable_runtime_warnings(value);
CAMLprim value caml_ml_runtime_warnings_enabled(value);
CAMLprim value caml_format_int(value, value);
CAMLprim value caml_hash(value, value, value, value);
CAMLprim value caml_weak_create(value);
CAMLprim value caml_ephe_set_key(value, value, value);
CAMLprim value caml_ephe_unset_key(value, value);
CAMLprim value caml_weak_get(value, value);
CAMLprim value caml_weak_get_copy(value, value);
CAMLprim value caml_weak_check(value, value);
CAMLprim value caml_weak_blit(value, value, value, value, value);
+ opam var prefix
+ DIR=/home/opam/.opam/5.4/lib
+ [ -d /home/opam/.opam/5.4/lib ]
+ + xargs ../../install/default/bin/lintcstubs_arity_cmt
find /home/opam/.opam/5.4/lib -name *.cmt
2026-02-10 23:14.23 ---> saved as "209ff0dc2cdb59b6d030d3b1a63eb717ae2d475bfa50a871e0e384cf026e5eed"
Job succeeded
2026-02-10 23:14.24: Job succeeded