2025-11-29 22:35.21: New job: test ahrefs/ocannl https://github.com/ahrefs/ocannl.git#refs/heads/master (1015b65504d1fba3c0b5f73c070d6dd58aa0349e) (linux-x86_64:ubuntu-25.04-5.4_opam-2.4) Base: ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:317ab3a2251a14fd41554ae61c0a9130d4d6b4a163f1b44dee089c0c3e18779a Opam project build To reproduce locally: git clone --recursive "https://github.com/ahrefs/ocannl.git" -b "master" && cd "ocannl" && git reset --hard 1015b655 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:317ab3a2251a14fd41554ae61c0a9130d4d6b4a163f1b44dee089c0c3e18779a # ubuntu-25.04-5.4_opam-2.4 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.4 /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 b49397b0ceedaa40b0332ddfcf0e0fda708e4a5a || git fetch origin master) && git reset -q --hard b49397b0ceedaa40b0332ddfcf0e0fda708e4a5a && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 neural_nets_lib.opam arrayjit.opam ./ RUN opam pin add -yn neural_nets_lib.dev './' && \ opam pin add -yn arrayjit.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="angstrom.0.16.1 astring.0.8.5 backoff.0.1.1 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.2.1.0 cohttp.6.1.1 cohttp-eio.6.1.1 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-sqlite3.1 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 csv.2.4 ctypes.0.24.0 ctypes-foreign.0.24.0 curl.0.10.0 domain-local-await.1.0.1 dune.3.20.2 dune-configurator.3.20.2 dune-private-libs.3.20.2 dune-site.3.20.2 dyn.3.20.2 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 hmap.0.8.1 http.6.1.1 integers.0.7.0 iomux.0.4 jane-street-headers.v0.17.0 jsonrpc.1.24.0 jst-config.v0.17.0 logs.0.10.0 lwt-dllist.1.1.0 mdx.2.5.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mtime.2.1.0 multicore-magic.2.3.1 notty-community.dev num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pprint.20230830 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.1 ppx_minidebug.dev ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sqlite3.5.3.1 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 thread-local-storage.0.2 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 tyxml.4.6.0 uri.4.4.0 uri-sexp.4.4.0 uring.2.7.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y neural_nets_lib.dev arrayjit.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 2025-11-29 22:35.21: Using cache hint "ahrefs/ocannl-ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:317ab3a2251a14fd41554ae61c0a9130d4d6b4a163f1b44dee089c0c3e18779a-ubuntu-25.04-5.4_opam-2.4-d26ffe8f1796d8257dbba1b350c2206d" 2025-11-29 22:35.21: Using OBuilder spec: ((from ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:317ab3a2251a14fd41554ae61c0a9130d4d6b4a163f1b44dee089c0c3e18779a) (comment ubuntu-25.04-5.4_opam-2.4) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.4 /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 b49397b0ceedaa40b0332ddfcf0e0fda708e4a5a || git fetch origin master) && git reset -q --hard b49397b0ceedaa40b0332ddfcf0e0fda708e4a5a && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./)) (run (network host) (shell "opam pin add -yn neural_nets_lib.dev './' && \ \nopam pin add -yn arrayjit.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "angstrom.0.16.1 astring.0.8.5 backoff.0.1.1 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.2.1.0 cohttp.6.1.1 cohttp-eio.6.1.1 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-sqlite3.1 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 csv.2.4 ctypes.0.24.0 ctypes-foreign.0.24.0 curl.0.10.0 domain-local-await.1.0.1 dune.3.20.2 dune-configurator.3.20.2 dune-private-libs.3.20.2 dune-site.3.20.2 dyn.3.20.2 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 hmap.0.8.1 http.6.1.1 integers.0.7.0 iomux.0.4 jane-street-headers.v0.17.0 jsonrpc.1.24.0 jst-config.v0.17.0 logs.0.10.0 lwt-dllist.1.1.0 mdx.2.5.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mtime.2.1.0 multicore-magic.2.3.1 notty-community.dev num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pprint.20230830 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.1 ppx_minidebug.dev ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sqlite3.5.3.1 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 thread-local-storage.0.2 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 tyxml.4.6.0 uri.4.4.0 uri-sexp.4.4.0 uring.2.7.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0") (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.4 --depext-only -y neural_nets_lib.dev arrayjit.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")) ) 2025-11-29 22:35.21: Waiting for resource in pool OCluster 2025-11-29 22:35.21: Waiting for worker… 2025-11-29 22:35.21: Got resource from pool OCluster Building on asteria.caelum.ci.dev HEAD is now at 4d02f53a Refactor Conv_input to Affine with optional convolution HEAD is now at 1015b655 Update shape_inference.md for Affine type and stride_offset semantics (from ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:317ab3a2251a14fd41554ae61c0a9130d4d6b4a163f1b44dee089c0c3e18779a) Unable to find image 'ocaml/opam:ubuntu-25.04-ocaml-5.4@sha256:317ab3a2251a14fd41554ae61c0a9130d4d6b4a163f1b44dee089c0c3e18779a' locally docker.io/ocaml/opam@sha256:317ab3a2251a14fd41554ae61c0a9130d4d6b4a163f1b44dee089c0c3e18779a: Pulling from ocaml/opam c62190a9ab61: Pulling fs layer 6c31bc6d66d3: Pulling fs layer e957bf866d84: Pulling fs layer 944f4ce05081: Pulling fs layer 272207377111: Pulling fs layer e1888eb2b850: Pulling fs layer 14e1aadcfe75: Pulling fs layer 8d63905a7205: Pulling fs layer a5229e60d028: Pulling fs layer e1888eb2b850: Waiting 01409d387ec4: Pulling fs layer 272207377111: Waiting ff42524a9723: Pulling fs layer 14e1aadcfe75: Waiting 8735a25efa84: Pulling fs layer a5229e60d028: Waiting 2768de046e30: Pulling fs layer ff42524a9723: Waiting 01409d387ec4: Waiting 944f4ce05081: Waiting 8735a25efa84: Waiting ef35f13a0aaa: Pulling fs layer 2768de046e30: Waiting e2a7b92281c8: Pulling fs layer ef35f13a0aaa: Waiting 0d2855cbfe26: Pulling fs layer e2a7b92281c8: Waiting 0d2855cbfe26: Waiting b7d651e8fc49: Pulling fs layer 0e634005fa7a: Pulling fs layer b7d651e8fc49: Waiting 0acc86136fa4: Pulling fs layer 0e634005fa7a: Waiting 648242c238ec: Pulling fs layer 0acc86136fa4: Waiting 4f4fb700ef54: Pulling fs layer 648242c238ec: Waiting bdc1aecb8a1e: Pulling fs layer 4f4fb700ef54: Waiting 3903fac4969c: Pulling fs layer 83da0b79d314: Pulling fs layer 3903fac4969c: Waiting bdc1aecb8a1e: Waiting 0203fbde99e8: Pulling fs layer 83da0b79d314: Waiting f0293603267c: Pulling fs layer 0203fbde99e8: Waiting 3a8981f851cc: Pulling fs layer f0293603267c: Waiting 68669fc1d256: Pulling fs layer 3a8981f851cc: Waiting 812b7dbefef2: Pulling fs layer 812b7dbefef2: Waiting 68669fc1d256: Waiting c4e3b4bb3f3b: Pulling fs layer c4e3b4bb3f3b: Waiting 1f963a083838: Pulling fs layer 4411e6a72c35: Pulling fs layer 1f963a083838: Waiting fb7b35cb0a60: Pulling fs layer d5b6f4d4b030: Pulling fs layer fb7b35cb0a60: Waiting e04eb6841420: Pulling fs layer d5b6f4d4b030: Waiting 6d58e82fe5e5: Pulling fs layer e04eb6841420: Waiting 169c115f46d8: Pulling fs layer cb57911ea052: Pulling fs layer 6d58e82fe5e5: Waiting 169c115f46d8: Waiting d985218ccb94: Pulling fs layer cb57911ea052: Waiting b65bb4a88ae8: Pulling fs layer d985218ccb94: Waiting b65bb4a88ae8: Waiting 1c4947d93cfe: Pulling fs layer 1c4947d93cfe: Waiting 24e6b2f26af5: Pulling fs layer b9bf47108fe4: Pulling fs layer cbcae5ff7069: Pulling fs layer 24e6b2f26af5: Waiting d893b852ecd3: Pulling fs layer 305389c17d81: Pulling fs layer d893b852ecd3: Waiting cbcae5ff7069: Waiting e957bf866d84: Verifying Checksum e957bf866d84: Download complete 6c31bc6d66d3: Verifying Checksum 6c31bc6d66d3: Download complete 272207377111: Verifying Checksum 272207377111: Download complete c62190a9ab61: Verifying Checksum c62190a9ab61: Download complete 944f4ce05081: Verifying Checksum 944f4ce05081: Download complete 8d63905a7205: Verifying Checksum 8d63905a7205: Download complete c62190a9ab61: Pull complete 6c31bc6d66d3: Pull complete e957bf866d84: Pull complete 14e1aadcfe75: Verifying Checksum 14e1aadcfe75: Download complete a5229e60d028: Verifying Checksum a5229e60d028: Download complete ff42524a9723: Verifying Checksum ff42524a9723: Download complete 944f4ce05081: Pull complete 272207377111: Pull complete 01409d387ec4: Verifying Checksum 01409d387ec4: Download complete 8735a25efa84: Verifying Checksum 8735a25efa84: Download complete 2768de046e30: Verifying Checksum 2768de046e30: Download complete ef35f13a0aaa: Verifying Checksum ef35f13a0aaa: Download complete e2a7b92281c8: Verifying Checksum e2a7b92281c8: Download complete 0d2855cbfe26: Download complete e1888eb2b850: Verifying Checksum e1888eb2b850: Download complete b7d651e8fc49: Download complete 0e634005fa7a: Download complete 0acc86136fa4: Verifying Checksum 0acc86136fa4: Download complete 648242c238ec: Verifying Checksum 648242c238ec: Download complete 4f4fb700ef54: Download complete bdc1aecb8a1e: Verifying Checksum bdc1aecb8a1e: Download complete 3903fac4969c: Download complete 83da0b79d314: Verifying Checksum 0203fbde99e8: Verifying Checksum 0203fbde99e8: Download complete f0293603267c: Verifying Checksum f0293603267c: Download complete 3a8981f851cc: Verifying Checksum 3a8981f851cc: Download complete 68669fc1d256: Verifying Checksum 68669fc1d256: Download complete 812b7dbefef2: Verifying Checksum 812b7dbefef2: Download complete c4e3b4bb3f3b: Verifying Checksum c4e3b4bb3f3b: Download complete 1f963a083838: Verifying Checksum 1f963a083838: Download complete 4411e6a72c35: Download complete fb7b35cb0a60: Verifying Checksum fb7b35cb0a60: Download complete e04eb6841420: Download complete 169c115f46d8: Verifying Checksum 169c115f46d8: Download complete cb57911ea052: Verifying Checksum cb57911ea052: Download complete d985218ccb94: Download complete b65bb4a88ae8: Verifying Checksum b65bb4a88ae8: Download complete 1c4947d93cfe: Download complete d5b6f4d4b030: Verifying Checksum d5b6f4d4b030: Download complete 24e6b2f26af5: Verifying Checksum 24e6b2f26af5: Download complete cbcae5ff7069: Verifying Checksum cbcae5ff7069: Download complete d893b852ecd3: Verifying Checksum d893b852ecd3: Download complete 305389c17d81: Verifying Checksum 305389c17d81: Download complete b9bf47108fe4: Verifying Checksum b9bf47108fe4: Download complete 6d58e82fe5e5: Verifying Checksum 6d58e82fe5e5: Download complete e1888eb2b850: Pull complete 14e1aadcfe75: Pull complete 8d63905a7205: Pull complete a5229e60d028: Pull complete 01409d387ec4: Pull complete ff42524a9723: Pull complete 8735a25efa84: Pull complete 2768de046e30: Pull complete ef35f13a0aaa: Pull complete e2a7b92281c8: Pull complete 0d2855cbfe26: Pull complete b7d651e8fc49: Pull complete 0e634005fa7a: Pull complete 0acc86136fa4: Pull complete 648242c238ec: Pull complete 4f4fb700ef54: Pull complete bdc1aecb8a1e: Pull complete 3903fac4969c: Pull complete 83da0b79d314: Pull complete 0203fbde99e8: Pull complete f0293603267c: Pull complete 3a8981f851cc: Pull complete 68669fc1d256: Pull complete 812b7dbefef2: Pull complete c4e3b4bb3f3b: Pull complete 1f963a083838: Pull complete 4411e6a72c35: Pull complete fb7b35cb0a60: Pull complete d5b6f4d4b030: Pull complete e04eb6841420: Pull complete 6d58e82fe5e5: Pull complete 169c115f46d8: Pull complete cb57911ea052: Pull complete d985218ccb94: Pull complete b65bb4a88ae8: Pull complete 1c4947d93cfe: Pull complete 24e6b2f26af5: Pull complete b9bf47108fe4: Pull complete cbcae5ff7069: Pull complete d893b852ecd3: Pull complete 305389c17d81: Pull complete Digest: sha256:317ab3a2251a14fd41554ae61c0a9130d4d6b4a163f1b44dee089c0c3e18779a Status: Downloaded newer image for ocaml/opam@sha256:317ab3a2251a14fd41554ae61c0a9130d4d6b4a163f1b44dee089c0c3e18779a 2025-11-29 22:35.22 ---> using "50e8d351fd85100bcaa09c1a16c9caaf0dd6ebf586c5923343764d4b3caaa07b" from cache /: (comment ubuntu-25.04-5.4_opam-2.4) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) 2025-11-29 22:35.22 ---> using "71eba14205a840ca7ffb685dcd48a7ca4563327d75b28716e665884e192611d1" 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. Continue? [Y/n] y 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. [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 2025-11-29 22:35.22 ---> using "d158064ffb6b3a8fec01ede3f94bcf345c1da48a7ae68f21f680e9c676d3f076" 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.4.1 2025-11-29 22:35.22 ---> using "2c7766b5e71fb89a56f210a84c7eb97fd806a0f5c008feb22a76a3cca7c9f637" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-11-29 22:35.22 ---> using "602e07c899f6d650abc1b32c79d8dd07c19b7959bfbda0fb4e2c4950b65c768a" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e b49397b0ceedaa40b0332ddfcf0e0fda708e4a5a || git fetch origin master) && git reset -q --hard b49397b0ceedaa40b0332ddfcf0e0fda708e4a5a && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD 2ec6d6cc92..eb45f7ec86 master -> origin/master b49397b0ce Fix MSys2 side-conditions for conf-packages, part 2/3 (#28944) <><> 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) 2025-11-29 22:35.22 ---> using "69770b8fa00e7a6526423bf22e4f62362ba4c6c9d0eac0adcc4f297ad009f634" from cache /src: (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./)) 2025-11-29 22:35.22 ---> using "812a045523ce56113cda7d7aee669a499edf78990bc9845af82af3803d2ef380" from cache /src: (run (network host) (shell "opam pin add -yn neural_nets_lib.dev './' && \ \nopam pin add -yn arrayjit.dev './'")) [neural_nets_lib.dev] synchronised (file:///src) The following additional pinnings are required by neural_nets_lib.dev: - ppx_minidebug.dev at git+https://github.com/lukstafi/ppx_minidebug.git#86a19de906add05caa0aa1626add1572da2f070d - notty-community.dev at git+https://github.com/lukstafi/notty-community.git#708e36ba78ecb4ec1bf12de2b087e549d6e42893 Pin and install them? [Y/n] y [ppx_minidebug.dev] synchronised (no changes) ppx_minidebug is now pinned to git+https://github.com/lukstafi/ppx_minidebug.git#86a19de906add05caa0aa1626add1572da2f070d (version dev) [notty-community.dev] synchronised (no changes) notty-community is now pinned to git+https://github.com/lukstafi/notty-community.git#708e36ba78ecb4ec1bf12de2b087e549d6e42893 (version dev) neural_nets_lib is now pinned to file:///src (version dev) [arrayjit.dev] synchronised (file:///src) arrayjit is now pinned to file:///src (version dev) 2025-11-29 22:35.22 ---> using "c6c58f7e43f8d7e1fa7e652c0288f5de5b2ea7e1f59a3e1fe54132b81a04af15" from cache /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-11-29 22:35.22 ---> using "426d980bb2a59e7fc787c29d9ecf967596e41639510d6ffea8e02e4a3c5ab3a4" from cache /src: (env DEPS "angstrom.0.16.1 astring.0.8.5 backoff.0.1.1 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.2.1.0 cohttp.6.1.1 cohttp-eio.6.1.1 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-sqlite3.1 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 csv.2.4 ctypes.0.24.0 ctypes-foreign.0.24.0 curl.0.10.0 domain-local-await.1.0.1 dune.3.20.2 dune-configurator.3.20.2 dune-private-libs.3.20.2 dune-site.3.20.2 dyn.3.20.2 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 hmap.0.8.1 http.6.1.1 integers.0.7.0 iomux.0.4 jane-street-headers.v0.17.0 jsonrpc.1.24.0 jst-config.v0.17.0 logs.0.10.0 lwt-dllist.1.1.0 mdx.2.5.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mtime.2.1.0 multicore-magic.2.3.1 notty-community.dev num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pprint.20230830 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.1 ppx_minidebug.dev ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sqlite3.5.3.1 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 thread-local-storage.0.2 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 tyxml.4.6.0 uri.4.4.0 uri-sexp.4.4.0 uring.2.7.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0") /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.4 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://archive.ubuntu.com/ubuntu plucky InRelease - Get:2 http://archive.ubuntu.com/ubuntu plucky-updates InRelease [126 kB] - Get:3 http://security.ubuntu.com/ubuntu plucky-security InRelease [126 kB] - Get:4 http://archive.ubuntu.com/ubuntu plucky-backports InRelease [126 kB] - Get:5 http://security.ubuntu.com/ubuntu plucky-security/restricted amd64 Packages [383 kB] - Get:6 http://archive.ubuntu.com/ubuntu plucky-updates/main amd64 Packages [537 kB] - Get:7 http://security.ubuntu.com/ubuntu plucky-security/universe amd64 Packages [248 kB] - Get:8 http://security.ubuntu.com/ubuntu plucky-security/main amd64 Packages [377 kB] - Get:9 http://archive.ubuntu.com/ubuntu plucky-updates/universe amd64 Packages [323 kB] - Get:10 http://archive.ubuntu.com/ubuntu plucky-updates/restricted amd64 Packages [411 kB] - Fetched 2657 kB in 0s (11.2 MB/s) - Reading package lists... <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [arrayjit.dev] synchronised (file:///src) [neural_nets_lib.dev] synchronised (file:///src) [notty-community.dev] synchronised (no changes) [ppx_minidebug.dev] synchronised (no changes) [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 system packages will first need to be installed: libcurl4-gnutls-dev libffi-dev libsqlite3-dev pkg-config zlib1g-dev <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libcurl4-gnutls-dev" "libffi-dev" "libsqlite3-dev" "pkg-config" "zlib1g-dev" - Selecting previously unselected package comerr-dev:amd64. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 16533 files and directories currently installed.) - Preparing to unpack .../00-comerr-dev_2.1-1.47.2-1ubuntu1_amd64.deb ... - Unpacking comerr-dev:amd64 (2.1-1.47.2-1ubuntu1) ... - Selecting previously unselected package libgssrpc4t64:amd64. - Preparing to unpack .../01-libgssrpc4t64_1.21.3-4ubuntu2_amd64.deb ... - Unpacking libgssrpc4t64:amd64 (1.21.3-4ubuntu2) ... - Selecting previously unselected package libkadm5clnt-mit12:amd64. - Preparing to unpack .../02-libkadm5clnt-mit12_1.21.3-4ubuntu2_amd64.deb ... - Unpacking libkadm5clnt-mit12:amd64 (1.21.3-4ubuntu2) ... - Selecting previously unselected package libkdb5-10t64:amd64. - Preparing to unpack .../03-libkdb5-10t64_1.21.3-4ubuntu2_amd64.deb ... - Unpacking libkdb5-10t64:amd64 (1.21.3-4ubuntu2) ... - Selecting previously unselected package libkadm5srv-mit12:amd64. - Preparing to unpack .../04-libkadm5srv-mit12_1.21.3-4ubuntu2_amd64.deb ... - Unpacking libkadm5srv-mit12:amd64 (1.21.3-4ubuntu2) ... - Selecting previously unselected package krb5-multidev:amd64. - Preparing to unpack .../05-krb5-multidev_1.21.3-4ubuntu2_amd64.deb ... - Unpacking krb5-multidev:amd64 (1.21.3-4ubuntu2) ... - Selecting previously unselected package libbrotli-dev:amd64. - Preparing to unpack .../06-libbrotli-dev_1.1.0-2build4_amd64.deb ... - Unpacking libbrotli-dev:amd64 (1.1.0-2build4) ... - Selecting previously unselected package libevent-2.1-7t64:amd64. - Preparing to unpack .../07-libevent-2.1-7t64_2.1.12-stable-10_amd64.deb ... - Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... - Selecting previously unselected package libunbound8:amd64. - Preparing to unpack .../08-libunbound8_1.22.0-1ubuntu1.2_amd64.deb ... - Unpacking libunbound8:amd64 (1.22.0-1ubuntu1.2) ... - Selecting previously unselected package libgnutls-dane0t64:amd64. - Preparing to unpack .../09-libgnutls-dane0t64_3.8.9-2ubuntu3.1_amd64.deb ... - Unpacking libgnutls-dane0t64:amd64 (3.8.9-2ubuntu3.1) ... - Selecting previously unselected package libgnutls-openssl27t64:amd64. - Preparing to unpack .../10-libgnutls-openssl27t64_3.8.9-2ubuntu3.1_amd64.deb ... - Unpacking libgnutls-openssl27t64:amd64 (3.8.9-2ubuntu3.1) ... - Selecting previously unselected package libidn2-dev:amd64. - Preparing to unpack .../11-libidn2-dev_2.3.8-2_amd64.deb ... - Unpacking libidn2-dev:amd64 (2.3.8-2) ... - Selecting previously unselected package libp11-kit-dev:amd64. - Preparing to unpack .../12-libp11-kit-dev_0.25.5-2ubuntu3_amd64.deb ... - Unpacking libp11-kit-dev:amd64 (0.25.5-2ubuntu3) ... - Selecting previously unselected package libtasn1-6-dev:amd64. - Preparing to unpack .../13-libtasn1-6-dev_4.20.0-2_amd64.deb ... - Unpacking libtasn1-6-dev:amd64 (4.20.0-2) ... - Selecting previously unselected package libgmpxx4ldbl:amd64. - Preparing to unpack .../14-libgmpxx4ldbl_2%3a6.3.0+dfsg-3ubuntu1_amd64.deb ... - Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3ubuntu1) ... - Selecting previously unselected package libgmp-dev:amd64. - Preparing to unpack .../15-libgmp-dev_2%3a6.3.0+dfsg-3ubuntu1_amd64.deb ... - Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-3ubuntu1) ... - Selecting previously unselected package nettle-dev:amd64. - Preparing to unpack .../16-nettle-dev_3.10.1-1_amd64.deb ... - Unpacking nettle-dev:amd64 (3.10.1-1) ... - Selecting previously unselected package libgnutls28-dev:amd64. - Preparing to unpack .../17-libgnutls28-dev_3.8.9-2ubuntu3.1_amd64.deb ... - Unpacking libgnutls28-dev:amd64 (3.8.9-2ubuntu3.1) ... - Selecting previously unselected package libkrb5-dev:amd64. - Preparing to unpack .../18-libkrb5-dev_1.21.3-4ubuntu2_amd64.deb ... - Unpacking libkrb5-dev:amd64 (1.21.3-4ubuntu2) ... - Selecting previously unselected package libldap-dev:amd64. - Preparing to unpack .../19-libldap-dev_2.6.9+dfsg-2ubuntu1_amd64.deb ... - Unpacking libldap-dev:amd64 (2.6.9+dfsg-2ubuntu1) ... - Selecting previously unselected package libpkgconf3:amd64. - Preparing to unpack .../20-libpkgconf3_1.8.1-4_amd64.deb ... - Unpacking libpkgconf3:amd64 (1.8.1-4) ... - Selecting previously unselected package pkgconf-bin. - Preparing to unpack .../21-pkgconf-bin_1.8.1-4_amd64.deb ... - Unpacking pkgconf-bin (1.8.1-4) ... - Selecting previously unselected package pkgconf:amd64. - Preparing to unpack .../22-pkgconf_1.8.1-4_amd64.deb ... - Unpacking pkgconf:amd64 (1.8.1-4) ... - Selecting previously unselected package libnghttp2-dev:amd64. - Preparing to unpack .../23-libnghttp2-dev_1.64.0-1ubuntu1_amd64.deb ... - Unpacking libnghttp2-dev:amd64 (1.64.0-1ubuntu1) ... - Selecting previously unselected package libpsl-dev:amd64. - Preparing to unpack .../24-libpsl-dev_0.21.2-1.1build1_amd64.deb ... - Unpacking libpsl-dev:amd64 (0.21.2-1.1build1) ... - Selecting previously unselected package zlib1g-dev:amd64. - Preparing to unpack .../25-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... - Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... - Selecting previously unselected package librtmp-dev:amd64. - Preparing to unpack .../26-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_amd64.deb ... - Unpacking librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... - Selecting previously unselected package libssl-dev:amd64. - Preparing to unpack .../27-libssl-dev_3.4.1-1ubuntu4_amd64.deb ... - Unpacking libssl-dev:amd64 (3.4.1-1ubuntu4) ... - Selecting previously unselected package libssh2-1-dev:amd64. - Preparing to unpack .../28-libssh2-1-dev_1.11.1-1_amd64.deb ... - Unpacking libssh2-1-dev:amd64 (1.11.1-1) ... - Selecting previously unselected package libcurl4-gnutls-dev:amd64. - Preparing to unpack .../29-libcurl4-gnutls-dev_8.12.1-3ubuntu1_amd64.deb ... - Unpacking libcurl4-gnutls-dev:amd64 (8.12.1-3ubuntu1) ... - Selecting previously unselected package libsqlite3-dev:amd64. - Preparing to unpack .../30-libsqlite3-dev_3.46.1-3ubuntu0.3_amd64.deb ... - Unpacking libsqlite3-dev:amd64 (3.46.1-3ubuntu0.3) ... - Selecting previously unselected package pkg-config:amd64. - Preparing to unpack .../31-pkg-config_1.8.1-4_amd64.deb ... - Unpacking pkg-config:amd64 (1.8.1-4) ... - Selecting previously unselected package libffi-dev:amd64. - Preparing to unpack .../32-libffi-dev_3.4.7-1_amd64.deb ... - Unpacking libffi-dev:amd64 (3.4.7-1) ... - Selecting previously unselected package libtasn1-doc. - Preparing to unpack .../33-libtasn1-doc_4.20.0-2_all.deb ... - Unpacking libtasn1-doc (4.20.0-2) ... - Setting up libgnutls-openssl27t64:amd64 (3.8.9-2ubuntu3.1) ... - Setting up libtasn1-doc (4.20.0-2) ... - Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... - Setting up libffi-dev:amd64 (3.4.7-1) ... - Setting up libpsl-dev:amd64 (0.21.2-1.1build1) ... - Setting up libunbound8:amd64 (1.22.0-1ubuntu1.2) ... - Setting up libpkgconf3:amd64 (1.8.1-4) ... - Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3ubuntu1) ... - Setting up libgnutls-dane0t64:amd64 (3.8.9-2ubuntu3.1) ... - Setting up libsqlite3-dev:amd64 (3.46.1-3ubuntu0.3) ... - Setting up libgssrpc4t64:amd64 (1.21.3-4ubuntu2) ... - Setting up libldap-dev:amd64 (2.6.9+dfsg-2ubuntu1) ... - Setting up comerr-dev:amd64 (2.1-1.47.2-1ubuntu1) ... - Setting up libssl-dev:amd64 (3.4.1-1ubuntu4) ... - Setting up pkgconf-bin (1.8.1-4) ... - Setting up libidn2-dev:amd64 (2.3.8-2) ... - Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... - Setting up libtasn1-6-dev:amd64 (4.20.0-2) ... - Setting up libbrotli-dev:amd64 (1.1.0-2build4) ... - Setting up libp11-kit-dev:amd64 (0.25.5-2ubuntu3) ... - Setting up libkadm5clnt-mit12:amd64 (1.21.3-4ubuntu2) ... - Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-3ubuntu1) ... - Setting up nettle-dev:amd64 (3.10.1-1) ... - Setting up libkdb5-10t64:amd64 (1.21.3-4ubuntu2) ... - Setting up pkgconf:amd64 (1.8.1-4) ... - Setting up pkg-config:amd64 (1.8.1-4) ... - Setting up libssh2-1-dev:amd64 (1.11.1-1) ... - Setting up libkadm5srv-mit12:amd64 (1.21.3-4ubuntu2) ... - Setting up krb5-multidev:amd64 (1.21.3-4ubuntu2) ... - Setting up libgnutls28-dev:amd64 (3.8.9-2ubuntu3.1) ... - Setting up libnghttp2-dev:amd64 (1.64.0-1ubuntu1) ... - Setting up libkrb5-dev:amd64 (1.21.3-4ubuntu2) ... - Setting up librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... - Setting up libcurl4-gnutls-dev:amd64 (8.12.1-3ubuntu1) ... - Processing triggers for libc-bin (2.41-6ubuntu1.2) ... 2025-11-29 22:35.22 ---> using "b38bfb24224954410890db07096472207cc708ae6566564a8e212b613f9c8458" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [notty-community.dev] synchronised (no changes) [ppx_minidebug.dev] synchronised (no changes) [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 115 packages - install angstrom 0.16.1 - install astring 0.8.5 - install backoff 0.1.1 - install base v0.17.3 - install base-bytes base - install base64 3.5.2 - install bigstringaf 0.10.0 - install camlp-streams 5.0.1 - install camlzip 1.13 - install cmdliner 2.1.0 - install cohttp 6.1.1 - install cohttp-eio 6.1.1 - install conf-libcurl 2 - install conf-libffi 2.0.0 - install conf-pkg-config 4 - install conf-sqlite3 1 - install conf-zlib 1 - install cppo 1.8.0 - install csexp 1.5.2 - install cstruct 6.2.0 - install csv 2.4 - install ctypes 0.24.0 - install ctypes-foreign 0.24.0 - install curl 0.10.0 - install domain-local-await 1.0.1 - install dune 3.20.2 - install dune-configurator 3.20.2 - install dune-private-libs 3.20.2 - install dune-site 3.20.2 - install dyn 3.20.2 - install eio 1.3 - install eio_linux 1.3 - install eio_main 1.3 - install eio_posix 1.3 - install fieldslib v0.17.0 - install fmt 0.11.0 - install hmap 0.8.1 - install http 6.1.1 - install integers 0.7.0 - install iomux 0.4 - install jane-street-headers v0.17.0 - install jsonrpc 1.24.0 - install jst-config v0.17.0 - install logs 0.10.0 - install lwt-dllist 1.1.0 - install mdx 2.5.1 - install menhir 20250912 - install menhirCST 20250912 - install menhirLib 20250912 - install menhirSdk 20250912 - install mtime 2.1.0 - install multicore-magic 2.3.1 - install notty-community dev (pinned) - install num 1.6 - install ocaml-compiler-libs v0.17.0 - install ocaml-syntax-shims 1.0.0 - install ocaml-version 4.0.3 - install ocaml_intrinsics_kernel v0.17.1 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install optint 0.3.0 - install ordering 3.20.2 - install parsexp v0.17.0 - install pp 2.0.0 - install pprint 20230830 - install ppx_assert v0.17.0 - install ppx_base v0.17.0 - install ppx_cold v0.17.0 - install ppx_compare v0.17.0 - install ppx_derivers 1.2.1 - install ppx_deriving 6.1.1 - install ppx_enumerate v0.17.0 - install ppx_expect v0.17.3 - install ppx_fields_conv v0.17.0 - install ppx_globalize v0.17.2 - install ppx_hash v0.17.0 - install ppx_here v0.17.0 - install ppx_inline_test v0.17.1 - install ppx_minidebug dev (pinned) - install ppx_optcomp v0.17.1 - install ppx_sexp_conv v0.17.1 - install ppx_string v0.17.0 - install ppx_variants_conv v0.17.1 - install ppxlib 0.37.0 - install ppxlib_jane v0.17.4 - install printbox 0.12 - install printbox-ext-plot 0.12 - install printbox-html 0.12 - install printbox-md 0.12 - install printbox-text 0.12 - install psq 0.2.1 - install ptime 1.2.0 - install re 1.14.0 - install result 1.5 - install saturn_lockfree 0.5.0 - install seq base - install sexplib v0.17.0 - install sexplib0 v0.17.0 - install sqlite3 5.3.1 - install stdio v0.17.0 - install stdlib-shims 0.3.0 - install stdune 3.20.2 - install stringext 1.6.0 - install thread-local-storage 0.2 - install thread-table 1.0.0 - install time_now v0.17.0 - install topkg 1.1.1 - install tyxml 4.6.0 - install uri 4.4.0 - install uri-sexp 4.4.0 - install uring 2.7.0 - install uucp 17.0.0 - install uutf 1.0.4 - install variantslib v0.17.0 - install yojson 3.0.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved angstrom.0.16.1 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved backoff.0.1.1 (cached) -> retrieved bigstringaf.0.10.0 (cached) -> retrieved base.v0.17.3 (cached) -> retrieved base64.3.5.2 (cached) -> retrieved camlp-streams.5.0.1 (cached) -> retrieved camlzip.1.13 (cached) -> installed conf-libcurl.2 -> installed conf-pkg-config.4 -> retrieved cmdliner.2.1.0 (cached) -> retrieved cohttp.6.1.1, cohttp-eio.6.1.1, http.6.1.1 (cached) -> retrieved cppo.1.8.0 (cached) -> installed conf-libffi.2.0.0 -> installed conf-sqlite3.1 -> installed conf-zlib.1 -> retrieved csexp.1.5.2 (cached) -> retrieved cstruct.6.2.0 (cached) -> retrieved csv.2.4 (cached) -> retrieved domain-local-await.1.0.1 (cached) -> retrieved ctypes.0.24.0, ctypes-foreign.0.24.0 (cached) -> retrieved curl.0.10.0 (cached) -> retrieved fieldslib.v0.17.0 (cached) -> retrieved fmt.0.11.0 (cached) -> retrieved eio.1.3, eio_linux.1.3, eio_main.1.3, eio_posix.1.3 (cached) -> retrieved hmap.0.8.1 (cached) -> retrieved integers.0.7.0 (cached) -> retrieved iomux.0.4 (cached) -> retrieved jane-street-headers.v0.17.0 (cached) -> retrieved jst-config.v0.17.0 (cached) -> retrieved logs.0.10.0 (cached) -> retrieved lwt-dllist.1.1.0 (cached) -> retrieved mdx.2.5.1 (cached) -> retrieved dune.3.20.2, dune-configurator.3.20.2, dune-private-libs.3.20.2, dune-site.3.20.2, dyn.3.20.2, ordering.3.20.2, stdune.3.20.2 (cached) -> retrieved jsonrpc.1.24.0 (cached) -> retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912 (cached) -> retrieved mtime.2.1.0 (cached) -> retrieved multicore-magic.2.3.1 (cached) -> retrieved num.1.6 (cached) -> retrieved ocaml-compiler-libs.v0.17.0 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocaml-version.4.0.3 (cached) -> retrieved ocaml_intrinsics_kernel.v0.17.1 (cached) -> installed cmdliner.2.1.0 -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved optint.0.3.0 (cached) -> retrieved parsexp.v0.17.0 (cached) -> retrieved pp.2.0.0 (cached) -> retrieved pprint.20230830 (cached) -> retrieved ppx_assert.v0.17.0 (cached) -> retrieved ppx_base.v0.17.0 (cached) -> retrieved ppx_cold.v0.17.0 (cached) -> retrieved ppx_compare.v0.17.0 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_deriving.6.1.1 (cached) -> retrieved ppx_enumerate.v0.17.0 (cached) -> retrieved notty-community.dev (no changes) -> retrieved ppx_globalize.v0.17.2 (cached) -> retrieved ppx_expect.v0.17.3 (cached) -> retrieved ppx_fields_conv.v0.17.0 (cached) -> retrieved ppx_hash.v0.17.0 (cached) -> retrieved ppx_here.v0.17.0 (cached) -> retrieved ppx_inline_test.v0.17.1 (cached) -> retrieved ppx_optcomp.v0.17.1 (cached) -> retrieved ppx_sexp_conv.v0.17.1 (cached) -> retrieved ppx_string.v0.17.0 (cached) -> retrieved ppx_variants_conv.v0.17.1 (cached) -> retrieved ppxlib_jane.v0.17.4 (cached) -> retrieved ppxlib.0.37.0 (cached) -> retrieved psq.0.2.1 (cached) -> retrieved printbox.0.12, printbox-ext-plot.0.12, printbox-html.0.12, printbox-md.0.12, printbox-text.0.12 (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved re.1.14.0 (cached) -> retrieved result.1.5 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved saturn_lockfree.0.5.0 (cached) -> retrieved sexplib.v0.17.0 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdio.v0.17.0 (cached) -> retrieved ppx_minidebug.dev (no changes) -> retrieved sqlite3.5.3.1 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved stringext.1.6.0 (cached) -> retrieved thread-local-storage.0.2 (cached) -> retrieved thread-table.1.0.0 (cached) -> retrieved time_now.v0.17.0 (cached) -> retrieved topkg.1.1.1 (cached) -> retrieved tyxml.4.6.0 (cached) -> retrieved uri.4.4.0, uri-sexp.4.4.0 (cached) -> retrieved uutf.1.0.4 (cached) -> retrieved variantslib.v0.17.0 (cached) -> retrieved yojson.3.0.0 (cached) -> retrieved uring.2.7.0 (cached) -> retrieved uucp.17.0.0 (cached) -> installed num.1.6 -> installed ocamlfind.1.9.8 -> installed base-bytes.base -> installed camlzip.1.13 -> installed ocamlbuild.0.16.1 -> installed topkg.1.1.1 -> installed hmap.0.8.1 -> installed uutf.1.0.4 -> installed mtime.2.1.0 -> installed fmt.0.11.0 -> installed ptime.1.2.0 -> installed astring.0.8.5 -> installed logs.0.10.0 -> installed dune.3.20.2 -> installed backoff.0.1.1 -> installed base64.3.5.2 -> installed camlp-streams.5.0.1 -> installed cppo.1.8.0 -> installed csexp.1.5.2 -> installed cstruct.6.2.0 -> installed csv.2.4 -> installed http.6.1.1 -> installed jane-street-headers.v0.17.0 -> installed lwt-dllist.1.1.0 -> installed menhirCST.20250912 -> installed menhirLib.20250912 -> installed menhirSdk.20250912 -> installed multicore-magic.2.3.1 -> installed ocaml-compiler-libs.v0.17.0 -> installed ocaml-syntax-shims.1.0.0 -> installed ocaml-version.4.0.3 -> installed ocaml_intrinsics_kernel.v0.17.1 -> installed optint.0.3.0 -> installed pp.2.0.0 -> installed pprint.20230830 -> installed ppx_derivers.1.2.1 -> installed printbox.0.12 -> installed psq.0.2.1 -> installed re.1.14.0 -> installed result.1.5 -> installed sexplib0.v0.17.0 -> installed stdlib-shims.0.3.0 -> installed stringext.1.6.0 -> installed thread-local-storage.0.2 -> installed thread-table.1.0.0 -> installed yojson.3.0.0 -> installed saturn_lockfree.0.5.0 -> installed integers.0.7.0 -> installed domain-local-await.1.0.1 -> installed jsonrpc.1.24.0 -> installed ordering.3.20.2 -> installed mdx.2.5.1 -> installed parsexp.v0.17.0 -> installed notty-community.dev -> installed dune-configurator.3.20.2 -> installed tyxml.4.6.0 -> installed bigstringaf.0.10.0 -> installed printbox-html.0.12 -> installed iomux.0.4 -> installed sexplib.v0.17.0 -> installed dyn.3.20.2 -> installed sqlite3.5.3.1 -> installed angstrom.0.16.1 -> installed curl.0.10.0 -> installed eio.1.3 -> installed uring.2.7.0 -> installed eio_linux.1.3 -> installed uri.4.4.0 -> installed eio_posix.1.3 -> installed eio_main.1.3 -> installed stdune.3.20.2 -> installed base.v0.17.3 -> installed ctypes.0.24.0 -> installed fieldslib.v0.17.0 -> installed variantslib.v0.17.0 -> installed stdio.v0.17.0 -> installed uucp.17.0.0 -> installed dune-private-libs.3.20.2 -> installed printbox-text.0.12 -> installed ctypes-foreign.0.24.0 -> installed printbox-md.0.12 -> installed printbox-ext-plot.0.12 -> installed menhir.20250912 -> installed dune-site.3.20.2 -> installed ppxlib.0.37.0 -> installed ppx_optcomp.v0.17.1 -> installed ppxlib_jane.v0.17.4 -> installed ppx_cold.v0.17.0 -> installed ppx_here.v0.17.0 -> installed ppx_variants_conv.v0.17.1 -> installed ppx_fields_conv.v0.17.0 -> installed ppx_enumerate.v0.17.0 -> installed ppx_globalize.v0.17.2 -> installed ppx_deriving.6.1.1 -> installed ppx_compare.v0.17.0 -> installed ppx_sexp_conv.v0.17.1 -> installed uri-sexp.4.4.0 -> installed ppx_hash.v0.17.0 -> installed ppx_assert.v0.17.0 -> installed ppx_base.v0.17.0 -> installed cohttp.6.1.1 -> installed cohttp-eio.6.1.1 -> installed jst-config.v0.17.0 -> installed ppx_string.v0.17.0 -> installed time_now.v0.17.0 -> installed ppx_minidebug.dev -> installed ppx_inline_test.v0.17.1 -> installed ppx_expect.v0.17.3 Done. # To update the current shell environment, run: eval $(opam env) 2025-11-29 22:35.22 ---> using "b4c4d0a94bc5083b3102882f4f3f8b805f39b15dda71c55bfdb97592c167bd01" from cache /src: (copy (src .) (dst /src)) 2025-11-29 22:35.23 ---> saved as "09cfadcd257a5c378e130bcd0ea9f376b77a6d252147e1c824c67ffdc0d08b3e" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/.sandbox/6345922a2b021eb26529d1280ea2485c/default && /home/opam/.opam/5.4/bin/menhir --table tensor/parser.mly --base tensor/parser --infer-write-query tensor/parser__mock.ml.mock) File "tensor/parser.mly", line 79, characters 7-16: Warning: the token AMPERSAND is unused. File "tensor/parser.mly", line 78, characters 7-12: Warning: the token CARET is unused. (cd _build/.sandbox/31138e07a2a19f6d2e8961c31565b639/default && /home/opam/.opam/5.4/bin/menhir --table --explain tensor/parser.mly --base tensor/parser --infer-read-reply tensor/parser__mock.mli.inferred) Warning: 11 states have shift/reduce conflicts. Warning: 2 states have reduce/reduce conflicts. Warning: 19 shift/reduce conflicts were arbitrarily resolved. Warning: 10 reduce/reduce conflicts were arbitrarily resolved. File "tensor/parser.mly", line 147, characters 4-70: Warning: production row_spec -> axes_spec option(COMMA) ellipsis_spec option(COMMA) is never reduced. File "tensor/parser.mly", line 153, characters 4-38: Warning: production row_spec -> ellipsis_spec option(COMMA) is never reduced. Warning: in total, 2 productions are never reduced. (cd _build/default/test/operations/config && ./ocannl_read_config.exe --read=backend_extension) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Wrote value of 'backend_extension' to ocannl_backend_extension.txt (cd _build/default/test/operations/config && ./ocannl_read_config.exe --read=backend) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Wrote value of 'backend' to ocannl_backend.txt (cd _build/default/test/einsum && ./test_interleave.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/default/test/operations && ./test_record_syntax.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Test compilation successful! Record syntax for both %op and %cd extensions works correctly. All initialization patterns and shorthand notation supported. (cd _build/default/test/ppx && ./test_ppx_op.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/default/test/ppx && ./test_ppx_op_expected.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/default/test/operations && ./test_threefry_precision.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Retrieving commandline, environment, or config file variable ocannl_max_shape_error_origins Not found, using default 20 Threefry4x32 result precision: uint4x32 Uniform result precision: single Retrieving commandline, environment, or config file variable ocannl_backend Found sync_cc, in the config file Retrieving commandline, environment, or config file variable ocannl_cd_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_ll_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_output_prec_in_ll_files Not found, using default false Retrieving commandline, environment, or config file variable ocannl_prefer_backend_uniformity Found true, in the config file Retrieving commandline, environment, or config file variable ocannl_debug_log_to_stream_files Not found, using default false Retrieving commandline, environment, or config file variable ocannl_output_dlls_in_build_directory Not found, using default false Retrieving commandline, environment, or config file variable ocannl_cc_backend_optimization_level Not found, using default 3 Retrieving commandline, environment, or config file variable ocannl_cc_backend_compiler_command Not found, using default gcc Retrieving commandline, environment, or config file variable ocannl_cc_backend_post_compile_timeout Not found, using default 10.0 Retrieving commandline, environment, or config file variable ocannl_cc_backend_verify_codesign Not found, using default false Compilation successful! Actual tensor precision in context: uint4x32 (cd _build/default/test/operations && ./test_where_precision.exe --ocannl_output_prec_in_ll_files=true --ocannl_output_debug_files_in_build_directory=true) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file #3 where scalar 2.00 #0 cond_condition│#1 a_then_val│#2 b_else_val scalar 0.00 │scalar 1.00 │scalar 2.00 (cd _build/default/test/operations && ./threefry4x32_demo.exe --ocannl_output_prec_in_ll_files=true --ocannl_output_debug_files_in_build_directory=true) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Generated 40 uniform random numbers: [0]: 0.04352 [1]: 0.25 [2]: 0.3716 [3]: 0.7549 [4]: 0.04358 [5]: 0.08331 [6]: 0.4026 [7]: 0.3599 [8]: 0.04456 [9]: 0.375 [10]: 0.8647 [11]: 0.01469 [12]: 0.04462 [13]: 0.08533 [14]: 0.5288 [15]: 0.4849 [16]: 0.04572 [17]: 0.5 [18]: 0.3271 [19]: 0.3059 [20]: 0.04565 [21]: 0.08728 [22]: 0.6548 [23]: 0.6099 [24]: 0.04675 [25]: 0.625 [26]: 0.8203 [27]: 0.5498 [28]: 0.04669 [29]: 0.08923 [30]: 0.7808 [31]: 0.7354 [32]: 0.04767 [33]: 0.75 [34]: 0.3132 [35]: 0.7939 [36]: 0.04773 [37]: 0.09125 [38]: 0.9067 [39]: 0.8599 (cd _build/default/test/operations && ./top_down_prec.exe --ocannl_output_prec_in_ll_files=true --ocannl_output_debug_files_in_build_directory=true) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file #8 *._d 8.00 #9 grad_*._d Virt/30 <void> #6 + Virt/152 │#4 c non-emb <void> │ 2.00 #7 grad_+ Virt/30 │#5 grad_c Local/26030 <void> │<void> #0 a non-emb │#2 b non-emb │ 2.00 │ 2.00 │ #1 grad_a Local/26030│#3 grad_b Local/26030│ <void> │<void> │ (cd _build/default/test/einsum && ./inline_permuted_view.exe --ocannl_output_debug_files_in_build_directory=true) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file HERE: test/einsum/inline_permuted_view.ml:20:21 ┌────────────────────────────────────┐ │[3]: =>_c shape 0:4,1:3 │ │┌──────┬───────────────────────────┐│ ││ │axis 1 ││ │├──────┼───────────────────────────┤│ ││axis 0│ 1.20e+2 3.20e+2 5.20e+2 ││ ││ │ 1.30e+2 3.55e+2 5.80e+2 ││ ││ │ 1.40e+2 3.90e+2 6.40e+2 ││ ││ │ 1.50e+2 4.25e+2 7.00e+2 ││ │└──────┴───────────────────────────┘│ └────────────────────────────────────┘ HERE: test/einsum/inline_permuted_view.ml:34:26 #5 +_d 1.21e+2 3.21e+2 5.21e+2 1.31e+2 3.56e+2 5.81e+2 1.41e+2 3.91e+2 6.41e+2 1.51e+2 4.26e+2 7.01e+2 #3 =>_c1 Virt/15 │#4 1 Virt/40 <void> │<void> #2 * Local/1046 │ <void> │ #0 r3x5_a │#1 r5x4_b │ 0.00 1.00 2.00 3.00 4.00 │ 0.00 1.00 2.00 3.00 │ 5.00 6.00 7.00 8.00 9.00 │ 4.00 5.00 6.00 7.00 │ 1.00e+1 1.10e+1 1.20e+1 1.30e+1 1.40e+1 │ 8.00 9.00 1.00e+1 1.10e+1 │ │ 1.20e+1 1.30e+1 1.40e+1 1.50e+1 │ │ 1.60e+1 1.70e+1 1.80e+1 1.90e+1 │ (cd _build/default/test/einsum && ./inline_permuted_view.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file HERE: test/einsum/inline_permuted_view.ml:20:21 ┌────────────────────────────────────┐ │[3]: =>_c shape 0:4,1:3 │ │┌──────┬───────────────────────────┐│ ││ │axis 1 ││ │├──────┼───────────────────────────┤│ ││axis 0│ 1.20e+2 3.20e+2 5.20e+2 ││ ││ │ 1.30e+2 3.55e+2 5.80e+2 ││ ││ │ 1.40e+2 3.90e+2 6.40e+2 ││ ││ │ 1.50e+2 4.25e+2 7.00e+2 ││ │└──────┴───────────────────────────┘│ └────────────────────────────────────┘ HERE: test/einsum/inline_permuted_view.ml:34:26 #5 +_d 1.21e+2 3.21e+2 5.21e+2 1.31e+2 3.56e+2 5.81e+2 1.41e+2 3.91e+2 6.41e+2 1.51e+2 4.26e+2 7.01e+2 #3 =>_c1 Virt/15 │#4 1 Virt/40 <void> │<void> #2 * Local/1046 │ <void> │ #0 r3x5_a │#1 r5x4_b │ 0.00 1.00 2.00 3.00 4.00 │ 0.00 1.00 2.00 3.00 │ 5.00 6.00 7.00 8.00 9.00 │ 4.00 5.00 6.00 7.00 │ 1.00e+1 1.10e+1 1.20e+1 1.30e+1 1.40e+1 │ 8.00 9.00 1.00e+1 1.10e+1 │ │ 1.20e+1 1.30e+1 1.40e+1 1.50e+1 │ │ 1.60e+1 1.70e+1 1.80e+1 1.90e+1 │ (cd _build/.sandbox/19b9c1e3dbde1cf910c76e38af13d920/default/test/einsum && .einsum_tutorials.inline-tests/inline-test-runner.exe inline-test-runner einsum_tutorials -partition 'Retrieving commandline, environment, or config file variable ocannl_log_level' -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/19b9c1e3dbde1cf910c76e38af13d920/default/test/einsum && .einsum_tutorials.inline-tests/inline-test-runner.exe inline-test-runner einsum_tutorials -partition 'Found 0, in the config file' -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/368fee8c5e4f55a47cd3f18c8514e666/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition 'Retrieving commandline, environment, or config file variable ocannl_log_level' -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/368fee8c5e4f55a47cd3f18c8514e666/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition 'Found 0, in the config file' -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/default/test/operations && ./micrograd_demo_logging.exe --ocannl_debug_backend=text --ocannl_log_file_stem=micrograd_demo_logging --ocannl_log_main_domain_to_stdout=false --ocannl_debug_log_to_stream_files=true --ocannl_clean_up_log_files_on_startup=true) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Retrieving commandline, environment, or config file variable ocannl_backend Found sync_cc, in the config file Retrieving commandline, environment, or config file variable ocannl_max_shape_error_origins Not found, using default 20 Retrieving commandline, environment, or config file variable ocannl_never_capture_stdout Not found, using default false Retrieving commandline, environment, or config file variable ocannl_cd_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_ll_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_output_prec_in_ll_files Not found, using default false Retrieving commandline, environment, or config file variable ocannl_prefer_backend_uniformity Found true, in the config file Retrieving commandline, environment, or config file variable ocannl_debug_log_to_stream_files Found true, commandline --ocannl_debug_log_to_stream_files=true Retrieving commandline, environment, or config file variable ocannl_output_dlls_in_build_directory Not found, using default false Retrieving commandline, environment, or config file variable ocannl_cc_backend_optimization_level Not found, using default 3 Retrieving commandline, environment, or config file variable ocannl_cc_backend_compiler_command Not found, using default gcc Retrieving commandline, environment, or config file variable ocannl_cc_backend_post_compile_timeout Not found, using default 10.0 Retrieving commandline, environment, or config file variable ocannl_cc_backend_verify_codesign Not found, using default false Retrieving commandline, environment, or config file variable ocannl_stack_threshold_in_bytes Not found, using default 16384 HERE: test/operations/micrograd_demo_logging.ml:31:21 ┌────────────────────┐ │[70]: +_g shape 0:1 │ │┌┬─────────┐ │ │││axis 0 │ │ │├┼─────────┤ │ │││ 2.47e+1 │ │ │└┴─────────┘ │ └────────────────────┘ HERE: test/operations/micrograd_demo_logging.ml:32:21 ┌─────────────────┐ │[0]: a shape 0:1 │ │┌┬───────┐ │ │││axis 0 │ │ │├┼───────┤ │ │││ -4.00 │ │ │└┴───────┘ │ └─────────────────┘ ┌────────────────────────┐ │[0]: a shape 0:1 grad_a│ │┌┬─────────┐ │ │││axis 0 │ │ │├┼─────────┤ │ │││ 1.38e+2 │ │ │└┴─────────┘ │ └────────────────────────┘ HERE: test/operations/micrograd_demo_logging.ml:33:21 ┌─────────────────┐ │[2]: b shape 0:1 │ │┌┬──────┐ │ │││axis 0│ │ │├┼──────┤ │ │││ 2.00 │ │ │└┴──────┘ │ └─────────────────┘ ┌────────────────────────┐ │[2]: b shape 0:1 grad_b│ │┌┬─────────┐ │ │││axis 0 │ │ │├┼─────────┤ │ │││ 6.45e+2 │ │ │└┴─────────┘ │ └────────────────────────┘ (cd _build/.sandbox/19b9c1e3dbde1cf910c76e38af13d920/default/test/einsum && .einsum_tutorials.inline-tests/inline-test-runner.exe inline-test-runner einsum_tutorials -partition surjectivity.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/368fee8c5e4f55a47cd3f18c8514e666/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition test_threefry4x32.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/368fee8c5e4f55a47cd3f18c8514e666/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition zero2hero_1of7.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/368fee8c5e4f55a47cd3f18c8514e666/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition hello_world_op.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/368fee8c5e4f55a47cd3f18c8514e666/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition primitive_ops.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/19b9c1e3dbde1cf910c76e38af13d920/default/test/einsum && .einsum_tutorials.inline-tests/inline-test-runner.exe inline-test-runner einsum_tutorials -partition einsum_trivia.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file 2025-11-29 22:35.46 ---> saved as "6bfb6edbb29810e65a9065b5be2a2c141e718df4d1c705ab34659ef453888da4" Job succeeded 2025-11-29 22:35.46: Job succeeded