2026-02-15 17:59.22: New job: test edwintorok/lintcstubs-arity https://github.com/edwintorok/lintcstubs-arity.git#refs/heads/ocaml5.2 (c53453093f6907995fbaa810edb32eaef2e57b34) (linux-x86_64:debian-13-5.4+flambda_opam-2.5) Base: ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:e5745e227280bb7cdb99c8b32d1ccd5effc1c6bfd6a3654ef56d5037a22e2d41 Opam project build To reproduce locally: git clone --recursive "https://github.com/edwintorok/lintcstubs-arity.git" -b "ocaml5.2" && cd "lintcstubs-arity" && git reset --hard c5345309 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:e5745e227280bb7cdb99c8b32d1ccd5effc1c6bfd6a3654ef56d5037a22e2d41 # debian-13-5.4+flambda_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 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && 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.1 ocaml.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-variants.5.4.0+options" 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-15 17:59.22: Using cache hint "edwintorok/lintcstubs-arity-ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:e5745e227280bb7cdb99c8b32d1ccd5effc1c6bfd6a3654ef56d5037a22e2d41-debian-13-5.4+flambda_opam-2.5-45f9e8024ba9d32dcea8f27b1b5a1e43" 2026-02-15 17:59.22: Using OBuilder spec: ((from ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:e5745e227280bb7cdb99c8b32d1ccd5effc1c6bfd6a3654ef56d5037a22e2d41) (comment debian-13-5.4+flambda_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 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && 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.1 ocaml.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-variants.5.4.0+options") (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-15 17:59.22: Waiting for resource in pool OCluster 2026-02-15 18:13.55: Waiting for worker… 2026-02-15 18:17.16: Got resource from pool OCluster Building on odawa.caelum.ci.dev All commits already cached HEAD is now at c534530 reformat (from ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:e5745e227280bb7cdb99c8b32d1ccd5effc1c6bfd6a3654ef56d5037a22e2d41) Unable to find image 'ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:e5745e227280bb7cdb99c8b32d1ccd5effc1c6bfd6a3654ef56d5037a22e2d41' locally docker.io/ocaml/opam@sha256:e5745e227280bb7cdb99c8b32d1ccd5effc1c6bfd6a3654ef56d5037a22e2d41: Pulling from ocaml/opam ef235bf1a09a: Already exists 63ff7b8f62f7: Pulling fs layer d97a3c4f37e5: Pulling fs layer 998bb0585113: Pulling fs layer 94828ef2bfe2: Pulling fs layer 3dd00a8a6b86: Pulling fs layer 63ff7b8f62f7: Waiting 1816e5253dcb: Pulling fs layer d97a3c4f37e5: Waiting e502341419e0: Pulling fs layer 998bb0585113: Waiting 7741a83685ca: Pulling fs layer 94828ef2bfe2: Waiting 3dd00a8a6b86: Waiting e502341419e0: Waiting 713e411af135: Pulling fs layer 1816e5253dcb: Waiting 7741a83685ca: Waiting 5d3b19c24612: Pulling fs layer 29b7cdb1fafb: Pulling fs layer 015412fc79ef: Pulling fs layer bbb53f8a3678: Pulling fs layer 29b7cdb1fafb: Waiting 713e411af135: Waiting 5d3b19c24612: Waiting 015412fc79ef: Waiting e4b20c98bd52: Pulling fs layer bbb53f8a3678: Waiting 09103d92a91d: Pulling fs layer e4b20c98bd52: Waiting 09103d92a91d: Waiting 042e26f97610: Pulling fs layer 1ee2a20e6c74: Pulling fs layer 042e26f97610: Waiting 83c7c07ee7d9: Pulling fs layer 4e9ca69a996f: Pulling fs layer 1ee2a20e6c74: Waiting 83c7c07ee7d9: Waiting 3e6921c56ad6: Pulling fs layer c16273f75711: Pulling fs layer 4f4fb700ef54: Pulling fs layer 4876e5de169a: Pulling fs layer 3e6921c56ad6: Waiting 924fedb47896: Pulling fs layer 4f4fb700ef54: Waiting 4876e5de169a: Waiting 924fedb47896: Waiting eab21cd4733f: Pulling fs layer c16273f75711: Waiting eab21cd4733f: Waiting 2a28c5a72f80: Pulling fs layer a565bce96cc2: Pulling fs layer 2a28c5a72f80: Waiting 1b84da29c428: Pulling fs layer a99c55249385: Pulling fs layer 1b84da29c428: Waiting a565bce96cc2: Waiting 5043a4afe7d4: Pulling fs layer e596723297c6: Pulling fs layer a99c55249385: Waiting 5043a4afe7d4: Waiting 9233633d4448: Pulling fs layer e596723297c6: Waiting f0cc407c3599: Pulling fs layer 5737f0b22df8: Pulling fs layer f0cc407c3599: Waiting 757775b7c837: Pulling fs layer 9233633d4448: Waiting 757775b7c837: Waiting 2d2d616aaf57: Pulling fs layer b240f925287f: Pulling fs layer a05b65e9dec1: Pulling fs layer 2d2d616aaf57: Waiting 752e118a24d2: Pulling fs layer a05b65e9dec1: Waiting b240f925287f: Waiting 6f4175cf580f: Pulling fs layer 752e118a24d2: Waiting 8ccdc50d6c4f: Pulling fs layer 6f4175cf580f: Waiting f943e65f6a67: Pulling fs layer 0233655f7662: Pulling fs layer f18eb7209da3: Pulling fs layer 8ccdc50d6c4f: Waiting f943e65f6a67: Waiting 721d63319ed2: Pulling fs layer 2cc4cab14882: Pulling fs layer 721d63319ed2: Waiting d182efc22647: Pulling fs layer 0233655f7662: Waiting d182efc22647: Waiting 63ff7b8f62f7: Download complete 63ff7b8f62f7: Pull complete d97a3c4f37e5: Verifying Checksum d97a3c4f37e5: Download complete d97a3c4f37e5: Pull complete 998bb0585113: Verifying Checksum 998bb0585113: Download complete 998bb0585113: Pull complete 94828ef2bfe2: Verifying Checksum 94828ef2bfe2: Pull complete 1816e5253dcb: Verifying Checksum 1816e5253dcb: Download complete e502341419e0: Download complete 7741a83685ca: Verifying Checksum 7741a83685ca: Download complete 713e411af135: Verifying Checksum 713e411af135: Download complete 5d3b19c24612: Verifying Checksum 5d3b19c24612: Download complete 3dd00a8a6b86: Verifying Checksum 3dd00a8a6b86: Download complete 29b7cdb1fafb: Verifying Checksum 29b7cdb1fafb: Download complete bbb53f8a3678: Verifying Checksum bbb53f8a3678: Download complete e4b20c98bd52: Verifying Checksum e4b20c98bd52: Download complete 015412fc79ef: Download complete 09103d92a91d: Verifying Checksum 09103d92a91d: Download complete 042e26f97610: Verifying Checksum 042e26f97610: Download complete 1ee2a20e6c74: Download complete 83c7c07ee7d9: Verifying Checksum 83c7c07ee7d9: Download complete 4e9ca69a996f: Download complete 3dd00a8a6b86: Pull complete 3e6921c56ad6: Verifying Checksum 1816e5253dcb: Pull complete e502341419e0: Pull complete 7741a83685ca: Pull complete 713e411af135: Pull complete 5d3b19c24612: Pull complete 29b7cdb1fafb: Pull complete 015412fc79ef: Pull complete c16273f75711: Verifying Checksum c16273f75711: Download complete bbb53f8a3678: Pull complete e4b20c98bd52: Pull complete 09103d92a91d: Pull complete 042e26f97610: Pull complete 1ee2a20e6c74: Pull complete 83c7c07ee7d9: Pull complete 4e9ca69a996f: Pull complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 3e6921c56ad6: Pull complete c16273f75711: Pull complete 4f4fb700ef54: Pull complete 4876e5de169a: Verifying Checksum 4876e5de169a: Pull complete 924fedb47896: Verifying Checksum 924fedb47896: Download complete 924fedb47896: Pull complete eab21cd4733f: Download complete eab21cd4733f: Pull complete a565bce96cc2: Verifying Checksum a565bce96cc2: Download complete 2a28c5a72f80: Verifying Checksum 2a28c5a72f80: Download complete 2a28c5a72f80: Pull complete a565bce96cc2: Pull complete 1b84da29c428: Verifying Checksum 1b84da29c428: Download complete 1b84da29c428: Pull complete a99c55249385: Verifying Checksum a99c55249385: Download complete a99c55249385: Pull complete e596723297c6: Verifying Checksum e596723297c6: Download complete 5043a4afe7d4: Verifying Checksum 5043a4afe7d4: Pull complete e596723297c6: Pull complete f0cc407c3599: Verifying Checksum f0cc407c3599: Download complete 9233633d4448: Verifying Checksum 9233633d4448: Download complete 9233633d4448: Pull complete f0cc407c3599: Pull complete 5737f0b22df8: Verifying Checksum 5737f0b22df8: Download complete 5737f0b22df8: Pull complete 2d2d616aaf57: Download complete 757775b7c837: Verifying Checksum 757775b7c837: Download complete a05b65e9dec1: Verifying Checksum a05b65e9dec1: Download complete 752e118a24d2: Download complete 6f4175cf580f: Verifying Checksum 6f4175cf580f: Download complete 8ccdc50d6c4f: Verifying Checksum 8ccdc50d6c4f: Download complete f943e65f6a67: Verifying Checksum f943e65f6a67: Download complete 0233655f7662: Verifying Checksum 0233655f7662: Download complete f18eb7209da3: Verifying Checksum f18eb7209da3: Download complete 757775b7c837: Pull complete 2d2d616aaf57: Pull complete 721d63319ed2: Download complete 2cc4cab14882: Verifying Checksum 2cc4cab14882: Download complete d182efc22647: Verifying Checksum d182efc22647: Download complete b240f925287f: Verifying Checksum b240f925287f: Download complete b240f925287f: Pull complete a05b65e9dec1: Pull complete 752e118a24d2: Pull complete 6f4175cf580f: Pull complete 8ccdc50d6c4f: Pull complete f943e65f6a67: Pull complete 0233655f7662: Pull complete f18eb7209da3: Pull complete 721d63319ed2: Pull complete 2cc4cab14882: Pull complete d182efc22647: Pull complete Digest: sha256:e5745e227280bb7cdb99c8b32d1ccd5effc1c6bfd6a3654ef56d5037a22e2d41 Status: Downloaded newer image for ocaml/opam@sha256:e5745e227280bb7cdb99c8b32d1ccd5effc1c6bfd6a3654ef56d5037a22e2d41 2026-02-15 18:17.16 ---> using "99a562272dc8ce3c679ddc6d0cba880bddddf1e9ea3303dd28b933af799c6dd7" from cache /: (comment debian-13-5.4+flambda_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-15 18:17.16 ---> using "979124831c702b9ebdd46ca5988dc693ad2c8bdd46c7e8eb458e5f1b8578d558" 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 [NOTE] The 'jobs' option was reset, its value was 71 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using: opam option jobs=71 --global Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2026-02-15 18:17.16 ---> using "ed36e33e2685751c6c787b82ebe87388d91f71485d9e9b7d5693bce3fc644ccf" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 6.8.0-87-generic The OCaml toplevel, version 5.4.0 2.5.0 2026-02-15 18:17.16 ---> using "b81469fd0f2a80b576e0eb694d6d3cb9cd81729b257965237f6dd1e91fc1b2e6" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2026-02-15 18:17.16 ---> using "5630e91122e70a7afd83fd5c1530e31b84e3c4824ac11ecb8163900e5dbaf849" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && git log --no-decorate -n1 --oneline && opam update -u")) 302e116c40 Merge pull request #29374 from shonfeder/release-dune-3.21.1 <><> 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-15 18:17.16 ---> using "9ff0e7b03d79666cc3abfbec6d41fbdbceaa1650b9d0c3ae28ee99715dac12f9" from cache /src: (copy (src lintcstubs-arity.opam) (dst ./)) 2026-02-15 18:17.17 ---> saved as "1bbd7856015cb98eea370e3410de90aef2a6618f7b7774a8c4cda6ac07096022" /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-15 18:17.18 ---> saved as "949780f64ad9981377fa275e4f0eb368ed3d8b52ffb68a3242c72172ade064cb" /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2026-02-15 18:17.18 ---> saved as "7ac23042a3bca02c2a0816088adfc1f5900345df898ecdc4f50a3af12cdfaeaa" /src: (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base dune.3.21.1 ocaml.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-variants.5.4.0+options") /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" - Hit:1 http://deb.debian.org/debian trixie InRelease - Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB] - Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] - Get:4 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [108 kB] - Fetched 198 kB in 0s (2551 kB/s) - Reading package lists... <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [lintcstubs-arity.dev] synchronised (file:///src) [NOTE] Package ocaml-variants is already installed (current version is 5.4.0+options). [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 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-15 18:17.25 ---> saved as "168b4a2abbc12f5cb79bf1f28ebc8abcdbbe4f0e534ffda2b07e5bea9360206c" /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) [NOTE] Package ocaml-variants is already installed (current version is 5.4.0+options). [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 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.1 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved dune.3.21.1 (cached) -> installed dune.3.21.1 Done. # To update the current shell environment, run: eval $(opam env) 2026-02-15 18:17.57 ---> saved as "eedea6ced07baabaead5b99df3f0c954f7afc5d851b8438dc20d968fa551f04b" /src: (copy (src .) (dst /src)) 2026-02-15 18:17.57 ---> saved as "1ec7a07e7cd57ba9778bb5ed7b0949bd866cbcb40f6192a1608d1a4de99ad319" /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 ] + find /home/opam/.opam/5.4/lib -name *.cmt + xargs ../../install/default/bin/lintcstubs_arity_cmt 2026-02-15 18:17.59 ---> saved as "9b84958c4078dad8a7b043e1ed923804a5679c7d86afaa6e4068e7e60d8779fc" Job succeeded 2026-02-15 18:18.00: Job succeeded