Organisationsahrefsocannla0f952 ()debian-11-5.3_opam-2.3

debian-11-5.3_opam-2.3

Link Copied
Code Copied

Logs

2025-06-26 07:58.23: New job: test ahrefs/ocannl https://github.com/ahrefs/ocannl.git#refs/heads/master (a0f952dc6e80a438e6b53371d84409cf515d4df3) (linux-x86_64:debian-11-5.3_opam-2.3)
Base: ocaml/opam:debian-11-ocaml-5.3@sha256:bb9ff64fc0a30e6efc4bba2533e68fcfe1fdcbcca0b32765c1a0a4dc2592c933
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/ahrefs/ocannl.git" -b "master" && cd "ocannl" && git reset --hard a0f952dc
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-11-ocaml-5.3@sha256:bb9ff64fc0a30e6efc4bba2533e68fcfe1fdcbcca0b32765c1a0a4dc2592c933
# debian-11-5.3_opam-2.3
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.3 /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 fd4f3c09ecb10da22cdd19f6a207fd314423f8d0 || git fetch origin master) && git reset -q --hard fd4f3c09ecb10da22cdd19f6a207fd314423f8d0 && 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 bigarray-compat.1.1.0 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.1.3.0 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 csv.2.4 ctypes.0.23.0 ctypes-foreign.0.23.0 curl.0.10.0 dune.3.19.1 dune-configurator.3.19.1 fieldslib.v0.17.0 fmt.0.10.0 integers.0.7.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 logs.0.8.0 mdx.2.5.0 mtime.2.1.0 multicore-magic.2.3.1 num.1.6 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 parsexp.v0.17.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.0 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.2.3.0 ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.36.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 ptime.1.2.0 re.1.12.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 thread-local-storage.0.2 time_now.v0.17.0 topkg.1.0.8 tyxml.4.6.0 uucp.16.0.0 uutf.1.0.4 variantslib.v0.17.0"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.3 --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-06-26 07:58.23: Using cache hint "ahrefs/ocannl-ocaml/opam:debian-11-ocaml-5.3@sha256:bb9ff64fc0a30e6efc4bba2533e68fcfe1fdcbcca0b32765c1a0a4dc2592c933-debian-11-5.3_opam-2.3-82912e70cd030e6e6af979ac4425a6a2"
2025-06-26 07:58.23: Using OBuilder spec:
((from ocaml/opam:debian-11-ocaml-5.3@sha256:bb9ff64fc0a30e6efc4bba2533e68fcfe1fdcbcca0b32765c1a0a4dc2592c933)
(comment debian-11-5.3_opam-2.3)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.3 /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 fd4f3c09ecb10da22cdd19f6a207fd314423f8d0 || git fetch origin master) && git reset -q --hard fd4f3c09ecb10da22cdd19f6a207fd314423f8d0 && 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 bigarray-compat.1.1.0 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.1.3.0 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 csv.2.4 ctypes.0.23.0 ctypes-foreign.0.23.0 curl.0.10.0 dune.3.19.1 dune-configurator.3.19.1 fieldslib.v0.17.0 fmt.0.10.0 integers.0.7.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 logs.0.8.0 mdx.2.5.0 mtime.2.1.0 multicore-magic.2.3.1 num.1.6 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 parsexp.v0.17.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.0 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.2.3.0 ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.36.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 ptime.1.2.0 re.1.12.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 thread-local-storage.0.2 time_now.v0.17.0 topkg.1.0.8 tyxml.4.6.0 uucp.16.0.0 uutf.1.0.4 variantslib.v0.17.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.3 --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-06-26 07:58.23: Waiting for resource in pool OCluster
2025-06-26 07:58.58: Waiting for worker…
2025-06-26 08:00.47: Got resource from pool OCluster
Building on laodoke.caelum.ci.dev
All commits already cached
HEAD is now at a0f952dc Migrate MNIST and CIFAR10 to Genarrays


(from ocaml/opam:debian-11-ocaml-5.3@sha256:bb9ff64fc0a30e6efc4bba2533e68fcfe1fdcbcca0b32765c1a0a4dc2592c933)
2025-06-26 08:00.48 ---> using "923794cf071481968755bca5f8fb939ba638f0e5adc3039ce330be9e7e13b9de" from cache


/: (comment debian-11-5.3_opam-2.3)


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


/: (env CLICOLOR_FORCE 1)


/: (env OPAMCOLOR always)


/: (workdir /src)


/src: (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
2025-06-26 08:00.48 ---> using "170fade88012c85b9a710b53709a9775bf94c3f978b133e60ac3ef87d3512ca8" from cache


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


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


Continue? [y/n] y
[NOTE] The 'jobs' option was reset, its value was 255 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=255 --global
Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2025-06-26 08:00.48 ---> using "18c497649a69a9f9036d0ea729703fbea4d442984320fcdc15815f406a603dd5" from cache


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 5.15.0-141-generic
The OCaml toplevel, version 5.3.0
2.3.0
2025-06-26 08:00.48 ---> using "1c30ab73bc45f2af7cdf17a48a03ef0ab954c1c579d4ac3bfe8e374742d81c44" from cache


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2025-06-26 08:00.48 ---> using "484dd34db13045b21bb2fddcf6b271db41d8120a809c65fe2843ea8e4b71d87d" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e fd4f3c09ecb10da22cdd19f6a207fd314423f8d0 || git fetch origin master) && git reset -q --hard fd4f3c09ecb10da22cdd19f6a207fd314423f8d0 && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch                  master     -> FETCH_HEAD
bc726805e3..fd4f3c09ec  master     -> origin/master
fd4f3c09ec Merge pull request #28088 from dkalinichenko-js/opam-publish-ppxlib_jane.v0.17.4


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


Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).
However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# To update the current shell environment, run: eval $(opam env)
2025-06-26 08:02.14 ---> saved as "18b8bb5031a7ff3bee021a1174847914a3bd75e7bb2c52bf8df8d29d4e8a08f2"


/src: (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./))
2025-06-26 08:02.15 ---> saved as "49af6dae2cfb841868ee5903e7da56a724c0acf0aa46e8188333b0b22f314471"


/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)
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-06-26 08:02.20 ---> saved as "bcd5acf48af75fe86942b35d68a237cffe70672f0721bc08c91528c36928ed21"


/src: (run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
2025-06-26 08:02.21 ---> saved as "a68f46c9fd56f49179f938b44b0150328398d1368313e94edb77e750af6b6146"


/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 bigarray-compat.1.1.0 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.1.3.0 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 csv.2.4 ctypes.0.23.0 ctypes-foreign.0.23.0 curl.0.10.0 dune.3.19.1 dune-configurator.3.19.1 fieldslib.v0.17.0 fmt.0.10.0 integers.0.7.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 logs.0.8.0 mdx.2.5.0 mtime.2.1.0 multicore-magic.2.3.1 num.1.6 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 parsexp.v0.17.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.0 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.2.3.0 ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.36.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 ptime.1.2.0 re.1.12.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 thread-local-storage.0.2 time_now.v0.17.0 topkg.1.0.8 tyxml.4.6.0 uucp.16.0.0 uutf.1.0.4 variantslib.v0.17.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.3 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian bullseye InRelease
- Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [27.2 kB]
- Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.0 kB]
- Get:4 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [381 kB]
- Fetched 453 kB in 2s (286 kB/s)
- Reading package lists...
- 


<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[arrayjit.dev] synchronised (file:///src)
[neural_nets_lib.dev] synchronised (file:///src)


[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml is already installed (current version is 5.3.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 pkg-config zlib1g-dev


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


+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libcurl4-gnutls-dev" "libffi-dev" "pkg-config" "zlib1g-dev"
- debconf: delaying package configuration, since apt-utils is not installed
- (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 ... 18367 files and directories currently installed.)
- Preparing to unpack .../00-libcurl3-gnutls_7.74.0-1.3+deb11u15_amd64.deb ...
- Unpacking libcurl3-gnutls:amd64 (7.74.0-1.3+deb11u15) over (7.74.0-1.3+deb11u14) ...
- Selecting previously unselected package libcurl4-gnutls-dev:amd64.
- Preparing to unpack .../01-libcurl4-gnutls-dev_7.74.0-1.3+deb11u15_amd64.deb ...
- Unpacking libcurl4-gnutls-dev:amd64 (7.74.0-1.3+deb11u15) ...
- Selecting previously unselected package libffi-dev:amd64.
- Preparing to unpack .../02-libffi-dev_3.3-6_amd64.deb ...
- Unpacking libffi-dev:amd64 (3.3-6) ...
- Selecting previously unselected package libglib2.0-0:amd64.
- Preparing to unpack .../03-libglib2.0-0_2.66.8-1+deb11u6_amd64.deb ...
- Unpacking libglib2.0-0:amd64 (2.66.8-1+deb11u6) ...
- Selecting previously unselected package libglib2.0-data.
- Preparing to unpack .../04-libglib2.0-data_2.66.8-1+deb11u6_all.deb ...
- Unpacking libglib2.0-data (2.66.8-1+deb11u6) ...
- Selecting previously unselected package libicu67:amd64.
- Preparing to unpack .../05-libicu67_67.1-7+deb11u1_amd64.deb ...
- Unpacking libicu67:amd64 (67.1-7+deb11u1) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../06-libxml2_2.9.10+dfsg-6.7+deb11u7_amd64.deb ...
- Unpacking libxml2:amd64 (2.9.10+dfsg-6.7+deb11u7) ...
- Selecting previously unselected package pkg-config.
- Preparing to unpack .../07-pkg-config_0.29.2-1_amd64.deb ...
- Unpacking pkg-config (0.29.2-1) ...
- Selecting previously unselected package shared-mime-info.
- Preparing to unpack .../08-shared-mime-info_2.0-1_amd64.deb ...
- Unpacking shared-mime-info (2.0-1) ...
- Selecting previously unselected package xdg-user-dirs.
- Preparing to unpack .../09-xdg-user-dirs_0.17-2_amd64.deb ...
- Unpacking xdg-user-dirs (0.17-2) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../10-zlib1g-dev_1%3a1.2.11.dfsg-2+deb11u2_amd64.deb ...
- Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2+deb11u2) ...
- Setting up libicu67:amd64 (67.1-7+deb11u1) ...
- Setting up xdg-user-dirs (0.17-2) ...
- Setting up libglib2.0-0:amd64 (2.66.8-1+deb11u6) ...
- No schema files found: doing nothing.
- Setting up libcurl3-gnutls:amd64 (7.74.0-1.3+deb11u15) ...
- Setting up libcurl4-gnutls-dev:amd64 (7.74.0-1.3+deb11u15) ...
- Setting up libffi-dev:amd64 (3.3-6) ...
- Setting up libglib2.0-data (2.66.8-1+deb11u6) ...
- Setting up pkg-config (0.29.2-1) ...
- Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2+deb11u2) ...
- Setting up libxml2:amd64 (2.9.10+dfsg-6.7+deb11u7) ...
- Setting up shared-mime-info (2.0-1) ...
- Processing triggers for libc-bin (2.31-13+deb11u13) ...
2025-06-26 08:02.52 ---> saved as "0e5982f17846468360af9aa63761dbb0265d6b7f217558c775d37fd504ec05ee"


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml is already installed (current version is 5.3.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 81 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 bigarray-compat         1.1.0
- install bigstringaf             0.10.0
- install camlp-streams           5.0.1
- install camlzip                 1.13
- install cmdliner                1.3.0
- install conf-libcurl            2
- install conf-libffi             2.0.0
- install conf-pkg-config         4
- install conf-zlib               1
- install cppo                    1.8.0
- install csexp                   1.5.2
- install csv                     2.4
- install ctypes                  0.23.0
- install ctypes-foreign          0.23.0
- install curl                    0.10.0
- install dune                    3.19.1
- install dune-configurator       3.19.1
- install fieldslib               v0.17.0
- install fmt                     0.10.0
- install integers                0.7.0
- install jane-street-headers     v0.17.0
- install jst-config              v0.17.0
- install logs                    0.8.0
- install mdx                     2.5.0
- install mtime                   2.1.0
- install multicore-magic         2.3.1
- install num                     1.6
- install ocaml-compiler-libs     v0.17.0
- install ocaml-syntax-shims      1.0.0
- install ocaml-version           4.0.1
- install ocaml_intrinsics_kernel v0.17.1
- install ocamlbuild              0.16.1
- install ocamlfind               1.9.8
- install parsexp                 v0.17.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.0
- 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           2.3.0
- 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.36.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 ptime                   1.2.0
- install re                      1.12.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 stdio                   v0.17.0
- install stdlib-shims            0.3.0
- install thread-local-storage    0.2
- install time_now                v0.17.0
- install topkg                   1.0.8
- install tyxml                   4.6.0
- install uucp                    16.0.0
- install uutf                    1.0.4
- install variantslib             v0.17.0


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved backoff.0.1.1  (cached)
-> retrieved angstrom.0.16.1  (cached)
-> retrieved astring.0.8.5  (cached)
-> retrieved bigarray-compat.1.1.0  (cached)
-> retrieved base.v0.17.3  (cached)
-> retrieved bigstringaf.0.10.0  (cached)
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved camlzip.1.13  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved cmdliner.1.3.0  (cached)
-> installed conf-libcurl.2
-> installed conf-pkg-config.4
-> retrieved csexp.1.5.2  (cached)
-> retrieved csv.2.4  (cached)
-> retrieved ctypes.0.23.0, ctypes-foreign.0.23.0  (cached)
-> installed conf-libffi.2.0.0
-> installed conf-zlib.1
-> retrieved curl.0.10.0  (cached)
-> retrieved fieldslib.v0.17.0  (cached)
-> retrieved fmt.0.10.0  (cached)
-> retrieved integers.0.7.0  (cached)
-> retrieved jane-street-headers.v0.17.0  (cached)
-> retrieved jst-config.v0.17.0  (cached)
-> retrieved logs.0.8.0  (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 mdx.2.5.0  (cached)
-> retrieved ocaml-version.4.0.1  (cached)
-> retrieved ocaml_intrinsics_kernel.v0.17.1  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (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)
-> retrieved ppx_enumerate.v0.17.0  (cached)
-> retrieved ppx_deriving.6.1.0  (cached)
-> retrieved ppx_expect.v0.17.3  (cached)
-> retrieved ppx_fields_conv.v0.17.0  (cached)
-> retrieved ppx_globalize.v0.17.2  (cached)
-> retrieved ppx_here.v0.17.0  (cached)
-> retrieved ppx_hash.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_minidebug.2.3.0  (cached)
-> retrieved dune.3.19.1, dune-configurator.3.19.1  (cached)
-> installed num.1.6
-> retrieved ppx_string.v0.17.0  (cached)
-> retrieved ppx_variants_conv.v0.17.1  (cached)
-> retrieved ppxlib.0.36.0  (cached)
-> retrieved ppxlib_jane.v0.17.4  (cached)
-> retrieved ptime.1.2.0  (cached)
-> retrieved result.1.5  (cached)
-> retrieved re.1.12.0  (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 stdlib-shims.0.3.0  (cached)
-> retrieved thread-local-storage.0.2  (cached)
-> retrieved time_now.v0.17.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 topkg.1.0.8  (cached)
-> retrieved tyxml.4.6.0  (cached)
-> retrieved variantslib.v0.17.0  (cached)
-> retrieved uutf.1.0.4  (cached)
-> retrieved uucp.16.0.0  (cached)
-> installed cmdliner.1.3.0
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed ocamlbuild.0.16.1
-> installed camlzip.1.13
-> installed topkg.1.0.8
-> installed uutf.1.0.4
-> installed mtime.2.1.0
-> installed ptime.1.2.0
-> installed fmt.0.10.0
-> installed astring.0.8.5
-> installed logs.0.8.0
-> installed dune.3.19.1
-> installed jane-street-headers.v0.17.0
-> installed ppx_derivers.1.2.1
-> installed csexp.1.5.2
-> installed backoff.0.1.1
-> installed bigarray-compat.1.1.0
-> installed camlp-streams.5.0.1
-> installed csv.2.4
-> installed multicore-magic.2.3.1
-> installed ocaml-version.4.0.1
-> installed ocaml_intrinsics_kernel.v0.17.1
-> installed pprint.20230830
-> installed printbox.0.12
-> installed result.1.5
-> installed sexplib0.v0.17.0
-> installed stdlib-shims.0.3.0
-> installed thread-local-storage.0.2
-> installed ocaml-syntax-shims.1.0.0
-> installed re.1.12.0
-> installed integers.0.7.0
-> installed cppo.1.8.0
-> installed ocaml-compiler-libs.v0.17.0
-> installed saturn_lockfree.0.5.0
-> installed dune-configurator.3.19.1
-> installed parsexp.v0.17.0
-> installed bigstringaf.0.10.0
-> installed angstrom.0.16.1
-> installed sexplib.v0.17.0
-> installed mdx.2.5.0
-> installed tyxml.4.6.0
-> installed printbox-html.0.12
-> installed ctypes.0.23.0
-> installed uucp.16.0.0
-> installed printbox-text.0.12
-> installed base.v0.17.3
-> installed printbox-md.0.12
-> installed fieldslib.v0.17.0
-> installed variantslib.v0.17.0
-> installed stdio.v0.17.0
-> installed printbox-ext-plot.0.12
-> installed ctypes-foreign.0.23.0
-> installed ppxlib.0.36.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_globalize.v0.17.2
-> installed ppx_enumerate.v0.17.0
-> installed ppx_compare.v0.17.0
-> installed ppx_deriving.6.1.0
-> installed ppx_sexp_conv.v0.17.1
-> installed curl.0.10.0
-> installed ppx_hash.v0.17.0
-> installed ppx_assert.v0.17.0
-> installed ppx_base.v0.17.0
-> installed ppx_minidebug.2.3.0
-> installed jst-config.v0.17.0
-> installed ppx_string.v0.17.0
-> installed time_now.v0.17.0
-> 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-06-26 08:08.18 ---> saved as "f1594b15f3529ed281510973804678d4eb60030fe8b662a3890a3caf5d3bcf82"


/src: (copy (src .) (dst /src))
2025-06-26 08:08.18 ---> saved as "53fee63a7f6c1b640c5e0135a5ac02095e5528da1ebec3b1fa1547b029bd5b31"


/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
File "arrayjit/test/dune", line 6, characters 7-15:
6 |   (pps ppx_jane)))
^^^^^^^^
Error: Library "ppx_jane" not found.
-> required by
_build/default/arrayjit/test/.merlin-conf/exe-test_numerical_types
-> required by alias arrayjit/test/check
(cd _build/default/test/config && ../../arrayjit/bin/read_config.exe --read=backend)


Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test/config/ocannl_config.
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_ppx && ./test_ppx_op.exe)


Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test_ppx/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
File "test/einsum/test_conv_syntax.expected", line 1, characters 0-0:
/usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/einsum/test_conv_syntax.expected _build/default/test/einsum/test_conv_syntax.exe.output
diff --git a/_build/default/test/einsum/test_conv_syntax.expected b/_build/default/test/einsum/test_conv_syntax.exe.output
index 4bd5a1c..0580e1e 100644
--- a/_build/default/test/einsum/test_conv_syntax.expected
+++ b/_build/default/test/einsum/test_conv_syntax.exe.output
@@ -1,5 +1,5 @@


-Welcome to OCANNL! Reading configuration defaults from /Users/lukstafi/ocannl/_build/default/test/einsum/ocannl_config.
+Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test/einsum/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
Testing conv syntax parsing...
File "test/test_print_style.expected", line 1, characters 0-0:
/usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/test_print_style.expected _build/default/test/test_print_style.exe.output
diff --git a/_build/default/test/test_print_style.expected b/_build/default/test/test_print_style.exe.output
index e51ab37..c55c8ad 100644
--- a/_build/default/test/test_print_style.expected
+++ b/_build/default/test/test_print_style.exe.output
@@ -1,5 +1,5 @@


-Welcome to OCANNL! Reading configuration defaults from /Users/lukstafi/ocannl/_build/default/test/ocannl_config.
+Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
Testing print_style functionality:
(cd _build/default/test_ppx && ./test_ppx_op_expected.exe)


Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test_ppx/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test && .tutorials.inline-tests/inline-test-runner.exe inline-test-runner tutorials -partition '' -source-tree-root .. -diff-cmd -)


Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test && .tutorials.inline-tests/inline-test-runner.exe inline-test-runner tutorials -partition 'Retrieving commandline, environment, or config file variable ocannl_log_level' -source-tree-root .. -diff-cmd -)


Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test && .tutorials.inline-tests/inline-test-runner.exe inline-test-runner tutorials -partition 'Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/f9deb9fd75005131cfb8a2bc9bc03fc6/default/test/ocannl_config.' -source-tree-root .. -diff-cmd -)


Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test && .tutorials.inline-tests/inline-test-runner.exe inline-test-runner tutorials -partition 'Found 0, in the config file' -source-tree-root .. -diff-cmd -)


Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
File "test/dune", lines 30-40, characters 0-281:
30 | (rule
31 |  (alias runtest)
32 |  (target
33 |   (dir log_files))
34 |  (action
35 |   (run
36 |    %{dep:micrograd_demo_logging.exe}
37 |    "--ocannl_debug_backend=text"
38 |    "--ocannl_log_file_stem=micrograd_demo_logging"
39 |    "--ocannl_log_main_domain_to_stdout=false"
40 |    "--ocannl_debug_log_to_stream_files=true")))
(cd _build/default/test && ./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)


Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test/ocannl_config.
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 multicore_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_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_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
Fatal error: exception File "src/printbox-text/PrintBox_text.ml", line 212, characters 6-12: Assertion failed
Raised at PrintBox_text.Output.Make_out.to_buf_aux_ in file "src/printbox-text/PrintBox_text.ml", line 212, characters 6-50
Called from Stdlib__Map.Make.fold in file "map.ml", line 329, characters 19-42
Called from Stdlib__Map.Make.fold in file "map.ml", line 329, characters 26-41
Called from Stdlib__Map.Make.fold in file "map.ml", line 329, characters 26-41
Called from Stdlib__Map.Make.fold in file "map.ml", line 329, characters 26-41
Called from PrintBox_text.Output.Make_out.render in file "src/printbox-text/PrintBox_text.ml", line 242, characters 14-64
Called from PrintBox_text.output in file "src/printbox-text/PrintBox_text.ml", line 851, characters 2-31
Called from Minidebug_runtime.PrintBox.output_box in file "minidebug_runtime.ml", line 1527, characters 19-59
Called from Minidebug_runtime.PrintBox.close_log_impl.close_tree in file "minidebug_runtime.ml", line 1572, characters 6-38
Called from Backends.Add_buffer_retrieval_and_syncing.sync_routine in file "arrayjit/lib/backends.ml", lines 144-172, characters 31-82
Called from Backends.Raise_backend.link in file "arrayjit/lib/backends.ml", lines 454-455, characters 4-92
Re-raised at Backends.Raise_backend.link in file "arrayjit/lib/backends.ml", lines 441-455, characters 23-92
Called from Dune__exe__Micrograd_demo_logging in file "test/micrograd_demo_logging.ml", line 34, characters 13-77
(cd _build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test && .tutorials.inline-tests/inline-test-runner.exe inline-test-runner tutorials -partition primitive_ops.ml -source-tree-root .. -diff-cmd -)


Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test && .tutorials.inline-tests/inline-test-runner.exe inline-test-runner tutorials -partition zero2hero_1of7.ml -source-tree-root .. -diff-cmd -)


Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test && .tutorials.inline-tests/inline-test-runner.exe inline-test-runner tutorials -partition hello_world_op.ml -source-tree-root .. -diff-cmd -)


Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
File "test/einsum/einsum_trivia_exec.expected", line 1, characters 0-0:
/usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/einsum/einsum_trivia_exec.expected _build/default/test/einsum/einsum_trivia_exec.exe.output
diff --git a/_build/default/test/einsum/einsum_trivia_exec.expected b/_build/default/test/einsum/einsum_trivia_exec.exe.output
index cb9dbd5..3095afd 100644
--- a/_build/default/test/einsum/einsum_trivia_exec.expected
+++ b/_build/default/test/einsum/einsum_trivia_exec.exe.output
@@ -1,5 +1,5 @@


-Welcome to OCANNL! Reading configuration defaults from /Users/lukstafi/ocannl/_build/default/test/einsum/ocannl_config.
+Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test/einsum/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
HERE: test/einsum/einsum_trivia_exec.ml:30:21
(cd _build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test && .tutorials.inline-tests/inline-test-runner.exe inline-test-runner tutorials -partition einsum_trivia.ml -source-tree-root .. -diff-cmd -)


Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
File "test/einsum/moons_demo_variant.expected", line 1, characters 0-0:
/usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/einsum/moons_demo_variant.expected _build/default/test/einsum/moons_demo_variant.exe.output
diff --git a/_build/default/test/einsum/moons_demo_variant.expected b/_build/default/test/einsum/moons_demo_variant.exe.output
index 68171df..e06f657 100644
--- a/_build/default/test/einsum/moons_demo_variant.expected
+++ b/_build/default/test/einsum/moons_demo_variant.exe.output
@@ -1,5 +1,5 @@


-Welcome to OCANNL! Reading configuration defaults from /Users/lukstafi/ocannl/_build/default/test/einsum/ocannl_config.
+Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test/einsum/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
Half-moons scatterplot and decision boundary:
(cd _build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test && .tutorials.inline-tests/inline-test-runner.exe inline-test-runner tutorials -partition micrograd_demo.ml -source-tree-root .. -diff-cmd -)


Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test && .tutorials.inline-tests/inline-test-runner.exe inline-test-runner tutorials -partition moons_demo_parallel.ml -source-tree-root .. -diff-cmd -)


Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/af0343cdda2aa06229d8d47b675be35e/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/default/test && ./moons_demo_parallel_run.exe)


Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
("Set log_level to" 1)
└─{orphaned from #2}
Retrieving commandline, environment, or config file variable ocannl_backend
Found multicore_cc, in the config file
Properties of devices:
(multicore_devices
(device ((device_name CPU) (device_ordinal 0) (num_domains 72))))
@!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_ll_ident_style
Not found, using default heuristic
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_never_capture_stdout
Not found, using default false
Batch=59, step=60, lr=0.200000, batch loss=23.609453, epoch loss=23.609453
Batch=119, step=120, lr=0.199750, batch loss=8.539634, epoch loss=32.149087
Batch=179, step=180, lr=0.199500, batch loss=2.626295, epoch loss=34.775382
Batch=239, step=240, lr=0.199000, batch loss=0.849657, epoch loss=35.625039
Batch=299, step=300, lr=0.199000, batch loss=1.445660, epoch loss=37.070699
Batch=359, step=360, lr=0.198750, batch loss=1.330503, epoch loss=38.401201
Batch=419, step=420, lr=0.198500, batch loss=0.617977, epoch loss=39.019178
Batch=479, step=480, lr=0.198250, batch loss=0.823210, epoch loss=39.842389
Batch=539, step=540, lr=0.198000, batch loss=0.688590, epoch loss=40.530979
Batch=599, step=600, lr=0.197750, batch loss=1.065628, epoch loss=41.596607
Batch=659, step=660, lr=0.197500, batch loss=0.483074, epoch loss=42.079681
Batch=719, step=720, lr=0.197250, batch loss=0.411278, epoch loss=42.490959
Batch=779, step=780, lr=0.197000, batch loss=0.468745, epoch loss=42.959704
Batch=839, step=840, lr=0.196750, batch loss=0.443230, epoch loss=43.402933
Batch=899, step=900, lr=0.196500, batch loss=0.383549, epoch loss=43.786483
Batch=959, step=960, lr=0.196250, batch loss=0.236973, epoch loss=44.023455
Batch=1019, step=1020, lr=0.195750, batch loss=0.440695, epoch loss=44.464150
Batch=1079, step=1080, lr=0.195750, batch loss=0.228656, epoch loss=44.692806
Batch=1139, step=1140, lr=0.195500, batch loss=0.315721, epoch loss=45.008527
Batch=1199, step=1200, lr=0.195000, batch loss=0.262966, epoch loss=45.271493
Epoch=0, step=1200, lr=0.195000, epoch loss=45.271493
Batch=59, step=1260, lr=0.195000, batch loss=0.262174, epoch loss=0.262174
Batch=119, step=1320, lr=0.194750, batch loss=0.205685, epoch loss=0.467859
Batch=179, step=1380, lr=0.194500, batch loss=0.242958, epoch loss=0.710817
Batch=239, step=1440, lr=0.194250, batch loss=0.345648, epoch loss=1.056465
Batch=299, step=1500, lr=0.194000, batch loss=0.238721, epoch loss=1.295186
Batch=359, step=1560, lr=0.193750, batch loss=0.311190, epoch loss=1.606376
Batch=419, step=1620, lr=0.193500, batch loss=0.308469, epoch loss=1.914845
Batch=479, step=1680, lr=0.193250, batch loss=0.273317, epoch loss=2.188162
Batch=539, step=1740, lr=0.193000, batch loss=0.211703, epoch loss=2.399865
Batch=599, step=1800, lr=0.192750, batch loss=0.254798, epoch loss=2.654664
Batch=659, step=1860, lr=0.192500, batch loss=0.374111, epoch loss=3.028774
Batch=719, step=1920, lr=0.192250, batch loss=0.358523, epoch loss=3.387297
Batch=779, step=1980, lr=0.192000, batch loss=0.384979, epoch loss=3.772275
Batch=839, step=2040, lr=0.191750, batch loss=0.348831, epoch loss=4.121107
Batch=899, step=2100, lr=0.191500, batch loss=0.325603, epoch loss=4.446709
Batch=959, step=2160, lr=0.191250, batch loss=0.254760, epoch loss=4.701470
Batch=1019, step=2220, lr=0.191000, batch loss=0.394663, epoch loss=5.096133
Batch=1079, step=2280, lr=0.190750, batch loss=0.237705, epoch loss=5.333838
Batch=1139, step=2340, lr=0.190500, batch loss=0.278627, epoch loss=5.612465
Batch=1199, step=2400, lr=0.190250, batch loss=0.215852, epoch loss=5.828316
Epoch=1, step=2400, lr=0.190250, epoch loss=5.828316
Batch=59, step=2460, lr=0.190000, batch loss=0.231058, epoch loss=0.231058
Batch=119, step=2520, lr=0.189750, batch loss=0.191473, epoch loss=0.422531
Batch=179, step=2580, lr=0.189500, batch loss=0.221722, epoch loss=0.644253
Batch=239, step=2640, lr=0.189250, batch loss=0.337795, epoch loss=0.982048
Batch=299, step=2700, lr=0.189000, batch loss=0.213110, epoch loss=1.195158
Batch=359, step=2760, lr=0.188750, batch loss=0.295387, epoch loss=1.490545
Batch=419, step=2820, lr=0.188500, batch loss=0.283197, epoch loss=1.773742
Batch=479, step=2880, lr=0.188250, batch loss=0.261694, epoch loss=2.035436
Batch=539, step=2940, lr=0.188000, batch loss=0.195957, epoch loss=2.231393
Batch=599, step=3000, lr=0.187750, batch loss=0.233753, epoch loss=2.465147
Batch=659, step=3060, lr=0.187500, batch loss=0.340312, epoch loss=2.805459
Batch=719, step=3120, lr=0.187250, batch loss=0.344551, epoch loss=3.150009
Batch=779, step=3180, lr=0.187000, batch loss=0.361985, epoch loss=3.511995
Batch=839, step=3240, lr=0.186750, batch loss=0.325473, epoch loss=3.837468
Batch=899, step=3300, lr=0.186500, batch loss=0.294048, epoch loss=4.131516
Batch=959, step=3360, lr=0.186250, batch loss=0.225987, epoch loss=4.357502
Batch=1019, step=3420, lr=0.186000, batch loss=0.334711, epoch loss=4.692214
Batch=1079, step=3480, lr=0.185750, batch loss=0.191585, epoch loss=4.883799
Batch=1139, step=3540, lr=0.185500, batch loss=0.231759, epoch loss=5.115557
Batch=1199, step=3600, lr=0.185250, batch loss=0.198794, epoch loss=5.314351
Epoch=2, step=3600, lr=0.185250, epoch loss=5.314351
Batch=59, step=3660, lr=0.185000, batch loss=0.233613, epoch loss=0.233613
Batch=119, step=3720, lr=0.184750, batch loss=0.194730, epoch loss=0.428343
Batch=179, step=3780, lr=0.184500, batch loss=0.212724, epoch loss=0.641067
Batch=239, step=3840, lr=0.184250, batch loss=0.317907, epoch loss=0.958975
Batch=299, step=3900, lr=0.183750, batch loss=0.208624, epoch loss=1.167599
Batch=359, step=3960, lr=0.183750, batch loss=0.285198, epoch loss=1.452797
Batch=419, step=4020, lr=0.183500, batch loss=0.272010, epoch loss=1.724807
Batch=479, step=4080, lr=0.183250, batch loss=0.249643, epoch loss=1.974450
Batch=539, step=4140, lr=0.183000, batch loss=0.194462, epoch loss=2.168912
Batch=599, step=4200, lr=0.182750, batch loss=0.233595, epoch loss=2.402507
Batch=659, step=4260, lr=0.182500, batch loss=0.333931, epoch loss=2.736438
Batch=719, step=4320, lr=0.182250, batch loss=0.342343, epoch loss=3.078781
Batch=779, step=4380, lr=0.182000, batch loss=0.350010, epoch loss=3.428791
Batch=839, step=4440, lr=0.181750, batch loss=0.319144, epoch loss=3.747935
Batch=899, step=4500, lr=0.181500, batch loss=0.290533, epoch loss=4.038468
Batch=959, step=4560, lr=0.181250, batch loss=0.241682, epoch loss=4.280150
Batch=1019, step=4620, lr=0.181000, batch loss=0.349030, epoch loss=4.629180
Batch=1079, step=4680, lr=0.180750, batch loss=0.209387, epoch loss=4.838567
Batch=1139, step=4740, lr=0.180500, batch loss=0.251600, epoch loss=5.090167
Batch=1199, step=4800, lr=0.180250, batch loss=0.192119, epoch loss=5.282286
Epoch=3, step=4800, lr=0.180250, epoch loss=5.282286
Batch=59, step=4860, lr=0.180000, batch loss=0.228103, epoch loss=0.228103
Batch=119, step=4920, lr=0.179750, batch loss=0.189283, epoch loss=0.417386
Batch=179, step=4980, lr=0.179500, batch loss=0.207092, epoch loss=0.624478
Batch=239, step=5040, lr=0.179250, batch loss=0.310129, epoch loss=0.934607
Batch=299, step=5100, lr=0.179000, batch loss=0.204740, epoch loss=1.139347
Batch=359, step=5160, lr=0.178750, batch loss=0.271953, epoch loss=1.411300
Batch=419, step=5220, lr=0.178500, batch loss=0.265145, epoch loss=1.676445
Batch=479, step=5280, lr=0.178250, batch loss=0.240313, epoch loss=1.916758
Batch=539, step=5340, lr=0.178000, batch loss=0.190307, epoch loss=2.107065
Batch=599, step=5400, lr=0.177750, batch loss=0.230796, epoch loss=2.337860
Batch=659, step=5460, lr=0.177250, batch loss=0.324337, epoch loss=2.662198
Batch=719, step=5520, lr=0.177250, batch loss=0.321219, epoch loss=2.983417
Batch=779, step=5580, lr=0.177000, batch loss=0.342633, epoch loss=3.326050
Batch=839, step=5640, lr=0.176750, batch loss=0.310388, epoch loss=3.636438
Batch=899, step=5700, lr=0.176500, batch loss=0.272363, epoch loss=3.908801
Batch=959, step=5760, lr=0.176250, batch loss=0.215067, epoch loss=4.123867
Batch=1019, step=5820, lr=0.176000, batch loss=0.338333, epoch loss=4.462201
Batch=1079, step=5880, lr=0.175750, batch loss=0.201321, epoch loss=4.663521
Batch=1139, step=5940, lr=0.175250, batch loss=0.240135, epoch loss=4.903656
Batch=1199, step=6000, lr=0.175250, batch loss=0.188324, epoch loss=5.091980
Epoch=4, step=6000, lr=0.175250, epoch loss=5.091980
Batch=59, step=6060, lr=0.175000, batch loss=0.228608, epoch loss=0.228608
Batch=119, step=6120, lr=0.174750, batch loss=0.187085, epoch loss=0.415693
Batch=179, step=6180, lr=0.174500, batch loss=0.202302, epoch loss=0.617996
Batch=239, step=6240, lr=0.174250, batch loss=0.299440, epoch loss=0.917435
Batch=299, step=6300, lr=0.174000, batch loss=0.199008, epoch loss=1.116443
Batch=359, step=6360, lr=0.173750, batch loss=0.264863, epoch loss=1.381306
Batch=419, step=6420, lr=0.173500, batch loss=0.257683, epoch loss=1.638988
Batch=479, step=6480, lr=0.173250, batch loss=0.234767, epoch loss=1.873755
Batch=539, step=6540, lr=0.173000, batch loss=0.184526, epoch loss=2.058282
Batch=599, step=6600, lr=0.172750, batch loss=0.230863, epoch loss=2.289145
Batch=659, step=6660, lr=0.172500, batch loss=0.314249, epoch loss=2.603394
Batch=719, step=6720, lr=0.172250, batch loss=0.317043, epoch loss=2.920437
Batch=779, step=6780, lr=0.171750, batch loss=0.330366, epoch loss=3.250804
Batch=839, step=6840, lr=0.171750, batch loss=0.305783, epoch loss=3.556587
Batch=899, step=6900, lr=0.171500, batch loss=0.264969, epoch loss=3.821555
Batch=959, step=6960, lr=0.171250, batch loss=0.213542, epoch loss=4.035097
Batch=1019, step=7020, lr=0.171000, batch loss=0.321858, epoch loss=4.356955
Batch=1079, step=7080, lr=0.170750, batch loss=0.177930, epoch loss=4.534885
Batch=1139, step=7140, lr=0.170500, batch loss=0.214980, epoch loss=4.749865
Batch=1199, step=7200, lr=0.170250, batch loss=0.184633, epoch loss=4.934498
Epoch=5, step=7200, lr=0.170250, epoch loss=4.934498
Batch=59, step=7260, lr=0.170000, batch loss=0.237723, epoch loss=0.237723
Batch=119, step=7320, lr=0.169750, batch loss=0.180906, epoch loss=0.418628
Batch=179, step=7380, lr=0.169500, batch loss=0.194654, epoch loss=0.613282
Batch=239, step=7440, lr=0.169250, batch loss=0.290559, epoch loss=0.903841
Batch=299, step=7500, lr=0.169000, batch loss=0.206091, epoch loss=1.109932
Batch=359, step=7560, lr=0.168750, batch loss=0.262768, epoch loss=1.372700
Batch=419, step=7620, lr=0.168500, batch loss=0.254992, epoch loss=1.627692
Batch=479, step=7680, lr=0.168250, batch loss=0.239220, epoch loss=1.866912
Batch=539, step=7740, lr=0.168000, batch loss=0.186423, epoch loss=2.053336
Batch=599, step=7800, lr=0.167750, batch loss=0.225556, epoch loss=2.278892
Batch=659, step=7860, lr=0.167500, batch loss=0.305612, epoch loss=2.584504
Batch=719, step=7920, lr=0.167250, batch loss=0.306255, epoch loss=2.890759
Batch=779, step=7980, lr=0.167000, batch loss=0.321916, epoch loss=3.212675
Batch=839, step=8040, lr=0.166750, batch loss=0.295758, epoch loss=3.508433
Batch=899, step=8100, lr=0.166500, batch loss=0.260826, epoch loss=3.769259
Batch=959, step=8160, lr=0.166250, batch loss=0.204979, epoch loss=3.974238
Batch=1019, step=8220, lr=0.166000, batch loss=0.316806, epoch loss=4.291044
Batch=1079, step=8280, lr=0.165750, batch loss=0.173250, epoch loss=4.464294
Batch=1139, step=8340, lr=0.165500, batch loss=0.209381, epoch loss=4.673675
Batch=1199, step=8400, lr=0.165250, batch loss=0.178094, epoch loss=4.851769
Epoch=6, step=8400, lr=0.165250, epoch loss=4.851769
Batch=59, step=8460, lr=0.165000, batch loss=0.231009, epoch loss=0.231009
Batch=119, step=8520, lr=0.164750, batch loss=0.173417, epoch loss=0.404426
Batch=179, step=8580, lr=0.164500, batch loss=0.187955, epoch loss=0.592381
Batch=239, step=8640, lr=0.164250, batch loss=0.277890, epoch loss=0.870271
Batch=299, step=8700, lr=0.164000, batch loss=0.192990, epoch loss=1.063262
Batch=359, step=8760, lr=0.163500, batch loss=0.250620, epoch loss=1.313881
Batch=419, step=8820, lr=0.163500, batch loss=0.243449, epoch loss=1.557330
Batch=479, step=8880, lr=0.163250, batch loss=0.228334, epoch loss=1.785664
Batch=539, step=8940, lr=0.163000, batch loss=0.178106, epoch loss=1.963770
Batch=599, step=9000, lr=0.162750, batch loss=0.217744, epoch loss=2.181514
Batch=659, step=9060, lr=0.162500, batch loss=0.293154, epoch loss=2.474668
Batch=719, step=9120, lr=0.162250, batch loss=0.299889, epoch loss=2.774557
Batch=779, step=9180, lr=0.162000, batch loss=0.314191, epoch loss=3.088747
Batch=839, step=9240, lr=0.161750, batch loss=0.283528, epoch loss=3.372275
Batch=899, step=9300, lr=0.161500, batch loss=0.252839, epoch loss=3.625114
Batch=959, step=9360, lr=0.161250, batch loss=0.190010, epoch loss=3.815124
Batch=1019, step=9420, lr=0.161000, batch loss=0.319177, epoch loss=4.134301
Batch=1079, step=9480, lr=0.160500, batch loss=0.197546, epoch loss=4.331847
Batch=1139, step=9540, lr=0.160500, batch loss=0.212264, epoch loss=4.544111
Batch=1199, step=9600, lr=0.160250, batch loss=0.168321, epoch loss=4.712433
Epoch=7, step=9600, lr=0.160250, epoch loss=4.712433
Batch=59, step=9660, lr=0.160000, batch loss=0.200815, epoch loss=0.200815
Batch=119, step=9720, lr=0.159750, batch loss=0.165343, epoch loss=0.366158
Batch=179, step=9780, lr=0.159500, batch loss=0.179367, epoch loss=0.545525
Batch=239, step=9840, lr=0.159250, batch loss=0.264352, epoch loss=0.809877
Batch=299, step=9900, lr=0.159000, batch loss=0.181727, epoch loss=0.991604
Batch=359, step=9960, lr=0.158750, batch loss=0.243151, epoch loss=1.234755
Batch=419, step=10020, lr=0.158500, batch loss=0.232172, epoch loss=1.466927
Batch=479, step=10080, lr=0.158250, batch loss=0.216315, epoch loss=1.683242
Batch=539, step=10140, lr=0.158000, batch loss=0.169907, epoch loss=1.853149
Batch=599, step=10200, lr=0.157750, batch loss=0.204791, epoch loss=2.057940
Batch=659, step=10260, lr=0.157500, batch loss=0.281195, epoch loss=2.339135
Batch=719, step=10320, lr=0.157250, batch loss=0.281927, epoch loss=2.621062
Batch=779, step=10380, lr=0.157000, batch loss=0.300174, epoch loss=2.921236
Batch=839, step=10440, lr=0.156750, batch loss=0.272682, epoch loss=3.193918
Batch=899, step=10500, lr=0.156500, batch loss=0.240468, epoch loss=3.434386
Batch=959, step=10560, lr=0.156000, batch loss=0.199741, epoch loss=3.634127
Batch=1019, step=10620, lr=0.156000, batch loss=0.281620, epoch loss=3.915747
Batch=1079, step=10680, lr=0.155750, batch loss=0.161557, epoch loss=4.077305
Batch=1139, step=10740, lr=0.155500, batch loss=0.190954, epoch loss=4.268258
Batch=1199, step=10800, lr=0.155250, batch loss=0.156299, epoch loss=4.424557
Epoch=8, step=10800, lr=0.155250, epoch loss=4.424557
Batch=59, step=10860, lr=0.155000, batch loss=0.178827, epoch loss=0.178827
Batch=119, step=10920, lr=0.154750, batch loss=0.152230, epoch loss=0.331057
Batch=179, step=10980, lr=0.154500, batch loss=0.167358, epoch loss=0.498415
Batch=239, step=11040, lr=0.154000, batch loss=0.244143, epoch loss=0.742559
Batch=299, step=11100, lr=0.154000, batch loss=0.171611, epoch loss=0.914170
Batch=359, step=11160, lr=0.153750, batch loss=0.224040, epoch loss=1.138210
Batch=419, step=11220, lr=0.153500, batch loss=0.229323, epoch loss=1.367533
Batch=479, step=11280, lr=0.153250, batch loss=0.206051, epoch loss=1.573584
Batch=539, step=11340, lr=0.153000, batch loss=0.160650, epoch loss=1.734233
Batch=599, step=11400, lr=0.152500, batch loss=0.187850, epoch loss=1.922083
Batch=659, step=11460, lr=0.152500, batch loss=0.263207, epoch loss=2.185291
Batch=719, step=11520, lr=0.152250, batch loss=0.258757, epoch loss=2.444048
Batch=779, step=11580, lr=0.152000, batch loss=0.272115, epoch loss=2.716163
Batch=839, step=11640, lr=0.151750, batch loss=0.258271, epoch loss=2.974434
Batch=899, step=11700, lr=0.151500, batch loss=0.218581, epoch loss=3.193015
Batch=959, step=11760, lr=0.151250, batch loss=0.163996, epoch loss=3.357012
Batch=1019, step=11820, lr=0.151000, batch loss=0.274563, epoch loss=3.631575
Batch=1079, step=11880, lr=0.150750, batch loss=0.151549, epoch loss=3.783123
Batch=1139, step=11940, lr=0.150500, batch loss=0.179599, epoch loss=3.962722
Batch=1199, step=12000, lr=0.150250, batch loss=0.140627, epoch loss=4.103349
Epoch=9, step=12000, lr=0.150250, epoch loss=4.103349
Batch=59, step=12060, lr=0.150000, batch loss=0.166493, epoch loss=0.166493
Batch=119, step=12120, lr=0.149750, batch loss=0.141976, epoch loss=0.308469
Batch=179, step=12180, lr=0.149500, batch loss=0.152804, epoch loss=0.461272
Batch=239, step=12240, lr=0.149250, batch loss=0.220577, epoch loss=0.681849
Batch=299, step=12300, lr=0.149000, batch loss=0.148491, epoch loss=0.830340
Batch=359, step=12360, lr=0.148750, batch loss=0.196852, epoch loss=1.027192
Batch=419, step=12420, lr=0.148500, batch loss=0.212154, epoch loss=1.239346
Batch=479, step=12480, lr=0.148250, batch loss=0.178677, epoch loss=1.418023
Batch=539, step=12540, lr=0.148000, batch loss=0.146975, epoch loss=1.564997
Batch=599, step=12600, lr=0.147750, batch loss=0.153762, epoch loss=1.718760
Batch=659, step=12660, lr=0.147500, batch loss=0.233851, epoch loss=1.952610
Batch=719, step=12720, lr=0.147250, batch loss=0.232763, epoch loss=2.185373
Batch=779, step=12780, lr=0.147000, batch loss=0.238127, epoch loss=2.423500
Batch=839, step=12840, lr=0.146750, batch loss=0.235570, epoch loss=2.659070
Batch=899, step=12900, lr=0.146500, batch loss=0.211258, epoch loss=2.870328
Batch=959, step=12960, lr=0.146250, batch loss=0.148023, epoch loss=3.018351
Batch=1019, step=13020, lr=0.146000, batch loss=0.245416, epoch loss=3.263767
Batch=1079, step=13080, lr=0.145750, batch loss=0.117935, epoch loss=3.381702
Batch=1139, step=13140, lr=0.145500, batch loss=0.156363, epoch loss=3.538065
Batch=1199, step=13200, lr=0.145250, batch loss=0.120266, epoch loss=3.658331
Epoch=10, step=13200, lr=0.145250, epoch loss=3.658331
Batch=59, step=13260, lr=0.145000, batch loss=0.139714, epoch loss=0.139714
Batch=119, step=13320, lr=0.144750, batch loss=0.118364, epoch loss=0.258078
Batch=179, step=13380, lr=0.144500, batch loss=0.130364, epoch loss=0.388442
Batch=239, step=13440, lr=0.144250, batch loss=0.188243, epoch loss=0.576685
Batch=299, step=13500, lr=0.144000, batch loss=0.122609, epoch loss=0.699294
Batch=359, step=13560, lr=0.143750, batch loss=0.165201, epoch loss=0.864495
Batch=419, step=13620, lr=0.143500, batch loss=0.164920, epoch loss=1.029415
Batch=479, step=13680, lr=0.143250, batch loss=0.149816, epoch loss=1.179231
Batch=539, step=13740, lr=0.143000, batch loss=0.120789, epoch loss=1.300021
Batch=599, step=13800, lr=0.142750, batch loss=0.123812, epoch loss=1.423832
Batch=659, step=13860, lr=0.142500, batch loss=0.181346, epoch loss=1.605178
Batch=719, step=13920, lr=0.142250, batch loss=0.177030, epoch loss=1.782208
Batch=779, step=13980, lr=0.142000, batch loss=0.185521, epoch loss=1.967730
Batch=839, step=14040, lr=0.141750, batch loss=0.204465, epoch loss=2.172195
Batch=899, step=14100, lr=0.141500, batch loss=0.219074, epoch loss=2.391269
Batch=959, step=14160, lr=0.141250, batch loss=0.110204, epoch loss=2.501473
Batch=1019, step=14220, lr=0.141000, batch loss=0.195069, epoch loss=2.696541
Batch=1079, step=14280, lr=0.140750, batch loss=0.084028, epoch loss=2.780569
Batch=1139, step=14340, lr=0.140500, batch loss=0.130655, epoch loss=2.911225
Batch=1199, step=14400, lr=0.140250, batch loss=0.089347, epoch loss=3.000572
Epoch=11, step=14400, lr=0.140250, epoch loss=3.000572
Batch=59, step=14460, lr=0.140000, batch loss=0.105924, epoch loss=0.105924
Batch=119, step=14520, lr=0.139750, batch loss=0.104344, epoch loss=0.210269
Batch=179, step=14580, lr=0.139500, batch loss=0.101801, epoch loss=0.312069
Batch=239, step=14640, lr=0.139250, batch loss=0.150224, epoch loss=0.462293
Batch=299, step=14700, lr=0.139000, batch loss=0.113528, epoch loss=0.575822
Batch=359, step=14760, lr=0.138750, batch loss=0.141651, epoch loss=0.717472
Batch=419, step=14820, lr=0.138500, batch loss=0.200821, epoch loss=0.918294
Batch=479, step=14880, lr=0.138250, batch loss=0.096021, epoch loss=1.014315
Batch=539, step=14940, lr=0.138000, batch loss=0.076534, epoch loss=1.090849
Batch=599, step=15000, lr=0.137500, batch loss=0.103901, epoch loss=1.194750
Batch=659, step=15060, lr=0.137500, batch loss=0.134750, epoch loss=1.329500
Batch=719, step=15120, lr=0.137250, batch loss=0.126898, epoch loss=1.456398
Batch=779, step=15180, lr=0.137000, batch loss=0.141783, epoch loss=1.598181
Batch=839, step=15240, lr=0.136750, batch loss=0.166309, epoch loss=1.764490
Batch=899, step=15300, lr=0.136500, batch loss=0.229831, epoch loss=1.994321
Batch=959, step=15360, lr=0.136250, batch loss=0.062621, epoch loss=2.056943
Batch=1019, step=15420, lr=0.136000, batch loss=0.149640, epoch loss=2.206582
Batch=1079, step=15480, lr=0.135750, batch loss=0.051859, epoch loss=2.258441
Batch=1139, step=15540, lr=0.135500, batch loss=0.113134, epoch loss=2.371575
Batch=1199, step=15600, lr=0.135250, batch loss=0.064119, epoch loss=2.435694
Epoch=12, step=15600, lr=0.135250, epoch loss=2.435694
Batch=59, step=15660, lr=0.135000, batch loss=0.087436, epoch loss=0.087436
Batch=119, step=15720, lr=0.134750, batch loss=0.140305, epoch loss=0.227742
Batch=179, step=15780, lr=0.134500, batch loss=0.102096, epoch loss=0.329837
Batch=239, step=15840, lr=0.134250, batch loss=0.103263, epoch loss=0.433101
Batch=299, step=15900, lr=0.134000, batch loss=0.047424, epoch loss=0.480525
Batch=359, step=15960, lr=0.133750, batch loss=0.085670, epoch loss=0.566194
Batch=419, step=16020, lr=0.133500, batch loss=0.083304, epoch loss=0.649498
Batch=479, step=16080, lr=0.133000, batch loss=0.067069, epoch loss=0.716567
Batch=539, step=16140, lr=0.133000, batch loss=0.057277, epoch loss=0.773844
Batch=599, step=16200, lr=0.132750, batch loss=0.099320, epoch loss=0.873164
Batch=659, step=16260, lr=0.132500, batch loss=0.083162, epoch loss=0.956326
Batch=719, step=16320, lr=0.132250, batch loss=0.074308, epoch loss=1.030634
Batch=779, step=16380, lr=0.132000, batch loss=0.081468, epoch loss=1.112101
Batch=839, step=16440, lr=0.131750, batch loss=0.116277, epoch loss=1.228378
Batch=899, step=16500, lr=0.131500, batch loss=0.151554, epoch loss=1.379932
Batch=959, step=16560, lr=0.131250, batch loss=0.060967, epoch loss=1.440899
Batch=1019, step=16620, lr=0.131000, batch loss=0.147234, epoch loss=1.588133
Batch=1079, step=16680, lr=0.130750, batch loss=0.023299, epoch loss=1.611433
Batch=1139, step=16740, lr=0.130500, batch loss=0.054632, epoch loss=1.666065
Batch=1199, step=16800, lr=0.130250, batch loss=0.032467, epoch loss=1.698532
Epoch=13, step=16800, lr=0.130250, epoch loss=1.698532
Batch=59, step=16860, lr=0.130000, batch loss=0.039671, epoch loss=0.039671
Batch=119, step=16920, lr=0.129750, batch loss=0.048696, epoch loss=0.088368
Batch=179, step=16980, lr=0.129500, batch loss=0.048520, epoch loss=0.136887
Batch=239, step=17040, lr=0.129250, batch loss=0.078179, epoch loss=0.215066
Batch=299, step=17100, lr=0.129000, batch loss=0.081838, epoch loss=0.296904
Batch=359, step=17160, lr=0.128750, batch loss=0.053770, epoch loss=0.350674
Batch=419, step=17220, lr=0.128500, batch loss=0.055492, epoch loss=0.406166
Batch=479, step=17280, lr=0.128250, batch loss=0.034356, epoch loss=0.440521
Batch=539, step=17340, lr=0.128000, batch loss=0.061658, epoch loss=0.502180
Batch=599, step=17400, lr=0.127750, batch loss=0.037276, epoch loss=0.539456
Batch=659, step=17460, lr=0.127500, batch loss=0.051161, epoch loss=0.590617
Batch=719, step=17520, lr=0.127250, batch loss=0.063278, epoch loss=0.653896
Batch=779, step=17580, lr=0.127000, batch loss=0.126078, epoch loss=0.779974
Batch=839, step=17640, lr=0.126750, batch loss=0.096080, epoch loss=0.876054
Batch=899, step=17700, lr=0.126500, batch loss=0.115176, epoch loss=0.991231
Batch=959, step=17760, lr=0.126250, batch loss=0.024430, epoch loss=1.015661
Batch=1019, step=17820, lr=0.126000, batch loss=0.044437, epoch loss=1.060098
Batch=1079, step=17880, lr=0.125750, batch loss=0.016991, epoch loss=1.077089
Batch=1139, step=17940, lr=0.125500, batch loss=0.047336, epoch loss=1.124425
Batch=1199, step=18000, lr=0.125250, batch loss=0.020055, epoch loss=1.144480
Epoch=14, step=18000, lr=0.125250, epoch loss=1.144480
Batch=59, step=18060, lr=0.125000, batch loss=0.013800, epoch loss=0.013800
Batch=119, step=18120, lr=0.124750, batch loss=0.020913, epoch loss=0.034713
Batch=179, step=18180, lr=0.124500, batch loss=0.030530, epoch loss=0.065243
Batch=239, step=18240, lr=0.124000, batch loss=0.034986, epoch loss=0.100229
Batch=299, step=18300, lr=0.123750, batch loss=0.009507, epoch loss=0.109736
Batch=359, step=18360, lr=0.123500, batch loss=0.026795, epoch loss=0.136532
Batch=419, step=18420, lr=0.123250, batch loss=0.037473, epoch loss=0.174005
Batch=479, step=18480, lr=0.123250, batch loss=0.020722, epoch loss=0.194727
Batch=539, step=18540, lr=0.123000, batch loss=0.039302, epoch loss=0.234029
Batch=599, step=18600, lr=0.122750, batch loss=0.026995, epoch loss=0.261023
Batch=659, step=18660, lr=0.122500, batch loss=0.035230, epoch loss=0.296253
Batch=719, step=18720, lr=0.122000, batch loss=0.043853, epoch loss=0.340106
Batch=779, step=18780, lr=0.121750, batch loss=0.116784, epoch loss=0.456890
Batch=839, step=18840, lr=0.121750, batch loss=0.058637, epoch loss=0.515527
Batch=899, step=18900, lr=0.121500, batch loss=0.058616, epoch loss=0.574143
Batch=959, step=18960, lr=0.121000, batch loss=0.014176, epoch loss=0.588319
Batch=1019, step=19020, lr=0.121000, batch loss=0.017173, epoch loss=0.605491
Batch=1079, step=19080, lr=0.120750, batch loss=0.009017, epoch loss=0.614508
Batch=1139, step=19140, lr=0.120500, batch loss=0.024339, epoch loss=0.638847
Batch=1199, step=19200, lr=0.120250, batch loss=0.010079, epoch loss=0.648926
Epoch=15, step=19200, lr=0.120250, epoch loss=0.648926
Batch=59, step=19260, lr=0.120000, batch loss=0.004847, epoch loss=0.004847
Batch=119, step=19320, lr=0.119750, batch loss=0.021634, epoch loss=0.026481
Batch=179, step=19380, lr=0.119500, batch loss=0.070712, epoch loss=0.097193
Batch=239, step=19440, lr=0.119250, batch loss=0.029482, epoch loss=0.126676
Batch=299, step=19500, lr=0.118750, batch loss=0.010016, epoch loss=0.136692
Batch=359, step=19560, lr=0.118750, batch loss=0.025452, epoch loss=0.162144
Batch=419, step=19620, lr=0.118250, batch loss=0.022086, epoch loss=0.184231
Batch=479, step=19680, lr=0.118250, batch loss=0.007323, epoch loss=0.191553
Batch=539, step=19740, lr=0.118000, batch loss=0.019363, epoch loss=0.210917
Batch=599, step=19800, lr=0.117750, batch loss=0.024689, epoch loss=0.235606
Batch=659, step=19860, lr=0.117500, batch loss=0.022307, epoch loss=0.257914
Batch=719, step=19920, lr=0.117250, batch loss=0.052173, epoch loss=0.310086
Batch=779, step=19980, lr=0.116750, batch loss=0.087653, epoch loss=0.397739
Batch=839, step=20040, lr=0.116750, batch loss=0.032139, epoch loss=0.429878
Batch=899, step=20100, lr=0.116500, batch loss=0.035310, epoch loss=0.465188
Batch=959, step=20160, lr=0.116000, batch loss=0.011189, epoch loss=0.476377
Batch=1019, step=20220, lr=0.116000, batch loss=0.014344, epoch loss=0.490721
Batch=1079, step=20280, lr=0.115750, batch loss=0.002942, epoch loss=0.493664
Batch=1139, step=20340, lr=0.115500, batch loss=0.015487, epoch loss=0.509150
Batch=1199, step=20400, lr=0.115250, batch loss=0.008410, epoch loss=0.517560
Epoch=16, step=20400, lr=0.115250, epoch loss=0.517560
Batch=59, step=20460, lr=0.115000, batch loss=0.004222, epoch loss=0.004222
Batch=119, step=20520, lr=0.114750, batch loss=0.012460, epoch loss=0.016682
Batch=179, step=20580, lr=0.114500, batch loss=0.025976, epoch loss=0.042657
Batch=239, step=20640, lr=0.114250, batch loss=0.016916, epoch loss=0.059574
Batch=299, step=20700, lr=0.114000, batch loss=0.003120, epoch loss=0.062694
Batch=359, step=20760, lr=0.113750, batch loss=0.013263, epoch loss=0.075957
Batch=419, step=20820, lr=0.113250, batch loss=0.017416, epoch loss=0.093373
Batch=479, step=20880, lr=0.113250, batch loss=0.004805, epoch loss=0.098178
Batch=539, step=20940, lr=0.113000, batch loss=0.015342, epoch loss=0.113520
Batch=599, step=21000, lr=0.112750, batch loss=0.017151, epoch loss=0.130671
Batch=659, step=21060, lr=0.112500, batch loss=0.013555, epoch loss=0.144226
Batch=719, step=21120, lr=0.112250, batch loss=0.021928, epoch loss=0.166155
Batch=779, step=21180, lr=0.112000, batch loss=0.038582, epoch loss=0.204736
Batch=839, step=21240, lr=0.111750, batch loss=0.026389, epoch loss=0.231125
Batch=899, step=21300, lr=0.111500, batch loss=0.026478, epoch loss=0.257603
Batch=959, step=21360, lr=0.111250, batch loss=0.013996, epoch loss=0.271599
Batch=1019, step=21420, lr=0.111000, batch loss=0.015914, epoch loss=0.287513
Batch=1079, step=21480, lr=0.110750, batch loss=0.001209, epoch loss=0.288722
Batch=1139, step=21540, lr=0.110500, batch loss=0.013515, epoch loss=0.302236
Batch=1199, step=21600, lr=0.110250, batch loss=0.005469, epoch loss=0.307706
Epoch=17, step=21600, lr=0.110250, epoch loss=0.307706
Batch=59, step=21660, lr=0.110000, batch loss=0.003174, epoch loss=0.003174
Batch=119, step=21720, lr=0.109750, batch loss=0.007111, epoch loss=0.010285
Batch=179, step=21780, lr=0.109500, batch loss=0.013031, epoch loss=0.023316
Batch=239, step=21840, lr=0.109250, batch loss=0.009810, epoch loss=0.033126
Batch=299, step=21900, lr=0.108750, batch loss=0.017537, epoch loss=0.050663
Batch=359, step=21960, lr=0.108750, batch loss=0.020185, epoch loss=0.070848
Batch=419, step=22020, lr=0.108500, batch loss=0.013334, epoch loss=0.084182
Batch=479, step=22080, lr=0.108250, batch loss=0.003836, epoch loss=0.088018
Batch=539, step=22140, lr=0.108000, batch loss=0.015956, epoch loss=0.103974
Batch=599, step=22200, lr=0.107750, batch loss=0.016292, epoch loss=0.120267
Batch=659, step=22260, lr=0.107500, batch loss=0.013718, epoch loss=0.133985
Batch=719, step=22320, lr=0.107250, batch loss=0.020248, epoch loss=0.154233
Batch=779, step=22380, lr=0.107000, batch loss=0.031282, epoch loss=0.185515
Batch=839, step=22440, lr=0.106750, batch loss=0.028557, epoch loss=0.214072
Batch=899, step=22500, lr=0.106500, batch loss=0.025311, epoch loss=0.239383
Batch=959, step=22560, lr=0.106250, batch loss=0.009445, epoch loss=0.248827
Batch=1019, step=22620, lr=0.106000, batch loss=0.009824, epoch loss=0.258651
Batch=1079, step=22680, lr=0.105750, batch loss=0.001953, epoch loss=0.260604
Batch=1139, step=22740, lr=0.105500, batch loss=0.011472, epoch loss=0.272076
Batch=1199, step=22800, lr=0.105250, batch loss=0.005375, epoch loss=0.277451
Epoch=18, step=22800, lr=0.105250, epoch loss=0.277451
Batch=59, step=22860, lr=0.105000, batch loss=0.002895, epoch loss=0.002895
Batch=119, step=22920, lr=0.104750, batch loss=0.005436, epoch loss=0.008331
Batch=179, step=22980, lr=0.104250, batch loss=0.013013, epoch loss=0.021344
Batch=239, step=23040, lr=0.104250, batch loss=0.008809, epoch loss=0.030153
Batch=299, step=23100, lr=0.104000, batch loss=0.007893, epoch loss=0.038046
Batch=359, step=23160, lr=0.103750, batch loss=0.012721, epoch loss=0.050767
Batch=419, step=23220, lr=0.103500, batch loss=0.012294, epoch loss=0.063061
Batch=479, step=23280, lr=0.103250, batch loss=0.002906, epoch loss=0.065967
Batch=539, step=23340, lr=0.103000, batch loss=0.016605, epoch loss=0.082571
Batch=599, step=23400, lr=0.102750, batch loss=0.014273, epoch loss=0.096844
Batch=659, step=23460, lr=0.102500, batch loss=0.011498, epoch loss=0.108342
Batch=719, step=23520, lr=0.102250, batch loss=0.011035, epoch loss=0.119378
Batch=779, step=23580, lr=0.102000, batch loss=0.017432, epoch loss=0.136810
Batch=839, step=23640, lr=0.101750, batch loss=0.028339, epoch loss=0.165149
Batch=899, step=23700, lr=0.101500, batch loss=0.020326, epoch loss=0.185474
Batch=959, step=23760, lr=0.101250, batch loss=0.007982, epoch loss=0.193457
Batch=1019, step=23820, lr=0.101000, batch loss=0.007148, epoch loss=0.200605
Batch=1079, step=23880, lr=0.100750, batch loss=0.001375, epoch loss=0.201980
Batch=1139, step=23940, lr=0.100500, batch loss=0.008163, epoch loss=0.210143
Batch=1199, step=24000, lr=0.100250, batch loss=0.004471, epoch loss=0.214614
Epoch=19, step=24000, lr=0.100250, epoch loss=0.214614


Half-moons scatterplot and decision boundary:
┌────────────────────────────────────────────────────────────────────────────────────────────────────┐
│********************************#*******************************************************************│
│**********************#*#*#######*###*#####*********************************************************│
│**********************#########################*****************************************************│
│*****************#**########*######*###########*###*************************************************│
│***************#################*###################************************************************│
│************######*#################*#################**********************************************│
│**********#*#####*########*#**************##*#########*#********************************************│
│***********########*##*#******************#*****##########******************************************│
│***********###########*************************############****************************************.│
│********######*####*********************************###*###*#***********************************....│
│*******######**##*************...******************#*######*#********************************.......│
│*******##*##**##***********..........***************########*##****************************.........│
│*****#######************.......%...%%...***************#########**************************........%.│
│******######***********.........%........***************##*#####*************************.....%.%.%.│
│***#########**********.........%%%.%%......*************#*#######**********************......%.%%%%.│
│****#######***********.........%%%%.........************#########*********************.......%%.%%.%│
│**#######************..........%%%%%%%.......**************###*###*******************........%%%%%%.│
│*##*####************...........%%%%%%%.........***********########*****************..........%%%%%%.│
│*#######************...........%%%%%%%..........************#######***************...........%%%%%%.│
│*##*####***********............%%.%%%%%..........************####****************...........%%%%%%%.│
│*#####*#***********.............%%%%%%%............**********##*###*************.............%%%%%..│
│#######***********.............%.%%%%%%.............*********#######**********.............%%%%.%%..│
│#####*#***********..............%%%%%%%..............********#######*********..............%%%%%%%%.│
│###*#*#**********...............%%%%%%%%%..............*******######********...............%%%%%%...│
│#######**********................%%%%%%%%...............*****###*###******................%%%%%%....│
│######**********.................%%%%%%%%%...............****#*###*******...............%%%%%%%%%...│
│*#*##*#********...................%%%%%%%%%%...............***######****.................%%%%%%.....│
│#****##********....................%%%%%%%%%................***###*#***...............%.%%%%%%%.....│
│**************.....................%.%%%%%%...................*******..................%.%%.%%......│
│**************.......................%..%%%%%%%................*****..............%.%%%%%%%%%.......│
│*************.........................%.%%%.%%%%................***...............%%%%%%%.%.%.......│
│*************...........................%..%%%%..%................................%%%%%%%%..........│
│************.............................%%%%%%%%%%%........................%%..%%%%%%%%.%..........│
│************.............................%%.%%%%%%%%..%....................%..%%%.%%%%%%%...........│
│***********.................................%%%%.%%%%%%%%...............%.%%%%%%%%%%%%.%............│
│**********...................................%%%%%%%%%%%%%%%%%%%%%%.%%%%.%%%%%%%%%%%%%..............│
│**********....................................%%.%%%%%%%%%%%%%%%%%%%%%%.%%%%%%%%%%%.................│
│*********.........................................%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...................│
│*********............................................%%%.%%%%%%%%%%%%%%%%%%%%%......................│
│********................................................%...%%%%.%%.%%%%..%.........................│
└────────────────────────────────────────────────────────────────────────────────────────────────────┘
"/usr/bin/env" "bash" "-c" "opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1
2025-06-26 08:10.13: Job failed: Failed: Build failed