2025-12-16 17:55.58: New job: test ahrefs/ocannl https://github.com/ahrefs/ocannl.git#refs/heads/master (df27bd8dbc54cdaa0cb0e73cada3aa91bdaebbb0) (freebsd-x86_64:freebsd-14.3-5.4_opam-2.4) Base: freebsd-14.3-ocaml-5.4 Opam project build To reproduce locally: git clone --recursive "https://github.com/ahrefs/ocannl.git" -b "master" && cd "ocannl" && git reset --hard df27bd8d cat > Dockerfile <<'END-OF-DOCKERFILE' FROM freebsd-14.3-ocaml-5.4 # freebsd-14.3-5.4_opam-2.4 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/local/bin/opam-2.4 /usr/local/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e 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_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 hmap.0.8.1 http.6.1.1 integers.0.7.0 iomux.0.4 jane-street-headers.v0.17.0 jsonrpc.1.24.0 jst-config.v0.17.0 logs.0.10.0 lwt-dllist.1.1.0 mdx.2.5.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mtime.2.1.0 multicore-magic.2.3.1 notty-community.dev num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pprint.20230830 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.1 ppx_minidebug.dev ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sqlite3.5.3.1 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 thread-local-storage.0.2 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 tyxml.4.6.0 uri.4.4.0 uri-sexp.4.4.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-12-16 17:55.58: Using cache hint "ahrefs/ocannl-freebsd-14.3-ocaml-5.4-freebsd-14.3-5.4_opam-2.4-6277755e4ebea6190f8a0a7cd606bd19" 2025-12-16 17:55.58: Using OBuilder spec: ((from freebsd-14.3-ocaml-5.4) (comment freebsd-14.3-5.4_opam-2.4) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/local/bin/opam-2.4 /usr/local/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (workdir /src) (run (shell "sudo chown opam /src")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 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_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 hmap.0.8.1 http.6.1.1 integers.0.7.0 iomux.0.4 jane-street-headers.v0.17.0 jsonrpc.1.24.0 jst-config.v0.17.0 logs.0.10.0 lwt-dllist.1.1.0 mdx.2.5.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mtime.2.1.0 multicore-magic.2.3.1 notty-community.dev num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pprint.20230830 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.1 ppx_minidebug.dev ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sqlite3.5.3.1 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 thread-local-storage.0.2 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 tyxml.4.6.0 uri.4.4.0 uri-sexp.4.4.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst /src)) (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2025-12-16 17:55.58: Waiting for resource in pool OCluster 2025-12-16 17:55.59: Waiting for worker… 2025-12-16 17:55.59: Got resource from pool OCluster Building on rosemary HEAD is now at 4ff5c8ff Update CHANGES.md for 0.6.3 release and README milestones HEAD is now at df27bd8d Formatting (from freebsd-14.3-ocaml-5.4) 2025-12-16 17:53.01 ---> using "463e9b939b79b2568bf98b05cff00f85b3ec5717170cf88773a44ae3b08f11e7" from cache /: (comment freebsd-14.3-5.4_opam-2.4) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/local/bin/opam-2.4 /usr/local/bin/opam")) 2025-12-16 17:53.01 ---> using "3a594302e099be4d1fe17d31961c678e53238e61e9f64fbe865d05a177bbd49f" from cache /src: (run (shell "opam init --reinit -ni")) No configuration file found, using built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. This version of opam requires an update to the layout of /home/opam/.opam from version 2.1 to version 2.2, which can't be reverted. You may want to back it up before going further. Continue? [Y/n] y [NOTE] The 'jobs' option was reset, its value was 1 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using: opam option jobs=1 --global Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] no changes from git+file:///home/opam/opam-repository 2025-12-16 17:53.01 ---> using "966aea62bfa80234ccffa3e603e9d2a2c27a29ab53d209038b434e38821f2fb7" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) FreeBSD 14.3-RELEASE-p3 The OCaml toplevel, version 5.4.0 2.4.1 2025-12-16 17:53.02 ---> using "901289cfc1072ebb5c56e6766d7e4b0939435c511aca0ca5e37a81de9f740bdb" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-12-16 17:53.02 ---> using "1dc6b19784012bf1d34b6ef08bc9997df686c93fa70b17674c490e435d82e9d9" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 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 24866eca47..c199949faa 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. 2025-12-16 17:53.02 ---> using "71cea8fc628967377805ab339d6656c194f54639984de8f227d46436b36991f1" from cache /src: (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./)) 2025-12-16 17:53.03 ---> using "1ed3dca85f47cc556e6259f3d2798848864110a00bfb3a5a3902ce88d5c4b021" 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 17:53.03 ---> using "36d40d7db73490da6335217a3fce2df4a9828d80a7e4153467f98372e9e696e4" from cache /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-12-16 17:53.03 ---> using "98d0fcf3bb453a3a8603f2a18afacbc88cd31c708fc3c8f744075f2639164564" 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_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 hmap.0.8.1 http.6.1.1 integers.0.7.0 iomux.0.4 jane-street-headers.v0.17.0 jsonrpc.1.24.0 jst-config.v0.17.0 logs.0.10.0 lwt-dllist.1.1.0 mdx.2.5.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mtime.2.1.0 multicore-magic.2.3.1 notty-community.dev num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pprint.20230830 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.1 ppx_minidebug.dev ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sqlite3.5.3.1 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 thread-local-storage.0.2 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 tyxml.4.6.0 uri.4.4.0 uri-sexp.4.4.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0") /src: (env CI true) /src: (env OCAMLCI true) /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS")) [WARNING] Unknown update command for bsd, skipping system update <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [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: sqlite3 <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/local/bin/sudo "pkg" "install" "-y" "sqlite3" - Updating FreeBSD repository catalogue... - [rosemary] Fetching data.pkg: - .. - ... - .. - ... done - Processing entries: - .. - .. - ... - .. - . done - FreeBSD repository update completed. 36646 packages processed. - Updating FreeBSD-kmods repository catalogue... - [rosemary] Fetching data.pkg: ... done - Processing entries: .......... done - FreeBSD-kmods repository update completed. 245 packages processed. - All repositories are up to date. - The following 2 package(s) will be affected (of 0 checked): - - New packages to be INSTALLED: - libedit: 3.1.20250104,1 [FreeBSD] - sqlite3: 3.50.4_1,1 [FreeBSD] - - Number of packages to be installed: 2 - - The process will require 5 MiB more space. - 1 MiB to be downloaded. - [rosemary] [1/2] Fetching libedit-3.1.20250104,1~82fef5161f.pkg: .......... done - [rosemary] [2/2] Fetching sqlite3-3.50.4_1,1~1c1f220057.pkg: . - ......... done - Checking integrity... done (0 conflicting) - [rosemary] [1/2] Installing libedit-3.1.20250104,1... - [rosemary] [1/2] Extracting libedit-3.1.20250104,1: - .. - ........ done - [rosemary] [2/2] Installing sqlite3-3.50.4_1,1... - [rosemary] [2/2] Extracting sqlite3-3.50.4_1,1: ....... - ... done 2025-12-16 17:53.04 ---> using "f06aafa21294a405a2edb2546425ee9280803bc28d806c7f7712e2775888b2b5" 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 113 packages ∗ angstrom 0.16.1 ∗ astring 0.8.5 ∗ backoff 0.1.1 ∗ base v0.17.3 ∗ base-bytes base ∗ base64 3.5.2 ∗ bigstringaf 0.10.0 ∗ camlp-streams 5.0.1 ∗ camlzip 1.13 ∗ cmdliner 2.1.0 ∗ cohttp 6.1.1 ∗ cohttp-eio 6.1.1 ∗ conf-libcurl 2 ∗ conf-libffi 2.0.0 ∗ conf-pkg-config 4 ∗ conf-sqlite3 1 ∗ conf-zlib 1 ∗ cppo 1.8.0 ∗ csexp 1.5.2 ∗ cstruct 6.2.0 ∗ csv 2.4 ∗ ctypes 0.24.0 ∗ ctypes-foreign 0.24.0 ∗ curl 0.10.0 ∗ domain-local-await 1.0.1 ∗ dune 3.20.2 ∗ dune-configurator 3.20.2 ∗ dune-private-libs 3.20.2 ∗ dune-site 3.20.2 ∗ dyn 3.20.2 ∗ eio 1.3 ∗ eio_main 1.3 ∗ eio_posix 1.3 ∗ fieldslib v0.17.0 ∗ fmt 0.11.0 ∗ hmap 0.8.1 ∗ http 6.1.1 ∗ integers 0.7.0 ∗ iomux 0.4 ∗ jane-street-headers v0.17.0 ∗ jsonrpc 1.24.0 ∗ jst-config v0.17.0 ∗ logs 0.10.0 ∗ lwt-dllist 1.1.0 ∗ mdx 2.5.1 ∗ menhir 20250912 ∗ menhirCST 20250912 ∗ menhirLib 20250912 ∗ menhirSdk 20250912 ∗ mtime 2.1.0 ∗ multicore-magic 2.3.1 ∗ notty-community dev (pinned) ∗ num 1.6 ∗ ocaml-compiler-libs v0.17.0 ∗ ocaml-syntax-shims 1.0.0 ∗ ocaml-version 4.0.3 ∗ ocaml_intrinsics_kernel v0.17.1 ∗ ocamlbuild 0.16.1 ∗ ocamlfind 1.9.8 ∗ optint 0.3.0 ∗ ordering 3.20.2 ∗ parsexp v0.17.0 ∗ pp 2.0.0 ∗ pprint 20230830 ∗ ppx_assert v0.17.0 ∗ ppx_base v0.17.0 ∗ ppx_cold v0.17.0 ∗ ppx_compare v0.17.0 ∗ ppx_derivers 1.2.1 ∗ ppx_deriving 6.1.1 ∗ ppx_enumerate v0.17.0 ∗ ppx_expect v0.17.3 ∗ ppx_fields_conv v0.17.0 ∗ ppx_globalize v0.17.2 ∗ ppx_hash v0.17.0 ∗ ppx_here v0.17.0 ∗ ppx_inline_test v0.17.1 ∗ ppx_minidebug dev (pinned) ∗ ppx_optcomp v0.17.1 ∗ ppx_sexp_conv v0.17.1 ∗ ppx_string v0.17.0 ∗ ppx_variants_conv v0.17.1 ∗ ppxlib 0.37.0 ∗ ppxlib_jane v0.17.4 ∗ printbox 0.12 ∗ printbox-ext-plot 0.12 ∗ printbox-html 0.12 ∗ printbox-md 0.12 ∗ printbox-text 0.12 ∗ psq 0.2.1 ∗ ptime 1.2.0 ∗ re 1.14.0 ∗ result 1.5 ∗ saturn_lockfree 0.5.0 ∗ seq base ∗ sexplib v0.17.0 ∗ sexplib0 v0.17.0 ∗ sqlite3 5.3.1 ∗ stdio v0.17.0 ∗ stdlib-shims 0.3.0 ∗ stdune 3.20.2 ∗ stringext 1.6.0 ∗ thread-local-storage 0.2 ∗ thread-table 1.0.0 ∗ time_now v0.17.0 ∗ topkg 1.1.1 ∗ tyxml 4.6.0 ∗ uri 4.4.0 ∗ uri-sexp 4.4.0 ∗ uucp 17.0.0 ∗ uutf 1.0.4 ∗ variantslib v0.17.0 ∗ yojson 3.0.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> ⬇ retrieved backoff.0.1.1 (cached) ⬇ retrieved astring.0.8.5 (cached) ⬇ retrieved angstrom.0.16.1 (cached) ⬇ retrieved base64.3.5.2 (cached) ⬇ retrieved bigstringaf.0.10.0 (cached) ⬇ retrieved camlp-streams.5.0.1 (cached) ⬇ retrieved base.v0.17.3 (cached) ⬇ retrieved cmdliner.2.1.0 (cached) ∗ installed conf-libcurl.2 ∗ installed conf-pkg-config.4 ∗ installed conf-libffi.2.0.0 ∗ installed conf-zlib.1 ∗ installed conf-sqlite3.1 ⬇ retrieved cppo.1.8.0 (cached) ⬇ retrieved cohttp.6.1.1, cohttp-eio.6.1.1, http.6.1.1 (cached) ⬇ retrieved csexp.1.5.2 (cached) ⬇ retrieved cstruct.6.2.0 (cached) ⬇ retrieved csv.2.4 (cached) ⬇ retrieved camlzip.1.13 (cached) ⬇ retrieved domain-local-await.1.0.1 (cached) ⬇ retrieved curl.0.10.0 (cached) ⬇ retrieved ctypes.0.24.0, ctypes-foreign.0.24.0 (cached) ⬇ retrieved eio.1.3, eio_main.1.3, eio_posix.1.3 (cached) ⬇ retrieved fieldslib.v0.17.0 (cached) ⬇ retrieved hmap.0.8.1 (cached) ⬇ retrieved fmt.0.11.0 (cached) ⬇ retrieved integers.0.7.0 (cached) ⬇ retrieved iomux.0.4 (cached) ⬇ retrieved jane-street-headers.v0.17.0 (cached) ⬇ retrieved jst-config.v0.17.0 (cached) ⬇ retrieved logs.0.10.0 (cached) ⬇ retrieved lwt-dllist.1.1.0 (cached) ⬇ retrieved mdx.2.5.1 (cached) ⬇ retrieved jsonrpc.1.24.0 (cached) ⬇ retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912 (cached) ⬇ retrieved mtime.2.1.0 (cached) ⬇ retrieved dune.3.20.2, dune-configurator.3.20.2, dune-private-libs.3.20.2, dune-site.3.20.2, dyn.3.20.2, ordering.3.20.2, stdune.3.20.2 (cached) ⬇ retrieved num.1.6 (cached) ⬇ retrieved ocaml-compiler-libs.v0.17.0 (cached) ⬇ retrieved multicore-magic.2.3.1 (cached) ⬇ retrieved ocaml-syntax-shims.1.0.0 (cached) ⬇ retrieved ocaml_intrinsics_kernel.v0.17.1 (cached) ⬇ retrieved ocaml-version.4.0.3 (cached) ⬇ retrieved ocamlfind.1.9.8 (cached) ⬇ retrieved optint.0.3.0 (cached) ⬇ retrieved ocamlbuild.0.16.1 (cached) ⬇ retrieved pp.2.0.0 (cached) ⬇ retrieved parsexp.v0.17.0 (cached) ⬇ retrieved pprint.20230830 (cached) ⬇ retrieved ppx_assert.v0.17.0 (cached) ⬇ retrieved ppx_base.v0.17.0 (cached) ⬇ retrieved ppx_cold.v0.17.0 (cached) ⬇ retrieved ppx_compare.v0.17.0 (cached) ⬇ retrieved ppx_derivers.1.2.1 (cached) ⬇ retrieved notty-community.dev (no changes) ⬇ 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_deriving.6.1.1 (cached) ⬇ retrieved ppx_here.v0.17.0 (cached) ⬇ retrieved ppx_hash.v0.17.0 (cached) ⬇ retrieved ppx_inline_test.v0.17.1 (cached) ⬇ retrieved ppx_optcomp.v0.17.1 (cached) ∗ installed cmdliner.2.1.0 ⬇ retrieved ppx_string.v0.17.0 (cached) ⬇ retrieved ppx_sexp_conv.v0.17.1 (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 ppx_minidebug.dev (no changes) ⬇ retrieved ptime.1.2.0 (cached) ⬇ retrieved result.1.5 (cached) ⬇ retrieved re.1.14.0 (cached) ⬇ retrieved seq.base (cached) ∗ installed seq.base ⬇ retrieved saturn_lockfree.0.5.0 (cached) ⬇ retrieved sexplib.v0.17.0 (cached) ⬇ retrieved sexplib0.v0.17.0 (cached) ⬇ retrieved printbox.0.12, printbox-ext-plot.0.12, printbox-html.0.12, printbox-md.0.12, printbox-text.0.12 (cached) ⬇ retrieved stdio.v0.17.0 (cached) ⬇ retrieved sqlite3.5.3.1 (cached) ⬇ retrieved stringext.1.6.0 (cached) ⬇ retrieved stdlib-shims.0.3.0 (cached) ⬇ retrieved thread-local-storage.0.2 (cached) ⬇ retrieved time_now.v0.17.0 (cached) ⬇ retrieved topkg.1.1.1 (cached) ⬇ retrieved thread-table.1.0.0 (cached) ⬇ retrieved tyxml.4.6.0 (cached) ⬇ retrieved uutf.1.0.4 (cached) ⬇ retrieved uri.4.4.0, uri-sexp.4.4.0 (cached) ⬇ retrieved variantslib.v0.17.0 (cached) ⬇ retrieved yojson.3.0.0 (cached) ⬇ retrieved uucp.17.0.0 (cached) ∗ installed num.1.6 ∗ installed ocamlfind.1.9.8 ∗ installed base-bytes.base ∗ installed camlzip.1.13 ∗ installed ocamlbuild.0.16.1 ∗ installed topkg.1.1.1 ∗ installed hmap.0.8.1 ∗ installed mtime.2.1.0 ∗ installed uutf.1.0.4 ∗ installed ptime.1.2.0 ∗ installed fmt.0.11.0 ∗ installed astring.0.8.5 ∗ installed logs.0.10.0 ∗ installed dune.3.20.2 ∗ installed optint.0.3.0 ∗ installed ppx_derivers.1.2.1 ∗ installed ocaml_intrinsics_kernel.v0.17.1 ∗ installed printbox.0.12 ∗ installed pp.2.0.0 ∗ installed stringext.1.6.0 ∗ installed ocaml-version.4.0.3 ∗ installed thread-table.1.0.0 ∗ installed stdlib-shims.0.3.0 ∗ installed result.1.5 ∗ installed psq.0.2.1 ∗ installed thread-local-storage.0.2 ∗ installed pprint.20230830 ∗ installed ocaml-syntax-shims.1.0.0 ∗ installed ocaml-compiler-libs.v0.17.0 ∗ installed multicore-magic.2.3.1 ∗ installed menhirSdk.20250912 ∗ installed sexplib0.v0.17.0 ∗ installed domain-local-await.1.0.1 ∗ installed menhirLib.20250912 ∗ installed menhirCST.20250912 ∗ installed integers.0.7.0 ∗ installed ordering.3.20.2 ∗ installed yojson.3.0.0 ∗ installed re.1.14.0 ∗ installed parsexp.v0.17.0 ∗ installed lwt-dllist.1.1.0 ∗ installed jane-street-headers.v0.17.0 ∗ installed http.6.1.1 ∗ installed jsonrpc.1.24.0 ∗ installed csv.2.4 ∗ installed cstruct.6.2.0 ∗ installed csexp.1.5.2 ∗ installed sexplib.v0.17.0 ∗ installed dyn.3.20.2 ∗ installed cppo.1.8.0 ∗ installed camlp-streams.5.0.1 ∗ installed base64.3.5.2 ∗ installed backoff.0.1.1 ∗ installed saturn_lockfree.0.5.0 ∗ installed tyxml.4.6.0 ∗ installed notty-community.dev ∗ installed printbox-html.0.12 ∗ installed dune-configurator.3.20.2 ∗ installed mdx.2.5.1 ∗ installed bigstringaf.0.10.0 ∗ installed iomux.0.4 ∗ installed angstrom.0.16.1 ∗ installed sqlite3.5.3.1 ∗ installed stdune.3.20.2 ∗ installed uri.4.4.0 ∗ installed eio.1.3 ∗ installed curl.0.10.0 ∗ installed ctypes.0.24.0 ∗ installed eio_posix.1.3 ∗ installed eio_main.1.3 ∗ installed dune-private-libs.3.20.2 ∗ installed base.v0.17.3 ∗ installed ctypes-foreign.0.24.0 ∗ installed menhir.20250912 ∗ installed uucp.17.0.0 ∗ installed fieldslib.v0.17.0 ∗ installed variantslib.v0.17.0 ∗ installed stdio.v0.17.0 ∗ installed ppxlib.0.37.0 ∗ installed printbox-text.0.12 ∗ installed dune-site.3.20.2 ∗ installed printbox-md.0.12 ∗ installed ppx_cold.v0.17.0 ∗ installed ppx_here.v0.17.0 ∗ installed printbox-ext-plot.0.12 ∗ installed ppx_variants_conv.v0.17.1 ∗ installed ppx_optcomp.v0.17.1 ∗ installed ppxlib_jane.v0.17.4 ∗ installed ppx_fields_conv.v0.17.0 ∗ installed ppx_deriving.6.1.1 ∗ installed ppx_enumerate.v0.17.0 ∗ installed ppx_globalize.v0.17.2 ∗ installed ppx_compare.v0.17.0 ∗ installed ppx_sexp_conv.v0.17.1 ∗ installed uri-sexp.4.4.0 ∗ installed ppx_assert.v0.17.0 ∗ installed ppx_hash.v0.17.0 ∗ installed ppx_base.v0.17.0 ∗ installed cohttp.6.1.1 ∗ installed jst-config.v0.17.0 ∗ installed cohttp-eio.6.1.1 ∗ installed ppx_string.v0.17.0 ∗ installed time_now.v0.17.0 ∗ installed ppx_inline_test.v0.17.1 ∗ installed ppx_minidebug.dev ∗ installed ppx_expect.v0.17.3 Done. 2025-12-16 17:53.04 ---> using "b424f27e8fc6160af9df0b452139e96b4f3369bd06228053e7967ea9c4fa89c9" from cache /src: (copy (src .) (dst /src)) 2025-12-16 17:53.05 ---> saved as "b6d1a8a0ab23e51cdc843ec5701ac77bbb9b9ac7c64a2793a57f58f5347d1fe3" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/.sandbox/5e245799431210662c97f0c6ecef0834/default && /home/opam/.opam/5.4.0/bin/menhir --table tensor/parser.mly --base tensor/parser --infer-write-query tensor/parser__mock.ml.mock) File "tensor/parser.mly", line 79, characters 7-16: Warning: the token AMPERSAND is unused. File "tensor/parser.mly", line 78, characters 7-12: Warning: the token CARET is unused. (cd _build/.sandbox/7556c0a34b87eb43f7c1e1ab58606501/default && /home/opam/.opam/5.4.0/bin/menhir --table --explain tensor/parser.mly --base tensor/parser --infer-read-reply tensor/parser__mock.mli.inferred) Warning: 11 states have shift/reduce conflicts. Warning: 2 states have reduce/reduce conflicts. Warning: 19 shift/reduce conflicts were arbitrarily resolved. Warning: 10 reduce/reduce conflicts were arbitrarily resolved. File "tensor/parser.mly", line 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_extension) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Wrote value of 'backend_extension' to ocannl_backend_extension.txt (cd _build/default/test/operations/config && ./ocannl_read_config.exe --read=backend) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Wrote value of 'backend' to ocannl_backend.txt (cd _build/default/test/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 && ./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_record_syntax.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Test compilation successful! Record syntax for both %op and %cd extensions works correctly. All initialization patterns and shorthand notation supported. (cd _build/default/test/ppx && ./test_ppx_op_expected.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.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/234245632db8d5aa4549478b77313d25/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/234245632db8d5aa4549478b77313d25/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/ada95fa338985dbb98be9d885cdf0a0b/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition 'Found 0, in the config file' -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/ada95fa338985dbb98be9d885cdf0a0b/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 && ./micrograd_demo_logging.exe --ocannl_debug_backend=text --ocannl_log_file_stem=micrograd_demo_logging --ocannl_log_main_domain_to_stdout=false --ocannl_debug_log_to_stream_files=true --ocannl_clean_up_log_files_on_startup=true) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Retrieving commandline, environment, or config file variable ocannl_backend Found sync_cc, in the config file Retrieving commandline, environment, or config file variable ocannl_max_shape_error_origins Not found, using default 20 Retrieving commandline, environment, or config file variable ocannl_never_capture_stdout Not found, using default false Retrieving commandline, environment, or config file variable ocannl_cd_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_ll_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_output_prec_in_ll_files Not found, using default false Retrieving commandline, environment, or config file variable ocannl_prefer_backend_uniformity Found true, in the config file Retrieving commandline, environment, or config file variable ocannl_debug_log_to_stream_files Found true, commandline --ocannl_debug_log_to_stream_files=true Retrieving commandline, environment, or config file variable ocannl_output_dlls_in_build_directory Not found, using default false Retrieving commandline, environment, or config file variable ocannl_cc_backend_optimization_level Not found, using default 3 Retrieving commandline, environment, or config file variable ocannl_cc_backend_compiler_command Not found, using default cc Retrieving commandline, environment, or config file variable ocannl_cc_backend_post_compile_timeout Not found, using default 10.0 Retrieving commandline, environment, or config file variable ocannl_cc_backend_verify_codesign Not found, using default false Retrieving commandline, environment, or config file variable ocannl_stack_threshold_in_bytes Not found, using default 16384 HERE: test/operations/micrograd_demo_logging.ml:31:21 ┌────────────────────┐ │[70]: +_g shape 0:1 │ │┌┬─────────┐ │ │││axis 0 │ │ │├┼─────────┤ │ │││ 2.47e+1 │ │ │└┴─────────┘ │ └────────────────────┘ HERE: test/operations/micrograd_demo_logging.ml:32:21 ┌─────────────────┐ │[0]: a shape 0:1 │ │┌┬───────┐ │ │││axis 0 │ │ │├┼───────┤ │ │││ -4.00 │ │ │└┴───────┘ │ └─────────────────┘ ┌────────────────────────┐ │[0]: a shape 0:1 grad_a│ │┌┬─────────┐ │ │││axis 0 │ │ │├┼─────────┤ │ │││ 1.38e+2 │ │ │└┴─────────┘ │ └────────────────────────┘ HERE: test/operations/micrograd_demo_logging.ml:33:21 ┌─────────────────┐ │[2]: b shape 0:1 │ │┌┬──────┐ │ │││axis 0│ │ │├┼──────┤ │ │││ 2.00 │ │ │└┴──────┘ │ └─────────────────┘ ┌────────────────────────┐ │[2]: b shape 0:1 grad_b│ │┌┬─────────┐ │ │││axis 0 │ │ │├┼─────────┤ │ │││ 6.45e+2 │ │ │└┴─────────┘ │ └────────────────────────┘ (cd _build/default/test/operations && ./test_threefry_precision.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Retrieving commandline, environment, or config file variable ocannl_max_shape_error_origins Not found, using default 20 Threefry4x32 result precision: uint4x32 Uniform result precision: single Retrieving commandline, environment, or config file variable ocannl_backend Found sync_cc, in the config file Retrieving commandline, environment, or config file variable ocannl_cd_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_ll_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_output_prec_in_ll_files Not found, using default false Retrieving commandline, environment, or config file variable ocannl_prefer_backend_uniformity Found true, in the config file Retrieving commandline, environment, or config file variable ocannl_debug_log_to_stream_files Not found, using default false Retrieving commandline, environment, or config file variable ocannl_output_dlls_in_build_directory Not found, using default false Retrieving commandline, environment, or config file variable ocannl_cc_backend_optimization_level Not found, using default 3 Retrieving commandline, environment, or config file variable ocannl_cc_backend_compiler_command Not found, using default cc Retrieving commandline, environment, or config file variable ocannl_cc_backend_post_compile_timeout Not found, using default 10.0 Retrieving commandline, environment, or config file variable ocannl_cc_backend_verify_codesign Not found, using default false Compilation successful! Actual tensor precision in context: uint4x32 (cd _build/default/test/einsum && ./inline_permuted_view.exe) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file HERE: test/einsum/inline_permuted_view.ml:20:21 ┌────────────────────────────────────┐ │[3]: =>_c shape 0:4,1:3 │ │┌──────┬───────────────────────────┐│ ││ │axis 1 ││ │├──────┼───────────────────────────┤│ ││axis 0│ 1.20e+2 3.20e+2 5.20e+2 ││ ││ │ 1.30e+2 3.55e+2 5.80e+2 ││ ││ │ 1.40e+2 3.90e+2 6.40e+2 ││ ││ │ 1.50e+2 4.25e+2 7.00e+2 ││ │└──────┴───────────────────────────┘│ └────────────────────────────────────┘ HERE: test/einsum/inline_permuted_view.ml:34:26 #5 +_d 1.21e+2 3.21e+2 5.21e+2 1.31e+2 3.56e+2 5.81e+2 1.41e+2 3.91e+2 6.41e+2 1.51e+2 4.26e+2 7.01e+2 #3 =>_c1 Virt/15 │#4 1 Virt/40 <void> │<void> #2 * Local/1046 │ <void> │ #0 r3x5_a │#1 r5x4_b │ 0.00 1.00 2.00 3.00 4.00 │ 0.00 1.00 2.00 3.00 │ 5.00 6.00 7.00 8.00 9.00 │ 4.00 5.00 6.00 7.00 │ 1.00e+1 1.10e+1 1.20e+1 1.30e+1 1.40e+1 │ 8.00 9.00 1.00e+1 1.10e+1 │ │ 1.20e+1 1.30e+1 1.40e+1 1.50e+1 │ │ 1.60e+1 1.70e+1 1.80e+1 1.90e+1 │ (cd _build/.sandbox/234245632db8d5aa4549478b77313d25/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/ada95fa338985dbb98be9d885cdf0a0b/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/training/moons_demo.expected", line 1, characters 0-0: /usr/local/bin/git --no-pager diff --no-index --color=always -u _build/default/test/training/moons_demo.expected _build/default/test/training/moons_demo.exe.output diff --git a/_build/default/test/training/moons_demo.expected b/_build/default/test/training/moons_demo.exe.output index bf91a03..b37e961 100644 --- a/_build/default/test/training/moons_demo.expected +++ b/_build/default/test/training/moons_demo.exe.output @@ -22,7 +22,7 @@ Loss: │s │ │ │s │ │ │ │- │ -│ │ - │ +│ │ │ │ 0.00 │-------------------------│ ├────────┼─────────────────────────┤ │ │0.00 6.39e+3│ (cd _build/.sandbox/ada95fa338985dbb98be9d885cdf0a0b/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/ada95fa338985dbb98be9d885cdf0a0b/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/ada95fa338985dbb98be9d885cdf0a0b/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/234245632db8d5aa4549478b77313d25/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/training/circles_conv.expected", line 1, characters 0-0: /usr/local/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..2bfdff0 100644 --- a/_build/default/test/training/circles_conv.expected +++ b/_build/default/test/training/circles_conv.exe.output @@ -71,938 +71,938 @@ 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.7096 +Epoch 83: avg loss = 0.7032 +Epoch 84: avg loss = 0.6960 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 91: avg loss = 0.6520 +Epoch 88: avg loss = 0.6696 +Epoch 89: avg loss = 0.6635 +Epoch 90: avg loss = 0.6577 +Epoch 91: avg loss = 0.6519 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 93: avg loss = 0.6416 +Epoch 94: avg loss = 0.6358 +Epoch 95: avg loss = 0.6310 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 100: avg loss = 0.6065 -Epoch 101: avg loss = 0.6017 -Epoch 102: avg loss = 0.5972 -Epoch 103: avg loss = 0.5933 +Epoch 97: avg loss = 0.6212 +Epoch 98: avg loss = 0.6164 +Epoch 99: avg loss = 0.6113 +Epoch 100: avg loss = 0.6066 +Epoch 101: avg loss = 0.6018 +Epoch 102: avg loss = 0.5974 +Epoch 103: avg loss = 0.5932 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 105: avg loss = 0.5855 +Epoch 106: avg loss = 0.5812 +Epoch 107: avg loss = 0.5771 +Epoch 108: avg loss = 0.5739 +Epoch 109: avg loss = 0.5696 +Epoch 110: avg loss = 0.5659 +Epoch 111: avg loss = 0.5629 +Epoch 112: avg loss = 0.5586 +Epoch 113: avg loss = 0.5548 +Epoch 114: avg loss = 0.5517 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 122: avg loss = 0.5268 -Epoch 123: avg loss = 0.5243 -Epoch 124: avg loss = 0.5208 -Epoch 125: avg loss = 0.5177 -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 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 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 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 116: avg loss = 0.5455 +Epoch 117: avg loss = 0.5421 +Epoch 118: avg loss = 0.5391 +Epoch 119: avg loss = 0.5364 +Epoch 120: avg loss = 0.5335 +Epoch 121: avg loss = 0.5296 +Epoch 122: avg loss = 0.5265 +Epoch 123: avg loss = 0.5238 +Epoch 124: avg loss = 0.5205 +Epoch 125: avg loss = 0.5167 +Epoch 126: avg loss = 0.5137 +Epoch 127: avg loss = 0.5107 +Epoch 128: avg loss = 0.5080 +Epoch 129: avg loss = 0.5048 +Epoch 130: avg loss = 0.5023 +Epoch 131: avg loss = 0.4994 +Epoch 132: avg loss = 0.4974 +Epoch 133: avg loss = 0.4945 +Epoch 134: avg loss = 0.4930 +Epoch 135: avg loss = 0.4900 +Epoch 136: avg loss = 0.4870 +Epoch 137: avg loss = 0.4842 +Epoch 138: avg loss = 0.4817 +Epoch 139: avg loss = 0.4788 +Epoch 140: avg loss = 0.4768 +Epoch 141: avg loss = 0.4732 +Epoch 142: avg loss = 0.4707 +Epoch 143: avg loss = 0.4689 +Epoch 144: avg loss = 0.4658 +Epoch 145: avg loss = 0.4630 +Epoch 146: avg loss = 0.4604 +Epoch 147: avg loss = 0.4579 +Epoch 148: avg loss = 0.4549 +Epoch 149: avg loss = 0.4524 +Epoch 150: avg loss = 0.4505 +Epoch 151: avg loss = 0.4483 +Epoch 152: avg loss = 0.4458 +Epoch 153: avg loss = 0.4441 +Epoch 154: avg loss = 0.4417 +Epoch 155: avg loss = 0.4393 +Epoch 156: avg loss = 0.4375 +Epoch 157: avg loss = 0.4354 +Epoch 158: avg loss = 0.4342 +Epoch 159: avg loss = 0.4317 +Epoch 160: avg loss = 0.4302 +Epoch 161: avg loss = 0.4267 +Epoch 162: avg loss = 0.4252 +Epoch 163: avg loss = 0.4232 +Epoch 164: avg loss = 0.4203 +Epoch 165: avg loss = 0.4177 +Epoch 166: avg loss = 0.4154 +Epoch 167: avg loss = 0.4128 +Epoch 168: avg loss = 0.4105 +Epoch 169: avg loss = 0.4076 +Epoch 170: avg loss = 0.4056 +Epoch 171: avg loss = 0.4031 +Epoch 172: avg loss = 0.4009 +Epoch 173: avg loss = 0.3986 +Epoch 174: avg loss = 0.3958 +Epoch 175: avg loss = 0.3935 +Epoch 176: avg loss = 0.3911 +Epoch 177: avg loss = 0.3887 +Epoch 178: avg loss = 0.3861 +Epoch 179: avg loss = 0.3838 +Epoch 180: avg loss = 0.3816 +Epoch 181: avg loss = 0.3791 +Epoch 182: avg loss = 0.3764 +Epoch 183: avg loss = 0.3747 +Epoch 184: avg loss = 0.3723 +Epoch 185: avg loss = 0.3703 +Epoch 186: avg loss = 0.3683 +Epoch 187: avg loss = 0.3660 +Epoch 188: avg loss = 0.3637 +Epoch 189: avg loss = 0.3617 +Epoch 190: avg loss = 0.3592 +Epoch 191: avg loss = 0.3572 +Epoch 192: avg loss = 0.3550 +Epoch 193: avg loss = 0.3540 +Epoch 194: avg loss = 0.3515 +Epoch 195: avg loss = 0.3497 +Epoch 196: avg loss = 0.3476 +Epoch 197: avg loss = 0.3464 +Epoch 198: avg loss = 0.3440 +Epoch 199: avg loss = 0.3425 +Epoch 200: avg loss = 0.3409 +Epoch 201: avg loss = 0.3383 +Epoch 202: avg loss = 0.3369 +Epoch 203: avg loss = 0.3346 +Epoch 204: avg loss = 0.3331 +Epoch 205: avg loss = 0.3302 +Epoch 206: avg loss = 0.3287 +Epoch 207: avg loss = 0.3286 +Epoch 208: avg loss = 0.3235 +Epoch 209: avg loss = 0.3244 +Epoch 210: avg loss = 0.3218 +Epoch 211: avg loss = 0.3174 +Epoch 212: avg loss = 0.3181 +Epoch 213: avg loss = 0.3152 +Epoch 214: avg loss = 0.3127 +Epoch 215: avg loss = 0.3116 +Epoch 216: avg loss = 0.3090 +Epoch 217: avg loss = 0.3064 +Epoch 218: avg loss = 0.3054 +Epoch 219: avg loss = 0.3028 +Epoch 220: avg loss = 0.3009 +Epoch 221: avg loss = 0.2982 +Epoch 222: avg loss = 0.2963 +Epoch 223: avg loss = 0.2941 +Epoch 224: avg loss = 0.2933 +Epoch 225: avg loss = 0.2886 +Epoch 226: avg loss = 0.2896 +Epoch 227: avg loss = 0.2858 +Epoch 228: avg loss = 0.2831 +Epoch 229: avg loss = 0.2817 +Epoch 230: avg loss = 0.2800 +Epoch 231: avg loss = 0.2789 +Epoch 232: avg loss = 0.2748 +Epoch 233: avg loss = 0.2749 +Epoch 234: avg loss = 0.2702 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 387: avg loss = 0.0633 -Epoch 388: avg loss = 0.0625 -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 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 569: avg loss = 0.0231 -Epoch 570: avg loss = 0.0232 -Epoch 571: avg loss = 0.0229 -Epoch 572: avg loss = 0.0229 -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 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 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 604: avg loss = 0.0205 -Epoch 605: avg loss = 0.0205 -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 611: avg loss = 0.0201 -Epoch 612: avg loss = 0.0201 -Epoch 613: avg loss = 0.0201 -Epoch 614: avg loss = 0.0202 -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 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 631: avg loss = 0.0190 -Epoch 632: avg loss = 0.0189 -Epoch 633: avg loss = 0.0191 -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 639: avg loss = 0.0187 -Epoch 640: avg loss = 0.0186 -Epoch 641: avg loss = 0.0186 -Epoch 642: avg loss = 0.0185 -Epoch 643: avg loss = 0.0185 -Epoch 644: avg loss = 0.0186 -Epoch 645: avg loss = 0.0184 -Epoch 646: avg loss = 0.0184 -Epoch 647: avg loss = 0.0184 -Epoch 648: avg loss = 0.0183 -Epoch 649: avg loss = 0.0183 -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 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 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 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 676: avg loss = 0.0171 -Epoch 677: avg loss = 0.0171 -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 683: avg loss = 0.0168 -Epoch 684: avg loss = 0.0168 -Epoch 685: avg loss = 0.0168 -Epoch 686: avg loss = 0.0167 -Epoch 687: avg loss = 0.0168 -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 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 698: avg loss = 0.0163 -Epoch 699: avg loss = 0.0163 -Epoch 700: avg loss = 0.0163 -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 707: avg loss = 0.0160 -Epoch 708: avg loss = 0.0160 -Epoch 709: avg loss = 0.0160 -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 714: avg loss = 0.0158 -Epoch 715: avg loss = 0.0158 -Epoch 716: avg loss = 0.0158 -Epoch 717: avg loss = 0.0158 -Epoch 718: avg loss = 0.0157 -Epoch 719: avg loss = 0.0157 -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 724: avg loss = 0.0155 -Epoch 725: avg loss = 0.0155 -Epoch 726: avg loss = 0.0155 -Epoch 727: avg loss = 0.0154 -Epoch 728: avg loss = 0.0154 -Epoch 729: avg loss = 0.0154 -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 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 741: avg loss = 0.0150 -Epoch 742: avg loss = 0.0151 -Epoch 743: avg loss = 0.0150 -Epoch 744: avg loss = 0.0150 -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 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 756: avg loss = 0.0146 -Epoch 757: avg loss = 0.0147 -Epoch 758: avg loss = 0.0146 -Epoch 759: avg loss = 0.0146 -Epoch 760: avg loss = 0.0146 -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 766: avg loss = 0.0144 -Epoch 767: avg loss = 0.0144 -Epoch 768: avg loss = 0.0144 -Epoch 769: avg loss = 0.0144 -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 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 779: avg loss = 0.0141 -Epoch 780: avg loss = 0.0141 -Epoch 781: avg loss = 0.0141 -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 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 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 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 802: avg loss = 0.0136 -Epoch 803: avg loss = 0.0136 -Epoch 804: avg loss = 0.0136 -Epoch 805: avg loss = 0.0136 -Epoch 806: avg loss = 0.0136 -Epoch 807: avg loss = 0.0135 -Epoch 808: avg loss = 0.0135 -Epoch 809: avg loss = 0.0135 -Epoch 810: avg loss = 0.0135 -Epoch 811: avg loss = 0.0135 -Epoch 812: avg loss = 0.0134 -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 818: avg loss = 0.0133 -Epoch 819: avg loss = 0.0133 -Epoch 820: avg loss = 0.0133 -Epoch 821: avg loss = 0.0133 -Epoch 822: avg loss = 0.0133 -Epoch 823: avg loss = 0.0132 -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 829: avg loss = 0.0131 -Epoch 830: avg loss = 0.0131 -Epoch 831: avg loss = 0.0131 -Epoch 832: avg loss = 0.0131 -Epoch 833: avg loss = 0.0131 -Epoch 834: avg loss = 0.0131 -Epoch 835: avg loss = 0.0130 -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 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 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 855: avg loss = 0.0127 -Epoch 856: avg loss = 0.0127 -Epoch 857: avg loss = 0.0127 -Epoch 858: avg loss = 0.0127 -Epoch 859: avg loss = 0.0127 -Epoch 860: avg loss = 0.0127 -Epoch 861: avg loss = 0.0126 -Epoch 862: avg loss = 0.0126 -Epoch 863: avg loss = 0.0126 -Epoch 864: avg loss = 0.0126 -Epoch 865: avg loss = 0.0126 -Epoch 866: avg loss = 0.0126 -Epoch 867: avg loss = 0.0126 -Epoch 868: avg loss = 0.0126 -Epoch 869: avg loss = 0.0125 -Epoch 870: avg loss = 0.0125 -Epoch 871: avg loss = 0.0125 -Epoch 872: avg loss = 0.0125 -Epoch 873: avg loss = 0.0125 -Epoch 874: avg loss = 0.0125 -Epoch 875: avg loss = 0.0125 -Epoch 876: avg loss = 0.0124 -Epoch 877: avg loss = 0.0124 -Epoch 878: avg loss = 0.0124 -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 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 892: avg loss = 0.0122 -Epoch 893: avg loss = 0.0122 -Epoch 894: avg loss = 0.0122 -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 900: avg loss = 0.0121 -Epoch 901: avg loss = 0.0121 -Epoch 902: avg loss = 0.0121 -Epoch 903: avg loss = 0.0121 -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 909: avg loss = 0.0120 -Epoch 910: avg loss = 0.0120 -Epoch 911: avg loss = 0.0120 -Epoch 912: avg loss = 0.0120 -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 919: avg loss = 0.0119 -Epoch 920: avg loss = 0.0119 -Epoch 921: avg loss = 0.0119 -Epoch 922: avg loss = 0.0119 -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 928: avg loss = 0.0118 -Epoch 929: avg loss = 0.0118 -Epoch 930: avg loss = 0.0118 -Epoch 931: avg loss = 0.0118 -Epoch 932: avg loss = 0.0118 -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 938: avg loss = 0.0117 -Epoch 939: avg loss = 0.0117 -Epoch 940: avg loss = 0.0117 -Epoch 941: avg loss = 0.0117 -Epoch 942: avg loss = 0.0117 -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 949: avg loss = 0.0116 -Epoch 950: avg loss = 0.0116 -Epoch 951: avg loss = 0.0116 -Epoch 952: avg loss = 0.0116 -Epoch 953: avg loss = 0.0116 -Epoch 954: avg loss = 0.0116 -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 960: avg loss = 0.0115 -Epoch 961: avg loss = 0.0115 -Epoch 962: avg loss = 0.0115 -Epoch 963: avg loss = 0.0115 -Epoch 964: avg loss = 0.0115 -Epoch 965: avg loss = 0.0115 -Epoch 966: avg loss = 0.0115 -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 973: avg loss = 0.0114 -Epoch 974: avg loss = 0.0114 -Epoch 975: avg loss = 0.0114 -Epoch 976: avg loss = 0.0114 -Epoch 977: avg loss = 0.0114 -Epoch 978: avg loss = 0.0114 -Epoch 979: avg loss = 0.0114 -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 986: avg loss = 0.0113 -Epoch 987: avg loss = 0.0113 -Epoch 988: avg loss = 0.0113 -Epoch 989: avg loss = 0.0113 -Epoch 990: avg loss = 0.0113 -Epoch 991: avg loss = 0.0113 -Epoch 992: avg loss = 0.0113 -Epoch 993: avg loss = 0.0113 -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 1000: avg loss = 0.0112 +Epoch 236: avg loss = 0.2688 +Epoch 237: avg loss = 0.2640 +Epoch 238: avg loss = 0.2649 +Epoch 239: avg loss = 0.2593 +Epoch 240: avg loss = 0.2590 +Epoch 241: avg loss = 0.2567 +Epoch 242: avg loss = 0.2527 +Epoch 243: avg loss = 0.2517 +Epoch 244: avg loss = 0.2524 +Epoch 245: avg loss = 0.2494 +Epoch 246: avg loss = 0.2494 +Epoch 247: avg loss = 0.2422 +Epoch 248: avg loss = 0.2408 +Epoch 249: avg loss = 0.2412 +Epoch 250: avg loss = 0.2382 +Epoch 251: avg loss = 0.2345 +Epoch 252: avg loss = 0.2338 +Epoch 253: avg loss = 0.2317 +Epoch 254: avg loss = 0.2266 +Epoch 255: avg loss = 0.2263 +Epoch 256: avg loss = 0.2213 +Epoch 257: avg loss = 0.2174 +Epoch 258: avg loss = 0.2179 +Epoch 259: avg loss = 0.2078 +Epoch 260: avg loss = 0.3247 +Epoch 261: avg loss = 0.2264 +Epoch 262: avg loss = 0.2295 +Epoch 263: avg loss = 0.2143 +Epoch 264: avg loss = 0.2079 +Epoch 265: avg loss = 0.2116 +Epoch 266: avg loss = 0.1981 +Epoch 267: avg loss = 0.2047 +Epoch 268: avg loss = 0.1983 +Epoch 269: avg loss = 0.1951 +Epoch 270: avg loss = 0.1905 +Epoch 271: avg loss = 0.1883 +Epoch 272: avg loss = 0.1790 +Epoch 273: avg loss = 0.1769 +Epoch 274: avg loss = 0.1739 +Epoch 275: avg loss = 0.1723 +Epoch 276: avg loss = 0.1702 +Epoch 277: avg loss = 0.1681 +Epoch 278: avg loss = 0.1661 +Epoch 279: avg loss = 0.1629 +Epoch 280: avg loss = 0.1613 +Epoch 281: avg loss = 0.1600 +Epoch 282: avg loss = 0.1701 +Epoch 283: avg loss = 1.3599 +Epoch 284: avg loss = 2.4134 +Epoch 285: avg loss = 2.3258 +Epoch 286: avg loss = 2.2430 +Epoch 287: avg loss = 2.1651 +Epoch 288: avg loss = 2.0923 +Epoch 289: avg loss = 2.0245 +Epoch 290: avg loss = 1.9617 +Epoch 291: avg loss = 1.9036 +Epoch 292: avg loss = 1.8501 +Epoch 293: avg loss = 1.8008 +Epoch 294: avg loss = 1.7554 +Epoch 295: avg loss = 1.7136 +Epoch 296: avg loss = 1.6751 +Epoch 297: avg loss = 1.6395 +Epoch 298: avg loss = 1.6066 +Epoch 299: avg loss = 1.5760 +Epoch 300: avg loss = 1.5475 +Epoch 301: avg loss = 1.5209 +Epoch 302: avg loss = 1.4959 +Epoch 303: avg loss = 1.4725 +Epoch 304: avg loss = 1.4504 +Epoch 305: avg loss = 1.4295 +Epoch 306: avg loss = 1.4097 +Epoch 307: avg loss = 1.3910 +Epoch 308: avg loss = 1.3732 +Epoch 309: avg loss = 1.3563 +Epoch 310: avg loss = 1.3402 +Epoch 311: avg loss = 1.3249 +Epoch 312: avg loss = 1.3104 +Epoch 313: avg loss = 1.2966 +Epoch 314: avg loss = 1.2834 +Epoch 315: avg loss = 1.2710 +Epoch 316: avg loss = 1.2591 +Epoch 317: avg loss = 1.2479 +Epoch 318: avg loss = 1.2373 +Epoch 319: avg loss = 1.2273 +Epoch 320: avg loss = 1.2178 +Epoch 321: avg loss = 1.2089 +Epoch 322: avg loss = 1.2004 +Epoch 323: avg loss = 1.1925 +Epoch 324: avg loss = 1.1851 +Epoch 325: avg loss = 1.1782 +Epoch 326: avg loss = 1.1717 +Epoch 327: avg loss = 1.1656 +Epoch 328: avg loss = 1.1599 +Epoch 329: avg loss = 1.1547 +Epoch 330: avg loss = 1.1498 +Epoch 331: avg loss = 1.1452 +Epoch 332: avg loss = 1.1410 +Epoch 333: avg loss = 1.1371 +Epoch 334: avg loss = 1.1335 +Epoch 335: avg loss = 1.1301 +Epoch 336: avg loss = 1.1271 +Epoch 337: avg loss = 1.1242 +Epoch 338: avg loss = 1.1216 +Epoch 339: avg loss = 1.1193 +Epoch 340: avg loss = 1.1171 +Epoch 341: avg loss = 1.1151 +Epoch 342: avg loss = 1.1132 +Epoch 343: avg loss = 1.1115 +Epoch 344: avg loss = 1.1100 +Epoch 345: avg loss = 1.1086 +Epoch 346: avg loss = 1.1073 +Epoch 347: avg loss = 1.1061 +Epoch 348: avg loss = 1.1051 +Epoch 349: avg loss = 1.1041 +Epoch 350: avg loss = 1.1032 +Epoch 351: avg loss = 1.1024 +Epoch 352: avg loss = 1.1017 +Epoch 353: avg loss = 1.1010 +Epoch 354: avg loss = 1.1004 +Epoch 355: avg loss = 1.0999 +Epoch 356: avg loss = 1.0994 +Epoch 357: avg loss = 1.0989 +Epoch 358: avg loss = 1.0985 +Epoch 359: avg loss = 1.0981 +Epoch 360: avg loss = 1.0978 +Epoch 361: avg loss = 1.0975 +Epoch 362: avg loss = 1.0972 +Epoch 363: avg loss = 1.0970 +Epoch 364: avg loss = 1.0967 +Epoch 365: avg loss = 1.0965 +Epoch 366: avg loss = 1.0963 +Epoch 367: avg loss = 1.0962 +Epoch 368: avg loss = 1.0960 +Epoch 369: avg loss = 1.0959 +Epoch 370: avg loss = 1.0958 +Epoch 371: avg loss = 1.0957 +Epoch 372: avg loss = 1.0956 +Epoch 373: avg loss = 1.0955 +Epoch 374: avg loss = 1.0954 +Epoch 375: avg loss = 1.0953 +Epoch 376: avg loss = 1.0952 +Epoch 377: avg loss = 1.0952 +Epoch 378: avg loss = 1.0951 +Epoch 379: avg loss = 1.0951 +Epoch 380: avg loss = 1.0950 +Epoch 381: avg loss = 1.0950 +Epoch 382: avg loss = 1.0949 +Epoch 383: avg loss = 1.0949 +Epoch 384: avg loss = 1.0949 +Epoch 385: avg loss = 1.0948 +Epoch 386: avg loss = 1.0948 +Epoch 387: avg loss = 1.0948 +Epoch 388: avg loss = 1.0948 +Epoch 389: avg loss = 1.0948 +Epoch 390: avg loss = 1.0947 +Epoch 391: avg loss = 1.0947 +Epoch 392: avg loss = 1.0947 +Epoch 393: avg loss = 1.0947 +Epoch 394: avg loss = 1.0947 +Epoch 395: avg loss = 1.0947 +Epoch 396: avg loss = 1.0947 +Epoch 397: avg loss = 1.0947 +Epoch 398: avg loss = 1.0947 +Epoch 399: avg loss = 1.0946 +Epoch 400: avg loss = 1.0946 +Epoch 401: avg loss = 1.0946 +Epoch 402: avg loss = 1.0946 +Epoch 403: avg loss = 1.0946 +Epoch 404: avg loss = 1.0946 +Epoch 405: avg loss = 1.0946 +Epoch 406: avg loss = 1.0946 +Epoch 407: avg loss = 1.0946 +Epoch 408: avg loss = 1.0946 +Epoch 409: avg loss = 1.0946 +Epoch 410: avg loss = 1.0946 +Epoch 411: avg loss = 1.0946 +Epoch 412: avg loss = 1.0946 +Epoch 413: avg loss = 1.0946 +Epoch 414: avg loss = 1.0946 +Epoch 415: avg loss = 1.0946 +Epoch 416: avg loss = 1.0946 +Epoch 417: avg loss = 1.0946 +Epoch 418: avg loss = 1.0946 +Epoch 419: avg loss = 1.0946 +Epoch 420: avg loss = 1.0946 +Epoch 421: avg loss = 1.0946 +Epoch 422: avg loss = 1.0946 +Epoch 423: avg loss = 1.0946 +Epoch 424: avg loss = 1.0946 +Epoch 425: avg loss = 1.0946 +Epoch 426: avg loss = 1.0946 +Epoch 427: avg loss = 1.0946 +Epoch 428: avg loss = 1.0946 +Epoch 429: avg loss = 1.0946 +Epoch 430: avg loss = 1.0946 +Epoch 431: avg loss = 1.0946 +Epoch 432: avg loss = 1.0946 +Epoch 433: avg loss = 1.0946 +Epoch 434: avg loss = 1.0946 +Epoch 435: avg loss = 1.0946 +Epoch 436: avg loss = 1.0946 +Epoch 437: avg loss = 1.0946 +Epoch 438: avg loss = 1.0946 +Epoch 439: avg loss = 1.0946 +Epoch 440: avg loss = 1.0946 +Epoch 441: avg loss = 1.0946 +Epoch 442: avg loss = 1.0946 +Epoch 443: avg loss = 1.0946 +Epoch 444: avg loss = 1.0946 +Epoch 445: avg loss = 1.0946 +Epoch 446: avg loss = 1.0946 +Epoch 447: avg loss = 1.0946 +Epoch 448: avg loss = 1.0946 +Epoch 449: avg loss = 1.0946 +Epoch 450: avg loss = 1.0946 +Epoch 451: avg loss = 1.0946 +Epoch 452: avg loss = 1.0946 +Epoch 453: avg loss = 1.0946 +Epoch 454: avg loss = 1.0946 +Epoch 455: avg loss = 1.0946 +Epoch 456: avg loss = 1.0946 +Epoch 457: avg loss = 1.0946 +Epoch 458: avg loss = 1.0946 +Epoch 459: avg loss = 1.0946 +Epoch 460: avg loss = 1.0946 +Epoch 461: avg loss = 1.0946 +Epoch 462: avg loss = 1.0946 +Epoch 463: avg loss = 1.0946 +Epoch 464: avg loss = 1.0946 +Epoch 465: avg loss = 1.0946 +Epoch 466: avg loss = 1.0946 +Epoch 467: avg loss = 1.0946 +Epoch 468: avg loss = 1.0946 +Epoch 469: avg loss = 1.0946 +Epoch 470: avg loss = 1.0946 +Epoch 471: avg loss = 1.0946 +Epoch 472: avg loss = 1.0946 +Epoch 473: avg loss = 1.0946 +Epoch 474: avg loss = 1.0946 +Epoch 475: avg loss = 1.0946 +Epoch 476: avg loss = 1.0946 +Epoch 477: avg loss = 1.0946 +Epoch 478: avg loss = 1.0946 +Epoch 479: avg loss = 1.0945 +Epoch 480: avg loss = 1.0945 +Epoch 481: avg loss = 1.0945 +Epoch 482: avg loss = 1.0945 +Epoch 483: avg loss = 1.0945 +Epoch 484: avg loss = 1.0945 +Epoch 485: avg loss = 1.0945 +Epoch 486: avg loss = 1.0945 +Epoch 487: avg loss = 1.0945 +Epoch 488: avg loss = 1.0945 +Epoch 489: avg loss = 1.0945 +Epoch 490: avg loss = 1.0945 +Epoch 491: avg loss = 1.0945 +Epoch 492: avg loss = 1.0945 +Epoch 493: avg loss = 1.0945 +Epoch 494: avg loss = 1.0945 +Epoch 495: avg loss = 1.0945 +Epoch 496: avg loss = 1.0945 +Epoch 497: avg loss = 1.0945 +Epoch 498: avg loss = 1.0945 +Epoch 499: avg loss = 1.0945 +Epoch 500: avg loss = 1.0945 +Epoch 501: avg loss = 1.0945 +Epoch 502: avg loss = 1.0945 +Epoch 503: avg loss = 1.0945 +Epoch 504: avg loss = 1.0945 +Epoch 505: avg loss = 1.0945 +Epoch 506: avg loss = 1.0945 +Epoch 507: avg loss = 1.0945 +Epoch 508: avg loss = 1.0945 +Epoch 509: avg loss = 1.0945 +Epoch 510: avg loss = 1.0945 +Epoch 511: avg loss = 1.0945 +Epoch 512: avg loss = 1.0945 +Epoch 513: avg loss = 1.0945 +Epoch 514: avg loss = 1.0945 +Epoch 515: avg loss = 1.0945 +Epoch 516: avg loss = 1.0945 +Epoch 517: avg loss = 1.0945 +Epoch 518: avg loss = 1.0945 +Epoch 519: avg loss = 1.0945 +Epoch 520: avg loss = 1.0945 +Epoch 521: avg loss = 1.0945 +Epoch 522: avg loss = 1.0945 +Epoch 523: avg loss = 1.0945 +Epoch 524: avg loss = 1.0945 +Epoch 525: avg loss = 1.0945 +Epoch 526: avg loss = 1.0945 +Epoch 527: avg loss = 1.0945 +Epoch 528: avg loss = 1.0945 +Epoch 529: avg loss = 1.0945 +Epoch 530: avg loss = 1.0945 +Epoch 531: avg loss = 1.0945 +Epoch 532: avg loss = 1.0945 +Epoch 533: avg loss = 1.0945 +Epoch 534: avg loss = 1.0945 +Epoch 535: avg loss = 1.0945 +Epoch 536: avg loss = 1.0945 +Epoch 537: avg loss = 1.0945 +Epoch 538: avg loss = 1.0945 +Epoch 539: avg loss = 1.0945 +Epoch 540: avg loss = 1.0945 +Epoch 541: avg loss = 1.0945 +Epoch 542: avg loss = 1.0945 +Epoch 543: avg loss = 1.0945 +Epoch 544: avg loss = 1.0945 +Epoch 545: avg loss = 1.0945 +Epoch 546: avg loss = 1.0945 +Epoch 547: avg loss = 1.0945 +Epoch 548: avg loss = 1.0945 +Epoch 549: avg loss = 1.0945 +Epoch 550: avg loss = 1.0945 +Epoch 551: avg loss = 1.0945 +Epoch 552: avg loss = 1.0945 +Epoch 553: avg loss = 1.0945 +Epoch 554: avg loss = 1.0945 +Epoch 555: avg loss = 1.0945 +Epoch 556: avg loss = 1.0945 +Epoch 557: avg loss = 1.0945 +Epoch 558: avg loss = 1.0945 +Epoch 559: avg loss = 1.0945 +Epoch 560: avg loss = 1.0945 +Epoch 561: avg loss = 1.0945 +Epoch 562: avg loss = 1.0945 +Epoch 563: avg loss = 1.0945 +Epoch 564: avg loss = 1.0945 +Epoch 565: avg loss = 1.0945 +Epoch 566: avg loss = 1.0945 +Epoch 567: avg loss = 1.0945 +Epoch 568: avg loss = 1.0945 +Epoch 569: avg loss = 1.0945 +Epoch 570: avg loss = 1.0945 +Epoch 571: avg loss = 1.0945 +Epoch 572: avg loss = 1.0945 +Epoch 573: avg loss = 1.0945 +Epoch 574: avg loss = 1.0945 +Epoch 575: avg loss = 1.0945 +Epoch 576: avg loss = 1.0945 +Epoch 577: avg loss = 1.0945 +Epoch 578: avg loss = 1.0945 +Epoch 579: avg loss = 1.0945 +Epoch 580: avg loss = 1.0945 +Epoch 581: avg loss = 1.0945 +Epoch 582: avg loss = 1.0945 +Epoch 583: avg loss = 1.0945 +Epoch 584: avg loss = 1.0945 +Epoch 585: avg loss = 1.0945 +Epoch 586: avg loss = 1.0945 +Epoch 587: avg loss = 1.0945 +Epoch 588: avg loss = 1.0945 +Epoch 589: avg loss = 1.0945 +Epoch 590: avg loss = 1.0945 +Epoch 591: avg loss = 1.0945 +Epoch 592: avg loss = 1.0945 +Epoch 593: avg loss = 1.0945 +Epoch 594: avg loss = 1.0945 +Epoch 595: avg loss = 1.0945 +Epoch 596: avg loss = 1.0945 +Epoch 597: avg loss = 1.0945 +Epoch 598: avg loss = 1.0945 +Epoch 599: avg loss = 1.0945 +Epoch 600: avg loss = 1.0945 +Epoch 601: avg loss = 1.0945 +Epoch 602: avg loss = 1.0945 +Epoch 603: avg loss = 1.0945 +Epoch 604: avg loss = 1.0945 +Epoch 605: avg loss = 1.0945 +Epoch 606: avg loss = 1.0945 +Epoch 607: avg loss = 1.0945 +Epoch 608: avg loss = 1.0945 +Epoch 609: avg loss = 1.0945 +Epoch 610: avg loss = 1.0945 +Epoch 611: avg loss = 1.0945 +Epoch 612: avg loss = 1.0945 +Epoch 613: avg loss = 1.0945 +Epoch 614: avg loss = 1.0945 +Epoch 615: avg loss = 1.0945 +Epoch 616: avg loss = 1.0945 +Epoch 617: avg loss = 1.0945 +Epoch 618: avg loss = 1.0945 +Epoch 619: avg loss = 1.0945 +Epoch 620: avg loss = 1.0945 +Epoch 621: avg loss = 1.0945 +Epoch 622: avg loss = 1.0945 +Epoch 623: avg loss = 1.0945 +Epoch 624: avg loss = 1.0945 +Epoch 625: avg loss = 1.0945 +Epoch 626: avg loss = 1.0945 +Epoch 627: avg loss = 1.0945 +Epoch 628: avg loss = 1.0945 +Epoch 629: avg loss = 1.0945 +Epoch 630: avg loss = 1.0945 +Epoch 631: avg loss = 1.0945 +Epoch 632: avg loss = 1.0945 +Epoch 633: avg loss = 1.0945 +Epoch 634: avg loss = 1.0945 +Epoch 635: avg loss = 1.0945 +Epoch 636: avg loss = 1.0945 +Epoch 637: avg loss = 1.0945 +Epoch 638: avg loss = 1.0945 +Epoch 639: avg loss = 1.0945 +Epoch 640: avg loss = 1.0945 +Epoch 641: avg loss = 1.0945 +Epoch 642: avg loss = 1.0945 +Epoch 643: avg loss = 1.0945 +Epoch 644: avg loss = 1.0945 +Epoch 645: avg loss = 1.0945 +Epoch 646: avg loss = 1.0945 +Epoch 647: avg loss = 1.0945 +Epoch 648: avg loss = 1.0945 +Epoch 649: avg loss = 1.0945 +Epoch 650: avg loss = 1.0945 +Epoch 651: avg loss = 1.0945 +Epoch 652: avg loss = 1.0945 +Epoch 653: avg loss = 1.0945 +Epoch 654: avg loss = 1.0945 +Epoch 655: avg loss = 1.0945 +Epoch 656: avg loss = 1.0945 +Epoch 657: avg loss = 1.0945 +Epoch 658: avg loss = 1.0945 +Epoch 659: avg loss = 1.0945 +Epoch 660: avg loss = 1.0945 +Epoch 661: avg loss = 1.0945 +Epoch 662: avg loss = 1.0945 +Epoch 663: avg loss = 1.0945 +Epoch 664: avg loss = 1.0945 +Epoch 665: avg loss = 1.0945 +Epoch 666: avg loss = 1.0945 +Epoch 667: avg loss = 1.0945 +Epoch 668: avg loss = 1.0945 +Epoch 669: avg loss = 1.0945 +Epoch 670: avg loss = 1.0945 +Epoch 671: avg loss = 1.0945 +Epoch 672: avg loss = 1.0945 +Epoch 673: avg loss = 1.0945 +Epoch 674: avg loss = 1.0945 +Epoch 675: avg loss = 1.0945 +Epoch 676: avg loss = 1.0945 +Epoch 677: avg loss = 1.0945 +Epoch 678: avg loss = 1.0945 +Epoch 679: avg loss = 1.0945 +Epoch 680: avg loss = 1.0945 +Epoch 681: avg loss = 1.0945 +Epoch 682: avg loss = 1.0945 +Epoch 683: avg loss = 1.0945 +Epoch 684: avg loss = 1.0945 +Epoch 685: avg loss = 1.0945 +Epoch 686: avg loss = 1.0945 +Epoch 687: avg loss = 1.0945 +Epoch 688: avg loss = 1.0945 +Epoch 689: avg loss = 1.0945 +Epoch 690: avg loss = 1.0945 +Epoch 691: avg loss = 1.0945 +Epoch 692: avg loss = 1.0945 +Epoch 693: avg loss = 1.0945 +Epoch 694: avg loss = 1.0945 +Epoch 695: avg loss = 1.0945 +Epoch 696: avg loss = 1.0945 +Epoch 697: avg loss = 1.0945 +Epoch 698: avg loss = 1.0945 +Epoch 699: avg loss = 1.0945 +Epoch 700: avg loss = 1.0945 +Epoch 701: avg loss = 1.0945 +Epoch 702: avg loss = 1.0945 +Epoch 703: avg loss = 1.0945 +Epoch 704: avg loss = 1.0945 +Epoch 705: avg loss = 1.0945 +Epoch 706: avg loss = 1.0945 +Epoch 707: avg loss = 1.0945 +Epoch 708: avg loss = 1.0945 +Epoch 709: avg loss = 1.0945 +Epoch 710: avg loss = 1.0945 +Epoch 711: avg loss = 1.0945 +Epoch 712: avg loss = 1.0945 +Epoch 713: avg loss = 1.0945 +Epoch 714: avg loss = 1.0945 +Epoch 715: avg loss = 1.0945 +Epoch 716: avg loss = 1.0945 +Epoch 717: avg loss = 1.0945 +Epoch 718: avg loss = 1.0945 +Epoch 719: avg loss = 1.0945 +Epoch 720: avg loss = 1.0945 +Epoch 721: avg loss = 1.0945 +Epoch 722: avg loss = 1.0945 +Epoch 723: avg loss = 1.0945 +Epoch 724: avg loss = 1.0945 +Epoch 725: avg loss = 1.0945 +Epoch 726: avg loss = 1.0945 +Epoch 727: avg loss = 1.0945 +Epoch 728: avg loss = 1.0945 +Epoch 729: avg loss = 1.0945 +Epoch 730: avg loss = 1.0945 +Epoch 731: avg loss = 1.0945 +Epoch 732: avg loss = 1.0945 +Epoch 733: avg loss = 1.0945 +Epoch 734: avg loss = 1.0945 +Epoch 735: avg loss = 1.0945 +Epoch 736: avg loss = 1.0945 +Epoch 737: avg loss = 1.0945 +Epoch 738: avg loss = 1.0945 +Epoch 739: avg loss = 1.0945 +Epoch 740: avg loss = 1.0945 +Epoch 741: avg loss = 1.0945 +Epoch 742: avg loss = 1.0945 +Epoch 743: avg loss = 1.0945 +Epoch 744: avg loss = 1.0945 +Epoch 745: avg loss = 1.0945 +Epoch 746: avg loss = 1.0944 +Epoch 747: avg loss = 1.0944 +Epoch 748: avg loss = 1.0944 +Epoch 749: avg loss = 1.0944 +Epoch 750: avg loss = 1.0944 +Epoch 751: avg loss = 1.0944 +Epoch 752: avg loss = 1.0944 +Epoch 753: avg loss = 1.0944 +Epoch 754: avg loss = 1.0944 +Epoch 755: avg loss = 1.0944 +Epoch 756: avg loss = 1.0944 +Epoch 757: avg loss = 1.0944 +Epoch 758: avg loss = 1.0944 +Epoch 759: avg loss = 1.0944 +Epoch 760: avg loss = 1.0944 +Epoch 761: avg loss = 1.0944 +Epoch 762: avg loss = 1.0944 +Epoch 763: avg loss = 1.0944 +Epoch 764: avg loss = 1.0944 +Epoch 765: avg loss = 1.0944 +Epoch 766: avg loss = 1.0944 +Epoch 767: avg loss = 1.0944 +Epoch 768: avg loss = 1.0944 +Epoch 769: avg loss = 1.0944 +Epoch 770: avg loss = 1.0944 +Epoch 771: avg loss = 1.0944 +Epoch 772: avg loss = 1.0944 +Epoch 773: avg loss = 1.0944 +Epoch 774: avg loss = 1.0944 +Epoch 775: avg loss = 1.0944 +Epoch 776: avg loss = 1.0944 +Epoch 777: avg loss = 1.0944 +Epoch 778: avg loss = 1.0944 +Epoch 779: avg loss = 1.0944 +Epoch 780: avg loss = 1.0944 +Epoch 781: avg loss = 1.0944 +Epoch 782: avg loss = 1.0944 +Epoch 783: avg loss = 1.0944 +Epoch 784: avg loss = 1.0944 +Epoch 785: avg loss = 1.0944 +Epoch 786: avg loss = 1.0944 +Epoch 787: avg loss = 1.0944 +Epoch 788: avg loss = 1.0944 +Epoch 789: avg loss = 1.0944 +Epoch 790: avg loss = 1.0944 +Epoch 791: avg loss = 1.0944 +Epoch 792: avg loss = 1.0944 +Epoch 793: avg loss = 1.0944 +Epoch 794: avg loss = 1.0944 +Epoch 795: avg loss = 1.0944 +Epoch 796: avg loss = 1.0944 +Epoch 797: avg loss = 1.0944 +Epoch 798: avg loss = 1.0944 +Epoch 799: avg loss = 1.0944 +Epoch 800: avg loss = 1.0944 +Epoch 801: avg loss = 1.0944 +Epoch 802: avg loss = 1.0944 +Epoch 803: avg loss = 1.0944 +Epoch 804: avg loss = 1.0944 +Epoch 805: avg loss = 1.0944 +Epoch 806: avg loss = 1.0944 +Epoch 807: avg loss = 1.0944 +Epoch 808: avg loss = 1.0944 +Epoch 809: avg loss = 1.0944 +Epoch 810: avg loss = 1.0944 +Epoch 811: avg loss = 1.0944 +Epoch 812: avg loss = 1.0944 +Epoch 813: avg loss = 1.0944 +Epoch 814: avg loss = 1.0944 +Epoch 815: avg loss = 1.0944 +Epoch 816: avg loss = 1.0944 +Epoch 817: avg loss = 1.0944 +Epoch 818: avg loss = 1.0944 +Epoch 819: avg loss = 1.0944 +Epoch 820: avg loss = 1.0944 +Epoch 821: avg loss = 1.0944 +Epoch 822: avg loss = 1.0944 +Epoch 823: avg loss = 1.0944 +Epoch 824: avg loss = 1.0944 +Epoch 825: avg loss = 1.0944 +Epoch 826: avg loss = 1.0944 +Epoch 827: avg loss = 1.0944 +Epoch 828: avg loss = 1.0944 +Epoch 829: avg loss = 1.0944 +Epoch 830: avg loss = 1.0944 +Epoch 831: avg loss = 1.0944 +Epoch 832: avg loss = 1.0944 +Epoch 833: avg loss = 1.0944 +Epoch 834: avg loss = 1.0944 +Epoch 835: avg loss = 1.0944 +Epoch 836: avg loss = 1.0944 +Epoch 837: avg loss = 1.0944 +Epoch 838: avg loss = 1.0944 +Epoch 839: avg loss = 1.0944 +Epoch 840: avg loss = 1.0944 +Epoch 841: avg loss = 1.0944 +Epoch 842: avg loss = 1.0944 +Epoch 843: avg loss = 1.0944 +Epoch 844: avg loss = 1.0944 +Epoch 845: avg loss = 1.0944 +Epoch 846: avg loss = 1.0944 +Epoch 847: avg loss = 1.0944 +Epoch 848: avg loss = 1.0944 +Epoch 849: avg loss = 1.0944 +Epoch 850: avg loss = 1.0944 +Epoch 851: avg loss = 1.0944 +Epoch 852: avg loss = 1.0944 +Epoch 853: avg loss = 1.0944 +Epoch 854: avg loss = 1.0944 +Epoch 855: avg loss = 1.0944 +Epoch 856: avg loss = 1.0944 +Epoch 857: avg loss = 1.0944 +Epoch 858: avg loss = 1.0944 +Epoch 859: avg loss = 1.0944 +Epoch 860: avg loss = 1.0944 +Epoch 861: avg loss = 1.0944 +Epoch 862: avg loss = 1.0944 +Epoch 863: avg loss = 1.0944 +Epoch 864: avg loss = 1.0944 +Epoch 865: avg loss = 1.0944 +Epoch 866: avg loss = 1.0944 +Epoch 867: avg loss = 1.0944 +Epoch 868: avg loss = 1.0944 +Epoch 869: avg loss = 1.0944 +Epoch 870: avg loss = 1.0944 +Epoch 871: avg loss = 1.0944 +Epoch 872: avg loss = 1.0944 +Epoch 873: avg loss = 1.0944 +Epoch 874: avg loss = 1.0944 +Epoch 875: avg loss = 1.0944 +Epoch 876: avg loss = 1.0944 +Epoch 877: avg loss = 1.0944 +Epoch 878: avg loss = 1.0944 +Epoch 879: avg loss = 1.0944 +Epoch 880: avg loss = 1.0944 +Epoch 881: avg loss = 1.0944 +Epoch 882: avg loss = 1.0944 +Epoch 883: avg loss = 1.0944 +Epoch 884: avg loss = 1.0944 +Epoch 885: avg loss = 1.0944 +Epoch 886: avg loss = 1.0944 +Epoch 887: avg loss = 1.0944 +Epoch 888: avg loss = 1.0944 +Epoch 889: avg loss = 1.0944 +Epoch 890: avg loss = 1.0944 +Epoch 891: avg loss = 1.0944 +Epoch 892: avg loss = 1.0944 +Epoch 893: avg loss = 1.0944 +Epoch 894: avg loss = 1.0944 +Epoch 895: avg loss = 1.0944 +Epoch 896: avg loss = 1.0944 +Epoch 897: avg loss = 1.0944 +Epoch 898: avg loss = 1.0944 +Epoch 899: avg loss = 1.0944 +Epoch 900: avg loss = 1.0944 +Epoch 901: avg loss = 1.0944 +Epoch 902: avg loss = 1.0944 +Epoch 903: avg loss = 1.0944 +Epoch 904: avg loss = 1.0944 +Epoch 905: avg loss = 1.0944 +Epoch 906: avg loss = 1.0944 +Epoch 907: avg loss = 1.0944 +Epoch 908: avg loss = 1.0944 +Epoch 909: avg loss = 1.0944 +Epoch 910: avg loss = 1.0944 +Epoch 911: avg loss = 1.0944 +Epoch 912: avg loss = 1.0944 +Epoch 913: avg loss = 1.0944 +Epoch 914: avg loss = 1.0944 +Epoch 915: avg loss = 1.0944 +Epoch 916: avg loss = 1.0944 +Epoch 917: avg loss = 1.0944 +Epoch 918: avg loss = 1.0944 +Epoch 919: avg loss = 1.0944 +Epoch 920: avg loss = 1.0944 +Epoch 921: avg loss = 1.0944 +Epoch 922: avg loss = 1.0944 +Epoch 923: avg loss = 1.0944 +Epoch 924: avg loss = 1.0944 +Epoch 925: avg loss = 1.0944 +Epoch 926: avg loss = 1.0944 +Epoch 927: avg loss = 1.0944 +Epoch 928: avg loss = 1.0944 +Epoch 929: avg loss = 1.0944 +Epoch 930: avg loss = 1.0944 +Epoch 931: avg loss = 1.0944 +Epoch 932: avg loss = 1.0944 +Epoch 933: avg loss = 1.0944 +Epoch 934: avg loss = 1.0944 +Epoch 935: avg loss = 1.0944 +Epoch 936: avg loss = 1.0944 +Epoch 937: avg loss = 1.0944 +Epoch 938: avg loss = 1.0944 +Epoch 939: avg loss = 1.0944 +Epoch 940: avg loss = 1.0944 +Epoch 941: avg loss = 1.0944 +Epoch 942: avg loss = 1.0944 +Epoch 943: avg loss = 1.0944 +Epoch 944: avg loss = 1.0944 +Epoch 945: avg loss = 1.0944 +Epoch 946: avg loss = 1.0944 +Epoch 947: avg loss = 1.0944 +Epoch 948: avg loss = 1.0944 +Epoch 949: avg loss = 1.0944 +Epoch 950: avg loss = 1.0944 +Epoch 951: avg loss = 1.0944 +Epoch 952: avg loss = 1.0944 +Epoch 953: avg loss = 1.0944 +Epoch 954: avg loss = 1.0944 +Epoch 955: avg loss = 1.0944 +Epoch 956: avg loss = 1.0944 +Epoch 957: avg loss = 1.0944 +Epoch 958: avg loss = 1.0944 +Epoch 959: avg loss = 1.0944 +Epoch 960: avg loss = 1.0944 +Epoch 961: avg loss = 1.0944 +Epoch 962: avg loss = 1.0944 +Epoch 963: avg loss = 1.0944 +Epoch 964: avg loss = 1.0944 +Epoch 965: avg loss = 1.0944 +Epoch 966: avg loss = 1.0944 +Epoch 967: avg loss = 1.0944 +Epoch 968: avg loss = 1.0944 +Epoch 969: avg loss = 1.0944 +Epoch 970: avg loss = 1.0944 +Epoch 971: avg loss = 1.0944 +Epoch 972: avg loss = 1.0944 +Epoch 973: avg loss = 1.0944 +Epoch 974: avg loss = 1.0944 +Epoch 975: avg loss = 1.0944 +Epoch 976: avg loss = 1.0944 +Epoch 977: avg loss = 1.0944 +Epoch 978: avg loss = 1.0944 +Epoch 979: avg loss = 1.0944 +Epoch 980: avg loss = 1.0944 +Epoch 981: avg loss = 1.0944 +Epoch 982: avg loss = 1.0944 +Epoch 983: avg loss = 1.0944 +Epoch 984: avg loss = 1.0944 +Epoch 985: avg loss = 1.0944 +Epoch 986: avg loss = 1.0944 +Epoch 987: avg loss = 1.0944 +Epoch 988: avg loss = 1.0944 +Epoch 989: avg loss = 1.0944 +Epoch 990: avg loss = 1.0944 +Epoch 991: avg loss = 1.0944 +Epoch 992: avg loss = 1.0944 +Epoch 993: avg loss = 1.0944 +Epoch 994: avg loss = 1.0944 +Epoch 995: avg loss = 1.0944 +Epoch 996: avg loss = 1.0944 +Epoch 997: avg loss = 1.0944 +Epoch 998: avg loss = 1.0944 +Epoch 999: avg loss = 1.0944 +Epoch 1000: avg loss = 1.0944 Training complete! jail: /usr/bin/su -l opam -c cd '/src' && env OCAMLCI='true' CI='true' DEPS='angstrom.0.16.1 astring.0.8.5 backoff.0.1.1 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.2.1.0 cohttp.6.1.1 cohttp-eio.6.1.1 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-sqlite3.1 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 csv.2.4 ctypes.0.24.0 ctypes-foreign.0.24.0 curl.0.10.0 domain-local-await.1.0.1 dune.3.20.2 dune-configurator.3.20.2 dune-private-libs.3.20.2 dune-site.3.20.2 dyn.3.20.2 eio.1.3 eio_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 hmap.0.8.1 http.6.1.1 integers.0.7.0 iomux.0.4 jane-street-headers.v0.17.0 jsonrpc.1.24.0 jst-config.v0.17.0 logs.0.10.0 lwt-dllist.1.1.0 mdx.2.5.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mtime.2.1.0 multicore-magic.2.3.1 notty-community.dev num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pprint.20230830 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.1 ppx_minidebug.dev ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sqlite3.5.3.1 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 thread-local-storage.0.2 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 tyxml.4.6.0 uri.4.4.0 uri-sexp.4.4.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0' OPAMCOLOR='always' CLICOLOR_FORCE='1' '/usr/bin/env' 'bash' '-c' 'opam exec -- dune build @install @check @runtest && rm -rf _build': failed "jail" "-c" "name=obuilder_55801_37135" "mount.devfs" "path=/obuilder/result/84cd1c0e5e4d1f712e33a17a3c0f8ed173c4d5078909c51cbe3ed9ae22f2684a/rootfs" "vnet" "exec.start=/sbin/ifconfig lo0 127.0.0.1/8" "command=/usr/bin/su" "-l" "opam" "-c" "cd '/src' && env OCAMLCI='true' CI='true' DEPS='angstrom.0.16.1 astring.0.8.5 backoff.0.1.1 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.2.1.0 cohttp.6.1.1 cohttp-eio.6.1.1 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-sqlite3.1 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 csv.2.4 ctypes.0.24.0 ctypes-foreign.0.24.0 curl.0.10.0 domain-local-await.1.0.1 dune.3.20.2 dune-configurator.3.20.2 dune-private-libs.3.20.2 dune-site.3.20.2 dyn.3.20.2 eio.1.3 eio_main.1.3 eio_posix.1.3 fieldslib.v0.17.0 fmt.0.11.0 hmap.0.8.1 http.6.1.1 integers.0.7.0 iomux.0.4 jane-street-headers.v0.17.0 jsonrpc.1.24.0 jst-config.v0.17.0 logs.0.10.0 lwt-dllist.1.1.0 mdx.2.5.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mtime.2.1.0 multicore-magic.2.3.1 notty-community.dev num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 optint.0.3.0 ordering.3.20.2 parsexp.v0.17.0 pp.2.0.0 pprint.20230830 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_enumerate.v0.17.0 ppx_expect.v0.17.3 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.2 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.1 ppx_minidebug.dev ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 psq.0.2.1 ptime.1.2.0 re.1.14.0 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 sqlite3.5.3.1 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 thread-local-storage.0.2 thread-table.1.0.0 time_now.v0.17.0 topkg.1.1.1 tyxml.4.6.0 uri.4.4.0 uri-sexp.4.4.0 uucp.17.0.0 uutf.1.0.4 variantslib.v0.17.0 yojson.3.0.0' OPAMCOLOR='always' CLICOLOR_FORCE='1' '/usr/bin/env' 'bash' '-c' 'opam exec -- dune build @install @check @runtest && rm -rf _build'" failed with exit status 1 2025-12-16 18:05.28: Job failed: Failed: Build failed