Organisationsahrefsocannl5c2fd6 ()freebsd-14.3-5.4_opam-2.4

freebsd-14.3-5.4_opam-2.4

Logs

Show full logs
2025-11-28 13:36.29: New job: test ahrefs/ocannl https://github.com/ahrefs/ocannl.git#refs/heads/master (5c2fd68319a965307de8ed1eb719d98fde824116) (freebsd-x86_64:freebsd-14.3-5.4_opam-2.4)
Base: freebsd-14.3-ocaml-5.4
Opam project build

To reproduce locally:

git clone --recursive "https://github.com/ahrefs/ocannl.git" -b "master" && cd "ocannl" && git reset --hard 5c2fd683
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM freebsd-14.3-ocaml-5.4
# freebsd-14.3-5.4_opam-2.4
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/local/bin/opam-2.4 /usr/local/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_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 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-28 13:36.29: Using cache hint "ahrefs/ocannl-freebsd-14.3-ocaml-5.4-freebsd-14.3-5.4_opam-2.4-6277755e4ebea6190f8a0a7cd606bd19"
2025-11-28 13:36.29: Using OBuilder spec:
((from freebsd-14.3-ocaml-5.4)
 (comment freebsd-14.3-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/local/bin/opam-2.4 /usr/local/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_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 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-28 13:36.29: Waiting for resource in pool OCluster
2025-11-28 13:36.29: Waiting for worker…
2025-11-28 13:36.29: Got resource from pool OCluster
Building on rosemary
HEAD is now at 2356bf8d README update
HEAD is now at 5c2fd683 Our CI infra at `ocaml-ci` requires pins to specific commits, let's see if this helps

(from freebsd-14.3-ocaml-5.4)
2025-11-28 13:36.25 ---> using "463e9b939b79b2568bf98b05cff00f85b3ec5717170cf88773a44ae3b08f11e7" from cache

/: (comment freebsd-14.3-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/local/bin/opam-2.4 /usr/local/bin/opam"))
2025-11-28 13:36.25 ---> using "3a594302e099be4d1fe17d31961c678e53238e61e9f64fbe865d05a177bbd49f" from cache

/src: (run (shell "opam init --reinit -ni"))
No configuration file found, using 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.1 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 1 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=1 --global
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] no changes from git+file:///home/opam/opam-repository
2025-11-28 13:36.26 ---> using "966aea62bfa80234ccffa3e603e9d2a2c27a29ab53d209038b434e38821f2fb7" from cache

/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
FreeBSD 14.3-RELEASE-p3
The OCaml toplevel, version 5.4.0
2.4.1
2025-11-28 13:36.26 ---> using "901289cfc1072ebb5c56e6766d7e4b0939435c511aca0ca5e37a81de9f740bdb" from cache

/src: (workdir /src)

/src: (run (shell "sudo chown opam /src"))
2025-11-28 13:36.26 ---> using "1dc6b19784012bf1d34b6ef08bc9997df686c93fa70b17674c490e435d82e9d9" 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
   5bf570252b..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.
2025-11-28 13:36.48 ---> saved as "4fe60b55cd1540775950dd8c795dc14fd68e96c30025580bc89dc9f7858a1247"

/src: (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./))
2025-11-28 13:36.48 ---> saved as "3399d3930100fb85733795481a634334c82987b0e85ae8ae4984cbf035586a96"

/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#3dbacbd
  - notty-community.dev at git+https://github.com/lukstafi/notty-community.git#11713b8
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#3dbacbd (version dev)
[notty-community.dev] synchronised (no changes)
notty-community is now pinned to git+https://github.com/lukstafi/notty-community.git#11713b8 (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-28 13:36.54 ---> saved as "6cd4336cc840082551f0e49040589823ea77f448db6e1b88e9e44fa209236b20"

/src: (run (network host)
           (shell "echo '(lang dune 3.0)' > './dune-project'"))
2025-11-28 13:36.54 ---> saved as "25a65c3578fcf0da62ffd730995f17767bf3ed612df9424ce3d7c23c64ddec46"

/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_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 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"))
[WARNING] Unknown update command for bsd, skipping system update

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[neural_nets_lib.dev] synchronised (file:///src)
[arrayjit.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:
    sqlite3

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>

+ /usr/local/bin/sudo "pkg" "install" "-y" "sqlite3"
- Updating FreeBSD repository catalogue...
- [rosemary] Fetching data.pkg: .
- ......... done
- Processing entries: 
- ...
- ...
- ..
- .. done
- FreeBSD repository update completed. 36627 packages processed.
- Updating FreeBSD-kmods repository catalogue...
- [rosemary] Fetching data.pkg: .. done
- Processing entries: .......... done
- FreeBSD-kmods repository update completed. 213 packages processed.
- All repositories are up to date.
- New version of pkg detected; it needs to be installed first.
- The following 1 package(s) will be affected (of 0 checked):
- 
- Installed packages to be UPGRADED:
- 	pkg: 2.3.1 -> 2.4.2 [FreeBSD]
- 
- Number of packages to be upgraded: 1
- 
- 12 MiB to be downloaded.
- [rosemary] [1/1] Fetching pkg-2.4.2~39ccf8122e.pkg: 
- ..
- ...
- ...
- .. done
- Checking integrity... done (0 conflicting)
- [rosemary] [1/1] Upgrading pkg from 2.3.1 to 2.4.2...
- [rosemary] [1/1] Extracting pkg-2.4.2: .......... done
- Updating FreeBSD repository catalogue...
- FreeBSD repository is up to date.
- Updating FreeBSD-kmods repository catalogue...
- FreeBSD-kmods repository is up to date.
- All repositories are up to date.
- The following 2 package(s) will be affected (of 0 checked):
- 
- New packages to be INSTALLED:
- 	libedit: 3.1.20250104,1 [FreeBSD]
- 	sqlite3: 3.50.4_1,1 [FreeBSD]
- 
- Number of packages to be installed: 2
- 
- The process will require 5 MiB more space.
- 1 MiB to be downloaded.
- [rosemary] [1/2] Fetching libedit-3.1.20250104,1~17dc647935.pkg: ......... done
- [rosemary] [2/2] Fetching sqlite3-3.50.4_1,1~b8a2362f9c.pkg: ....
- ...... done
- Checking integrity... done (0 conflicting)
- [rosemary] [1/2] Installing libedit-3.1.20250104,1...
- [rosemary] [1/2] Extracting libedit-3.1.20250104,1: .......... done
- [rosemary] [2/2] Installing sqlite3-3.50.4_1,1...
- [rosemary] [2/2] Extracting sqlite3-3.50.4_1,1: .......... done
2025-11-28 13:37.16 ---> saved as "83c0cd9d9a935195521d4882bee5e2fa60e692b7ef5a4b03fd126d11c84970f5"

/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 113 packages
   angstrom                0.16.1
   astring                 0.8.5
   backoff                 0.1.1
   base                    v0.17.3
   base-bytes              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_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 (pinned)
   num                     1.6
   ocaml-compiler-libs     v0.17.0
   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 (pinned)
   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
   uucp                    17.0.0
   uutf                    1.0.4
   variantslib             v0.17.0
   yojson                  3.0.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
 retrieved backoff.0.1.1  (cached)
 retrieved astring.0.8.5  (cached)
 retrieved angstrom.0.16.1  (cached)
 retrieved base64.3.5.2  (cached)
 retrieved bigstringaf.0.10.0  (cached)
 retrieved camlp-streams.5.0.1  (cached)
 retrieved base.v0.17.3  (cached)
 retrieved cmdliner.2.1.0  (cached)
 installed conf-libcurl.2
 installed conf-pkg-config.4
 installed conf-libffi.2.0.0
 installed conf-zlib.1
 installed conf-sqlite3.1
 retrieved cppo.1.8.0  (cached)
 retrieved cohttp.6.1.1, cohttp-eio.6.1.1, http.6.1.1  (cached)
 retrieved csexp.1.5.2  (cached)
 retrieved cstruct.6.2.0  (cached)
 retrieved csv.2.4  (cached)
 retrieved camlzip.1.13  (cached)
 retrieved domain-local-await.1.0.1  (cached)
 retrieved curl.0.10.0  (cached)
 retrieved ctypes.0.24.0, ctypes-foreign.0.24.0  (cached)
 retrieved eio.1.3, eio_main.1.3, eio_posix.1.3  (cached)
 retrieved fmt.0.11.0  (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 fieldslib.v0.17.0  (https://github.com/janestreet/fieldslib/archive/refs/tags/v0.17.0.tar.gz)
 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 jsonrpc.1.24.0  (cached)
 retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912  (cached)
 retrieved mtime.2.1.0  (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 num.1.6  (cached)
 retrieved ocaml-compiler-libs.v0.17.0  (cached)
 retrieved multicore-magic.2.3.1  (cached)
 retrieved ocaml-syntax-shims.1.0.0  (cached)
 retrieved ocaml_intrinsics_kernel.v0.17.1  (cached)
 retrieved ocaml-version.4.0.3  (cached)
 retrieved ocamlfind.1.9.8  (cached)
 retrieved optint.0.3.0  (cached)
 retrieved ocamlbuild.0.16.1  (cached)
 retrieved pp.2.0.0  (cached)
 retrieved parsexp.v0.17.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)
 installed cmdliner.2.1.0
 retrieved ppx_enumerate.v0.17.0  (cached)
 retrieved ppx_deriving.6.1.1  (cached)
 retrieved ppx_expect.v0.17.3  (cached)
 retrieved ppx_globalize.v0.17.2  (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_fields_conv.v0.17.0  (https://github.com/janestreet/ppx_fields_conv/archive/refs/tags/v0.17.0.tar.gz)
 retrieved notty-community.dev  (no changes)
 retrieved ppx_optcomp.v0.17.1  (cached)
 retrieved ppx_string.v0.17.0  (cached)
 retrieved ppx_sexp_conv.v0.17.1  (cached)
 retrieved ppxlib.0.37.0  (cached)
 retrieved ppxlib_jane.v0.17.4  (cached)
 retrieved ppx_variants_conv.v0.17.1  (https://github.com/janestreet/ppx_variants_conv/archive/refs/tags/v0.17.1.tar.gz)
 retrieved psq.0.2.1  (cached)
 retrieved ptime.1.2.0  (cached)
 retrieved re.1.14.0  (cached)
 retrieved printbox.0.12, printbox-ext-plot.0.12, printbox-html.0.12, printbox-md.0.12, printbox-text.0.12  (cached)
 retrieved result.1.5  (cached)
 retrieved seq.base  (cached)
 installed seq.base
 retrieved sexplib.v0.17.0  (cached)
 retrieved sexplib0.v0.17.0  (cached)
 retrieved sqlite3.5.3.1  (cached)
 retrieved stdio.v0.17.0  (cached)
 retrieved ppx_minidebug.dev  (no changes)
 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 saturn_lockfree.0.5.0  (https://github.com/ocaml-multicore/saturn/releases/download/0.5.0/saturn-0.5.0.tbz)
 retrieved uucp.17.0.0  (cached)
 retrieved yojson.3.0.0  (cached)
 installed num.1.6
 retrieved variantslib.v0.17.0  (https://github.com/janestreet/variantslib/archive/refs/tags/v0.17.0.tar.gz)
 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 mtime.2.1.0
 installed uutf.1.0.4
 installed ptime.1.2.0
 installed fmt.0.11.0
 installed astring.0.8.5
 installed logs.0.10.0
 installed dune.3.20.2
 installed optint.0.3.0
 installed ppx_derivers.1.2.1
 installed ocaml_intrinsics_kernel.v0.17.1
 installed printbox.0.12
 installed pp.2.0.0
 installed ocaml-version.4.0.3
 installed ocaml-syntax-shims.1.0.0
 installed thread-table.1.0.0
 installed stringext.1.6.0
 installed stdlib-shims.0.3.0
 installed result.1.5
 installed thread-local-storage.0.2
 installed psq.0.2.1
 installed pprint.20230830
 installed ocaml-compiler-libs.v0.17.0
 installed multicore-magic.2.3.1
 installed menhirSdk.20250912
 installed sexplib0.v0.17.0
 installed domain-local-await.1.0.1
 installed menhirLib.20250912
 installed menhirCST.20250912
 installed integers.0.7.0
 installed ordering.3.20.2
 installed yojson.3.0.0
 installed re.1.14.0
 installed parsexp.v0.17.0
 installed lwt-dllist.1.1.0
 installed jane-street-headers.v0.17.0
 installed http.6.1.1
 installed jsonrpc.1.24.0
 installed csv.2.4
 installed cstruct.6.2.0
 installed csexp.1.5.2
 installed sexplib.v0.17.0
 installed dyn.3.20.2
 installed cppo.1.8.0
 installed camlp-streams.5.0.1
 installed base64.3.5.2
 installed backoff.0.1.1
 installed saturn_lockfree.0.5.0
 installed tyxml.4.6.0
 installed notty-community.dev
 installed printbox-html.0.12
 installed dune-configurator.3.20.2
 installed mdx.2.5.1
 installed bigstringaf.0.10.0
 installed iomux.0.4
 installed angstrom.0.16.1
 installed sqlite3.5.3.1
 installed stdune.3.20.2
 installed uri.4.4.0
 installed eio.1.3
 installed curl.0.10.0
 installed eio_posix.1.3
 installed ctypes.0.24.0
 installed eio_main.1.3
 installed dune-private-libs.3.20.2
 installed base.v0.17.3
 installed ctypes-foreign.0.24.0
 installed variantslib.v0.17.0
 installed fieldslib.v0.17.0
 installed stdio.v0.17.0
 installed uucp.17.0.0
 installed menhir.20250912
 installed printbox-text.0.12
 installed dune-site.3.20.2
 installed printbox-md.0.12
 installed ppxlib.0.37.0
 installed printbox-ext-plot.0.12
 installed ppx_cold.v0.17.0
 installed ppx_here.v0.17.0
 installed ppx_variants_conv.v0.17.1
 installed ppxlib_jane.v0.17.4
 installed ppx_optcomp.v0.17.1
 installed ppx_fields_conv.v0.17.0
 installed ppx_deriving.6.1.1
 installed ppx_enumerate.v0.17.0
 installed ppx_globalize.v0.17.2
 installed ppx_compare.v0.17.0
 installed ppx_sexp_conv.v0.17.1
 installed uri-sexp.4.4.0
 installed ppx_assert.v0.17.0
 installed ppx_hash.v0.17.0
 installed ppx_base.v0.17.0
 installed cohttp.6.1.1
 installed jst-config.v0.17.0
 installed cohttp-eio.6.1.1
 installed ppx_string.v0.17.0
 installed time_now.v0.17.0
 installed ppx_inline_test.v0.17.1
 installed ppx_minidebug.dev
 installed ppx_expect.v0.17.3
Done.
2025-11-28 13:38.34 ---> saved as "fb5be6a88287a04312ae2fcb4db221272be1b049a1aaa226f890b93e355b6236"

/src: (copy (src .) (dst /src))
2025-11-28 13:38.34 ---> saved as "1396a953ed45e9690d7234a3309c6f4474d2ec82d2d5f70b0a8e47dbc884d910"

/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
(cd _build/.sandbox/54dadbfedf79f2545aafeea02ab7f301/default && /home/opam/.opam/5.4.0/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/ae325bc56a8aeae7fa65cd8ef7530bbc/default && /home/opam/.opam/5.4.0/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 && ./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/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 && ./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/.sandbox/c24f2e71e3eaf87b65ee13dbb17375dc/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/c24f2e71e3eaf87b65ee13dbb17375dc/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/2f0244035c21ff0a3054ea03e0f9bc8e/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/.sandbox/2f0244035c21ff0a3054ea03e0f9bc8e/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/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 cc
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 && ./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 cc
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/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/c24f2e71e3eaf87b65ee13dbb17375dc/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/2f0244035c21ff0a3054ea03e0f9bc8e/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/2f0244035c21ff0a3054ea03e0f9bc8e/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/2f0244035c21ff0a3054ea03e0f9bc8e/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/2f0244035c21ff0a3054ea03e0f9bc8e/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/c24f2e71e3eaf87b65ee13dbb17375dc/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-28 13:39.09 ---> saved as "4fbe7a68fd166bc34add9212087aae0a7ac826d1ff290881d5d49631d021d6d9"
Job succeeded
2025-11-28 13:39.15: Job succeeded