2025-12-16 13:36.17: New job: test ahrefs/ocannl https://github.com/ahrefs/ocannl.git#refs/heads/master (4013f26ca12f384cafcb24343e4cb8aa36b1cb4e) (linux-arm64:debian-13-5.4_arm64_opam-2.4) Base: ocaml/opam:debian-13-ocaml-5.4@sha256:0431f015ed06bf78e7175badf979193dace2ffb742244ff713846482fc25989c Opam project build To reproduce locally: git clone --recursive "https://github.com/ahrefs/ocannl.git" -b "master" && cd "ocannl" && git reset --hard 4013f26c cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-13-ocaml-5.4@sha256:0431f015ed06bf78e7175badf979193dace2ffb742244ff713846482fc25989c # debian-13-5.4_arm64_opam-2.4 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 neural_nets_lib.opam arrayjit.opam ./ RUN opam pin add -yn neural_nets_lib.dev './' && \ opam pin add -yn arrayjit.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="angstrom.0.16.1 astring.0.8.5 backoff.0.1.1 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.2.1.0 cohttp.6.1.1 cohttp-eio.6.1.1 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-sqlite3.1 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 csv.2.4 ctypes.0.24.0 ctypes-foreign.0.24.0 curl.0.10.0 domain-local-await.1.0.1 dune.3.20.2 dune-configurator.3.20.2 dune-private-libs.3.20.2 dune-site.3.20.2 dyn.3.20.2 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 hmap.0.8.1 http.6.1.1 integers.0.7.0 iomux.0.4 jane-street-headers.v0.17.0 jsonrpc.1.24.0 jst-config.v0.17.0 logs.0.10.0 lwt-dllist.1.1.0 mdx.2.5.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mtime.2.1.0 multicore-magic.2.3.1 notty-community.dev num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pprint.20230830 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.1 ppx_minidebug.dev ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sqlite3.5.3.1 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 thread-local-storage.0.2 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 tyxml.4.6.0 uri.4.4.0 uri-sexp.4.4.0 uring.2.7.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-12-16 13:36.17: Using cache hint "ahrefs/ocannl-ocaml/opam:debian-13-ocaml-5.4@sha256:0431f015ed06bf78e7175badf979193dace2ffb742244ff713846482fc25989c-debian-13-5.4_arm64_opam-2.4-d26ffe8f1796d8257dbba1b350c2206d" 2025-12-16 13:36.17: Using OBuilder spec: ((from ocaml/opam:debian-13-ocaml-5.4@sha256:0431f015ed06bf78e7175badf979193dace2ffb742244ff713846482fc25989c) (comment debian-13-5.4_arm64_opam-2.4) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (workdir /src) (run (shell "sudo chown opam /src")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./)) (run (network host) (shell "opam pin add -yn neural_nets_lib.dev './' && \ \nopam pin add -yn arrayjit.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "angstrom.0.16.1 astring.0.8.5 backoff.0.1.1 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.2.1.0 cohttp.6.1.1 cohttp-eio.6.1.1 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-sqlite3.1 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 csv.2.4 ctypes.0.24.0 ctypes-foreign.0.24.0 curl.0.10.0 domain-local-await.1.0.1 dune.3.20.2 dune-configurator.3.20.2 dune-private-libs.3.20.2 dune-site.3.20.2 dyn.3.20.2 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 hmap.0.8.1 http.6.1.1 integers.0.7.0 iomux.0.4 jane-street-headers.v0.17.0 jsonrpc.1.24.0 jst-config.v0.17.0 logs.0.10.0 lwt-dllist.1.1.0 mdx.2.5.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mtime.2.1.0 multicore-magic.2.3.1 notty-community.dev num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pprint.20230830 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.1 ppx_minidebug.dev ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sqlite3.5.3.1 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 thread-local-storage.0.2 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 tyxml.4.6.0 uri.4.4.0 uri-sexp.4.4.0 uring.2.7.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst /src)) (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2025-12-16 13:36.17: Waiting for resource in pool OCluster 2025-12-16 13:36.17: Waiting for worker… 2025-12-16 13:36.17: Got resource from pool OCluster Building on okypous.caelum.ci.dev HEAD is now at fb252800 Simplify padding reset: remove Reset_padding IR construct HEAD is now at 4013f26c Track neutral elements during shape inference for padding reset (from ocaml/opam:debian-13-ocaml-5.4@sha256:0431f015ed06bf78e7175badf979193dace2ffb742244ff713846482fc25989c) Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:0431f015ed06bf78e7175badf979193dace2ffb742244ff713846482fc25989c' locally docker.io/ocaml/opam@sha256:0431f015ed06bf78e7175badf979193dace2ffb742244ff713846482fc25989c: Pulling from ocaml/opam aaf42e5e953e: Pulling fs layer aaf42e5e953e: Verifying Checksum aaf42e5e953e: Download complete aaf42e5e953e: Pull complete Digest: sha256:0431f015ed06bf78e7175badf979193dace2ffb742244ff713846482fc25989c Status: Downloaded newer image for ocaml/opam@sha256:0431f015ed06bf78e7175badf979193dace2ffb742244ff713846482fc25989c 2025-12-16 13:36.18 ---> using "95c3c55114d78c1491f0fd3531fa7e326ecab763763b6228b80a9677d9a9a761" from cache /: (comment debian-13-5.4_arm64_opam-2.4) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) 2025-12-16 13:36.18 ---> using "956bf71c618d00bc941f84882587a059208f035ac10966fa71555fbf8a587790" from cache /src: (run (shell "opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then from built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. Continue? [Y/n] y This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted. You may want to back it up before going further. Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2025-12-16 13:36.18 ---> using "33d6cf240a24c018e30e8a90fd66a35ba4b968fb47162f2fec5d2536272f632d" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.15.0-157-generic The OCaml toplevel, version 5.4.0 2.4.1 2025-12-16 13:36.18 ---> using "52cacff88508147fe95720b88d53ea8ccf3aa340e8cc082a4e966bf9aad85545" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-12-16 13:36.18 ---> using "1b2f4d4a569ba1655c51a878509d0ba0239b4c5c6c92d8fe105cf62ab96909be" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD 2ec6d6cc92..c65fcb1165 master -> origin/master c65fcb1165 Merge pull request #29080 from dra27/ocaml-config-urls <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/opam/opam-repository Already up-to-date. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-12-16 13:36.18 ---> using "58def16ff38b0e03e76b8c6c58e1659b4f023976418d44e5ad897ccdee8491c1" from cache /src: (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./)) 2025-12-16 13:36.18 ---> using "f748d8c93fcafc6deb95c06e354787ede194512b73af32c4b19e0bae3b7c2f53" from cache /src: (run (network host) (shell "opam pin add -yn neural_nets_lib.dev './' && \ \nopam pin add -yn arrayjit.dev './'")) [neural_nets_lib.dev] synchronised (file:///src) The following additional pinnings are required by neural_nets_lib.dev: - ppx_minidebug.dev at git+https://github.com/lukstafi/ppx_minidebug.git#86a19de906add05caa0aa1626add1572da2f070d - notty-community.dev at git+https://github.com/lukstafi/notty-community.git#708e36ba78ecb4ec1bf12de2b087e549d6e42893 Pin and install them? [Y/n] y [ppx_minidebug.dev] synchronised (no changes) ppx_minidebug is now pinned to git+https://github.com/lukstafi/ppx_minidebug.git#86a19de906add05caa0aa1626add1572da2f070d (version dev) [notty-community.dev] synchronised (no changes) notty-community is now pinned to git+https://github.com/lukstafi/notty-community.git#708e36ba78ecb4ec1bf12de2b087e549d6e42893 (version dev) neural_nets_lib is now pinned to file:///src (version dev) [arrayjit.dev] synchronised (file:///src) arrayjit is now pinned to file:///src (version dev) 2025-12-16 13:36.18 ---> using "9e7c6cb24050d599b1908fe3eb43227165260f732dfefc373d54d5e1c1857191" from cache /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-12-16 13:36.18 ---> using "94c35b22e0d0755d768a3bfb7deb8691bf5b5b93e9a69f6903f366609f921e98" from cache /src: (env DEPS "angstrom.0.16.1 astring.0.8.5 backoff.0.1.1 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.2.1.0 cohttp.6.1.1 cohttp-eio.6.1.1 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-sqlite3.1 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 csv.2.4 ctypes.0.24.0 ctypes-foreign.0.24.0 curl.0.10.0 domain-local-await.1.0.1 dune.3.20.2 dune-configurator.3.20.2 dune-private-libs.3.20.2 dune-site.3.20.2 dyn.3.20.2 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 hmap.0.8.1 http.6.1.1 integers.0.7.0 iomux.0.4 jane-street-headers.v0.17.0 jsonrpc.1.24.0 jst-config.v0.17.0 logs.0.10.0 lwt-dllist.1.1.0 mdx.2.5.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mtime.2.1.0 multicore-magic.2.3.1 notty-community.dev num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pprint.20230830 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.1 ppx_minidebug.dev ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sqlite3.5.3.1 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 thread-local-storage.0.2 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 tyxml.4.6.0 uri.4.4.0 uri-sexp.4.4.0 uring.2.7.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0") /src: (env CI true) /src: (env OCAMLCI true) /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Get:1 http://deb.debian.org/debian trixie InRelease [140 kB] - Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB] - Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] - Get:4 http://deb.debian.org/debian trixie/main arm64 Packages [9607 kB] - Get:5 http://deb.debian.org/debian-security trixie-security/main arm64 Packages [85.0 kB] - Fetched 9923 kB in 1s (8031 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [arrayjit.dev] synchronised (file:///src) [neural_nets_lib.dev] synchronised (file:///src) [notty-community.dev] synchronised (no changes) [ppx_minidebug.dev] synchronised (no changes) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml is already installed (current version is 5.4.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following system packages will first need to be installed: libcurl4-gnutls-dev libffi-dev libsqlite3-dev pkg-config zlib1g-dev <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libcurl4-gnutls-dev" "libffi-dev" "libsqlite3-dev" "pkg-config" "zlib1g-dev" - (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 ... 20767 files and directories currently installed.) - Preparing to unpack .../openssl-provider-legacy_3.5.4-1~deb13u1_arm64.deb ... - Unpacking openssl-provider-legacy (3.5.4-1~deb13u1) over (3.5.1-1+deb13u1) ... - Setting up openssl-provider-legacy (3.5.4-1~deb13u1) ... - (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 ... 20767 files and directories currently installed.) - Preparing to unpack .../libssl3t64_3.5.4-1~deb13u1_arm64.deb ... - Unpacking libssl3t64:arm64 (3.5.4-1~deb13u1) over (3.5.1-1+deb13u1) ... - Setting up libssl3t64:arm64 (3.5.4-1~deb13u1) ... - Selecting previously unselected package comerr-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 ... 20767 files and directories currently installed.) - Preparing to unpack .../00-comerr-dev_2.1-1.47.2-3+b3_arm64.deb ... - Unpacking comerr-dev:arm64 (2.1-1.47.2-3+b3) ... - Preparing to unpack .../01-curl_8.14.1-2+deb13u2_arm64.deb ... - Unpacking curl (8.14.1-2+deb13u2) over (8.14.1-2) ... - Preparing to unpack .../02-libcurl4t64_8.14.1-2+deb13u2_arm64.deb ... - Unpacking libcurl4t64:arm64 (8.14.1-2+deb13u2) over (8.14.1-2) ... - Selecting previously unselected package libgssrpc4t64:arm64. - Preparing to unpack .../03-libgssrpc4t64_1.21.3-5_arm64.deb ... - Unpacking libgssrpc4t64:arm64 (1.21.3-5) ... - Selecting previously unselected package libkadm5clnt-mit12:arm64. - Preparing to unpack .../04-libkadm5clnt-mit12_1.21.3-5_arm64.deb ... - Unpacking libkadm5clnt-mit12:arm64 (1.21.3-5) ... - Selecting previously unselected package libkdb5-10t64:arm64. - Preparing to unpack .../05-libkdb5-10t64_1.21.3-5_arm64.deb ... - Unpacking libkdb5-10t64:arm64 (1.21.3-5) ... - Selecting previously unselected package libkadm5srv-mit12:arm64. - Preparing to unpack .../06-libkadm5srv-mit12_1.21.3-5_arm64.deb ... - Unpacking libkadm5srv-mit12:arm64 (1.21.3-5) ... - Selecting previously unselected package krb5-multidev:arm64. - Preparing to unpack .../07-krb5-multidev_1.21.3-5_arm64.deb ... - Unpacking krb5-multidev:arm64 (1.21.3-5) ... - Selecting previously unselected package libbrotli-dev:arm64. - Preparing to unpack .../08-libbrotli-dev_1.1.0-2+b7_arm64.deb ... - Unpacking libbrotli-dev:arm64 (1.1.0-2+b7) ... - Preparing to unpack .../09-libcurl3t64-gnutls_8.14.1-2+deb13u2_arm64.deb ... - Unpacking libcurl3t64-gnutls:arm64 (8.14.1-2+deb13u2) over (8.14.1-2) ... - Selecting previously unselected package libevent-2.1-7t64:arm64. - Preparing to unpack .../10-libevent-2.1-7t64_2.1.12-stable-10+b1_arm64.deb ... - Unpacking libevent-2.1-7t64:arm64 (2.1.12-stable-10+b1) ... - Selecting previously unselected package libunbound8:arm64. - Preparing to unpack .../11-libunbound8_1.22.0-2+deb13u1_arm64.deb ... - Unpacking libunbound8:arm64 (1.22.0-2+deb13u1) ... - Selecting previously unselected package libgnutls-dane0t64:arm64. - Preparing to unpack .../12-libgnutls-dane0t64_3.8.9-3_arm64.deb ... - Unpacking libgnutls-dane0t64:arm64 (3.8.9-3) ... - Selecting previously unselected package libgnutls-openssl27t64:arm64. - Preparing to unpack .../13-libgnutls-openssl27t64_3.8.9-3_arm64.deb ... - Unpacking libgnutls-openssl27t64:arm64 (3.8.9-3) ... - Selecting previously unselected package libidn2-dev:arm64. - Preparing to unpack .../14-libidn2-dev_2.3.8-2_arm64.deb ... - Unpacking libidn2-dev:arm64 (2.3.8-2) ... - Selecting previously unselected package libp11-kit-dev:arm64. - Preparing to unpack .../15-libp11-kit-dev_0.25.5-3_arm64.deb ... - Unpacking libp11-kit-dev:arm64 (0.25.5-3) ... - Selecting previously unselected package libtasn1-6-dev:arm64. - Preparing to unpack .../16-libtasn1-6-dev_4.20.0-2_arm64.deb ... - Unpacking libtasn1-6-dev:arm64 (4.20.0-2) ... - Selecting previously unselected package libgmpxx4ldbl:arm64. - Preparing to unpack .../17-libgmpxx4ldbl_2%3a6.3.0+dfsg-3_arm64.deb ... - Unpacking libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-3) ... - Selecting previously unselected package libgmp-dev:arm64. - Preparing to unpack .../18-libgmp-dev_2%3a6.3.0+dfsg-3_arm64.deb ... - Unpacking libgmp-dev:arm64 (2:6.3.0+dfsg-3) ... - Selecting previously unselected package nettle-dev:arm64. - Preparing to unpack .../19-nettle-dev_3.10.1-1_arm64.deb ... - Unpacking nettle-dev:arm64 (3.10.1-1) ... - Selecting previously unselected package libgnutls28-dev:arm64. - Preparing to unpack .../20-libgnutls28-dev_3.8.9-3_arm64.deb ... - Unpacking libgnutls28-dev:arm64 (3.8.9-3) ... - Selecting previously unselected package libkrb5-dev:arm64. - Preparing to unpack .../21-libkrb5-dev_1.21.3-5_arm64.deb ... - Unpacking libkrb5-dev:arm64 (1.21.3-5) ... - Selecting previously unselected package libldap-dev:arm64. - Preparing to unpack .../22-libldap-dev_2.6.10+dfsg-1_arm64.deb ... - Unpacking libldap-dev:arm64 (2.6.10+dfsg-1) ... - Selecting previously unselected package libpkgconf3:arm64. - Preparing to unpack .../23-libpkgconf3_1.8.1-4_arm64.deb ... - Unpacking libpkgconf3:arm64 (1.8.1-4) ... - Selecting previously unselected package pkgconf-bin. - Preparing to unpack .../24-pkgconf-bin_1.8.1-4_arm64.deb ... - Unpacking pkgconf-bin (1.8.1-4) ... - Selecting previously unselected package pkgconf:arm64. - Preparing to unpack .../25-pkgconf_1.8.1-4_arm64.deb ... - Unpacking pkgconf:arm64 (1.8.1-4) ... - Selecting previously unselected package libnghttp2-dev:arm64. - Preparing to unpack .../26-libnghttp2-dev_1.64.0-1.1_arm64.deb ... - Unpacking libnghttp2-dev:arm64 (1.64.0-1.1) ... - Selecting previously unselected package libnghttp3-dev:arm64. - Preparing to unpack .../27-libnghttp3-dev_1.8.0-1_arm64.deb ... - Unpacking libnghttp3-dev:arm64 (1.8.0-1) ... - Selecting previously unselected package libngtcp2-crypto-gnutls-dev:arm64. - Preparing to unpack .../28-libngtcp2-crypto-gnutls-dev_1.11.0-1_arm64.deb ... - Unpacking libngtcp2-crypto-gnutls-dev:arm64 (1.11.0-1) ... - Selecting previously unselected package libngtcp2-dev:arm64. - Preparing to unpack .../29-libngtcp2-dev_1.11.0-1_arm64.deb ... - Unpacking libngtcp2-dev:arm64 (1.11.0-1) ... - Selecting previously unselected package libpsl-dev:arm64. - Preparing to unpack .../30-libpsl-dev_0.21.2-1.1+b1_arm64.deb ... - Unpacking libpsl-dev:arm64 (0.21.2-1.1+b1) ... - Selecting previously unselected package zlib1g-dev:arm64. - Preparing to unpack .../31-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb ... - Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... - Selecting previously unselected package librtmp-dev:arm64. - Preparing to unpack .../32-librtmp-dev_2.4+20151223.gitfa8646d.1-2+b5_arm64.deb ... - Unpacking librtmp-dev:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ... - Selecting previously unselected package libssl-dev:arm64. - Preparing to unpack .../33-libssl-dev_3.5.4-1~deb13u1_arm64.deb ... - Unpacking libssl-dev:arm64 (3.5.4-1~deb13u1) ... - Selecting previously unselected package libssh2-1-dev:arm64. - Preparing to unpack .../34-libssh2-1-dev_1.11.1-1_arm64.deb ... - Unpacking libssh2-1-dev:arm64 (1.11.1-1) ... - Selecting previously unselected package libcurl4-gnutls-dev:arm64. - Preparing to unpack .../35-libcurl4-gnutls-dev_8.14.1-2+deb13u2_arm64.deb ... - Unpacking libcurl4-gnutls-dev:arm64 (8.14.1-2+deb13u2) ... - Selecting previously unselected package libffi-dev:arm64. - Preparing to unpack .../36-libffi-dev_3.4.8-2_arm64.deb ... - Unpacking libffi-dev:arm64 (3.4.8-2) ... - Selecting previously unselected package libsqlite3-dev:arm64. - Preparing to unpack .../37-libsqlite3-dev_3.46.1-7_arm64.deb ... - Unpacking libsqlite3-dev:arm64 (3.46.1-7) ... - Selecting previously unselected package libtasn1-doc. - Preparing to unpack .../38-libtasn1-doc_4.20.0-2_all.deb ... - Unpacking libtasn1-doc (4.20.0-2) ... - Preparing to unpack .../39-openssl_3.5.4-1~deb13u1_arm64.deb ... - Unpacking openssl (3.5.4-1~deb13u1) over (3.5.1-1+deb13u1) ... - Selecting previously unselected package pkg-config:arm64. - Preparing to unpack .../40-pkg-config_1.8.1-4_arm64.deb ... - Unpacking pkg-config:arm64 (1.8.1-4) ... - Setting up libgnutls-openssl27t64:arm64 (3.8.9-3) ... - Setting up libcurl4t64:arm64 (8.14.1-2+deb13u2) ... - Setting up libtasn1-doc (4.20.0-2) ... - Setting up libcurl3t64-gnutls:arm64 (8.14.1-2+deb13u2) ... - Setting up libevent-2.1-7t64:arm64 (2.1.12-stable-10+b1) ... - Setting up libngtcp2-crypto-gnutls-dev:arm64 (1.11.0-1) ... - Setting up libngtcp2-dev:arm64 (1.11.0-1) ... - Setting up libffi-dev:arm64 (3.4.8-2) ... - Setting up libpsl-dev:arm64 (0.21.2-1.1+b1) ... - Setting up libunbound8:arm64 (1.22.0-2+deb13u1) ... - Setting up libpkgconf3:arm64 (1.8.1-4) ... - Setting up libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-3) ... - Setting up libgnutls-dane0t64:arm64 (3.8.9-3) ... - Setting up libsqlite3-dev:arm64 (3.46.1-7) ... - Setting up libgssrpc4t64:arm64 (1.21.3-5) ... - Setting up libldap-dev:arm64 (2.6.10+dfsg-1) ... - Setting up comerr-dev:arm64 (2.1-1.47.2-3+b3) ... - Setting up libssl-dev:arm64 (3.5.4-1~deb13u1) ... - Setting up pkgconf-bin (1.8.1-4) ... - Setting up libidn2-dev:arm64 (2.3.8-2) ... - Setting up libnghttp3-dev:arm64 (1.8.0-1) ... - Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... - Setting up curl (8.14.1-2+deb13u2) ... - Setting up libtasn1-6-dev:arm64 (4.20.0-2) ... - Setting up openssl (3.5.4-1~deb13u1) ... - Setting up libbrotli-dev:arm64 (1.1.0-2+b7) ... - Setting up libp11-kit-dev:arm64 (0.25.5-3) ... - Setting up libkadm5clnt-mit12:arm64 (1.21.3-5) ... - Setting up libgmp-dev:arm64 (2:6.3.0+dfsg-3) ... - Setting up nettle-dev:arm64 (3.10.1-1) ... - Setting up libkdb5-10t64:arm64 (1.21.3-5) ... - Setting up pkgconf:arm64 (1.8.1-4) ... - Setting up pkg-config:arm64 (1.8.1-4) ... - Setting up libssh2-1-dev:arm64 (1.11.1-1) ... - Setting up libkadm5srv-mit12:arm64 (1.21.3-5) ... - Setting up krb5-multidev:arm64 (1.21.3-5) ... - Setting up libgnutls28-dev:arm64 (3.8.9-3) ... - Setting up libnghttp2-dev:arm64 (1.64.0-1.1) ... - Setting up libkrb5-dev:arm64 (1.21.3-5) ... - Setting up librtmp-dev:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ... - Setting up libcurl4-gnutls-dev:arm64 (8.14.1-2+deb13u2) ... - Processing triggers for libc-bin (2.41-12) ... 2025-12-16 13:36.18 ---> using "401f450766bb152d04ba9aebbfae61ecc04aae537e2a0b04d67927c05c14a4ad" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [notty-community.dev] synchronised (no changes) [ppx_minidebug.dev] synchronised (no changes) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml is already installed (current version is 5.4.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: === install 115 packages - install angstrom 0.16.1 - install astring 0.8.5 - install backoff 0.1.1 - install base v0.17.3 - install base-bytes base - install base64 3.5.2 - install bigstringaf 0.10.0 - install camlp-streams 5.0.1 - install camlzip 1.13 - install cmdliner 2.1.0 - install cohttp 6.1.1 - install cohttp-eio 6.1.1 - install conf-libcurl 2 - install conf-libffi 2.0.0 - install conf-pkg-config 4 - install conf-sqlite3 1 - install conf-zlib 1 - install cppo 1.8.0 - install csexp 1.5.2 - install cstruct 6.2.0 - install csv 2.4 - install ctypes 0.24.0 - install ctypes-foreign 0.24.0 - install curl 0.10.0 - install domain-local-await 1.0.1 - install dune 3.20.2 - install dune-configurator 3.20.2 - install dune-private-libs 3.20.2 - install dune-site 3.20.2 - install dyn 3.20.2 - install eio 1.3 - install eio_linux 1.3 - install eio_main 1.3 - install eio_posix 1.3 - install fieldslib v0.17.0 - install fmt 0.11.0 - install hmap 0.8.1 - install http 6.1.1 - install integers 0.7.0 - install iomux 0.4 - install jane-street-headers v0.17.0 - install jsonrpc 1.24.0 - install jst-config v0.17.0 - install logs 0.10.0 - install lwt-dllist 1.1.0 - install mdx 2.5.1 - install menhir 20250912 - install menhirCST 20250912 - install menhirLib 20250912 - install menhirSdk 20250912 - install mtime 2.1.0 - install multicore-magic 2.3.1 - install notty-community dev (pinned) - install num 1.6 - install ocaml-compiler-libs v0.17.0 - install ocaml-syntax-shims 1.0.0 - install ocaml-version 4.0.3 - install ocaml_intrinsics_kernel v0.17.1 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install optint 0.3.0 - install ordering 3.20.2 - install parsexp v0.17.0 - install pp 2.0.0 - install pprint 20230830 - install ppx_assert v0.17.0 - install ppx_base v0.17.0 - install ppx_cold v0.17.0 - install ppx_compare v0.17.0 - install ppx_derivers 1.2.1 - install ppx_deriving 6.1.1 - install ppx_enumerate v0.17.0 - install ppx_expect v0.17.3 - install ppx_fields_conv v0.17.0 - install ppx_globalize v0.17.2 - install ppx_hash v0.17.0 - install ppx_here v0.17.0 - install ppx_inline_test v0.17.1 - install ppx_minidebug dev (pinned) - install ppx_optcomp v0.17.1 - install ppx_sexp_conv v0.17.1 - install ppx_string v0.17.0 - install ppx_variants_conv v0.17.1 - install ppxlib 0.37.0 - install ppxlib_jane v0.17.4 - install printbox 0.12 - install printbox-ext-plot 0.12 - install printbox-html 0.12 - install printbox-md 0.12 - install printbox-text 0.12 - install psq 0.2.1 - install ptime 1.2.0 - install re 1.14.0 - install result 1.5 - install saturn_lockfree 0.5.0 - install seq base - install sexplib v0.17.0 - install sexplib0 v0.17.0 - install sqlite3 5.3.1 - install stdio v0.17.0 - install stdlib-shims 0.3.0 - install stdune 3.20.2 - install stringext 1.6.0 - install thread-local-storage 0.2 - install thread-table 1.0.0 - install time_now v0.17.0 - install topkg 1.1.1 - install tyxml 4.6.0 - install uri 4.4.0 - install uri-sexp 4.4.0 - install uring 2.7.0 - install uucp 17.0.0 - install uutf 1.0.4 - install variantslib v0.17.0 - install yojson 3.0.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved angstrom.0.16.1 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved backoff.0.1.1 (cached) -> retrieved base64.3.5.2 (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.2.1.0 (cached) -> retrieved cppo.1.8.0 (cached) -> retrieved cohttp.6.1.1, cohttp-eio.6.1.1, http.6.1.1 (cached) -> installed conf-libcurl.2 -> installed conf-pkg-config.4 -> retrieved csexp.1.5.2 (cached) -> retrieved cstruct.6.2.0 (cached) -> retrieved csv.2.4 (cached) -> installed conf-libffi.2.0.0 -> installed conf-sqlite3.1 -> installed conf-zlib.1 -> retrieved ctypes.0.24.0, ctypes-foreign.0.24.0 (cached) -> retrieved curl.0.10.0 (cached) -> retrieved domain-local-await.1.0.1 (cached) -> retrieved fieldslib.v0.17.0 (cached) -> retrieved fmt.0.11.0 (cached) -> retrieved eio.1.3, eio_linux.1.3, eio_main.1.3, eio_posix.1.3 (cached) -> retrieved hmap.0.8.1 (cached) -> retrieved integers.0.7.0 (cached) -> retrieved iomux.0.4 (cached) -> retrieved jane-street-headers.v0.17.0 (cached) -> retrieved jst-config.v0.17.0 (cached) -> retrieved logs.0.10.0 (cached) -> retrieved dune.3.20.2, dune-configurator.3.20.2, dune-private-libs.3.20.2, dune-site.3.20.2, dyn.3.20.2, ordering.3.20.2, stdune.3.20.2 (cached) -> retrieved jsonrpc.1.24.0 (cached) -> retrieved lwt-dllist.1.1.0 (cached) -> retrieved mdx.2.5.1 (cached) -> retrieved mtime.2.1.0 (cached) -> retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912 (cached) -> retrieved multicore-magic.2.3.1 (cached) -> retrieved num.1.6 (cached) -> retrieved ocaml-compiler-libs.v0.17.0 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocaml-version.4.0.3 (cached) -> retrieved ocaml_intrinsics_kernel.v0.17.1 (cached) -> installed cmdliner.2.1.0 -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved optint.0.3.0 (cached) -> retrieved parsexp.v0.17.0 (cached) -> retrieved pp.2.0.0 (cached) -> retrieved pprint.20230830 (cached) -> retrieved notty-community.dev (no changes) -> retrieved ppx_assert.v0.17.0 (cached) -> retrieved ppx_base.v0.17.0 (cached) -> retrieved ppx_cold.v0.17.0 (cached) -> retrieved ppx_compare.v0.17.0 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_deriving.6.1.1 (cached) -> retrieved ppx_enumerate.v0.17.0 (cached) -> retrieved ppx_expect.v0.17.3 (cached) -> retrieved ppx_fields_conv.v0.17.0 (cached) -> retrieved ppx_globalize.v0.17.2 (cached) -> retrieved ppx_hash.v0.17.0 (cached) -> retrieved ppx_here.v0.17.0 (cached) -> retrieved ppx_inline_test.v0.17.1 (cached) -> retrieved ppx_optcomp.v0.17.1 (cached) -> retrieved ppx_sexp_conv.v0.17.1 (cached) -> retrieved ppx_string.v0.17.0 (cached) -> retrieved ppx_variants_conv.v0.17.1 (cached) -> retrieved ppxlib_jane.v0.17.4 (cached) -> retrieved ppxlib.0.37.0 (cached) -> retrieved psq.0.2.1 (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved re.1.14.0 (cached) -> retrieved result.1.5 (cached) -> retrieved saturn_lockfree.0.5.0 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved printbox.0.12, printbox-ext-plot.0.12, printbox-html.0.12, printbox-md.0.12, printbox-text.0.12 (cached) -> retrieved sexplib.v0.17.0 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdio.v0.17.0 (cached) -> retrieved sqlite3.5.3.1 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved stringext.1.6.0 (cached) -> retrieved thread-local-storage.0.2 (cached) -> retrieved thread-table.1.0.0 (cached) -> retrieved time_now.v0.17.0 (cached) -> retrieved ppx_minidebug.dev (no changes) -> retrieved topkg.1.1.1 (cached) -> retrieved tyxml.4.6.0 (cached) -> retrieved uri.4.4.0, uri-sexp.4.4.0 (cached) -> retrieved uutf.1.0.4 (cached) -> retrieved variantslib.v0.17.0 (cached) -> retrieved uring.2.7.0 (cached) -> retrieved uucp.17.0.0 (cached) -> retrieved yojson.3.0.0 (cached) -> installed num.1.6 -> installed ocamlfind.1.9.8 -> installed base-bytes.base -> installed camlzip.1.13 -> installed ocamlbuild.0.16.1 -> installed topkg.1.1.1 -> installed hmap.0.8.1 -> installed uutf.1.0.4 -> installed fmt.0.11.0 -> installed mtime.2.1.0 -> installed ptime.1.2.0 -> installed astring.0.8.5 -> installed logs.0.10.0 -> installed dune.3.20.2 -> installed backoff.0.1.1 -> installed base64.3.5.2 -> installed camlp-streams.5.0.1 -> installed cppo.1.8.0 -> installed csexp.1.5.2 -> installed cstruct.6.2.0 -> installed csv.2.4 -> installed http.6.1.1 -> installed jane-street-headers.v0.17.0 -> installed lwt-dllist.1.1.0 -> installed menhirCST.20250912 -> installed menhirLib.20250912 -> installed menhirSdk.20250912 -> installed multicore-magic.2.3.1 -> installed ocaml-compiler-libs.v0.17.0 -> installed ocaml-syntax-shims.1.0.0 -> installed ocaml-version.4.0.3 -> installed ocaml_intrinsics_kernel.v0.17.1 -> installed optint.0.3.0 -> installed pp.2.0.0 -> installed pprint.20230830 -> installed ppx_derivers.1.2.1 -> installed printbox.0.12 -> installed psq.0.2.1 -> installed re.1.14.0 -> installed result.1.5 -> installed sexplib0.v0.17.0 -> installed stdlib-shims.0.3.0 -> installed stringext.1.6.0 -> installed thread-local-storage.0.2 -> installed thread-table.1.0.0 -> installed yojson.3.0.0 -> installed saturn_lockfree.0.5.0 -> installed integers.0.7.0 -> installed domain-local-await.1.0.1 -> installed jsonrpc.1.24.0 -> installed ordering.3.20.2 -> installed parsexp.v0.17.0 -> installed notty-community.dev -> installed dune-configurator.3.20.2 -> installed mdx.2.5.1 -> installed tyxml.4.6.0 -> installed bigstringaf.0.10.0 -> installed sqlite3.5.3.1 -> installed sexplib.v0.17.0 -> installed iomux.0.4 -> installed printbox-html.0.12 -> installed dyn.3.20.2 -> installed curl.0.10.0 -> installed angstrom.0.16.1 -> installed eio.1.3 -> installed uring.2.7.0 -> installed uri.4.4.0 -> installed eio_linux.1.3 -> installed eio_posix.1.3 -> installed eio_main.1.3 -> installed stdune.3.20.2 -> installed ctypes.0.24.0 -> installed base.v0.17.3 -> installed variantslib.v0.17.0 -> installed fieldslib.v0.17.0 -> installed stdio.v0.17.0 -> installed dune-private-libs.3.20.2 -> installed ctypes-foreign.0.24.0 -> installed dune-site.3.20.2 -> installed uucp.17.0.0 -> installed ppxlib.0.37.0 -> installed menhir.20250912 -> installed printbox-text.0.12 -> installed printbox-md.0.12 -> installed printbox-ext-plot.0.12 -> 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_deriving.6.1.1 -> installed ppx_compare.v0.17.0 -> installed ppx_sexp_conv.v0.17.1 -> installed uri-sexp.4.4.0 -> installed ppx_hash.v0.17.0 -> installed ppx_assert.v0.17.0 -> installed ppx_base.v0.17.0 -> installed cohttp.6.1.1 -> installed cohttp-eio.6.1.1 -> installed ppx_string.v0.17.0 -> installed jst-config.v0.17.0 -> installed time_now.v0.17.0 -> installed ppx_minidebug.dev -> installed ppx_inline_test.v0.17.1 -> installed ppx_expect.v0.17.3 Done. # To update the current shell environment, run: eval $(opam env) 2025-12-16 13:36.18 ---> using "32a94a3531539be848805cb4ebc74fadade17d788dc716aafa06d2929734133e" from cache /src: (copy (src .) (dst /src)) 2025-12-16 13:36.18 ---> saved as "5db516e88f9ba309df2acf2a347c7f8bcffafb4df1545c18d0408e8fc462fb9f" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/.sandbox/c499fe218203f44318296b3896f3808b/default && /home/opam/.opam/5.4/bin/menhir --table tensor/parser.mly --base tensor/parser --infer-write-query tensor/parser__mock.ml.mock) File "tensor/parser.mly", line 79, characters 7-16: Warning: the token AMPERSAND is unused. File "tensor/parser.mly", line 78, characters 7-12: Warning: the token CARET is unused. (cd _build/.sandbox/452a654697bd0d9539b788cad23f0342/default && /home/opam/.opam/5.4/bin/menhir --table --explain tensor/parser.mly --base tensor/parser --infer-read-reply tensor/parser__mock.mli.inferred) Warning: 11 states have shift/reduce conflicts. Warning: 2 states have reduce/reduce conflicts. Warning: 19 shift/reduce conflicts were arbitrarily resolved. Warning: 10 reduce/reduce conflicts were arbitrarily resolved. File "tensor/parser.mly", line 218, characters 4-70: Warning: production row_spec -> axes_spec option(COMMA) ellipsis_spec option(COMMA) is never reduced. File "tensor/parser.mly", line 224, characters 4-38: Warning: production row_spec -> ellipsis_spec option(COMMA) is never reduced. Warning: in total, 2 productions are never reduced. (cd _build/default/test/operations/config && ./ocannl_read_config.exe --read=backend) 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/operations/config && ./ocannl_read_config.exe --read=backend_extension) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Wrote value of 'backend_extension' to ocannl_backend_extension.txt (cd _build/default/test/operations && ./threefry4x32_demo.exe --ocannl_output_prec_in_ll_files=true --ocannl_output_debug_files_in_build_directory=true) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Generated 40 uniform random numbers: [0]: 0.4434 [1]: 0.4639 [2]: 0.6729 [3]: 0.7324 [4]: 0.3328 [5]: 0.5605 [6]: 0.8516 [7]: 0.5068 [8]: 0.3779 [9]: 0.502 [10]: 0.6562 [11]: 0.9658 [12]: 0.3562 [13]: 0.8032 [14]: 0.334 [15]: 0.9951 [16]: 0.8125 [17]: 0.519 [18]: 0.2344 [19]: 0.1653 [20]: 0.8521 [21]: 0.1011 [22]: 0.1813 [23]: 0.312 [24]: 0.9619 [25]: 0.418 [26]: 0.02972 [27]: 0.4482 [28]: 0.9067 [29]: 0.3435 [30]: 0.8198 [31]: 0.4685 [32]: 0.2257 [33]: 0.1777 [34]: 0.7402 [35]: 0.8398 [36]: 0.3726 [37]: 0.5464 [38]: 0.8584 [39]: 0.5469 (cd _build/default/test/einsum && ./inline_permuted_view.exe --ocannl_output_debug_files_in_build_directory=true) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file HERE: test/einsum/inline_permuted_view.ml:20:21 ┌────────────────────────────────────┐ │[3]: =>_c shape 0:4,1:3 │ │┌──────┬───────────────────────────┐│ ││ │axis 1 ││ │├──────┼───────────────────────────┤│ ││axis 0│ 1.20e+2 3.20e+2 5.20e+2 ││ ││ │ 1.30e+2 3.55e+2 5.80e+2 ││ ││ │ 1.40e+2 3.90e+2 6.40e+2 ││ ││ │ 1.50e+2 4.25e+2 7.00e+2 ││ │└──────┴───────────────────────────┘│ └────────────────────────────────────┘ HERE: test/einsum/inline_permuted_view.ml:34:26 #5 +_d 1.21e+2 3.21e+2 5.21e+2 1.31e+2 3.56e+2 5.81e+2 1.41e+2 3.91e+2 6.41e+2 1.51e+2 4.26e+2 7.01e+2 #3 =>_c1 Virt/15 │#4 1 Virt/40 <void> │<void> #2 * Local/1046 │ <void> │ #0 r3x5_a │#1 r5x4_b │ 0.00 1.00 2.00 3.00 4.00 │ 0.00 1.00 2.00 3.00 │ 5.00 6.00 7.00 8.00 9.00 │ 4.00 5.00 6.00 7.00 │ 1.00e+1 1.10e+1 1.20e+1 1.30e+1 1.40e+1 │ 8.00 9.00 1.00e+1 1.10e+1 │ │ 1.20e+1 1.30e+1 1.40e+1 1.50e+1 │ │ 1.60e+1 1.70e+1 1.80e+1 1.90e+1 │ (cd _build/default/test/operations && ./test_where_precision.exe --ocannl_output_prec_in_ll_files=true --ocannl_output_debug_files_in_build_directory=true) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file #3 where scalar 2.00 #0 cond_condition│#1 a_then_val│#2 b_else_val scalar 0.00 │scalar 1.00 │scalar 2.00 (cd _build/default/test/operations && ./top_down_prec.exe --ocannl_output_prec_in_ll_files=true --ocannl_output_debug_files_in_build_directory=true) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file #8 *._d 8.00 #9 grad_*._d Virt/30 <void> #6 + Virt/152 │#4 c non-emb <void> │ 2.00 #7 grad_+ Virt/30 │#5 grad_c Local/26030 <void> │<void> #0 a non-emb │#2 b non-emb │ 2.00 │ 2.00 │ #1 grad_a Local/26030│#3 grad_b Local/26030│ <void> │<void> │ (cd _build/default/test/operations && ./micrograd_demo_logging.exe --ocannl_debug_backend=text --ocannl_log_file_stem=micrograd_demo_logging --ocannl_log_main_domain_to_stdout=false --ocannl_debug_log_to_stream_files=true --ocannl_clean_up_log_files_on_startup=true) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Retrieving commandline, environment, or config file variable ocannl_backend Found sync_cc, in the config file Retrieving commandline, environment, or config file variable ocannl_max_shape_error_origins Not found, using default 20 Retrieving commandline, environment, or config file variable ocannl_never_capture_stdout Not found, using default false Retrieving commandline, environment, or config file variable ocannl_cd_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_ll_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_output_prec_in_ll_files Not found, using default false Retrieving commandline, environment, or config file variable ocannl_prefer_backend_uniformity Found true, in the config file Retrieving commandline, environment, or config file variable ocannl_debug_log_to_stream_files Found true, commandline --ocannl_debug_log_to_stream_files=true Retrieving commandline, environment, or config file variable ocannl_output_dlls_in_build_directory Not found, using default false Retrieving commandline, environment, or config file variable ocannl_cc_backend_optimization_level Not found, using default 3 Retrieving commandline, environment, or config file variable ocannl_cc_backend_compiler_command Not found, using default gcc Retrieving commandline, environment, or config file variable ocannl_cc_backend_post_compile_timeout Not found, using default 10.0 Retrieving commandline, environment, or config file variable ocannl_cc_backend_verify_codesign Not found, using default false Retrieving commandline, environment, or config file variable ocannl_stack_threshold_in_bytes Not found, using default 16384 HERE: test/operations/micrograd_demo_logging.ml:31:21 ┌────────────────────┐ │[70]: +_g shape 0:1 │ │┌┬─────────┐ │ │││axis 0 │ │ │├┼─────────┤ │ │││ 2.47e+1 │ │ │└┴─────────┘ │ └────────────────────┘ HERE: test/operations/micrograd_demo_logging.ml:32:21 ┌─────────────────┐ │[0]: a shape 0:1 │ │┌┬───────┐ │ │││axis 0 │ │ │├┼───────┤ │ │││ -4.00 │ │ │└┴───────┘ │ └─────────────────┘ ┌────────────────────────┐ │[0]: a shape 0:1 grad_a│ │┌┬─────────┐ │ │││axis 0 │ │ │├┼─────────┤ │ │││ 1.38e+2 │ │ │└┴─────────┘ │ └────────────────────────┘ HERE: test/operations/micrograd_demo_logging.ml:33:21 ┌─────────────────┐ │[2]: b shape 0:1 │ │┌┬──────┐ │ │││axis 0│ │ │├┼──────┤ │ │││ 2.00 │ │ │└┴──────┘ │ └─────────────────┘ ┌────────────────────────┐ │[2]: b shape 0:1 grad_b│ │┌┬─────────┐ │ │││axis 0 │ │ │├┼─────────┤ │ │││ 6.45e+2 │ │ │└┴─────────┘ │ └────────────────────────┘ (cd _build/.sandbox/b966ba05687e4ad041ce391b2131d15e/default/test/einsum && .einsum_tutorials.inline-tests/inline-test-runner.exe inline-test-runner einsum_tutorials -partition 'Retrieving commandline, environment, or config file variable ocannl_log_level' -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/b966ba05687e4ad041ce391b2131d15e/default/test/einsum && .einsum_tutorials.inline-tests/inline-test-runner.exe inline-test-runner einsum_tutorials -partition 'Found 0, in the config file' -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/53009db7b96e064e42be60644b34d3a6/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition 'Retrieving commandline, environment, or config file variable ocannl_log_level' -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/default/test/operations && ./test_record_syntax.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Test compilation successful! Record syntax for both %op and %cd extensions works correctly. All initialization patterns and shorthand notation supported. (cd _build/.sandbox/53009db7b96e064e42be60644b34d3a6/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition 'Found 0, in the config file' -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/default/test/ppx && ./test_ppx_op.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/default/test/ppx && ./test_ppx_op_expected.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/default/test/operations && ./test_threefry_precision.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Retrieving commandline, environment, or config file variable ocannl_max_shape_error_origins Not found, using default 20 Threefry4x32 result precision: uint4x32 Uniform result precision: single Retrieving commandline, environment, or config file variable ocannl_backend Found sync_cc, in the config file Retrieving commandline, environment, or config file variable ocannl_cd_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_ll_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_output_prec_in_ll_files Not found, using default false Retrieving commandline, environment, or config file variable ocannl_prefer_backend_uniformity Found true, in the config file Retrieving commandline, environment, or config file variable ocannl_debug_log_to_stream_files Not found, using default false Retrieving commandline, environment, or config file variable ocannl_output_dlls_in_build_directory Not found, using default false Retrieving commandline, environment, or config file variable ocannl_cc_backend_optimization_level Not found, using default 3 Retrieving commandline, environment, or config file variable ocannl_cc_backend_compiler_command Not found, using default gcc Retrieving commandline, environment, or config file variable ocannl_cc_backend_post_compile_timeout Not found, using default 10.0 Retrieving commandline, environment, or config file variable ocannl_cc_backend_verify_codesign Not found, using default false Compilation successful! Actual tensor precision in context: uint4x32 (cd _build/default/test/einsum && ./inline_permuted_view.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file HERE: test/einsum/inline_permuted_view.ml:20:21 ┌────────────────────────────────────┐ │[3]: =>_c shape 0:4,1:3 │ │┌──────┬───────────────────────────┐│ ││ │axis 1 ││ │├──────┼───────────────────────────┤│ ││axis 0│ 1.20e+2 3.20e+2 5.20e+2 ││ ││ │ 1.30e+2 3.55e+2 5.80e+2 ││ ││ │ 1.40e+2 3.90e+2 6.40e+2 ││ ││ │ 1.50e+2 4.25e+2 7.00e+2 ││ │└──────┴───────────────────────────┘│ └────────────────────────────────────┘ HERE: test/einsum/inline_permuted_view.ml:34:26 #5 +_d 1.21e+2 3.21e+2 5.21e+2 1.31e+2 3.56e+2 5.81e+2 1.41e+2 3.91e+2 6.41e+2 1.51e+2 4.26e+2 7.01e+2 #3 =>_c1 Virt/15 │#4 1 Virt/40 <void> │<void> #2 * Local/1046 │ <void> │ #0 r3x5_a │#1 r5x4_b │ 0.00 1.00 2.00 3.00 4.00 │ 0.00 1.00 2.00 3.00 │ 5.00 6.00 7.00 8.00 9.00 │ 4.00 5.00 6.00 7.00 │ 1.00e+1 1.10e+1 1.20e+1 1.30e+1 1.40e+1 │ 8.00 9.00 1.00e+1 1.10e+1 │ │ 1.20e+1 1.30e+1 1.40e+1 1.50e+1 │ │ 1.60e+1 1.70e+1 1.80e+1 1.90e+1 │ File "test/operations/attention_test.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/operations/attention_test.expected _build/default/test/operations/attention_test.exe.output diff --git a/_build/default/test/operations/attention_test.expected b/_build/default/test/operations/attention_test.exe.output index d5d81ee..cbc37e2 100644 --- a/_build/default/test/operations/attention_test.expected +++ b/_build/default/test/operations/attention_test.exe.output @@ -11,5 +11,5 @@ Output shape: (output ((dims ((Dim ((d 100) (label ()) (proj_id ((Proj_id 3))))))) (bcast Broadcastable) (prov (((sh_id 64) (kind Output)))))) - (batch_padding ()) (input_padding ()) (output_padding ()) (id 64) - (debug_name output)) + (batch_padding ()) (input_padding ()) (output_padding ()) (padding_elem ()) + (id 64) (debug_name output)) (cd _build/.sandbox/b966ba05687e4ad041ce391b2131d15e/default/test/einsum && .einsum_tutorials.inline-tests/inline-test-runner.exe inline-test-runner einsum_tutorials -partition surjectivity.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/53009db7b96e064e42be60644b34d3a6/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition test_threefry4x32.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file File "test/operations/layer_norm_test.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/operations/layer_norm_test.expected _build/default/test/operations/layer_norm_test.exe.output diff --git a/_build/default/test/operations/layer_norm_test.expected b/_build/default/test/operations/layer_norm_test.exe.output index 28ef11b..51e95f1 100644 --- a/_build/default/test/operations/layer_norm_test.expected +++ b/_build/default/test/operations/layer_norm_test.exe.output @@ -12,5 +12,5 @@ Output shape: (output ((dims ((Dim ((d 100) (label ()) (proj_id ((Proj_id 3))))))) (bcast Broadcastable) (prov (((sh_id 154) (kind Output)))))) - (batch_padding ()) (input_padding ()) (output_padding ()) (id 154) - (debug_name layer_norm)) + (batch_padding ()) (input_padding ()) (output_padding ()) (padding_elem ()) + (id 154) (debug_name layer_norm)) (cd _build/.sandbox/53009db7b96e064e42be60644b34d3a6/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition hello_world_op.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/53009db7b96e064e42be60644b34d3a6/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition zero2hero_1of7.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/53009db7b96e064e42be60644b34d3a6/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition primitive_ops.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/b966ba05687e4ad041ce391b2131d15e/default/test/einsum && .einsum_tutorials.inline-tests/inline-test-runner.exe inline-test-runner einsum_tutorials -partition einsum_trivia.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file File "test/operations/transformer_test.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/operations/transformer_test.expected _build/default/test/operations/transformer_test.exe.output diff --git a/_build/default/test/operations/transformer_test.expected b/_build/default/test/operations/transformer_test.exe.output index 7f1f596..29b9fbd 100644 --- a/_build/default/test/operations/transformer_test.expected +++ b/_build/default/test/operations/transformer_test.exe.output @@ -9,8 +9,8 @@ Loss shape: (output ((dims ((Dim ((d 1) (label ()) (proj_id ((Proj_id 1))))))) (bcast Broadcastable) (prov (((sh_id 463) (kind Output)))))) - (batch_padding ()) (input_padding ()) (output_padding ()) (id 463) - (debug_name loss)) + (batch_padding ()) (input_padding ()) (output_padding ()) (padding_elem ()) + (id 463) (debug_name loss)) Logits shape: ((batch ((dims @@ -22,5 +22,5 @@ Logits shape: (output ((dims ((Dim ((d 100) (label ()) (proj_id ((Proj_id 95))))))) (bcast Broadcastable) (prov (((sh_id 437) (kind Output)))))) - (batch_padding ()) (input_padding ()) (output_padding ()) (id 437) - (debug_name transformer)) + (batch_padding ()) (input_padding ()) (output_padding ()) (padding_elem ()) + (id 437) (debug_name transformer)) File "test/training/circles_conv.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/training/circles_conv.expected _build/default/test/training/circles_conv.exe.output diff --git a/_build/default/test/training/circles_conv.expected b/_build/default/test/training/circles_conv.exe.output index f25cd2c..f48689c 100644 --- a/_build/default/test/training/circles_conv.expected +++ b/_build/default/test/training/circles_conv.exe.output @@ -71,717 +71,717 @@ Epoch 64: avg loss = 0.8253 Epoch 65: avg loss = 0.8199 Epoch 66: avg loss = 0.8140 Epoch 67: avg loss = 0.8081 -Epoch 68: avg loss = 0.8026 -Epoch 69: avg loss = 0.7963 -Epoch 70: avg loss = 0.7901 -Epoch 71: avg loss = 0.7838 +Epoch 68: avg loss = 0.8025 +Epoch 69: avg loss = 0.7964 +Epoch 70: avg loss = 0.7899 +Epoch 71: avg loss = 0.7841 Epoch 72: avg loss = 0.7776 Epoch 73: avg loss = 0.7710 -Epoch 74: avg loss = 0.7642 -Epoch 75: avg loss = 0.7575 +Epoch 74: avg loss = 0.7641 +Epoch 75: avg loss = 0.7578 Epoch 76: avg loss = 0.7510 -Epoch 77: avg loss = 0.7444 -Epoch 78: avg loss = 0.7371 +Epoch 77: avg loss = 0.7441 +Epoch 78: avg loss = 0.7374 Epoch 79: avg loss = 0.7301 -Epoch 80: avg loss = 0.7227 -Epoch 81: avg loss = 0.7166 -Epoch 82: avg loss = 0.7095 -Epoch 83: avg loss = 0.7030 -Epoch 84: avg loss = 0.6959 +Epoch 80: avg loss = 0.7231 +Epoch 81: avg loss = 0.7165 +Epoch 82: avg loss = 0.7097 +Epoch 83: avg loss = 0.7031 +Epoch 84: avg loss = 0.6961 Epoch 85: avg loss = 0.6895 Epoch 86: avg loss = 0.6825 -Epoch 87: avg loss = 0.6759 -Epoch 88: avg loss = 0.6697 -Epoch 89: avg loss = 0.6634 -Epoch 90: avg loss = 0.6575 +Epoch 87: avg loss = 0.6761 +Epoch 88: avg loss = 0.6696 +Epoch 89: avg loss = 0.6636 +Epoch 90: avg loss = 0.6576 Epoch 91: avg loss = 0.6520 -Epoch 92: avg loss = 0.6470 -Epoch 93: avg loss = 0.6413 -Epoch 94: avg loss = 0.6364 -Epoch 95: avg loss = 0.6307 -Epoch 96: avg loss = 0.6258 -Epoch 97: avg loss = 0.6210 -Epoch 98: avg loss = 0.6163 -Epoch 99: avg loss = 0.6114 +Epoch 92: avg loss = 0.6467 +Epoch 93: avg loss = 0.6415 +Epoch 94: avg loss = 0.6363 +Epoch 95: avg loss = 0.6306 +Epoch 96: avg loss = 0.6259 +Epoch 97: avg loss = 0.6213 +Epoch 98: avg loss = 0.6171 +Epoch 99: avg loss = 0.6111 Epoch 100: avg loss = 0.6065 -Epoch 101: avg loss = 0.6017 -Epoch 102: avg loss = 0.5972 -Epoch 103: avg loss = 0.5933 -Epoch 104: avg loss = 0.5896 -Epoch 105: avg loss = 0.5854 -Epoch 106: avg loss = 0.5815 -Epoch 107: avg loss = 0.5774 -Epoch 108: avg loss = 0.5738 -Epoch 109: avg loss = 0.5707 -Epoch 110: avg loss = 0.5661 -Epoch 111: avg loss = 0.5624 -Epoch 112: avg loss = 0.5591 -Epoch 113: avg loss = 0.5554 -Epoch 114: avg loss = 0.5521 -Epoch 115: avg loss = 0.5480 -Epoch 116: avg loss = 0.5449 -Epoch 117: avg loss = 0.5429 -Epoch 118: avg loss = 0.5396 -Epoch 119: avg loss = 0.5365 -Epoch 120: avg loss = 0.5336 -Epoch 121: avg loss = 0.5300 +Epoch 101: avg loss = 0.6015 +Epoch 102: avg loss = 0.5974 +Epoch 103: avg loss = 0.5930 +Epoch 104: avg loss = 0.5891 +Epoch 105: avg loss = 0.5855 +Epoch 106: avg loss = 0.5812 +Epoch 107: avg loss = 0.5769 +Epoch 108: avg loss = 0.5731 +Epoch 109: avg loss = 0.5696 +Epoch 110: avg loss = 0.5658 +Epoch 111: avg loss = 0.5623 +Epoch 112: avg loss = 0.5585 +Epoch 113: avg loss = 0.5552 +Epoch 114: avg loss = 0.5513 +Epoch 115: avg loss = 0.5481 +Epoch 116: avg loss = 0.5453 +Epoch 117: avg loss = 0.5415 +Epoch 118: avg loss = 0.5389 +Epoch 119: avg loss = 0.5360 +Epoch 120: avg loss = 0.5332 +Epoch 121: avg loss = 0.5296 Epoch 122: avg loss = 0.5268 -Epoch 123: avg loss = 0.5243 -Epoch 124: avg loss = 0.5208 -Epoch 125: avg loss = 0.5177 +Epoch 123: avg loss = 0.5227 +Epoch 124: avg loss = 0.5202 +Epoch 125: avg loss = 0.5169 Epoch 126: avg loss = 0.5142 -Epoch 127: avg loss = 0.5114 -Epoch 128: avg loss = 0.5084 -Epoch 129: avg loss = 0.5057 -Epoch 130: avg loss = 0.5030 -Epoch 131: avg loss = 0.5002 -Epoch 132: avg loss = 0.4973 -Epoch 133: avg loss = 0.4949 -Epoch 134: avg loss = 0.4934 -Epoch 135: avg loss = 0.4902 -Epoch 136: avg loss = 0.4881 -Epoch 137: avg loss = 0.4850 -Epoch 138: avg loss = 0.4825 -Epoch 139: avg loss = 0.4794 -Epoch 140: avg loss = 0.4772 -Epoch 141: avg loss = 0.4738 -Epoch 142: avg loss = 0.4715 -Epoch 143: avg loss = 0.4691 -Epoch 144: avg loss = 0.4666 -Epoch 145: avg loss = 0.4638 -Epoch 146: avg loss = 0.4611 -Epoch 147: avg loss = 0.4586 -Epoch 148: avg loss = 0.4561 -Epoch 149: avg loss = 0.4537 -Epoch 150: avg loss = 0.4515 -Epoch 151: avg loss = 0.4494 -Epoch 152: avg loss = 0.4475 -Epoch 153: avg loss = 0.4446 -Epoch 154: avg loss = 0.4424 -Epoch 155: avg loss = 0.4411 -Epoch 156: avg loss = 0.4392 -Epoch 157: avg loss = 0.4362 -Epoch 158: avg loss = 0.4349 -Epoch 159: avg loss = 0.4338 -Epoch 160: avg loss = 0.4308 -Epoch 161: avg loss = 0.4283 -Epoch 162: avg loss = 0.4260 -Epoch 163: avg loss = 0.4240 -Epoch 164: avg loss = 0.4219 -Epoch 165: avg loss = 0.4199 -Epoch 166: avg loss = 0.4171 -Epoch 167: avg loss = 0.4146 -Epoch 168: avg loss = 0.4119 -Epoch 169: avg loss = 0.4089 -Epoch 170: avg loss = 0.4067 -Epoch 171: avg loss = 0.4043 -Epoch 172: avg loss = 0.4014 -Epoch 173: avg loss = 0.3987 -Epoch 174: avg loss = 0.3963 -Epoch 175: avg loss = 0.3940 -Epoch 176: avg loss = 0.3919 -Epoch 177: avg loss = 0.3896 -Epoch 178: avg loss = 0.3877 -Epoch 179: avg loss = 0.3850 -Epoch 180: avg loss = 0.3827 -Epoch 181: avg loss = 0.3804 -Epoch 182: avg loss = 0.3784 -Epoch 183: avg loss = 0.3759 -Epoch 184: avg loss = 0.3739 -Epoch 185: avg loss = 0.3721 -Epoch 186: avg loss = 0.3697 -Epoch 187: avg loss = 0.3678 -Epoch 188: avg loss = 0.3659 -Epoch 189: avg loss = 0.3639 -Epoch 190: avg loss = 0.3616 -Epoch 191: avg loss = 0.3591 -Epoch 192: avg loss = 0.3576 -Epoch 193: avg loss = 0.3555 -Epoch 194: avg loss = 0.3538 -Epoch 195: avg loss = 0.3514 -Epoch 196: avg loss = 0.3503 -Epoch 197: avg loss = 0.3478 -Epoch 198: avg loss = 0.3458 -Epoch 199: avg loss = 0.3437 -Epoch 200: avg loss = 0.3423 -Epoch 201: avg loss = 0.3401 -Epoch 202: avg loss = 0.3393 +Epoch 127: avg loss = 0.5106 +Epoch 128: avg loss = 0.5076 +Epoch 129: avg loss = 0.5049 +Epoch 130: avg loss = 0.5023 +Epoch 131: avg loss = 0.5001 +Epoch 132: avg loss = 0.4967 +Epoch 133: avg loss = 0.4955 +Epoch 134: avg loss = 0.4928 +Epoch 135: avg loss = 0.4900 +Epoch 136: avg loss = 0.4867 +Epoch 137: avg loss = 0.4838 +Epoch 138: avg loss = 0.4819 +Epoch 139: avg loss = 0.4795 +Epoch 140: avg loss = 0.4764 +Epoch 141: avg loss = 0.4723 +Epoch 142: avg loss = 0.4712 +Epoch 143: avg loss = 0.4683 +Epoch 144: avg loss = 0.4660 +Epoch 145: avg loss = 0.4630 +Epoch 146: avg loss = 0.4606 +Epoch 147: avg loss = 0.4580 +Epoch 148: avg loss = 0.4560 +Epoch 149: avg loss = 0.4534 +Epoch 150: avg loss = 0.4508 +Epoch 151: avg loss = 0.4486 +Epoch 152: avg loss = 0.4458 +Epoch 153: avg loss = 0.4436 +Epoch 154: avg loss = 0.4420 +Epoch 155: avg loss = 0.4391 +Epoch 156: avg loss = 0.4375 +Epoch 157: avg loss = 0.4370 +Epoch 158: avg loss = 0.4331 +Epoch 159: avg loss = 0.4309 +Epoch 160: avg loss = 0.4305 +Epoch 161: avg loss = 0.4259 +Epoch 162: avg loss = 0.4250 +Epoch 163: avg loss = 0.4211 +Epoch 164: avg loss = 0.4201 +Epoch 165: avg loss = 0.4183 +Epoch 166: avg loss = 0.4153 +Epoch 167: avg loss = 0.4136 +Epoch 168: avg loss = 0.4110 +Epoch 169: avg loss = 0.4085 +Epoch 170: avg loss = 0.4064 +Epoch 171: avg loss = 0.4038 +Epoch 172: avg loss = 0.4013 +Epoch 173: avg loss = 0.3985 +Epoch 174: avg loss = 0.3961 +Epoch 175: avg loss = 0.3935 +Epoch 176: avg loss = 0.3917 +Epoch 177: avg loss = 0.3890 +Epoch 178: avg loss = 0.3870 +Epoch 179: avg loss = 0.3853 +Epoch 180: avg loss = 0.3830 +Epoch 181: avg loss = 0.3800 +Epoch 182: avg loss = 0.3776 +Epoch 183: avg loss = 0.3773 +Epoch 184: avg loss = 0.3732 +Epoch 185: avg loss = 0.3726 +Epoch 186: avg loss = 0.3690 +Epoch 187: avg loss = 0.3677 +Epoch 188: avg loss = 0.3653 +Epoch 189: avg loss = 0.3641 +Epoch 190: avg loss = 0.3609 +Epoch 191: avg loss = 0.3587 +Epoch 192: avg loss = 0.3572 +Epoch 193: avg loss = 0.3542 +Epoch 194: avg loss = 0.3516 +Epoch 195: avg loss = 0.3513 +Epoch 196: avg loss = 0.3490 +Epoch 197: avg loss = 0.3456 +Epoch 198: avg loss = 0.3443 +Epoch 199: avg loss = 0.3434 +Epoch 200: avg loss = 0.3396 +Epoch 201: avg loss = 0.3398 +Epoch 202: avg loss = 0.3370 Epoch 203: avg loss = 0.3358 -Epoch 204: avg loss = 0.3356 -Epoch 205: avg loss = 0.3319 -Epoch 206: avg loss = 0.3308 -Epoch 207: avg loss = 0.3282 -Epoch 208: avg loss = 0.3276 -Epoch 209: avg loss = 0.3242 -Epoch 210: avg loss = 0.3238 -Epoch 211: avg loss = 0.3218 +Epoch 204: avg loss = 0.3333 +Epoch 205: avg loss = 0.3308 +Epoch 206: avg loss = 0.3275 +Epoch 207: avg loss = 0.3289 +Epoch 208: avg loss = 0.3236 +Epoch 209: avg loss = 0.3248 +Epoch 210: avg loss = 0.3218 +Epoch 211: avg loss = 0.3174 Epoch 212: avg loss = 0.3192 -Epoch 213: avg loss = 0.3150 -Epoch 214: avg loss = 0.3154 -Epoch 215: avg loss = 0.3128 -Epoch 216: avg loss = 0.3108 +Epoch 213: avg loss = 0.3163 +Epoch 214: avg loss = 0.3115 +Epoch 215: avg loss = 0.3130 +Epoch 216: avg loss = 0.3081 Epoch 217: avg loss = 0.3067 -Epoch 218: avg loss = 0.3074 -Epoch 219: avg loss = 0.3045 -Epoch 220: avg loss = 0.3024 -Epoch 221: avg loss = 0.3011 -Epoch 222: avg loss = 0.2992 -Epoch 223: avg loss = 0.2970 -Epoch 224: avg loss = 0.2969 -Epoch 225: avg loss = 0.2934 -Epoch 226: avg loss = 0.2912 -Epoch 227: avg loss = 0.2900 -Epoch 228: avg loss = 0.2874 -Epoch 229: avg loss = 0.2812 -Epoch 230: avg loss = 0.2844 -Epoch 231: avg loss = 0.2794 -Epoch 232: avg loss = 0.2740 -Epoch 233: avg loss = 0.2791 -Epoch 234: avg loss = 0.2727 -Epoch 235: avg loss = 0.2706 -Epoch 236: avg loss = 0.2711 -Epoch 237: avg loss = 0.2669 -Epoch 238: avg loss = 0.2667 -Epoch 239: avg loss = 0.2603 -Epoch 240: avg loss = 0.2599 -Epoch 241: avg loss = 0.2626 -Epoch 242: avg loss = 0.2586 -Epoch 243: avg loss = 0.2545 -Epoch 244: avg loss = 0.2506 -Epoch 245: avg loss = 0.2509 -Epoch 246: avg loss = 0.2477 -Epoch 247: avg loss = 0.2471 -Epoch 248: avg loss = 0.2388 -Epoch 249: avg loss = 0.2442 -Epoch 250: avg loss = 0.2425 -Epoch 251: avg loss = 0.2294 -Epoch 252: avg loss = 0.2507 -Epoch 253: avg loss = 0.2253 -Epoch 254: avg loss = 0.2303 -Epoch 255: avg loss = 0.2349 -Epoch 256: avg loss = 0.2321 -Epoch 257: avg loss = 0.2163 -Epoch 258: avg loss = 1.0059 -Epoch 259: avg loss = 0.2688 -Epoch 260: avg loss = 0.2344 -Epoch 261: avg loss = 0.2295 -Epoch 262: avg loss = 0.2256 -Epoch 263: avg loss = 0.2195 -Epoch 264: avg loss = 0.2130 -Epoch 265: avg loss = 0.2076 -Epoch 266: avg loss = 0.2073 -Epoch 267: avg loss = 0.2118 -Epoch 268: avg loss = 0.2004 -Epoch 269: avg loss = 0.2047 -Epoch 270: avg loss = 0.1990 -Epoch 271: avg loss = 0.1981 -Epoch 272: avg loss = 0.1944 -Epoch 273: avg loss = 0.1942 -Epoch 274: avg loss = 0.1878 -Epoch 275: avg loss = 0.1848 -Epoch 276: avg loss = 0.1823 -Epoch 277: avg loss = 0.1797 -Epoch 278: avg loss = 0.1761 -Epoch 279: avg loss = 0.1690 -Epoch 280: avg loss = 0.1668 -Epoch 281: avg loss = 0.1676 -Epoch 282: avg loss = 0.1653 -Epoch 283: avg loss = 0.1639 -Epoch 284: avg loss = 0.1614 -Epoch 285: avg loss = 0.1603 -Epoch 286: avg loss = 0.1570 -Epoch 287: avg loss = 0.1585 -Epoch 288: avg loss = 0.1535 -Epoch 289: avg loss = 0.1542 -Epoch 290: avg loss = 0.1516 -Epoch 291: avg loss = 0.1518 -Epoch 292: avg loss = 0.1472 -Epoch 293: avg loss = 0.1475 -Epoch 294: avg loss = 0.1433 -Epoch 295: avg loss = 0.1410 -Epoch 296: avg loss = 0.1400 -Epoch 297: avg loss = 0.1389 -Epoch 298: avg loss = 0.1368 -Epoch 299: avg loss = 0.1367 -Epoch 300: avg loss = 0.1347 -Epoch 301: avg loss = 0.1315 -Epoch 302: avg loss = 0.1321 -Epoch 303: avg loss = 0.1297 -Epoch 304: avg loss = 0.1273 -Epoch 305: avg loss = 0.1260 -Epoch 306: avg loss = 0.1257 -Epoch 307: avg loss = 0.1253 -Epoch 308: avg loss = 0.1230 -Epoch 309: avg loss = 0.1213 -Epoch 310: avg loss = 0.1199 -Epoch 311: avg loss = 0.1189 -Epoch 312: avg loss = 0.1172 -Epoch 313: avg loss = 0.1175 -Epoch 314: avg loss = 0.1190 -Epoch 315: avg loss = 0.1174 -Epoch 316: avg loss = 0.1157 -Epoch 317: avg loss = 0.1127 -Epoch 318: avg loss = 0.1113 -Epoch 319: avg loss = 0.1092 -Epoch 320: avg loss = 0.1099 -Epoch 321: avg loss = 0.1097 -Epoch 322: avg loss = 0.1076 -Epoch 323: avg loss = 0.1068 -Epoch 324: avg loss = 0.1048 -Epoch 325: avg loss = 0.1038 -Epoch 326: avg loss = 0.1050 -Epoch 327: avg loss = 0.1018 -Epoch 328: avg loss = 0.1016 -Epoch 329: avg loss = 0.1007 -Epoch 330: avg loss = 0.1010 -Epoch 331: avg loss = 0.0989 -Epoch 332: avg loss = 0.0984 -Epoch 333: avg loss = 0.0973 -Epoch 334: avg loss = 0.0977 -Epoch 335: avg loss = 0.0971 -Epoch 336: avg loss = 0.0949 -Epoch 337: avg loss = 0.0960 -Epoch 338: avg loss = 0.5303 -Epoch 339: avg loss = 0.1176 -Epoch 340: avg loss = 0.1053 -Epoch 341: avg loss = 0.1002 -Epoch 342: avg loss = 0.0981 -Epoch 343: avg loss = 0.0960 -Epoch 344: avg loss = 0.0947 -Epoch 345: avg loss = 0.0931 -Epoch 346: avg loss = 0.0921 -Epoch 347: avg loss = 0.0904 -Epoch 348: avg loss = 0.0900 -Epoch 349: avg loss = 0.4582 -Epoch 350: avg loss = 0.1166 -Epoch 351: avg loss = 0.0971 -Epoch 352: avg loss = 0.0936 -Epoch 353: avg loss = 0.0916 -Epoch 354: avg loss = 0.0898 -Epoch 355: avg loss = 0.0890 -Epoch 356: avg loss = 0.0878 -Epoch 357: avg loss = 0.0868 -Epoch 358: avg loss = 0.0859 -Epoch 359: avg loss = 0.1051 -Epoch 360: avg loss = 0.0928 -Epoch 361: avg loss = 0.0882 -Epoch 362: avg loss = 0.0853 -Epoch 363: avg loss = 0.0796 -Epoch 364: avg loss = 0.0785 -Epoch 365: avg loss = 0.0831 -Epoch 366: avg loss = 0.0798 -Epoch 367: avg loss = 0.0785 -Epoch 368: avg loss = 0.0747 -Epoch 369: avg loss = 0.0772 -Epoch 370: avg loss = 0.0731 -Epoch 371: avg loss = 0.0728 -Epoch 372: avg loss = 0.0747 -Epoch 373: avg loss = 0.0713 -Epoch 374: avg loss = 0.0702 -Epoch 375: avg loss = 0.0704 -Epoch 376: avg loss = 0.0700 -Epoch 377: avg loss = 0.0692 -Epoch 378: avg loss = 0.0689 -Epoch 379: avg loss = 0.0678 -Epoch 380: avg loss = 0.0679 -Epoch 381: avg loss = 0.0671 -Epoch 382: avg loss = 0.0657 -Epoch 383: avg loss = 0.0657 -Epoch 384: avg loss = 0.0669 -Epoch 385: avg loss = 0.0638 -Epoch 386: avg loss = 0.0638 +Epoch 218: avg loss = 0.3052 +Epoch 219: avg loss = 0.3046 +Epoch 220: avg loss = 0.3022 +Epoch 221: avg loss = 0.2981 +Epoch 222: avg loss = 0.2995 +Epoch 223: avg loss = 0.2944 +Epoch 224: avg loss = 0.2945 +Epoch 225: avg loss = 0.2881 +Epoch 226: avg loss = 0.2882 +Epoch 227: avg loss = 0.2904 +Epoch 228: avg loss = 0.2846 +Epoch 229: avg loss = 0.2830 +Epoch 230: avg loss = 0.2836 +Epoch 231: avg loss = 0.2773 +Epoch 232: avg loss = 0.2752 +Epoch 233: avg loss = 0.2738 +Epoch 234: avg loss = 0.2717 +Epoch 235: avg loss = 0.2691 +Epoch 236: avg loss = 0.2676 +Epoch 237: avg loss = 0.2664 +Epoch 238: avg loss = 0.2614 +Epoch 239: avg loss = 0.2611 +Epoch 240: avg loss = 0.2586 +Epoch 241: avg loss = 0.2586 +Epoch 242: avg loss = 0.2560 +Epoch 243: avg loss = 0.2488 +Epoch 244: avg loss = 0.2523 +Epoch 245: avg loss = 0.2455 +Epoch 246: avg loss = 0.2483 +Epoch 247: avg loss = 0.2400 +Epoch 248: avg loss = 0.2398 +Epoch 249: avg loss = 0.2369 +Epoch 250: avg loss = 0.2398 +Epoch 251: avg loss = 0.2306 +Epoch 252: avg loss = 0.2349 +Epoch 253: avg loss = 0.2285 +Epoch 254: avg loss = 0.2374 +Epoch 255: avg loss = 0.2209 +Epoch 256: avg loss = 0.2302 +Epoch 257: avg loss = 0.2138 +Epoch 258: avg loss = 0.2123 +Epoch 259: avg loss = 0.2226 +Epoch 260: avg loss = 0.2136 +Epoch 261: avg loss = 0.2105 +Epoch 262: avg loss = 0.2064 +Epoch 263: avg loss = 0.2018 +Epoch 264: avg loss = 0.1984 +Epoch 265: avg loss = 0.1965 +Epoch 266: avg loss = 0.1950 +Epoch 267: avg loss = 0.1929 +Epoch 268: avg loss = 0.1915 +Epoch 269: avg loss = 0.1887 +Epoch 270: avg loss = 0.1813 +Epoch 271: avg loss = 0.1797 +Epoch 272: avg loss = 0.1811 +Epoch 273: avg loss = 0.1782 +Epoch 274: avg loss = 0.1774 +Epoch 275: avg loss = 0.1749 +Epoch 276: avg loss = 0.1742 +Epoch 277: avg loss = 0.1707 +Epoch 278: avg loss = 0.1690 +Epoch 279: avg loss = 0.1665 +Epoch 280: avg loss = 0.1645 +Epoch 281: avg loss = 0.1634 +Epoch 282: avg loss = 0.1603 +Epoch 283: avg loss = 0.1582 +Epoch 284: avg loss = 0.1653 +Epoch 285: avg loss = 0.1538 +Epoch 286: avg loss = 0.1506 +Epoch 287: avg loss = 0.1481 +Epoch 288: avg loss = 0.1457 +Epoch 289: avg loss = 0.1462 +Epoch 290: avg loss = 0.1566 +Epoch 291: avg loss = 0.1478 +Epoch 292: avg loss = 0.1450 +Epoch 293: avg loss = 0.1412 +Epoch 294: avg loss = 0.1374 +Epoch 295: avg loss = 0.1351 +Epoch 296: avg loss = 0.1451 +Epoch 297: avg loss = 0.1413 +Epoch 298: avg loss = 0.1332 +Epoch 299: avg loss = 0.1291 +Epoch 300: avg loss = 0.1284 +Epoch 301: avg loss = 0.1346 +Epoch 302: avg loss = 0.1267 +Epoch 303: avg loss = 0.1293 +Epoch 304: avg loss = 0.1243 +Epoch 305: avg loss = 0.1221 +Epoch 306: avg loss = 0.1211 +Epoch 307: avg loss = 0.1197 +Epoch 308: avg loss = 0.1192 +Epoch 309: avg loss = 0.1173 +Epoch 310: avg loss = 0.1168 +Epoch 311: avg loss = 0.1184 +Epoch 312: avg loss = 0.1163 +Epoch 313: avg loss = 0.1135 +Epoch 314: avg loss = 0.1131 +Epoch 315: avg loss = 0.1117 +Epoch 316: avg loss = 0.1107 +Epoch 317: avg loss = 0.1100 +Epoch 318: avg loss = 0.1107 +Epoch 319: avg loss = 0.1098 +Epoch 320: avg loss = 0.1104 +Epoch 321: avg loss = 0.1065 +Epoch 322: avg loss = 0.1050 +Epoch 323: avg loss = 0.1040 +Epoch 324: avg loss = 0.1033 +Epoch 325: avg loss = 0.1023 +Epoch 326: avg loss = 0.1017 +Epoch 327: avg loss = 0.1022 +Epoch 328: avg loss = 0.1026 +Epoch 329: avg loss = 0.0985 +Epoch 330: avg loss = 0.0979 +Epoch 331: avg loss = 0.0971 +Epoch 332: avg loss = 0.0970 +Epoch 333: avg loss = 0.0954 +Epoch 334: avg loss = 0.0954 +Epoch 335: avg loss = 0.0940 +Epoch 336: avg loss = 0.0933 +Epoch 337: avg loss = 0.0928 +Epoch 338: avg loss = 0.0920 +Epoch 339: avg loss = 0.0939 +Epoch 340: avg loss = 0.0939 +Epoch 341: avg loss = 0.0921 +Epoch 342: avg loss = 0.0895 +Epoch 343: avg loss = 0.0887 +Epoch 344: avg loss = 0.0881 +Epoch 345: avg loss = 0.0891 +Epoch 346: avg loss = 0.0867 +Epoch 347: avg loss = 0.0862 +Epoch 348: avg loss = 0.0856 +Epoch 349: avg loss = 0.0849 +Epoch 350: avg loss = 0.0854 +Epoch 351: avg loss = 0.0839 +Epoch 352: avg loss = 0.0846 +Epoch 353: avg loss = 0.0840 +Epoch 354: avg loss = 1.0817 +Epoch 355: avg loss = 0.5045 +Epoch 356: avg loss = 0.1041 +Epoch 357: avg loss = 0.0943 +Epoch 358: avg loss = 0.0911 +Epoch 359: avg loss = 0.0880 +Epoch 360: avg loss = 0.0857 +Epoch 361: avg loss = 0.0844 +Epoch 362: avg loss = 0.0903 +Epoch 363: avg loss = 0.0828 +Epoch 364: avg loss = 0.0851 +Epoch 365: avg loss = 0.0889 +Epoch 366: avg loss = 0.0851 +Epoch 367: avg loss = 0.0819 +Epoch 368: avg loss = 0.0802 +Epoch 369: avg loss = 0.0792 +Epoch 370: avg loss = 0.0778 +Epoch 371: avg loss = 0.0772 +Epoch 372: avg loss = 0.0755 +Epoch 373: avg loss = 0.0757 +Epoch 374: avg loss = 0.0737 +Epoch 375: avg loss = 0.0735 +Epoch 376: avg loss = 0.0699 +Epoch 377: avg loss = 0.0693 +Epoch 378: avg loss = 0.0714 +Epoch 379: avg loss = 0.0675 +Epoch 380: avg loss = 0.0690 +Epoch 381: avg loss = 0.0686 +Epoch 382: avg loss = 0.0673 +Epoch 383: avg loss = 0.0644 +Epoch 384: avg loss = 0.0646 +Epoch 385: avg loss = 0.0634 +Epoch 386: avg loss = 0.0628 Epoch 387: avg loss = 0.0633 -Epoch 388: avg loss = 0.0625 +Epoch 388: avg loss = 0.0628 Epoch 389: avg loss = 0.0620 -Epoch 390: avg loss = 0.0632 -Epoch 391: avg loss = 0.0621 -Epoch 392: avg loss = 0.0602 -Epoch 393: avg loss = 0.0596 -Epoch 394: avg loss = 0.0592 -Epoch 395: avg loss = 0.0585 -Epoch 396: avg loss = 0.0584 -Epoch 397: avg loss = 0.0594 -Epoch 398: avg loss = 0.0569 -Epoch 399: avg loss = 0.0587 -Epoch 400: avg loss = 0.0556 -Epoch 401: avg loss = 0.0560 -Epoch 402: avg loss = 0.0560 -Epoch 403: avg loss = 0.0549 -Epoch 404: avg loss = 0.0560 -Epoch 405: avg loss = 0.0536 -Epoch 406: avg loss = 0.0540 -Epoch 407: avg loss = 0.0528 -Epoch 408: avg loss = 0.0533 -Epoch 409: avg loss = 0.0526 -Epoch 410: avg loss = 0.0518 -Epoch 411: avg loss = 0.0528 -Epoch 412: avg loss = 0.0513 -Epoch 413: avg loss = 0.0505 -Epoch 414: avg loss = 0.0515 -Epoch 415: avg loss = 0.0500 -Epoch 416: avg loss = 0.0504 -Epoch 417: avg loss = 0.0500 -Epoch 418: avg loss = 0.0486 -Epoch 419: avg loss = 0.0489 -Epoch 420: avg loss = 0.0485 -Epoch 421: avg loss = 0.0483 -Epoch 422: avg loss = 0.0471 -Epoch 423: avg loss = 0.0478 -Epoch 424: avg loss = 0.0465 -Epoch 425: avg loss = 0.0471 -Epoch 426: avg loss = 0.0468 -Epoch 427: avg loss = 0.0465 -Epoch 428: avg loss = 0.0451 -Epoch 429: avg loss = 0.0454 -Epoch 430: avg loss = 0.0454 -Epoch 431: avg loss = 0.0450 -Epoch 432: avg loss = 0.0445 -Epoch 433: avg loss = 0.0442 -Epoch 434: avg loss = 0.0438 -Epoch 435: avg loss = 0.0437 -Epoch 436: avg loss = 0.0427 -Epoch 437: avg loss = 0.0431 -Epoch 438: avg loss = 0.0429 -Epoch 439: avg loss = 0.0420 -Epoch 440: avg loss = 0.0424 -Epoch 441: avg loss = 0.0423 -Epoch 442: avg loss = 0.0417 -Epoch 443: avg loss = 0.0416 -Epoch 444: avg loss = 0.0414 -Epoch 445: avg loss = 0.0407 -Epoch 446: avg loss = 0.0406 -Epoch 447: avg loss = 0.0407 -Epoch 448: avg loss = 0.0400 -Epoch 449: avg loss = 0.0398 -Epoch 450: avg loss = 0.0396 -Epoch 451: avg loss = 0.0392 -Epoch 452: avg loss = 0.0394 -Epoch 453: avg loss = 0.0388 -Epoch 454: avg loss = 0.0390 -Epoch 455: avg loss = 0.0385 -Epoch 456: avg loss = 0.0387 -Epoch 457: avg loss = 0.0380 -Epoch 458: avg loss = 0.0382 -Epoch 459: avg loss = 0.0379 -Epoch 460: avg loss = 0.0375 -Epoch 461: avg loss = 0.0376 -Epoch 462: avg loss = 0.0371 -Epoch 463: avg loss = 0.0370 -Epoch 464: avg loss = 0.0367 -Epoch 465: avg loss = 0.0365 -Epoch 466: avg loss = 0.0366 -Epoch 467: avg loss = 0.0362 -Epoch 468: avg loss = 0.0359 -Epoch 469: avg loss = 0.0356 -Epoch 470: avg loss = 0.0356 -Epoch 471: avg loss = 0.0354 -Epoch 472: avg loss = 0.0354 -Epoch 473: avg loss = 0.0350 -Epoch 474: avg loss = 0.0351 -Epoch 475: avg loss = 0.0346 -Epoch 476: avg loss = 0.0347 -Epoch 477: avg loss = 0.0343 -Epoch 478: avg loss = 0.0341 -Epoch 479: avg loss = 0.0342 -Epoch 480: avg loss = 0.0339 -Epoch 481: avg loss = 0.0338 -Epoch 482: avg loss = 0.0334 -Epoch 483: avg loss = 0.0334 -Epoch 484: avg loss = 0.0332 -Epoch 485: avg loss = 0.0329 -Epoch 486: avg loss = 0.0327 -Epoch 487: avg loss = 0.0328 -Epoch 488: avg loss = 0.0327 -Epoch 489: avg loss = 0.0324 -Epoch 490: avg loss = 0.0321 -Epoch 491: avg loss = 0.0320 -Epoch 492: avg loss = 0.0320 -Epoch 493: avg loss = 0.0317 -Epoch 494: avg loss = 0.0316 -Epoch 495: avg loss = 0.0314 -Epoch 496: avg loss = 0.0313 -Epoch 497: avg loss = 0.0313 -Epoch 498: avg loss = 0.0311 -Epoch 499: avg loss = 0.0310 -Epoch 500: avg loss = 0.0308 -Epoch 501: avg loss = 0.0308 -Epoch 502: avg loss = 0.0306 -Epoch 503: avg loss = 0.0304 -Epoch 504: avg loss = 0.0302 -Epoch 505: avg loss = 0.0302 -Epoch 506: avg loss = 0.0300 -Epoch 507: avg loss = 0.0297 -Epoch 508: avg loss = 0.0298 -Epoch 509: avg loss = 0.0295 -Epoch 510: avg loss = 0.0294 -Epoch 511: avg loss = 0.0293 -Epoch 512: avg loss = 0.0292 -Epoch 513: avg loss = 0.0290 -Epoch 514: avg loss = 0.0289 -Epoch 515: avg loss = 0.0288 -Epoch 516: avg loss = 0.0286 -Epoch 517: avg loss = 0.0285 -Epoch 518: avg loss = 0.0283 -Epoch 519: avg loss = 0.0283 -Epoch 520: avg loss = 0.0281 -Epoch 521: avg loss = 0.0280 -Epoch 522: avg loss = 0.0279 -Epoch 523: avg loss = 0.0278 -Epoch 524: avg loss = 0.0277 -Epoch 525: avg loss = 0.0276 -Epoch 526: avg loss = 0.0274 -Epoch 527: avg loss = 0.0273 -Epoch 528: avg loss = 0.0272 -Epoch 529: avg loss = 0.0271 -Epoch 530: avg loss = 0.0269 -Epoch 531: avg loss = 0.0267 -Epoch 532: avg loss = 0.0267 -Epoch 533: avg loss = 0.0266 -Epoch 534: avg loss = 0.0265 -Epoch 535: avg loss = 0.0264 -Epoch 536: avg loss = 0.0263 -Epoch 537: avg loss = 0.0262 -Epoch 538: avg loss = 0.0261 -Epoch 539: avg loss = 0.0259 -Epoch 540: avg loss = 0.0258 -Epoch 541: avg loss = 0.0257 -Epoch 542: avg loss = 0.0256 -Epoch 543: avg loss = 0.0255 -Epoch 544: avg loss = 0.0254 -Epoch 545: avg loss = 0.0252 -Epoch 546: avg loss = 0.0253 -Epoch 547: avg loss = 0.0251 -Epoch 548: avg loss = 0.0250 -Epoch 549: avg loss = 0.0249 -Epoch 550: avg loss = 0.0248 -Epoch 551: avg loss = 0.0247 -Epoch 552: avg loss = 0.0246 -Epoch 553: avg loss = 0.0246 +Epoch 390: avg loss = 0.0608 +Epoch 391: avg loss = 0.0606 +Epoch 392: avg loss = 0.0612 +Epoch 393: avg loss = 0.0610 +Epoch 394: avg loss = 0.0585 +Epoch 395: avg loss = 0.0589 +Epoch 396: avg loss = 0.0596 +Epoch 397: avg loss = 0.0581 +Epoch 398: avg loss = 0.0570 +Epoch 399: avg loss = 0.0569 +Epoch 400: avg loss = 0.0575 +Epoch 401: avg loss = 0.0559 +Epoch 402: avg loss = 0.0550 +Epoch 403: avg loss = 0.0550 +Epoch 404: avg loss = 0.0555 +Epoch 405: avg loss = 0.0544 +Epoch 406: avg loss = 0.0536 +Epoch 407: avg loss = 0.0531 +Epoch 408: avg loss = 0.0536 +Epoch 409: avg loss = 0.0523 +Epoch 410: avg loss = 0.0520 +Epoch 411: avg loss = 0.0524 +Epoch 412: avg loss = 0.0510 +Epoch 413: avg loss = 0.0520 +Epoch 414: avg loss = 0.0506 +Epoch 415: avg loss = 0.0498 +Epoch 416: avg loss = 0.0493 +Epoch 417: avg loss = 0.0492 +Epoch 418: avg loss = 0.0501 +Epoch 419: avg loss = 0.0487 +Epoch 420: avg loss = 0.0488 +Epoch 421: avg loss = 0.0475 +Epoch 422: avg loss = 0.0473 +Epoch 423: avg loss = 0.0469 +Epoch 424: avg loss = 0.0477 +Epoch 425: avg loss = 0.0466 +Epoch 426: avg loss = 0.0466 +Epoch 427: avg loss = 0.0462 +Epoch 428: avg loss = 0.0454 +Epoch 429: avg loss = 0.0457 +Epoch 430: avg loss = 0.0444 +Epoch 431: avg loss = 0.0443 +Epoch 432: avg loss = 0.0440 +Epoch 433: avg loss = 0.0444 +Epoch 434: avg loss = 0.0439 +Epoch 435: avg loss = 0.0436 +Epoch 436: avg loss = 0.0432 +Epoch 437: avg loss = 0.0426 +Epoch 438: avg loss = 0.0427 +Epoch 439: avg loss = 0.0419 +Epoch 440: avg loss = 0.0421 +Epoch 441: avg loss = 0.0418 +Epoch 442: avg loss = 0.0415 +Epoch 443: avg loss = 0.0410 +Epoch 444: avg loss = 0.0407 +Epoch 445: avg loss = 0.0406 +Epoch 446: avg loss = 0.0404 +Epoch 447: avg loss = 0.0399 +Epoch 448: avg loss = 0.0399 +Epoch 449: avg loss = 0.0394 +Epoch 450: avg loss = 0.0395 +Epoch 451: avg loss = 0.0390 +Epoch 452: avg loss = 0.0391 +Epoch 453: avg loss = 0.0385 +Epoch 454: avg loss = 0.0385 +Epoch 455: avg loss = 0.0382 +Epoch 456: avg loss = 0.0381 +Epoch 457: avg loss = 0.0379 +Epoch 458: avg loss = 0.0375 +Epoch 459: avg loss = 0.0374 +Epoch 460: avg loss = 0.0372 +Epoch 461: avg loss = 0.0369 +Epoch 462: avg loss = 0.0369 +Epoch 463: avg loss = 0.0366 +Epoch 464: avg loss = 0.0366 +Epoch 465: avg loss = 0.0362 +Epoch 466: avg loss = 0.0359 +Epoch 467: avg loss = 0.0359 +Epoch 468: avg loss = 0.0357 +Epoch 469: avg loss = 0.0354 +Epoch 470: avg loss = 0.0352 +Epoch 471: avg loss = 0.0350 +Epoch 472: avg loss = 0.0349 +Epoch 473: avg loss = 0.0347 +Epoch 474: avg loss = 0.0345 +Epoch 475: avg loss = 0.0343 +Epoch 476: avg loss = 0.0342 +Epoch 477: avg loss = 0.0340 +Epoch 478: avg loss = 0.0337 +Epoch 479: avg loss = 0.0336 +Epoch 480: avg loss = 0.0335 +Epoch 481: avg loss = 0.0334 +Epoch 482: avg loss = 0.0332 +Epoch 483: avg loss = 0.0330 +Epoch 484: avg loss = 0.0328 +Epoch 485: avg loss = 0.0328 +Epoch 486: avg loss = 0.0325 +Epoch 487: avg loss = 0.0323 +Epoch 488: avg loss = 0.0322 +Epoch 489: avg loss = 0.0320 +Epoch 490: avg loss = 0.0320 +Epoch 491: avg loss = 0.0318 +Epoch 492: avg loss = 0.0316 +Epoch 493: avg loss = 0.0314 +Epoch 494: avg loss = 0.0313 +Epoch 495: avg loss = 0.0311 +Epoch 496: avg loss = 0.0311 +Epoch 497: avg loss = 0.0309 +Epoch 498: avg loss = 0.0307 +Epoch 499: avg loss = 0.0305 +Epoch 500: avg loss = 0.0306 +Epoch 501: avg loss = 0.0303 +Epoch 502: avg loss = 0.0303 +Epoch 503: avg loss = 0.0300 +Epoch 504: avg loss = 0.0299 +Epoch 505: avg loss = 0.0299 +Epoch 506: avg loss = 0.0296 +Epoch 507: avg loss = 0.0296 +Epoch 508: avg loss = 0.0293 +Epoch 509: avg loss = 0.0293 +Epoch 510: avg loss = 0.0292 +Epoch 511: avg loss = 0.0290 +Epoch 512: avg loss = 0.0289 +Epoch 513: avg loss = 0.0288 +Epoch 514: avg loss = 0.0286 +Epoch 515: avg loss = 0.0284 +Epoch 516: avg loss = 0.0283 +Epoch 517: avg loss = 0.0282 +Epoch 518: avg loss = 0.0281 +Epoch 519: avg loss = 0.0280 +Epoch 520: avg loss = 0.0279 +Epoch 521: avg loss = 0.0278 +Epoch 522: avg loss = 0.0277 +Epoch 523: avg loss = 0.0275 +Epoch 524: avg loss = 0.0275 +Epoch 525: avg loss = 0.0273 +Epoch 526: avg loss = 0.0271 +Epoch 527: avg loss = 0.0270 +Epoch 528: avg loss = 0.0269 +Epoch 529: avg loss = 0.0267 +Epoch 530: avg loss = 0.0267 +Epoch 531: avg loss = 0.0265 +Epoch 532: avg loss = 0.0265 +Epoch 533: avg loss = 0.0264 +Epoch 534: avg loss = 0.0263 +Epoch 535: avg loss = 0.0261 +Epoch 536: avg loss = 0.0260 +Epoch 537: avg loss = 0.0259 +Epoch 538: avg loss = 0.0258 +Epoch 539: avg loss = 0.0257 +Epoch 540: avg loss = 0.0255 +Epoch 541: avg loss = 0.0255 +Epoch 542: avg loss = 0.0254 +Epoch 543: avg loss = 0.0253 +Epoch 544: avg loss = 0.0252 +Epoch 545: avg loss = 0.0251 +Epoch 546: avg loss = 0.0249 +Epoch 547: avg loss = 0.0249 +Epoch 548: avg loss = 0.0249 +Epoch 549: avg loss = 0.0248 +Epoch 550: avg loss = 0.0246 +Epoch 551: avg loss = 0.0246 +Epoch 552: avg loss = 0.0244 +Epoch 553: avg loss = 0.0242 Epoch 554: avg loss = 0.0244 -Epoch 555: avg loss = 0.0243 -Epoch 556: avg loss = 0.0243 -Epoch 557: avg loss = 0.0241 -Epoch 558: avg loss = 0.0242 -Epoch 559: avg loss = 0.0240 -Epoch 560: avg loss = 0.0239 -Epoch 561: avg loss = 0.0238 -Epoch 562: avg loss = 0.0238 -Epoch 563: avg loss = 0.0236 -Epoch 564: avg loss = 0.0237 -Epoch 565: avg loss = 0.0234 -Epoch 566: avg loss = 0.0233 -Epoch 567: avg loss = 0.0233 -Epoch 568: avg loss = 0.0232 +Epoch 555: avg loss = 0.0240 +Epoch 556: avg loss = 0.0240 +Epoch 557: avg loss = 0.0239 +Epoch 558: avg loss = 0.0240 +Epoch 559: avg loss = 0.0238 +Epoch 560: avg loss = 0.0236 +Epoch 561: avg loss = 0.0235 +Epoch 562: avg loss = 0.0236 +Epoch 563: avg loss = 0.0234 +Epoch 564: avg loss = 0.0233 +Epoch 565: avg loss = 0.0232 +Epoch 566: avg loss = 0.0232 +Epoch 567: avg loss = 0.0231 +Epoch 568: avg loss = 0.0230 Epoch 569: avg loss = 0.0231 -Epoch 570: avg loss = 0.0232 -Epoch 571: avg loss = 0.0229 -Epoch 572: avg loss = 0.0229 +Epoch 570: avg loss = 0.0230 +Epoch 571: avg loss = 0.0228 +Epoch 572: avg loss = 0.0226 Epoch 573: avg loss = 0.0228 -Epoch 574: avg loss = 0.0228 -Epoch 575: avg loss = 0.0226 -Epoch 576: avg loss = 0.0225 -Epoch 577: avg loss = 0.0225 -Epoch 578: avg loss = 0.0224 -Epoch 579: avg loss = 0.0223 +Epoch 574: avg loss = 0.0225 +Epoch 575: avg loss = 0.0225 +Epoch 576: avg loss = 0.0224 +Epoch 577: avg loss = 0.0223 +Epoch 578: avg loss = 0.0223 +Epoch 579: avg loss = 0.0222 Epoch 580: avg loss = 0.0222 -Epoch 581: avg loss = 0.0222 -Epoch 582: avg loss = 0.0222 -Epoch 583: avg loss = 0.0222 -Epoch 584: avg loss = 0.0220 -Epoch 585: avg loss = 0.0220 -Epoch 586: avg loss = 0.0218 -Epoch 587: avg loss = 0.0218 -Epoch 588: avg loss = 0.0217 -Epoch 589: avg loss = 0.0217 -Epoch 590: avg loss = 0.0215 -Epoch 591: avg loss = 0.0215 -Epoch 592: avg loss = 0.0214 -Epoch 593: avg loss = 0.0214 +Epoch 581: avg loss = 0.0220 +Epoch 582: avg loss = 0.0221 +Epoch 583: avg loss = 0.0218 +Epoch 584: avg loss = 0.0218 +Epoch 585: avg loss = 0.0219 +Epoch 586: avg loss = 0.0217 +Epoch 587: avg loss = 0.0216 +Epoch 588: avg loss = 0.0216 +Epoch 589: avg loss = 0.0215 +Epoch 590: avg loss = 0.0214 +Epoch 591: avg loss = 0.0214 +Epoch 592: avg loss = 0.0212 +Epoch 593: avg loss = 0.0212 Epoch 594: avg loss = 0.0212 -Epoch 595: avg loss = 0.0212 -Epoch 596: avg loss = 0.0211 -Epoch 597: avg loss = 0.0211 -Epoch 598: avg loss = 0.0211 -Epoch 599: avg loss = 0.0210 -Epoch 600: avg loss = 0.0209 -Epoch 601: avg loss = 0.0209 -Epoch 602: avg loss = 0.0207 -Epoch 603: avg loss = 0.0208 +Epoch 595: avg loss = 0.0211 +Epoch 596: avg loss = 0.0210 +Epoch 597: avg loss = 0.0210 +Epoch 598: avg loss = 0.0209 +Epoch 599: avg loss = 0.0208 +Epoch 600: avg loss = 0.0208 +Epoch 601: avg loss = 0.0206 +Epoch 602: avg loss = 0.0206 +Epoch 603: avg loss = 0.0206 Epoch 604: avg loss = 0.0205 -Epoch 605: avg loss = 0.0205 +Epoch 605: avg loss = 0.0204 Epoch 606: avg loss = 0.0205 -Epoch 607: avg loss = 0.0205 -Epoch 608: avg loss = 0.0203 -Epoch 609: avg loss = 0.0203 -Epoch 610: avg loss = 0.0203 +Epoch 607: avg loss = 0.0204 +Epoch 608: avg loss = 0.0201 +Epoch 609: avg loss = 0.0202 +Epoch 610: avg loss = 0.0201 Epoch 611: avg loss = 0.0201 -Epoch 612: avg loss = 0.0201 +Epoch 612: avg loss = 0.0199 Epoch 613: avg loss = 0.0201 -Epoch 614: avg loss = 0.0202 +Epoch 614: avg loss = 0.0199 Epoch 615: avg loss = 0.0199 Epoch 616: avg loss = 0.0199 -Epoch 617: avg loss = 0.0199 -Epoch 618: avg loss = 0.0197 -Epoch 619: avg loss = 0.0198 -Epoch 620: avg loss = 0.0198 +Epoch 617: avg loss = 0.0198 +Epoch 618: avg loss = 0.0196 +Epoch 619: avg loss = 0.0197 +Epoch 620: avg loss = 0.0195 Epoch 621: avg loss = 0.0196 -Epoch 622: avg loss = 0.0196 -Epoch 623: avg loss = 0.0196 -Epoch 624: avg loss = 0.0194 -Epoch 625: avg loss = 0.0195 -Epoch 626: avg loss = 0.0194 -Epoch 627: avg loss = 0.0192 -Epoch 628: avg loss = 0.0192 -Epoch 629: avg loss = 0.0193 -Epoch 630: avg loss = 0.0192 +Epoch 622: avg loss = 0.0195 +Epoch 623: avg loss = 0.0195 +Epoch 624: avg loss = 0.0193 +Epoch 625: avg loss = 0.0193 +Epoch 626: avg loss = 0.0192 +Epoch 627: avg loss = 0.0193 +Epoch 628: avg loss = 0.0191 +Epoch 629: avg loss = 0.0191 +Epoch 630: avg loss = 0.0190 Epoch 631: avg loss = 0.0190 -Epoch 632: avg loss = 0.0189 -Epoch 633: avg loss = 0.0191 +Epoch 632: avg loss = 0.0190 +Epoch 633: avg loss = 0.0189 Epoch 634: avg loss = 0.0189 -Epoch 635: avg loss = 0.0189 -Epoch 636: avg loss = 0.0188 -Epoch 637: avg loss = 0.0189 -Epoch 638: avg loss = 0.0189 +Epoch 635: avg loss = 0.0188 +Epoch 636: avg loss = 0.0187 +Epoch 637: avg loss = 0.0188 +Epoch 638: avg loss = 0.0186 Epoch 639: avg loss = 0.0187 -Epoch 640: avg loss = 0.0186 -Epoch 641: avg loss = 0.0186 +Epoch 640: avg loss = 0.0185 +Epoch 641: avg loss = 0.0185 Epoch 642: avg loss = 0.0185 -Epoch 643: avg loss = 0.0185 -Epoch 644: avg loss = 0.0186 +Epoch 643: avg loss = 0.0184 +Epoch 644: avg loss = 0.0183 Epoch 645: avg loss = 0.0184 -Epoch 646: avg loss = 0.0184 -Epoch 647: avg loss = 0.0184 +Epoch 646: avg loss = 0.0183 +Epoch 647: avg loss = 0.0182 Epoch 648: avg loss = 0.0183 -Epoch 649: avg loss = 0.0183 +Epoch 649: avg loss = 0.0181 Epoch 650: avg loss = 0.0182 -Epoch 651: avg loss = 0.0182 -Epoch 652: avg loss = 0.0181 -Epoch 653: avg loss = 0.0181 -Epoch 654: avg loss = 0.0181 +Epoch 651: avg loss = 0.0181 +Epoch 652: avg loss = 0.0180 +Epoch 653: avg loss = 0.0179 +Epoch 654: avg loss = 0.0180 Epoch 655: avg loss = 0.0179 -Epoch 656: avg loss = 0.0179 -Epoch 657: avg loss = 0.0179 -Epoch 658: avg loss = 0.0179 -Epoch 659: avg loss = 0.0179 -Epoch 660: avg loss = 0.0179 +Epoch 656: avg loss = 0.0178 +Epoch 657: avg loss = 0.0178 +Epoch 658: avg loss = 0.0178 +Epoch 659: avg loss = 0.0178 +Epoch 660: avg loss = 0.0177 Epoch 661: avg loss = 0.0177 Epoch 662: avg loss = 0.0176 -Epoch 663: avg loss = 0.0177 -Epoch 664: avg loss = 0.0176 -Epoch 665: avg loss = 0.0176 -Epoch 666: avg loss = 0.0175 -Epoch 667: avg loss = 0.0175 -Epoch 668: avg loss = 0.0175 -Epoch 669: avg loss = 0.0174 +Epoch 663: avg loss = 0.0175 +Epoch 664: avg loss = 0.0175 +Epoch 665: avg loss = 0.0175 +Epoch 666: avg loss = 0.0174 +Epoch 667: avg loss = 0.0174 +Epoch 668: avg loss = 0.0174 +Epoch 669: avg loss = 0.0173 Epoch 670: avg loss = 0.0173 -Epoch 671: avg loss = 0.0174 -Epoch 672: avg loss = 0.0173 -Epoch 673: avg loss = 0.0173 -Epoch 674: avg loss = 0.0172 -Epoch 675: avg loss = 0.0172 +Epoch 671: avg loss = 0.0173 +Epoch 672: avg loss = 0.0171 +Epoch 673: avg loss = 0.0172 +Epoch 674: avg loss = 0.0171 +Epoch 675: avg loss = 0.0171 Epoch 676: avg loss = 0.0171 -Epoch 677: avg loss = 0.0171 +Epoch 677: avg loss = 0.0170 Epoch 678: avg loss = 0.0170 Epoch 679: avg loss = 0.0170 -Epoch 680: avg loss = 0.0171 -Epoch 681: avg loss = 0.0169 -Epoch 682: avg loss = 0.0169 +Epoch 680: avg loss = 0.0169 +Epoch 681: avg loss = 0.0168 +Epoch 682: avg loss = 0.0168 Epoch 683: avg loss = 0.0168 Epoch 684: avg loss = 0.0168 -Epoch 685: avg loss = 0.0168 +Epoch 685: avg loss = 0.0167 Epoch 686: avg loss = 0.0167 -Epoch 687: avg loss = 0.0168 +Epoch 687: avg loss = 0.0167 Epoch 688: avg loss = 0.0166 -Epoch 689: avg loss = 0.0167 -Epoch 690: avg loss = 0.0167 -Epoch 691: avg loss = 0.0166 +Epoch 689: avg loss = 0.0166 +Epoch 690: avg loss = 0.0165 +Epoch 691: avg loss = 0.0165 Epoch 692: avg loss = 0.0165 Epoch 693: avg loss = 0.0165 Epoch 694: avg loss = 0.0164 -Epoch 695: avg loss = 0.0165 -Epoch 696: avg loss = 0.0165 -Epoch 697: avg loss = 0.0164 +Epoch 695: avg loss = 0.0164 +Epoch 696: avg loss = 0.0163 +Epoch 697: avg loss = 0.0163 Epoch 698: avg loss = 0.0163 -Epoch 699: avg loss = 0.0163 -Epoch 700: avg loss = 0.0163 +Epoch 699: avg loss = 0.0162 +Epoch 700: avg loss = 0.0162 Epoch 701: avg loss = 0.0162 -Epoch 702: avg loss = 0.0162 -Epoch 703: avg loss = 0.0162 -Epoch 704: avg loss = 0.0162 -Epoch 705: avg loss = 0.0161 -Epoch 706: avg loss = 0.0161 +Epoch 702: avg loss = 0.0161 +Epoch 703: avg loss = 0.0161 +Epoch 704: avg loss = 0.0161 +Epoch 705: avg loss = 0.0160 +Epoch 706: avg loss = 0.0160 Epoch 707: avg loss = 0.0160 Epoch 708: avg loss = 0.0160 -Epoch 709: avg loss = 0.0160 +Epoch 709: avg loss = 0.0159 Epoch 710: avg loss = 0.0159 -Epoch 711: avg loss = 0.0159 -Epoch 712: avg loss = 0.0159 -Epoch 713: avg loss = 0.0159 +Epoch 711: avg loss = 0.0158 +Epoch 712: avg loss = 0.0158 +Epoch 713: avg loss = 0.0158 Epoch 714: avg loss = 0.0158 -Epoch 715: avg loss = 0.0158 -Epoch 716: avg loss = 0.0158 -Epoch 717: avg loss = 0.0158 +Epoch 715: avg loss = 0.0157 +Epoch 716: avg loss = 0.0157 +Epoch 717: avg loss = 0.0157 Epoch 718: avg loss = 0.0157 -Epoch 719: avg loss = 0.0157 +Epoch 719: avg loss = 0.0156 Epoch 720: avg loss = 0.0156 Epoch 721: avg loss = 0.0156 Epoch 722: avg loss = 0.0155 -Epoch 723: avg loss = 0.0156 +Epoch 723: avg loss = 0.0155 Epoch 724: avg loss = 0.0155 -Epoch 725: avg loss = 0.0155 -Epoch 726: avg loss = 0.0155 +Epoch 725: avg loss = 0.0154 +Epoch 726: avg loss = 0.0154 Epoch 727: avg loss = 0.0154 Epoch 728: avg loss = 0.0154 -Epoch 729: avg loss = 0.0154 +Epoch 729: avg loss = 0.0153 Epoch 730: avg loss = 0.0153 Epoch 731: avg loss = 0.0153 -Epoch 732: avg loss = 0.0153 -Epoch 733: avg loss = 0.0153 -Epoch 734: avg loss = 0.0153 -Epoch 735: avg loss = 0.0152 +Epoch 732: avg loss = 0.0152 +Epoch 733: avg loss = 0.0152 +Epoch 734: avg loss = 0.0152 +Epoch 735: avg loss = 0.0151 Epoch 736: avg loss = 0.0152 Epoch 737: avg loss = 0.0151 Epoch 738: avg loss = 0.0151 Epoch 739: avg loss = 0.0151 -Epoch 740: avg loss = 0.0151 +Epoch 740: avg loss = 0.0150 Epoch 741: avg loss = 0.0150 -Epoch 742: avg loss = 0.0151 -Epoch 743: avg loss = 0.0150 -Epoch 744: avg loss = 0.0150 +Epoch 742: avg loss = 0.0150 +Epoch 743: avg loss = 0.0149 +Epoch 744: avg loss = 0.0149 Epoch 745: avg loss = 0.0149 Epoch 746: avg loss = 0.0149 Epoch 747: avg loss = 0.0149 Epoch 748: avg loss = 0.0148 -Epoch 749: avg loss = 0.0149 +Epoch 749: avg loss = 0.0148 Epoch 750: avg loss = 0.0148 Epoch 751: avg loss = 0.0148 Epoch 752: avg loss = 0.0147 Epoch 753: avg loss = 0.0147 Epoch 754: avg loss = 0.0147 -Epoch 755: avg loss = 0.0147 +Epoch 755: avg loss = 0.0146 Epoch 756: avg loss = 0.0146 -Epoch 757: avg loss = 0.0147 +Epoch 757: avg loss = 0.0146 Epoch 758: avg loss = 0.0146 -Epoch 759: avg loss = 0.0146 -Epoch 760: avg loss = 0.0146 +Epoch 759: avg loss = 0.0145 +Epoch 760: avg loss = 0.0145 Epoch 761: avg loss = 0.0145 Epoch 762: avg loss = 0.0145 Epoch 763: avg loss = 0.0145 -Epoch 764: avg loss = 0.0145 -Epoch 765: avg loss = 0.0145 +Epoch 764: avg loss = 0.0144 +Epoch 765: avg loss = 0.0144 Epoch 766: avg loss = 0.0144 Epoch 767: avg loss = 0.0144 -Epoch 768: avg loss = 0.0144 -Epoch 769: avg loss = 0.0144 +Epoch 768: avg loss = 0.0143 +Epoch 769: avg loss = 0.0143 Epoch 770: avg loss = 0.0143 Epoch 771: avg loss = 0.0143 -Epoch 772: avg loss = 0.0143 -Epoch 773: avg loss = 0.0143 +Epoch 772: avg loss = 0.0142 +Epoch 773: avg loss = 0.0142 Epoch 774: avg loss = 0.0142 Epoch 775: avg loss = 0.0142 Epoch 776: avg loss = 0.0142 -Epoch 777: avg loss = 0.0142 -Epoch 778: avg loss = 0.0142 +Epoch 777: avg loss = 0.0141 +Epoch 778: avg loss = 0.0141 Epoch 779: avg loss = 0.0141 Epoch 780: avg loss = 0.0141 Epoch 781: avg loss = 0.0141 @@ -789,22 +789,22 @@ Epoch 782: avg loss = 0.0140 Epoch 783: avg loss = 0.0140 Epoch 784: avg loss = 0.0140 Epoch 785: avg loss = 0.0140 -Epoch 786: avg loss = 0.0140 +Epoch 786: avg loss = 0.0139 Epoch 787: avg loss = 0.0139 Epoch 788: avg loss = 0.0139 Epoch 789: avg loss = 0.0139 Epoch 790: avg loss = 0.0139 -Epoch 791: avg loss = 0.0139 +Epoch 791: avg loss = 0.0138 Epoch 792: avg loss = 0.0138 Epoch 793: avg loss = 0.0138 Epoch 794: avg loss = 0.0138 Epoch 795: avg loss = 0.0138 -Epoch 796: avg loss = 0.0138 +Epoch 796: avg loss = 0.0137 Epoch 797: avg loss = 0.0137 Epoch 798: avg loss = 0.0137 Epoch 799: avg loss = 0.0137 Epoch 800: avg loss = 0.0137 -Epoch 801: avg loss = 0.0137 +Epoch 801: avg loss = 0.0136 Epoch 802: avg loss = 0.0136 Epoch 803: avg loss = 0.0136 Epoch 804: avg loss = 0.0136 @@ -820,7 +820,7 @@ Epoch 813: avg loss = 0.0134 Epoch 814: avg loss = 0.0134 Epoch 815: avg loss = 0.0134 Epoch 816: avg loss = 0.0134 -Epoch 817: avg loss = 0.0134 +Epoch 817: avg loss = 0.0133 Epoch 818: avg loss = 0.0133 Epoch 819: avg loss = 0.0133 Epoch 820: avg loss = 0.0133 @@ -831,7 +831,7 @@ Epoch 824: avg loss = 0.0132 Epoch 825: avg loss = 0.0132 Epoch 826: avg loss = 0.0132 Epoch 827: avg loss = 0.0132 -Epoch 828: avg loss = 0.0131 +Epoch 828: avg loss = 0.0132 Epoch 829: avg loss = 0.0131 Epoch 830: avg loss = 0.0131 Epoch 831: avg loss = 0.0131 @@ -843,21 +843,21 @@ Epoch 836: avg loss = 0.0130 Epoch 837: avg loss = 0.0130 Epoch 838: avg loss = 0.0130 Epoch 839: avg loss = 0.0130 -Epoch 840: avg loss = 0.0129 -Epoch 841: avg loss = 0.0129 +Epoch 840: avg loss = 0.0130 +Epoch 841: avg loss = 0.0130 Epoch 842: avg loss = 0.0129 Epoch 843: avg loss = 0.0129 Epoch 844: avg loss = 0.0129 Epoch 845: avg loss = 0.0129 Epoch 846: avg loss = 0.0129 -Epoch 847: avg loss = 0.0128 +Epoch 847: avg loss = 0.0129 Epoch 848: avg loss = 0.0128 Epoch 849: avg loss = 0.0128 Epoch 850: avg loss = 0.0128 Epoch 851: avg loss = 0.0128 Epoch 852: avg loss = 0.0128 Epoch 853: avg loss = 0.0128 -Epoch 854: avg loss = 0.0127 +Epoch 854: avg loss = 0.0128 Epoch 855: avg loss = 0.0127 Epoch 856: avg loss = 0.0127 Epoch 857: avg loss = 0.0127 @@ -886,15 +886,15 @@ Epoch 879: avg loss = 0.0124 Epoch 880: avg loss = 0.0124 Epoch 881: avg loss = 0.0124 Epoch 882: avg loss = 0.0124 -Epoch 883: avg loss = 0.0123 +Epoch 883: avg loss = 0.0124 Epoch 884: avg loss = 0.0123 Epoch 885: avg loss = 0.0123 Epoch 886: avg loss = 0.0123 Epoch 887: avg loss = 0.0123 Epoch 888: avg loss = 0.0123 Epoch 889: avg loss = 0.0123 -Epoch 890: avg loss = 0.0122 -Epoch 891: avg loss = 0.0122 +Epoch 890: avg loss = 0.0123 +Epoch 891: avg loss = 0.0123 Epoch 892: avg loss = 0.0122 Epoch 893: avg loss = 0.0122 Epoch 894: avg loss = 0.0122 @@ -902,7 +902,7 @@ Epoch 895: avg loss = 0.0122 Epoch 896: avg loss = 0.0122 Epoch 897: avg loss = 0.0122 Epoch 898: avg loss = 0.0122 -Epoch 899: avg loss = 0.0121 +Epoch 899: avg loss = 0.0122 Epoch 900: avg loss = 0.0121 Epoch 901: avg loss = 0.0121 Epoch 902: avg loss = 0.0121 @@ -911,7 +911,7 @@ Epoch 904: avg loss = 0.0121 Epoch 905: avg loss = 0.0121 Epoch 906: avg loss = 0.0121 Epoch 907: avg loss = 0.0121 -Epoch 908: avg loss = 0.0120 +Epoch 908: avg loss = 0.0121 Epoch 909: avg loss = 0.0120 Epoch 910: avg loss = 0.0120 Epoch 911: avg loss = 0.0120 @@ -920,8 +920,8 @@ Epoch 913: avg loss = 0.0120 Epoch 914: avg loss = 0.0120 Epoch 915: avg loss = 0.0120 Epoch 916: avg loss = 0.0120 -Epoch 917: avg loss = 0.0119 -Epoch 918: avg loss = 0.0119 +Epoch 917: avg loss = 0.0120 +Epoch 918: avg loss = 0.0120 Epoch 919: avg loss = 0.0119 Epoch 920: avg loss = 0.0119 Epoch 921: avg loss = 0.0119 @@ -930,7 +930,7 @@ Epoch 923: avg loss = 0.0119 Epoch 924: avg loss = 0.0119 Epoch 925: avg loss = 0.0119 Epoch 926: avg loss = 0.0119 -Epoch 927: avg loss = 0.0118 +Epoch 927: avg loss = 0.0119 Epoch 928: avg loss = 0.0118 Epoch 929: avg loss = 0.0118 Epoch 930: avg loss = 0.0118 @@ -940,7 +940,7 @@ Epoch 933: avg loss = 0.0118 Epoch 934: avg loss = 0.0118 Epoch 935: avg loss = 0.0118 Epoch 936: avg loss = 0.0118 -Epoch 937: avg loss = 0.0117 +Epoch 937: avg loss = 0.0118 Epoch 938: avg loss = 0.0117 Epoch 939: avg loss = 0.0117 Epoch 940: avg loss = 0.0117 @@ -950,8 +950,8 @@ Epoch 943: avg loss = 0.0117 Epoch 944: avg loss = 0.0117 Epoch 945: avg loss = 0.0117 Epoch 946: avg loss = 0.0117 -Epoch 947: avg loss = 0.0116 -Epoch 948: avg loss = 0.0116 +Epoch 947: avg loss = 0.0117 +Epoch 948: avg loss = 0.0117 Epoch 949: avg loss = 0.0116 Epoch 950: avg loss = 0.0116 Epoch 951: avg loss = 0.0116 @@ -962,7 +962,7 @@ Epoch 955: avg loss = 0.0116 Epoch 956: avg loss = 0.0116 Epoch 957: avg loss = 0.0116 Epoch 958: avg loss = 0.0116 -Epoch 959: avg loss = 0.0115 +Epoch 959: avg loss = 0.0116 Epoch 960: avg loss = 0.0115 Epoch 961: avg loss = 0.0115 Epoch 962: avg loss = 0.0115 @@ -974,8 +974,8 @@ Epoch 967: avg loss = 0.0115 Epoch 968: avg loss = 0.0115 Epoch 969: avg loss = 0.0115 Epoch 970: avg loss = 0.0115 -Epoch 971: avg loss = 0.0114 -Epoch 972: avg loss = 0.0114 +Epoch 971: avg loss = 0.0115 +Epoch 972: avg loss = 0.0115 Epoch 973: avg loss = 0.0114 Epoch 974: avg loss = 0.0114 Epoch 975: avg loss = 0.0114 @@ -987,8 +987,8 @@ Epoch 980: avg loss = 0.0114 Epoch 981: avg loss = 0.0114 Epoch 982: avg loss = 0.0114 Epoch 983: avg loss = 0.0114 -Epoch 984: avg loss = 0.0113 -Epoch 985: avg loss = 0.0113 +Epoch 984: avg loss = 0.0114 +Epoch 985: avg loss = 0.0114 Epoch 986: avg loss = 0.0113 Epoch 987: avg loss = 0.0113 Epoch 988: avg loss = 0.0113 @@ -1001,8 +1001,8 @@ Epoch 994: avg loss = 0.0113 Epoch 995: avg loss = 0.0113 Epoch 996: avg loss = 0.0113 Epoch 997: avg loss = 0.0113 -Epoch 998: avg loss = 0.0112 -Epoch 999: avg loss = 0.0112 +Epoch 998: avg loss = 0.0113 +Epoch 999: avg loss = 0.0113 Epoch 1000: avg loss = 0.0112 Training complete! "/usr/bin/env" "bash" "-c" "opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1 2025-12-16 13:37.44: Job failed: Failed: Build failed