Organisationsahrefsocannla0f952 ()debian-12-5.3_arm64_opam-2.3

debian-12-5.3_arm64_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-arm64:debian-12-5.3_arm64_opam-2.3)
Base: ocaml/opam:debian-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213
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-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213
# debian-12-5.3_arm64_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-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213-debian-12-5.3_arm64_opam-2.3-82912e70cd030e6e6af979ac4425a6a2"
2025-06-26 07:58.23: Using OBuilder spec:
((from ocaml/opam:debian-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213)
(comment debian-12-5.3_arm64_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.23: Waiting for worker…
2025-06-26 08:05.06: Got resource from pool OCluster
Building on okypous.caelum.ci.dev
HEAD is now at 94b96170 This upsets the design where assignments are available immediately, while shape inference and precision refinement can continue till an actual compilation request.
HEAD is now at a0f952dc Migrate MNIST and CIFAR10 to Genarrays


(from ocaml/opam:debian-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213)
Unable to find image 'ocaml/opam:debian-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213' locally
docker.io/ocaml/opam@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213: Pulling from ocaml/opam
Digest: sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213
Status: Downloaded newer image for ocaml/opam@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213
2025-06-26 08:05.08 ---> using "d344c8ca7b10e358c9a50108d6a27e3529b03b93896db2d0ddd27c60003d2f95" from cache


/: (comment debian-12-5.3_arm64_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:05.08 ---> using "f22d7e4d3dc59b398f2168e00aa81c08c53ddf071b484a110b7f6b397e3c139b" from cache


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


Continue? [y/n] y
This 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.


Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2025-06-26 08:05.08 ---> using "ce5d6a7b5cf0a103824ef10e4b317ed67a1058f72629dfc93b877a233c398eba" from cache


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


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2025-06-26 08:05.08 ---> using "6c20f5335898203aadec8ca449da0bc5ff35c75651599ddc4565faa2bc169bfe" 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:05.08 ---> using "3ff525da3cca0c9f770fbeeacddc6431cb0be760dcd9dfd1b8ecc82024494216" from cache


/src: (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./))
2025-06-26 08:05.08 ---> saved as "50bc254850844bc9dd7348d20b4ea02cc9dad457f059c6252d0c2dd06d04f1b5"


/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:05.15 ---> saved as "7f9e6efbba72bdb7c40066afc3056f9f7ba1ef00819580e57c131afea7f78f0f"


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


/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 bookworm InRelease
- Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
- Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
- Get:4 http://deb.debian.org/debian bookworm-updates/main arm64 Packages.diff/Index [17.3 kB]
- Get:5 http://deb.debian.org/debian bookworm-updates/main arm64 Packages T-2025-06-13-1410.14-F-2025-06-13-1410.14.pdiff [434 B]
- Get:5 http://deb.debian.org/debian bookworm-updates/main arm64 Packages T-2025-06-13-1410.14-F-2025-06-13-1410.14.pdiff [434 B]
- Get:6 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages [265 kB]
- Fetched 386 kB in 1s (625 kB/s)
- Reading package lists...
- 


<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[neural_nets_lib.dev] synchronised (file:///src)
[arrayjit.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
- Selecting previously unselected package libcurl4-gnutls-dev:arm64.
- (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 ... 18799 files and directories currently installed.)
- Preparing to unpack .../0-libcurl4-gnutls-dev_7.88.1-10+deb12u12_arm64.deb ...
- Unpacking libcurl4-gnutls-dev:arm64 (7.88.1-10+deb12u12) ...
- Selecting previously unselected package libffi-dev:arm64.
- Preparing to unpack .../1-libffi-dev_3.4.4-1_arm64.deb ...
- Unpacking libffi-dev:arm64 (3.4.4-1) ...
- Selecting previously unselected package libpkgconf3:arm64.
- Preparing to unpack .../2-libpkgconf3_1.8.1-1_arm64.deb ...
- Unpacking libpkgconf3:arm64 (1.8.1-1) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../3-pkgconf-bin_1.8.1-1_arm64.deb ...
- Unpacking pkgconf-bin (1.8.1-1) ...
- Selecting previously unselected package pkgconf:arm64.
- Preparing to unpack .../4-pkgconf_1.8.1-1_arm64.deb ...
- Unpacking pkgconf:arm64 (1.8.1-1) ...
- Selecting previously unselected package pkg-config:arm64.
- Preparing to unpack .../5-pkg-config_1.8.1-1_arm64.deb ...
- Unpacking pkg-config:arm64 (1.8.1-1) ...
- Selecting previously unselected package zlib1g-dev:arm64.
- Preparing to unpack .../6-zlib1g-dev_1%3a1.2.13.dfsg-1_arm64.deb ...
- Unpacking zlib1g-dev:arm64 (1:1.2.13.dfsg-1) ...
- Setting up libcurl4-gnutls-dev:arm64 (7.88.1-10+deb12u12) ...
- Setting up libffi-dev:arm64 (3.4.4-1) ...
- Setting up libpkgconf3:arm64 (1.8.1-1) ...
- Setting up pkgconf-bin (1.8.1-1) ...
- Setting up zlib1g-dev:arm64 (1:1.2.13.dfsg-1) ...
- Setting up pkgconf:arm64 (1.8.1-1) ...
- Setting up pkg-config:arm64 (1.8.1-1) ...
- Processing triggers for libc-bin (2.36-9+deb12u10) ...
2025-06-26 08:05.34 ---> saved as "7d38a6d68769afa556dcee50ddf0af2545a5ca137a06767957372139a26e2055"


/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 astring.0.8.5  (cached)
-> retrieved angstrom.0.16.1  (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 cmdliner.1.3.0  (cached)
-> retrieved cppo.1.8.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 jane-street-headers.v0.17.0  (cached)
-> retrieved integers.0.7.0  (cached)
-> retrieved jst-config.v0.17.0  (cached)
-> retrieved logs.0.8.0  (cached)
-> retrieved mtime.2.1.0  (cached)
-> retrieved mdx.2.5.0  (cached)
-> retrieved multicore-magic.2.3.1  (cached)
-> retrieved num.1.6  (cached)
-> retrieved ocaml-compiler-libs.v0.17.0  (cached)
-> retrieved ocaml-syntax-shims.1.0.0  (cached)
-> retrieved ocaml-version.4.0.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_cold.v0.17.0  (cached)
-> retrieved ppx_base.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_fields_conv.v0.17.0  (cached)
-> retrieved ppx_expect.v0.17.3  (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 dune.3.19.1, dune-configurator.3.19.1  (cached)
-> retrieved ppx_minidebug.2.3.0  (cached)
-> retrieved ppx_optcomp.v0.17.1  (cached)
-> retrieved ppx_sexp_conv.v0.17.1  (cached)
-> retrieved ppx_string.v0.17.0  (cached)
-> retrieved ppx_variants_conv.v0.17.1  (cached)
-> installed cmdliner.1.3.0
-> installed num.1.6
-> retrieved ppxlib.0.36.0  (cached)
-> retrieved ptime.1.2.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 re.1.12.0  (cached)
-> retrieved result.1.5  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved saturn_lockfree.0.5.0  (cached)
-> retrieved sexplib.v0.17.0  (cached)
-> retrieved sexplib0.v0.17.0  (cached)
-> retrieved stdio.v0.17.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved thread-local-storage.0.2  (cached)
-> retrieved time_now.v0.17.0  (cached)
-> retrieved tyxml.4.6.0  (cached)
-> retrieved topkg.1.0.8  (cached)
-> retrieved ppxlib_jane.v0.17.4  (https://github.com/janestreet/ppxlib_jane/archive/refs/tags/v0.17.4.tar.gz)
-> retrieved uutf.1.0.4  (cached)
-> retrieved variantslib.v0.17.0  (cached)
-> retrieved uucp.16.0.0  (cached)
-> installed ocamlbuild.0.16.1
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed camlzip.1.13
-> installed topkg.1.0.8
-> installed mtime.2.1.0
-> installed uutf.1.0.4
-> installed fmt.0.10.0
-> installed ptime.1.2.0
-> installed astring.0.8.5
-> installed logs.0.8.0
-> installed dune.3.19.1
-> installed ppx_derivers.1.2.1
-> installed printbox.0.12
-> 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 jane-street-headers.v0.17.0
-> installed multicore-magic.2.3.1
-> installed ocaml-syntax-shims.1.0.0
-> installed cppo.1.8.0
-> installed ocaml-version.4.0.1
-> installed ocaml_intrinsics_kernel.v0.17.1
-> installed pprint.20230830
-> installed result.1.5
-> installed sexplib0.v0.17.0
-> installed stdlib-shims.0.3.0
-> installed thread-local-storage.0.2
-> installed re.1.12.0
-> installed ocaml-compiler-libs.v0.17.0
-> installed integers.0.7.0
-> installed saturn_lockfree.0.5.0
-> installed dune-configurator.3.19.1
-> installed parsexp.v0.17.0
-> installed bigstringaf.0.10.0
-> installed sexplib.v0.17.0
-> installed angstrom.0.16.1
-> installed mdx.2.5.0
-> installed curl.0.10.0
-> installed tyxml.4.6.0
-> installed printbox-html.0.12
-> installed ctypes.0.23.0
-> installed base.v0.17.3
-> installed fieldslib.v0.17.0
-> installed variantslib.v0.17.0
-> installed stdio.v0.17.0
-> installed ctypes-foreign.0.23.0
-> installed ppxlib.0.36.0
-> installed uucp.16.0.0
-> installed printbox-text.0.12
-> installed ppxlib_jane.v0.17.4
-> installed printbox-md.0.12
-> installed ppx_optcomp.v0.17.1
-> 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 ppx_fields_conv.v0.17.0
-> installed ppx_deriving.6.1.0
-> 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 ppx_hash.v0.17.0
-> installed ppx_assert.v0.17.0
-> installed ppx_minidebug.2.3.0
-> installed ppx_base.v0.17.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.14 ---> saved as "a6c3104951bae5d4ecba69392dd0836cc22dc9753873508e4f610e5e683bf77f"


/src: (copy (src .) (dst /src))
2025-06-26 08:08.17 ---> saved as "457f50cf93b119c5f61bb13cf555edb580c45f81be88955398d74ef31e28561f"


/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_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/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/.sandbox/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/54d96b65099db2b3bd42915ab63191f0/default/test && .tutorials.inline-tests/inline-test-runner.exe inline-test-runner tutorials -partition 'Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/10230419cccfeec4daf3b75b0e7b64c8/default/test/ocannl_config.' -source-tree-root .. -diff-cmd -)


Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/54d96b65099db2b3bd42915ab63191f0/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/default/test/ocannl_config.
Retrieving commandline, environment, or config file variable ocannl_log_level
Found 0, in the config file
(cd _build/.sandbox/54d96b65099db2b3bd42915ab63191f0/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/54d96b65099db2b3bd42915ab63191f0/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 80))))
@!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.199750, batch loss=23.609453, epoch loss=23.609453
Batch=119, step=120, lr=0.199750, batch loss=8.516926, epoch loss=32.126379
Batch=179, step=180, lr=0.199500, batch loss=2.644440, epoch loss=34.770819
Batch=239, step=240, lr=0.199250, batch loss=0.855278, epoch loss=35.626097
Batch=299, step=300, lr=0.198750, batch loss=1.437143, epoch loss=37.063240
Batch=359, step=360, lr=0.198500, batch loss=1.337152, epoch loss=38.400392
Batch=419, step=420, lr=0.198250, batch loss=0.611795, epoch loss=39.012187
Batch=479, step=480, lr=0.198000, batch loss=0.745265, epoch loss=39.757451
Batch=539, step=540, lr=0.197750, batch loss=0.691481, epoch loss=40.448933
Batch=599, step=600, lr=0.197500, batch loss=1.100112, epoch loss=41.549045
Batch=659, step=660, lr=0.197250, batch loss=0.482040, epoch loss=42.031085
Batch=719, step=720, lr=0.197000, batch loss=0.410718, epoch loss=42.441803
Batch=779, step=780, lr=0.197000, batch loss=0.469092, epoch loss=42.910895
Batch=839, step=840, lr=0.196500, batch loss=0.450599, epoch loss=43.361493
Batch=899, step=900, lr=0.196250, batch loss=0.383768, epoch loss=43.745261
Batch=959, step=960, lr=0.196000, batch loss=0.267674, epoch loss=44.012935
Batch=1019, step=1020, lr=0.196000, batch loss=0.488305, epoch loss=44.501240
Batch=1079, step=1080, lr=0.195500, batch loss=0.264956, epoch loss=44.766196
Batch=1139, step=1140, lr=0.195500, batch loss=0.331202, epoch loss=45.097398
Batch=1199, step=1200, lr=0.195000, batch loss=0.265335, epoch loss=45.362733
Epoch=0, step=1200, lr=0.195000, epoch loss=45.362733
Batch=59, step=1260, lr=0.195000, batch loss=0.263391, epoch loss=0.263391
Batch=119, step=1320, lr=0.194750, batch loss=0.204802, epoch loss=0.468193
Batch=179, step=1380, lr=0.194250, batch loss=0.245334, epoch loss=0.713527
Batch=239, step=1440, lr=0.194000, batch loss=0.349878, epoch loss=1.063405
Batch=299, step=1500, lr=0.193750, batch loss=0.239872, epoch loss=1.303276
Batch=359, step=1560, lr=0.193500, batch loss=0.319224, epoch loss=1.622500
Batch=419, step=1620, lr=0.193500, batch loss=0.312779, epoch loss=1.935279
Batch=479, step=1680, lr=0.193250, batch loss=0.276797, epoch loss=2.212076
Batch=539, step=1740, lr=0.193000, batch loss=0.209716, epoch loss=2.421792
Batch=599, step=1800, lr=0.192500, batch loss=0.247713, epoch loss=2.669505
Batch=659, step=1860, lr=0.192500, batch loss=0.367330, epoch loss=3.036834
Batch=719, step=1920, lr=0.192250, batch loss=0.358758, epoch loss=3.395592
Batch=779, step=1980, lr=0.192000, batch loss=0.389725, epoch loss=3.785317
Batch=839, step=2040, lr=0.191500, batch loss=0.346806, epoch loss=4.132123
Batch=899, step=2100, lr=0.191250, batch loss=0.323444, epoch loss=4.455567
Batch=959, step=2160, lr=0.191000, batch loss=0.256165, epoch loss=4.711733
Batch=1019, step=2220, lr=0.191000, batch loss=0.398475, epoch loss=5.110207
Batch=1079, step=2280, lr=0.190750, batch loss=0.237143, epoch loss=5.347351
Batch=1139, step=2340, lr=0.190250, batch loss=0.277743, epoch loss=5.625094
Batch=1199, step=2400, lr=0.190000, batch loss=0.213657, epoch loss=5.838751
Epoch=1, step=2400, lr=0.190000, epoch loss=5.838751
Batch=59, step=2460, lr=0.190000, batch loss=0.237505, epoch loss=0.237505
Batch=119, step=2520, lr=0.189750, batch loss=0.195073, epoch loss=0.432577
Batch=179, step=2580, lr=0.189250, batch loss=0.224011, epoch loss=0.656588
Batch=239, step=2640, lr=0.189000, batch loss=0.331968, epoch loss=0.988556
Batch=299, step=2700, lr=0.188750, batch loss=0.205544, epoch loss=1.194100
Batch=359, step=2760, lr=0.188500, batch loss=0.290771, epoch loss=1.484871
Batch=419, step=2820, lr=0.188500, batch loss=0.282834, epoch loss=1.767705
Batch=479, step=2880, lr=0.188250, batch loss=0.254865, epoch loss=2.022571
Batch=539, step=2940, lr=0.187750, batch loss=0.193144, epoch loss=2.215714
Batch=599, step=3000, lr=0.187500, batch loss=0.227551, epoch loss=2.443266
Batch=659, step=3060, lr=0.187250, batch loss=0.337395, epoch loss=2.780661
Batch=719, step=3120, lr=0.187000, batch loss=0.336496, epoch loss=3.117156
Batch=779, step=3180, lr=0.186750, batch loss=0.356917, epoch loss=3.474073
Batch=839, step=3240, lr=0.186500, batch loss=0.331107, epoch loss=3.805180
Batch=899, step=3300, lr=0.186250, batch loss=0.300884, epoch loss=4.106064
Batch=959, step=3360, lr=0.186000, batch loss=0.233018, epoch loss=4.339082
Batch=1019, step=3420, lr=0.185750, batch loss=0.340456, epoch loss=4.679539
Batch=1079, step=3480, lr=0.185750, batch loss=0.190467, epoch loss=4.870006
Batch=1139, step=3540, lr=0.185250, batch loss=0.232700, epoch loss=5.102706
Batch=1199, step=3600, lr=0.185000, batch loss=0.199485, epoch loss=5.302191
Epoch=2, step=3600, lr=0.185000, epoch loss=5.302191
Batch=59, step=3660, lr=0.184750, batch loss=0.228319, epoch loss=0.228319
Batch=119, step=3720, lr=0.184750, batch loss=0.193879, epoch loss=0.422199
Batch=179, step=3780, lr=0.184250, batch loss=0.212886, epoch loss=0.635084
Batch=239, step=3840, lr=0.184000, batch loss=0.316953, epoch loss=0.952038
Batch=299, step=3900, lr=0.184000, batch loss=0.206835, epoch loss=1.158873
Batch=359, step=3960, lr=0.183500, batch loss=0.287956, epoch loss=1.446829
Batch=419, step=4020, lr=0.183250, batch loss=0.275671, epoch loss=1.722500
Batch=479, step=4080, lr=0.183000, batch loss=0.252554, epoch loss=1.975054
Batch=539, step=4140, lr=0.182750, batch loss=0.193259, epoch loss=2.168313
Batch=599, step=4200, lr=0.182750, batch loss=0.234972, epoch loss=2.403285
Batch=659, step=4260, lr=0.182250, batch loss=0.335444, epoch loss=2.738729
Batch=719, step=4320, lr=0.182000, batch loss=0.342796, epoch loss=3.081525
Batch=779, step=4380, lr=0.181750, batch loss=0.351356, epoch loss=3.432881
Batch=839, step=4440, lr=0.181750, batch loss=0.319324, epoch loss=3.752205
Batch=899, step=4500, lr=0.181250, batch loss=0.292223, epoch loss=4.044428
Batch=959, step=4560, lr=0.181000, batch loss=0.240877, epoch loss=4.285305
Batch=1019, step=4620, lr=0.181000, batch loss=0.345961, epoch loss=4.631266
Batch=1079, step=4680, lr=0.180500, batch loss=0.212720, epoch loss=4.843986
Batch=1139, step=4740, lr=0.180250, batch loss=0.250078, epoch loss=5.094064
Batch=1199, step=4800, lr=0.180000, batch loss=0.192174, epoch loss=5.286238
Epoch=3, step=4800, lr=0.180000, epoch loss=5.286238
Batch=59, step=4860, lr=0.180000, batch loss=0.226546, epoch loss=0.226546
Batch=119, step=4920, lr=0.179750, batch loss=0.185377, epoch loss=0.411924
Batch=179, step=4980, lr=0.179250, batch loss=0.206701, epoch loss=0.618625
Batch=239, step=5040, lr=0.179250, batch loss=0.309124, epoch loss=0.927749
Batch=299, step=5100, lr=0.179000, batch loss=0.203059, epoch loss=1.130808
Batch=359, step=5160, lr=0.178500, batch loss=0.273693, epoch loss=1.404501
Batch=419, step=5220, lr=0.178250, batch loss=0.265844, epoch loss=1.670345
Batch=479, step=5280, lr=0.178250, batch loss=0.240193, epoch loss=1.910538
Batch=539, step=5340, lr=0.177750, batch loss=0.191872, epoch loss=2.102410
Batch=599, step=5400, lr=0.177500, batch loss=0.229647, epoch loss=2.332057
Batch=659, step=5460, lr=0.177250, batch loss=0.326925, epoch loss=2.658983
Batch=719, step=5520, lr=0.177250, batch loss=0.333626, epoch loss=2.992609
Batch=779, step=5580, lr=0.176750, batch loss=0.344293, epoch loss=3.336902
Batch=839, step=5640, lr=0.176500, batch loss=0.309309, epoch loss=3.646211
Batch=899, step=5700, lr=0.176250, batch loss=0.272028, epoch loss=3.918239
Batch=959, step=5760, lr=0.176000, batch loss=0.215344, epoch loss=4.133582
Batch=1019, step=5820, lr=0.175750, batch loss=0.337919, epoch loss=4.471501
Batch=1079, step=5880, lr=0.175500, batch loss=0.203109, epoch loss=4.674610
Batch=1139, step=5940, lr=0.175250, batch loss=0.240499, epoch loss=4.915109
Batch=1199, step=6000, lr=0.175250, batch loss=0.188708, epoch loss=5.103817
Epoch=4, step=6000, lr=0.175250, epoch loss=5.103817
Batch=59, step=6060, lr=0.174750, batch loss=0.229161, epoch loss=0.229161
Batch=119, step=6120, lr=0.174750, batch loss=0.187832, epoch loss=0.416993
Batch=179, step=6180, lr=0.174250, batch loss=0.202130, epoch loss=0.619122
Batch=239, step=6240, lr=0.174250, batch loss=0.301705, epoch loss=0.920828
Batch=299, step=6300, lr=0.173750, batch loss=0.212819, epoch loss=1.133647
Batch=359, step=6360, lr=0.173750, batch loss=0.271980, epoch loss=1.405627
Batch=419, step=6420, lr=0.173500, batch loss=0.263514, epoch loss=1.669141
Batch=479, step=6480, lr=0.173250, batch loss=0.246173, epoch loss=1.915314
Batch=539, step=6540, lr=0.173000, batch loss=0.189637, epoch loss=2.104951
Batch=599, step=6600, lr=0.172750, batch loss=0.232086, epoch loss=2.337037
Batch=659, step=6660, lr=0.172250, batch loss=0.314607, epoch loss=2.651644
Batch=719, step=6720, lr=0.172000, batch loss=0.318390, epoch loss=2.970034
Batch=779, step=6780, lr=0.172000, batch loss=0.330212, epoch loss=3.300246
Batch=839, step=6840, lr=0.171500, batch loss=0.302037, epoch loss=3.602282
Batch=899, step=6900, lr=0.171250, batch loss=0.271156, epoch loss=3.873438
Batch=959, step=6960, lr=0.171250, batch loss=0.205266, epoch loss=4.078704
Batch=1019, step=7020, lr=0.170750, batch loss=0.330575, epoch loss=4.409280
Batch=1079, step=7080, lr=0.170500, batch loss=0.170760, epoch loss=4.580040
Batch=1139, step=7140, lr=0.170250, batch loss=0.213352, epoch loss=4.793392
Batch=1199, step=7200, lr=0.170250, batch loss=0.186693, epoch loss=4.980085
Epoch=5, step=7200, lr=0.170250, epoch loss=4.980085
Batch=59, step=7260, lr=0.169750, batch loss=0.233866, epoch loss=0.233866
Batch=119, step=7320, lr=0.169500, batch loss=0.182789, epoch loss=0.416655
Batch=179, step=7380, lr=0.169250, batch loss=0.195903, epoch loss=0.612558
Batch=239, step=7440, lr=0.169000, batch loss=0.293653, epoch loss=0.906210
Batch=299, step=7500, lr=0.168750, batch loss=0.203663, epoch loss=1.109874
Batch=359, step=7560, lr=0.168500, batch loss=0.264345, epoch loss=1.374218
Batch=419, step=7620, lr=0.168250, batch loss=0.258568, epoch loss=1.632786
Batch=479, step=7680, lr=0.168250, batch loss=0.234451, epoch loss=1.867237
Batch=539, step=7740, lr=0.167750, batch loss=0.190492, epoch loss=2.057729
Batch=599, step=7800, lr=0.167750, batch loss=0.228699, epoch loss=2.286428
Batch=659, step=7860, lr=0.167250, batch loss=0.305050, epoch loss=2.591478
Batch=719, step=7920, lr=0.167250, batch loss=0.310918, epoch loss=2.902396
Batch=779, step=7980, lr=0.167000, batch loss=0.331568, epoch loss=3.233965
Batch=839, step=8040, lr=0.166750, batch loss=0.292052, epoch loss=3.526016
Batch=899, step=8100, lr=0.166500, batch loss=0.265543, epoch loss=3.791559
Batch=959, step=8160, lr=0.166250, batch loss=0.206758, epoch loss=3.998317
Batch=1019, step=8220, lr=0.165750, batch loss=0.314526, epoch loss=4.312844
Batch=1079, step=8280, lr=0.165500, batch loss=0.170970, epoch loss=4.483814
Batch=1139, step=8340, lr=0.165500, batch loss=0.207146, epoch loss=4.690960
Batch=1199, step=8400, lr=0.165000, batch loss=0.179312, epoch loss=4.870272
Epoch=6, step=8400, lr=0.165000, epoch loss=4.870272
Batch=59, step=8460, lr=0.165000, batch loss=0.228482, epoch loss=0.228482
Batch=119, step=8520, lr=0.164500, batch loss=0.175245, epoch loss=0.403727
Batch=179, step=8580, lr=0.164250, batch loss=0.187593, epoch loss=0.591320
Batch=239, step=8640, lr=0.164000, batch loss=0.277769, epoch loss=0.869089
Batch=299, step=8700, lr=0.163750, batch loss=0.192266, epoch loss=1.061355
Batch=359, step=8760, lr=0.163500, batch loss=0.248579, epoch loss=1.309934
Batch=419, step=8820, lr=0.163250, batch loss=0.245212, epoch loss=1.555146
Batch=479, step=8880, lr=0.163000, batch loss=0.226848, epoch loss=1.781993
Batch=539, step=8940, lr=0.162750, batch loss=0.180226, epoch loss=1.962219
Batch=599, step=9000, lr=0.162500, batch loss=0.216035, epoch loss=2.178255
Batch=659, step=9060, lr=0.162500, batch loss=0.294520, epoch loss=2.472775
Batch=719, step=9120, lr=0.162250, batch loss=0.295789, epoch loss=2.768563
Batch=779, step=9180, lr=0.161750, batch loss=0.315500, epoch loss=3.084063
Batch=839, step=9240, lr=0.161750, batch loss=0.281623, epoch loss=3.365686
Batch=899, step=9300, lr=0.161500, batch loss=0.254332, epoch loss=3.620019
Batch=959, step=9360, lr=0.161250, batch loss=0.208821, epoch loss=3.828839
Batch=1019, step=9420, lr=0.160750, batch loss=0.298968, epoch loss=4.127807
Batch=1079, step=9480, lr=0.160750, batch loss=0.173776, epoch loss=4.301583
Batch=1139, step=9540, lr=0.160500, batch loss=0.201573, epoch loss=4.503156
Batch=1199, step=9600, lr=0.160000, batch loss=0.165991, epoch loss=4.669147
Epoch=7, step=9600, lr=0.160000, epoch loss=4.669147
Batch=59, step=9660, lr=0.160000, batch loss=0.188874, epoch loss=0.188874
Batch=119, step=9720, lr=0.159750, batch loss=0.164290, epoch loss=0.353165
Batch=179, step=9780, lr=0.159250, batch loss=0.178394, epoch loss=0.531559
Batch=239, step=9840, lr=0.159250, batch loss=0.261267, epoch loss=0.792826
Batch=299, step=9900, lr=0.158750, batch loss=0.178497, epoch loss=0.971322
Batch=359, step=9960, lr=0.158500, batch loss=0.234500, epoch loss=1.205823
Batch=419, step=10020, lr=0.158500, batch loss=0.230970, epoch loss=1.436792
Batch=479, step=10080, lr=0.158250, batch loss=0.215461, epoch loss=1.652253
Batch=539, step=10140, lr=0.157750, batch loss=0.168397, epoch loss=1.820650
Batch=599, step=10200, lr=0.157500, batch loss=0.198712, epoch loss=2.019362
Batch=659, step=10260, lr=0.157250, batch loss=0.281639, epoch loss=2.301001
Batch=719, step=10320, lr=0.157250, batch loss=0.280256, epoch loss=2.581257
Batch=779, step=10380, lr=0.157000, batch loss=0.298651, epoch loss=2.879908
Batch=839, step=10440, lr=0.156750, batch loss=0.272478, epoch loss=3.152386
Batch=899, step=10500, lr=0.156500, batch loss=0.238501, epoch loss=3.390887
Batch=959, step=10560, lr=0.156250, batch loss=0.201920, epoch loss=3.592807
Batch=1019, step=10620, lr=0.156000, batch loss=0.290002, epoch loss=3.882810
Batch=1079, step=10680, lr=0.155500, batch loss=0.185455, epoch loss=4.068264
Batch=1139, step=10740, lr=0.155250, batch loss=0.202622, epoch loss=4.270886
Batch=1199, step=10800, lr=0.155250, batch loss=0.156217, epoch loss=4.427103
Epoch=8, step=10800, lr=0.155250, epoch loss=4.427103
Batch=59, step=10860, lr=0.155000, batch loss=0.177620, epoch loss=0.177620
Batch=119, step=10920, lr=0.154750, batch loss=0.152466, epoch loss=0.330086
Batch=179, step=10980, lr=0.154250, batch loss=0.167090, epoch loss=0.497176
Batch=239, step=11040, lr=0.154250, batch loss=0.243134, epoch loss=0.740310
Batch=299, step=11100, lr=0.154000, batch loss=0.171858, epoch loss=0.912168
Batch=359, step=11160, lr=0.153750, batch loss=0.219967, epoch loss=1.132135
Batch=419, step=11220, lr=0.153500, batch loss=0.219969, epoch loss=1.352104
Batch=479, step=11280, lr=0.153250, batch loss=0.210127, epoch loss=1.562232
Batch=539, step=11340, lr=0.153000, batch loss=0.160096, epoch loss=1.722328
Batch=599, step=11400, lr=0.152750, batch loss=0.179000, epoch loss=1.901328
Batch=659, step=11460, lr=0.152500, batch loss=0.266277, epoch loss=2.167605
Batch=719, step=11520, lr=0.152000, batch loss=0.260073, epoch loss=2.427678
Batch=779, step=11580, lr=0.152000, batch loss=0.273945, epoch loss=2.701624
Batch=839, step=11640, lr=0.151750, batch loss=0.258168, epoch loss=2.959792
Batch=899, step=11700, lr=0.151250, batch loss=0.214648, epoch loss=3.174440
Batch=959, step=11760, lr=0.151250, batch loss=0.169004, epoch loss=3.343444
Batch=1019, step=11820, lr=0.151000, batch loss=0.267729, epoch loss=3.611174
Batch=1079, step=11880, lr=0.150750, batch loss=0.146137, epoch loss=3.757310
Batch=1139, step=11940, lr=0.150500, batch loss=0.182227, epoch loss=3.939537
Batch=1199, step=12000, lr=0.150000, batch loss=0.140955, epoch loss=4.080492
Epoch=9, step=12000, lr=0.150000, epoch loss=4.080492
Batch=59, step=12060, lr=0.150000, batch loss=0.161505, epoch loss=0.161505
Batch=119, step=12120, lr=0.149750, batch loss=0.138383, epoch loss=0.299888
Batch=179, step=12180, lr=0.149500, batch loss=0.152280, epoch loss=0.452168
Batch=239, step=12240, lr=0.149000, batch loss=0.220971, epoch loss=0.673140
Batch=299, step=12300, lr=0.148750, batch loss=0.143950, epoch loss=0.817090
Batch=359, step=12360, lr=0.148500, batch loss=0.199597, epoch loss=1.016686
Batch=419, step=12420, lr=0.148250, batch loss=0.208543, epoch loss=1.225230
Batch=479, step=12480, lr=0.148000, batch loss=0.179902, epoch loss=1.405132
Batch=539, step=12540, lr=0.148000, batch loss=0.144345, epoch loss=1.549478
Batch=599, step=12600, lr=0.147750, batch loss=0.150609, epoch loss=1.700086
Batch=659, step=12660, lr=0.147250, batch loss=0.228580, epoch loss=1.928666
Batch=719, step=12720, lr=0.147000, batch loss=0.234572, epoch loss=2.163238
Batch=779, step=12780, lr=0.146750, batch loss=0.258548, epoch loss=2.421786
Batch=839, step=12840, lr=0.146500, batch loss=0.225030, epoch loss=2.646816
Batch=899, step=12900, lr=0.146500, batch loss=0.189946, epoch loss=2.836762
Batch=959, step=12960, lr=0.146000, batch loss=0.163436, epoch loss=3.000198
Batch=1019, step=13020, lr=0.145750, batch loss=0.260453, epoch loss=3.260651
Batch=1079, step=13080, lr=0.145500, batch loss=0.118714, epoch loss=3.379365
Batch=1139, step=13140, lr=0.145250, batch loss=0.160653, epoch loss=3.540018
Batch=1199, step=13200, lr=0.145000, batch loss=0.120495, epoch loss=3.660513
Epoch=10, step=13200, lr=0.145000, epoch loss=3.660513
Batch=59, step=13260, lr=0.144750, batch loss=0.143381, epoch loss=0.143381
Batch=119, step=13320, lr=0.144750, batch loss=0.121877, epoch loss=0.265258
Batch=179, step=13380, lr=0.144250, batch loss=0.129899, epoch loss=0.395157
Batch=239, step=13440, lr=0.144000, batch loss=0.196105, epoch loss=0.591261
Batch=299, step=13500, lr=0.143750, batch loss=0.117191, epoch loss=0.708453
Batch=359, step=13560, lr=0.143500, batch loss=0.163695, epoch loss=0.872147
Batch=419, step=13620, lr=0.143500, batch loss=0.163831, epoch loss=1.035979
Batch=479, step=13680, lr=0.143000, batch loss=0.146858, epoch loss=1.182837
Batch=539, step=13740, lr=0.142750, batch loss=0.120494, epoch loss=1.303331
Batch=599, step=13800, lr=0.142500, batch loss=0.122460, epoch loss=1.425791
Batch=659, step=13860, lr=0.142250, batch loss=0.177921, epoch loss=1.603712
Batch=719, step=13920, lr=0.142000, batch loss=0.180133, epoch loss=1.783845
Batch=779, step=13980, lr=0.141750, batch loss=0.200388, epoch loss=1.984233
Batch=839, step=14040, lr=0.141500, batch loss=0.188755, epoch loss=2.172988
Batch=899, step=14100, lr=0.141500, batch loss=0.160176, epoch loss=2.333164
Batch=959, step=14160, lr=0.141000, batch loss=0.135271, epoch loss=2.468435
Batch=1019, step=14220, lr=0.140750, batch loss=0.284609, epoch loss=2.753044
Batch=1079, step=14280, lr=0.140500, batch loss=0.090425, epoch loss=2.843469
Batch=1139, step=14340, lr=0.140500, batch loss=0.132629, epoch loss=2.976098
Batch=1199, step=14400, lr=0.140250, batch loss=0.094712, epoch loss=3.070810
Epoch=11, step=14400, lr=0.140250, epoch loss=3.070810
Batch=59, step=14460, lr=0.140000, batch loss=0.121920, epoch loss=0.121920
Batch=119, step=14520, lr=0.139750, batch loss=0.106286, epoch loss=0.228207
Batch=179, step=14580, lr=0.139250, batch loss=0.105000, epoch loss=0.333207
Batch=239, step=14640, lr=0.139000, batch loss=0.143916, epoch loss=0.477123
Batch=299, step=14700, lr=0.138750, batch loss=0.080943, epoch loss=0.558066
Batch=359, step=14760, lr=0.138500, batch loss=0.120716, epoch loss=0.678782
Batch=419, step=14820, lr=0.138250, batch loss=0.124190, epoch loss=0.802972
Batch=479, step=14880, lr=0.138250, batch loss=0.112197, epoch loss=0.915169
Batch=539, step=14940, lr=0.137750, batch loss=0.127319, epoch loss=1.042488
Batch=599, step=15000, lr=0.137500, batch loss=0.088062, epoch loss=1.130550
Batch=659, step=15060, lr=0.137250, batch loss=0.133820, epoch loss=1.264370
Batch=719, step=15120, lr=0.137000, batch loss=0.127187, epoch loss=1.391557
Batch=779, step=15180, lr=0.137000, batch loss=0.134486, epoch loss=1.526043
Batch=839, step=15240, lr=0.136500, batch loss=0.145619, epoch loss=1.671662
Batch=899, step=15300, lr=0.136250, batch loss=0.148918, epoch loss=1.820580
Batch=959, step=15360, lr=0.136000, batch loss=0.112054, epoch loss=1.932634
Batch=1019, step=15420, lr=0.135750, batch loss=0.250132, epoch loss=2.182766
Batch=1079, step=15480, lr=0.135500, batch loss=0.038848, epoch loss=2.221614
Batch=1139, step=15540, lr=0.135250, batch loss=0.091411, epoch loss=2.313025
Batch=1199, step=15600, lr=0.135000, batch loss=0.058884, epoch loss=2.371909
Epoch=12, step=15600, lr=0.135000, epoch loss=2.371909
Batch=59, step=15660, lr=0.134750, batch loss=0.080155, epoch loss=0.080155
Batch=119, step=15720, lr=0.134500, batch loss=0.119491, epoch loss=0.199646
Batch=179, step=15780, lr=0.134500, batch loss=0.093277, epoch loss=0.292923
Batch=239, step=15840, lr=0.134250, batch loss=0.096770, epoch loss=0.389693
Batch=299, step=15900, lr=0.133750, batch loss=0.040972, epoch loss=0.430665
Batch=359, step=15960, lr=0.133750, batch loss=0.081950, epoch loss=0.512615
Batch=419, step=16020, lr=0.133250, batch loss=0.081453, epoch loss=0.594068
Batch=479, step=16080, lr=0.133250, batch loss=0.062771, epoch loss=0.656839
Batch=539, step=16140, lr=0.133000, batch loss=0.059795, epoch loss=0.716634
Batch=599, step=16200, lr=0.132500, batch loss=0.139011, epoch loss=0.855646
Batch=659, step=16260, lr=0.132250, batch loss=0.086813, epoch loss=0.942459
Batch=719, step=16320, lr=0.132000, batch loss=0.128220, epoch loss=1.070679
Batch=779, step=16380, lr=0.131750, batch loss=0.293107, epoch loss=1.363786
Batch=839, step=16440, lr=0.131500, batch loss=0.092854, epoch loss=1.456640
Batch=899, step=16500, lr=0.131250, batch loss=0.076462, epoch loss=1.533102
Batch=959, step=16560, lr=0.131000, batch loss=0.033672, epoch loss=1.566774
Batch=1019, step=16620, lr=0.130750, batch loss=0.068723, epoch loss=1.635497
Batch=1079, step=16680, lr=0.130500, batch loss=0.049241, epoch loss=1.684738
Batch=1139, step=16740, lr=0.130250, batch loss=0.085334, epoch loss=1.770072
Batch=1199, step=16800, lr=0.130000, batch loss=0.039163, epoch loss=1.809235
Epoch=13, step=16800, lr=0.130000, epoch loss=1.809235
Batch=59, step=16860, lr=0.129750, batch loss=0.034165, epoch loss=0.034165
Batch=119, step=16920, lr=0.129500, batch loss=0.035221, epoch loss=0.069386
Batch=179, step=16980, lr=0.129250, batch loss=0.043830, epoch loss=0.113216
Batch=239, step=17040, lr=0.129000, batch loss=0.059738, epoch loss=0.172954
Batch=299, step=17100, lr=0.129000, batch loss=0.021575, epoch loss=0.194529
Batch=359, step=17160, lr=0.128500, batch loss=0.043592, epoch loss=0.238121
Batch=419, step=17220, lr=0.128250, batch loss=0.062408, epoch loss=0.300529
Batch=479, step=17280, lr=0.128000, batch loss=0.027294, epoch loss=0.327824
Batch=539, step=17340, lr=0.128000, batch loss=0.031353, epoch loss=0.359177
Batch=599, step=17400, lr=0.127750, batch loss=0.035715, epoch loss=0.394892
Batch=659, step=17460, lr=0.127250, batch loss=0.047990, epoch loss=0.442883
Batch=719, step=17520, lr=0.127000, batch loss=0.054942, epoch loss=0.497825
Batch=779, step=17580, lr=0.126750, batch loss=0.079662, epoch loss=0.577486
Batch=839, step=17640, lr=0.126750, batch loss=0.177396, epoch loss=0.754883
Batch=899, step=17700, lr=0.126250, batch loss=0.063408, epoch loss=0.818291
Batch=959, step=17760, lr=0.126000, batch loss=0.021665, epoch loss=0.839956
Batch=1019, step=17820, lr=0.125750, batch loss=0.033248, epoch loss=0.873204
Batch=1079, step=17880, lr=0.125500, batch loss=0.014652, epoch loss=0.887856
Batch=1139, step=17940, lr=0.125250, batch loss=0.039016, epoch loss=0.926871
Batch=1199, step=18000, lr=0.125000, batch loss=0.015944, epoch loss=0.942815
Epoch=14, step=18000, lr=0.125000, epoch loss=0.942815
Batch=59, step=18060, lr=0.124750, batch loss=0.014633, epoch loss=0.014633
Batch=119, step=18120, lr=0.124500, batch loss=0.019936, epoch loss=0.034568
Batch=179, step=18180, lr=0.124250, batch loss=0.035270, epoch loss=0.069839
Batch=239, step=18240, lr=0.124000, batch loss=0.044453, epoch loss=0.114291
Batch=299, step=18300, lr=0.123750, batch loss=0.031284, epoch loss=0.145576
Batch=359, step=18360, lr=0.123500, batch loss=0.025237, epoch loss=0.170812
Batch=419, step=18420, lr=0.123250, batch loss=0.030071, epoch loss=0.200883
Batch=479, step=18480, lr=0.123000, batch loss=0.019373, epoch loss=0.220256
Batch=539, step=18540, lr=0.122750, batch loss=0.037146, epoch loss=0.257402
Batch=599, step=18600, lr=0.122500, batch loss=0.027863, epoch loss=0.285265
Batch=659, step=18660, lr=0.122500, batch loss=0.036377, epoch loss=0.321642
Batch=719, step=18720, lr=0.122000, batch loss=0.028161, epoch loss=0.349803
Batch=779, step=18780, lr=0.121750, batch loss=0.057409, epoch loss=0.407212
Batch=839, step=18840, lr=0.121500, batch loss=0.085341, epoch loss=0.492553
Batch=899, step=18900, lr=0.121500, batch loss=0.036709, epoch loss=0.529262
Batch=959, step=18960, lr=0.121250, batch loss=0.012440, epoch loss=0.541702
Batch=1019, step=19020, lr=0.120750, batch loss=0.021782, epoch loss=0.563484
Batch=1079, step=19080, lr=0.120500, batch loss=0.022119, epoch loss=0.585603
Batch=1139, step=19140, lr=0.120250, batch loss=0.038017, epoch loss=0.623620
Batch=1199, step=19200, lr=0.120000, batch loss=0.012209, epoch loss=0.635829
Epoch=15, step=19200, lr=0.120000, epoch loss=0.635829
Batch=59, step=19260, lr=0.119750, batch loss=0.010227, epoch loss=0.010227
Batch=119, step=19320, lr=0.119750, batch loss=0.029830, epoch loss=0.040057
Batch=179, step=19380, lr=0.119250, batch loss=0.080639, epoch loss=0.120696
Batch=239, step=19440, lr=0.119250, batch loss=0.032920, epoch loss=0.153616
Batch=299, step=19500, lr=0.118750, batch loss=0.013632, epoch loss=0.167248
Batch=359, step=19560, lr=0.118500, batch loss=0.029430, epoch loss=0.196678
Batch=419, step=19620, lr=0.118250, batch loss=0.021348, epoch loss=0.218026
Batch=479, step=19680, lr=0.118250, batch loss=0.006035, epoch loss=0.224061
Batch=539, step=19740, lr=0.117750, batch loss=0.027627, epoch loss=0.251688
Batch=599, step=19800, lr=0.117750, batch loss=0.028178, epoch loss=0.279866
Batch=659, step=19860, lr=0.117250, batch loss=0.017686, epoch loss=0.297552
Batch=719, step=19920, lr=0.117250, batch loss=0.032661, epoch loss=0.330213
Batch=779, step=19980, lr=0.116750, batch loss=0.062097, epoch loss=0.392310
Batch=839, step=20040, lr=0.116750, batch loss=0.034674, epoch loss=0.426985
Batch=899, step=20100, lr=0.116250, batch loss=0.037806, epoch loss=0.464791
Batch=959, step=20160, lr=0.116000, batch loss=0.013423, epoch loss=0.478214
Batch=1019, step=20220, lr=0.116000, batch loss=0.013702, epoch loss=0.491916
Batch=1079, step=20280, lr=0.115750, batch loss=0.002891, epoch loss=0.494808
Batch=1139, step=20340, lr=0.115250, batch loss=0.016500, epoch loss=0.511308
Batch=1199, step=20400, lr=0.115250, batch loss=0.006301, epoch loss=0.517608
Epoch=16, step=20400, lr=0.115250, epoch loss=0.517608
Batch=59, step=20460, lr=0.114750, batch loss=0.003350, epoch loss=0.003350
Batch=119, step=20520, lr=0.114750, batch loss=0.011273, epoch loss=0.014623
Batch=179, step=20580, lr=0.114500, batch loss=0.026937, epoch loss=0.041560
Batch=239, step=20640, lr=0.114250, batch loss=0.014605, epoch loss=0.056165
Batch=299, step=20700, lr=0.114000, batch loss=0.003792, epoch loss=0.059957
Batch=359, step=20760, lr=0.113750, batch loss=0.014053, epoch loss=0.074010
Batch=419, step=20820, lr=0.113500, batch loss=0.016906, epoch loss=0.090916
Batch=479, step=20880, lr=0.113250, batch loss=0.004071, epoch loss=0.094986
Batch=539, step=20940, lr=0.113000, batch loss=0.019690, epoch loss=0.114677
Batch=599, step=21000, lr=0.112750, batch loss=0.021254, epoch loss=0.135931
Batch=659, step=21060, lr=0.112500, batch loss=0.019544, epoch loss=0.155475
Batch=719, step=21120, lr=0.112250, batch loss=0.049174, epoch loss=0.204648
Batch=779, step=21180, lr=0.111750, batch loss=0.069986, epoch loss=0.274634
Batch=839, step=21240, lr=0.111750, batch loss=0.025600, epoch loss=0.300234
Batch=899, step=21300, lr=0.111250, batch loss=0.026476, epoch loss=0.326710
Batch=959, step=21360, lr=0.111250, batch loss=0.011258, epoch loss=0.337967
Batch=1019, step=21420, lr=0.110750, batch loss=0.013353, epoch loss=0.351320
Batch=1079, step=21480, lr=0.110500, batch loss=0.001835, epoch loss=0.353155
Batch=1139, step=21540, lr=0.110250, batch loss=0.012431, epoch loss=0.365586
Batch=1199, step=21600, lr=0.110250, batch loss=0.004336, epoch loss=0.369922
Epoch=17, step=21600, lr=0.110250, epoch loss=0.369922
Batch=59, step=21660, lr=0.109750, batch loss=0.001957, epoch loss=0.001957
Batch=119, step=21720, lr=0.109750, batch loss=0.008872, epoch loss=0.010829
Batch=179, step=21780, lr=0.109500, batch loss=0.022104, epoch loss=0.032933
Batch=239, step=21840, lr=0.109250, batch loss=0.009711, epoch loss=0.042644
Batch=299, step=21900, lr=0.109000, batch loss=0.003960, epoch loss=0.046604
Batch=359, step=21960, lr=0.108750, batch loss=0.014185, epoch loss=0.060789
Batch=419, step=22020, lr=0.108250, batch loss=0.012726, epoch loss=0.073514
Batch=479, step=22080, lr=0.108000, batch loss=0.003336, epoch loss=0.076850
Batch=539, step=22140, lr=0.108000, batch loss=0.017762, epoch loss=0.094613
Batch=599, step=22200, lr=0.107750, batch loss=0.016275, epoch loss=0.110888
Batch=659, step=22260, lr=0.107500, batch loss=0.013267, epoch loss=0.124155
Batch=719, step=22320, lr=0.107250, batch loss=0.022405, epoch loss=0.146560
Batch=779, step=22380, lr=0.107000, batch loss=0.029029, epoch loss=0.175589
Batch=839, step=22440, lr=0.106750, batch loss=0.029380, epoch loss=0.204968
Batch=899, step=22500, lr=0.106250, batch loss=0.024469, epoch loss=0.229437
Batch=959, step=22560, lr=0.106250, batch loss=0.008946, epoch loss=0.238384
Batch=1019, step=22620, lr=0.106000, batch loss=0.008198, epoch loss=0.246582
Batch=1079, step=22680, lr=0.105750, batch loss=0.002177, epoch loss=0.248758
Batch=1139, step=22740, lr=0.105250, batch loss=0.011652, epoch loss=0.260410
Batch=1199, step=22800, lr=0.105000, batch loss=0.005267, epoch loss=0.265677
Epoch=18, step=22800, lr=0.105000, epoch loss=0.265677
Batch=59, step=22860, lr=0.105000, batch loss=0.002409, epoch loss=0.002409
Batch=119, step=22920, lr=0.104750, batch loss=0.005082, epoch loss=0.007491
Batch=179, step=22980, lr=0.104250, batch loss=0.012407, epoch loss=0.019897
Batch=239, step=23040, lr=0.104250, batch loss=0.008740, epoch loss=0.028637
Batch=299, step=23100, lr=0.103750, batch loss=0.004607, epoch loss=0.033245
Batch=359, step=23160, lr=0.103750, batch loss=0.012065, epoch loss=0.045310
Batch=419, step=23220, lr=0.103500, batch loss=0.010520, epoch loss=0.055830
Batch=479, step=23280, lr=0.103250, batch loss=0.003946, epoch loss=0.059776
Batch=539, step=23340, lr=0.103000, batch loss=0.014615, epoch loss=0.074391
Batch=599, step=23400, lr=0.102750, batch loss=0.014626, epoch loss=0.089017
Batch=659, step=23460, lr=0.102500, batch loss=0.013271, epoch loss=0.102287
Batch=719, step=23520, lr=0.102000, batch loss=0.017460, epoch loss=0.119747
Batch=779, step=23580, lr=0.101750, batch loss=0.021900, epoch loss=0.141648
Batch=839, step=23640, lr=0.101500, batch loss=0.026201, epoch loss=0.167849
Batch=899, step=23700, lr=0.101500, batch loss=0.022244, epoch loss=0.190093
Batch=959, step=23760, lr=0.101250, batch loss=0.008131, epoch loss=0.198224
Batch=1019, step=23820, lr=0.100750, batch loss=0.009584, epoch loss=0.207808
Batch=1079, step=23880, lr=0.100500, batch loss=0.001334, epoch loss=0.209142
Batch=1139, step=23940, lr=0.100500, batch loss=0.008695, epoch loss=0.217837
Batch=1199, step=24000, lr=0.100250, batch loss=0.004553, epoch loss=0.222390
Epoch=19, step=24000, lr=0.100250, epoch loss=0.222390


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:09.30: Job failed: Failed: Build failed