2025-08-15 19:38.44: New job: test ahrefs/ocannl https://github.com/ahrefs/ocannl.git#refs/heads/master (e1ddac26d819afff996302514e914da5ee6e9148) (macos-x86_64:macos-homebrew-5.3_opam-2.4) Base: macos-homebrew-ocaml-5.3 Opam project build To reproduce locally: git clone --recursive "https://github.com/ahrefs/ocannl.git" -b "master" && cd "ocannl" && git reset --hard e1ddac26 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM macos-homebrew-ocaml-5.3 # macos-homebrew-5.3_opam-2.4 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" RUN ln -f ~/local/bin/opam-2.4 ~/local/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version RUN cd ~/opam-repository && (git cat-file -e e77940d8ff8706305602d0d643bf01c77beef2e7 || git fetch origin master) && git reset -q --hard e77940d8ff8706305602d0d643bf01c77beef2e7 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 neural_nets_lib.opam arrayjit.opam ./src/./ RUN opam pin add -yn neural_nets_lib.dev './src/./' && \ opam pin add -yn arrayjit.dev './src/./' RUN echo '(lang dune 3.0)' > './src/./dune-project' ENV DEPS="angstrom.0.16.1 astring.0.8.5 backoff.0.1.1 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigarray-compat.1.1.0 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.1.3.0 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 csv.2.4 ctypes.0.23.0 ctypes-foreign.0.23.0 curl.0.10.0 dune.3.19.1 dune-configurator.3.19.1 dune-private-libs.3.19.1 dune-site.3.19.1 dyn.3.19.1 fieldslib.v0.17.0 fmt.0.11.0 integers.0.7.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 logs.0.9.0 mdx.2.5.0 metal.0.1.1 mtime.2.1.0 multicore-magic.2.3.1 num.1.6 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ordering.3.19.1 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.2.3.0 ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.36.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 ptime.1.2.0 re.1.13.2 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.19.1 thread-local-storage.0.2 time_now.v0.17.0 topkg.1.1.0 tyxml.4.6.0 uucp.16.0.0 uutf.1.0.4 variantslib.v0.17.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . ./src RUN cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-08-15 19:38.44: Using cache hint "ahrefs/ocannl-macos-homebrew-ocaml-5.3-macos-homebrew-5.3_opam-2.4-49f71f461af2ca053753e1001c016624" 2025-08-15 19:38.44: Using OBuilder spec: ((from macos-homebrew-ocaml-5.3) (comment macos-homebrew-5.3_opam-2.4) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (run (shell "ln -f ~/local/bin/opam-2.4 ~/local/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (network host) (shell "cd ~/opam-repository && (git cat-file -e e77940d8ff8706305602d0d643bf01c77beef2e7 || git fetch origin master) && git reset -q --hard e77940d8ff8706305602d0d643bf01c77beef2e7 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./src/./)) (run (network host) (shell "opam pin add -yn neural_nets_lib.dev './src/./' && \ \nopam pin add -yn arrayjit.dev './src/./'")) (run (network host) (shell "echo '(lang dune 3.0)' > './src/./dune-project'")) (env DEPS "angstrom.0.16.1 astring.0.8.5 backoff.0.1.1 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigarray-compat.1.1.0 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.1.3.0 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 csv.2.4 ctypes.0.23.0 ctypes-foreign.0.23.0 curl.0.10.0 dune.3.19.1 dune-configurator.3.19.1 dune-private-libs.3.19.1 dune-site.3.19.1 dyn.3.19.1 fieldslib.v0.17.0 fmt.0.11.0 integers.0.7.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 logs.0.9.0 mdx.2.5.0 metal.0.1.1 mtime.2.1.0 multicore-magic.2.3.1 num.1.6 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ordering.3.19.1 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.2.3.0 ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.36.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 ptime.1.2.0 re.1.13.2 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.19.1 thread-local-storage.0.2 time_now.v0.17.0 topkg.1.1.0 tyxml.4.6.0 uucp.16.0.0 uutf.1.0.4 variantslib.v0.17.0") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (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 /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst ./src)) (run (shell "cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2025-08-15 19:38.44: Waiting for resource in pool OCluster 2025-08-15 19:38.44: Waiting for workerβ¦ 2025-08-15 19:38.44: Got resource from pool OCluster Building on i7-worker-01 HEAD is now at a1573c67 inline_complex_computations=false for now (got accidentally committed already) HEAD is now at e1ddac26 More descriptive comment about enabling ppx_minidebug logging (from macos-homebrew-ocaml-5.3) 2025-08-15 19:38.45 ---> using "6ee950b55569b1a3f8a7953dc679318bf303d3a70ac7d49901c0ac2ca3805d7c" from cache /: (comment macos-homebrew-5.3_opam-2.4) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (run (shell "ln -f ~/local/bin/opam-2.4 ~/local/bin/opam")) 2025-08-15 19:38.46 ---> using "98f27ffc931cc35f6fd0434c4b7cb74004ae5b966eac1b4d0d724f37574600ad" from cache /: (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 /Users/mac1000/.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:///Users/mac1000/opam-repository 2025-08-15 19:38.46 ---> using "05bef02621f4f152ba73fa5008f45408f9224fb6a3f95400ffe628ff48189e9f" from cache /: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Darwin 24.5.0 The OCaml toplevel, version 5.3.0 2.4.1 2025-08-15 19:38.46 ---> using "a78de44d0fa6eb2299c3aff4eac17004df22cc4faa362aec41a39eccbcb56bb5" from cache /: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (network host) (shell "cd ~/opam-repository && (git cat-file -e e77940d8ff8706305602d0d643bf01c77beef2e7 || git fetch origin master) && git reset -q --hard e77940d8ff8706305602d0d643bf01c77beef2e7 && git log --no-decorate -n1 --oneline && opam update -u")) e77940d8ff Merge pull request #28255 from dbuenzli/b0-publish-fmt.0.11.0 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///Users/mac1000/opam-repository Already up-to-date. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-08-15 19:38.47 ---> using "d89547fd02733b2b6bb0ad652051f3459ffc6563d2c80b2a8f8ecf2ed7cec010" from cache /: (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./src/./)) 2025-08-15 19:38.47 ---> using "8caf8ae08fdcc49343269ad90469bd1217f68cb26e59b02d8408ddb9eaad0f4b" from cache /: (run (network host) (shell "opam pin add -yn neural_nets_lib.dev './src/./' && \ \nopam pin add -yn arrayjit.dev './src/./'")) [neural_nets_lib.dev] synchronised (file:///Users/mac1000/src) neural_nets_lib is now pinned to file:///Users/mac1000/src (version dev) [arrayjit.dev] synchronised (file:///Users/mac1000/src) arrayjit is now pinned to file:///Users/mac1000/src (version dev) 2025-08-15 19:38.47 ---> using "d90cec9d2767c6988285dce63af43a9a51cccd0bd6e48333bb5d163d2bf9ed24" from cache /: (run (network host) (shell "echo '(lang dune 3.0)' > './src/./dune-project'")) 2025-08-15 19:38.48 ---> using "9f7be06b3c45890474d258ca863b58a1569bb97b24c8e5abe20aa70669c0080c" from cache /: (env DEPS "angstrom.0.16.1 astring.0.8.5 backoff.0.1.1 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigarray-compat.1.1.0 bigstringaf.0.10.0 camlp-streams.5.0.1 camlzip.1.13 cmdliner.1.3.0 conf-libcurl.2 conf-libffi.2.0.0 conf-pkg-config.4 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 csv.2.4 ctypes.0.23.0 ctypes-foreign.0.23.0 curl.0.10.0 dune.3.19.1 dune-configurator.3.19.1 dune-private-libs.3.19.1 dune-site.3.19.1 dyn.3.19.1 fieldslib.v0.17.0 fmt.0.11.0 integers.0.7.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 logs.0.9.0 mdx.2.5.0 metal.0.1.1 mtime.2.1.0 multicore-magic.2.3.1 num.1.6 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ordering.3.19.1 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.2.3.0 ppx_optcomp.v0.17.1 ppx_sexp_conv.v0.17.1 ppx_string.v0.17.0 ppx_variants_conv.v0.17.1 ppxlib.0.36.0 ppxlib_jane.v0.17.4 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 ptime.1.2.0 re.1.13.2 result.1.5 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 stdune.3.19.1 thread-local-storage.0.2 time_now.v0.17.0 topkg.1.1.0 tyxml.4.6.0 uucp.16.0.0 uutf.1.0.4 variantslib.v0.17.0") /: (env CI true) /: (env OCAMLCI true) /: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS")) + /usr/local/bin/brew "update" - ==> Updating Homebrew... - ==> Homebrew collects anonymous analytics. - Read the analytics documentation (and how to opt-out) here: - https://docs.brew.sh/Analytics - No analytics have been recorded yet (nor will be during this `brew` run). - - ==> Homebrew is run entirely by unpaid volunteers. Please consider donating: - https://github.com/Homebrew/brew#donations - - Updated 2 taps (homebrew/core and homebrew/cask). - ==> New Formulae - bstring: Fork of Paul Hsieh's Better String Library - manifold: Geometry library for topological robustness <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [neural_nets_lib.dev] synchronised (file:///Users/mac1000/src) [arrayjit.dev] synchronised (file:///Users/mac1000/src) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following system packages will first need to be installed: curl libffi pkgconf zlib <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/local/bin/brew "install" "curl" "libffi" "pkgconf" "zlib" - ==> Fetching downloads for: curl, libffi, pkgconf and zlib - ==> Downloading https://ghcr.io/v2/homebrew/core/curl/manifests/8.15.0-1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/3d35ebfec47f78031e34f114f36dfd26d8c81b8559ebde18edbf0f079d4b5e75--curl-8.15.0-1.bottle_manifest.json - ==> Downloading https://ghcr.io/v2/homebrew/core/libffi/manifests/3.5.2 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/1e3f0378eebac131d3f2f10e90ed27d4d855d669ead4a290ed14197729216c90--libffi-3.5.2.bottle_manifest.json - ==> Downloading https://ghcr.io/v2/homebrew/core/pkgconf/manifests/2.5.1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/e0bf05fafcedcfbde9a9a488dc3a083cadd19584ac19f4cc053a9c265f841120--pkgconf-2.5.1.bottle_manifest.json - ==> Downloading https://ghcr.io/v2/homebrew/core/zlib/manifests/1.3.1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/f68d0caf232d52f2aa586abefbbfd7e958e384d84f3967008fa83de94b5f10ae--zlib-1.3.1.bottle_manifest.json - ==> Fetching dependencies for curl: brotli, libnghttp2, libnghttp3, ca-certificates, openssl@3, libngtcp2, libssh2, rtmpdump, lz4, xz and zstd - ==> Downloading https://ghcr.io/v2/homebrew/core/brotli/manifests/1.1.0-2 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/72b36368116298518fd66e638dfbe8cb541d8db2d33e279683bbdb4b79c73e0d--brotli-1.1.0-2.bottle_manifest.json - ==> Fetching brotli - ==> Downloading https://ghcr.io/v2/homebrew/core/brotli/blobs/sha256:8934e84777d1c6f63d6e4c07213731c9af1b7a66d5f0a6b3ef0bb6d56bb63a86 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/4822f8f201cbdc0e3eb6468466e796865c20a2c0cd1a7244ef39c3b88482e895--brotli--1.1.0.sonoma.bottle.2.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/manifests/1.66.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/be9e0fef84716f95c06b3d1b3574fca38069df3aae334c7818b5591d6a24df5b--libnghttp2-1.66.0.bottle_manifest.json - ==> Fetching libnghttp2 - ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/blobs/sha256:ad8bf90461b2644c68a52eac9f1bee68878a646d8f66cd4440e9896b8bb9df3d - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/aaed6abe0330dffa9bb80072b934c2ce5bf7087f1b3c50c14e8a6044267064b0--libnghttp2--1.66.0.sonoma.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp3/manifests/1.11.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/3efff4f68e2c19db2315e48ca4b115b707b8aaea4c1f6c1576c8df2bb796cb61--libnghttp3-1.11.0.bottle_manifest.json - ==> Fetching libnghttp3 - ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp3/blobs/sha256:0a683e0b2ef8a5a3096e1749af7e0ea4adad5c30d318d95cdc8baa5fb073fa5c - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/51bb246671ed501da6949082f047548ad872c3749902604c8dec3da5c7072949--libnghttp3--1.11.0.sonoma.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2025-07-15-1 - ==> Fetching ca-certificates - ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/blobs/sha256:cecefecd1faa4638190038aa023529cea2159dccdddcaf6d1a20e63d32cb4139 - ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.5.1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/9d8c8da104539ae29f198f366fe5794ac377d96a92458ae62557e3f83b03a351--openssl@3-3.5.1.bottle_manifest.json - ==> Fetching openssl@3 - ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:752c0242eaad67ab63c47448f113c0953c3aae9084d6e7e1cc0faf14f1601924 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/c6f5a8f725f0ac98ac5f23e096b2e25b8b1889fbfd37399f32dd8c06c703f513--openssl@3--3.5.1.sequoia.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/libngtcp2/manifests/1.14.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/fb3258b72e4cdf4e2292d46ab1b20b7c83fbdf6bb5d32ba986388d0c5fc91005--libngtcp2-1.14.0.bottle_manifest.json - ==> Fetching libngtcp2 - ==> Downloading https://ghcr.io/v2/homebrew/core/libngtcp2/blobs/sha256:1f5e06c3db1aeb0316c866c62410341279249cbabd6c9f4fbbcec50d246ab2d5 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/e3eeff7bdc613e45d7d03e7ddc03aa5c3b342a7c9f60150b88902c7b38a5ceba--libngtcp2--1.14.0.sonoma.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/libssh2/manifests/1.11.1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/6d2495eb2b5f37f7931b23940ceb29db14a4742a49d1d8cce26964ad91a03f26--libssh2-1.11.1.bottle_manifest.json - ==> Fetching libssh2 - ==> Downloading https://ghcr.io/v2/homebrew/core/libssh2/blobs/sha256:092a33680301532d2ba966e85b3316198d65891a0aa6211d616575cc82bbd09f - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/a600d35512dad4fc9e77648abdf64a7b9d67f2bc386effd99c8da1a6c6340730--libssh2--1.11.1.sonoma.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/rtmpdump/manifests/2.4-20151223_3 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/b40cb4d6b301aad8ce26f9deb74a74c0d98d1868d19881f9bff55b81d6f11e50--rtmpdump-2.4-20151223_3.bottle_manifest.json - ==> Fetching rtmpdump - ==> Downloading https://ghcr.io/v2/homebrew/core/rtmpdump/blobs/sha256:5d019561203c8b1c1c1e69c48b3987d531c55fa806bd83f0a462b6b7da732f48 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/3a980f46986f7f4efd1b31aee2abf79e75dacb40afcfeab393c1a5127afff72e--rtmpdump--2.4-20151223_3.sonoma.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/lz4/manifests/1.10.0-1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/8e11e90eb21a06e0f199af9d80e011e3693c77dd353b2477579d95c8471a5802--lz4-1.10.0-1.bottle_manifest.json - ==> Fetching lz4 - ==> Downloading https://ghcr.io/v2/homebrew/core/lz4/blobs/sha256:f75cb29a4d25d37e1db38d95c5970cc45de7ec63ce43cfa881a877b424154a42 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/042532902d873e5c9a0241944df9f8952f25a1befbce2f95faa3f3154161bc3a--lz4--1.10.0.sequoia.bottle.1.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/xz/manifests/5.8.1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/86a115cc1d43ff8a480fd907f812e70a403e1675d8a7223f61bbb08cbd2adc27--xz-5.8.1.bottle_manifest.json - ==> Fetching xz - ==> Downloading https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:6558e19cb2f13893677ec1fe075d268a69ce242a064ce1dc53940234da4b2c5f - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/4b6542fb56398cfc7335831c3feeff47ff3e191a92b7c43c5e74539fe62d952c--xz--5.8.1.sequoia.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/zstd/manifests/1.5.7 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/596a67b1677f62a8e24e6fdfa7c879891221cb8261242f4355fb4deff1a2ec39--zstd-1.5.7.bottle_manifest.json - ==> Fetching zstd - ==> Downloading https://ghcr.io/v2/homebrew/core/zstd/blobs/sha256:bcfccd14315dedf3291f77682702f80711fb8829bd14a53431d60204eb99ec32 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/a76132fb724401f16b88160ec531fdf12c8313c47b0742602edbf77816dc79e3--zstd--1.5.7.sequoia.bottle.tar.gz - ==> Fetching curl - ==> Downloading https://ghcr.io/v2/homebrew/core/curl/blobs/sha256:442c98283e65e7257c6f461add5bdf660f459c52467449e67e30f25f2e552b20 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/3620bebd2f0aeea0d6deb583ebec926ab99121d6250bfc87a9ffb5f4d416bbd4--curl--8.15.0.sonoma.bottle.1.tar.gz - ==> Fetching libffi - ==> Downloading https://ghcr.io/v2/homebrew/core/libffi/blobs/sha256:4d9e57a4b8bb66b3dd966a931b0be8e916b2587bec5886b8af519dcafe276b13 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/689c6d660f0d5ca0546bfdc65f7c162c4860b8346c0fffda739a8cbff56bab9d--libffi--3.5.2.sonoma.bottle.tar.gz - ==> Fetching pkgconf - ==> Downloading https://ghcr.io/v2/homebrew/core/pkgconf/blobs/sha256:a074f871aa476dec1101c13b4fcfbb9354a8b35bcb6e056f8411463913632071 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/2f783e65294d208e2dea96042a5edbde1c117183f409d4687d8d77c44c013470--pkgconf--2.5.1.sequoia.bottle.tar.gz - ==> Fetching zlib - ==> Downloading https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:217f4245cd1da65a3388f512530089f526cd63a38d49ee5f29a90576dfeb3bb7 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/222c7e15d7af48cb9955b2e06a06440bc9b611357acf6d730aef08ae2408ec58--zlib--1.3.1.sonoma.bottle.tar.gz - ==> Installing dependencies for curl: brotli, libnghttp2, libnghttp3, ca-certificates, openssl@3, libngtcp2, libssh2, rtmpdump, lz4, xz and zstd - ==> Installing curl dependency: brotli - ==> Downloading https://ghcr.io/v2/homebrew/core/brotli/manifests/1.1.0-2 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/72b36368116298518fd66e638dfbe8cb541d8db2d33e279683bbdb4b79c73e0d--brotli-1.1.0-2.bottle_manifest.json - ==> Pouring brotli--1.1.0.sonoma.bottle.2.tar.gz - πΊ /usr/local/Cellar/brotli/1.1.0: 28 files, 1.6MB - ==> Installing curl dependency: libnghttp2 - ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/manifests/1.66.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/be9e0fef84716f95c06b3d1b3574fca38069df3aae334c7818b5591d6a24df5b--libnghttp2-1.66.0.bottle_manifest.json - ==> Pouring libnghttp2--1.66.0.sonoma.bottle.tar.gz - πΊ /usr/local/Cellar/libnghttp2/1.66.0: 14 files, 805.2KB - ==> Installing curl dependency: libnghttp3 - ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp3/manifests/1.11.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/3efff4f68e2c19db2315e48ca4b115b707b8aaea4c1f6c1576c8df2bb796cb61--libnghttp3-1.11.0.bottle_manifest.json - ==> Pouring libnghttp3--1.11.0.sonoma.bottle.tar.gz - πΊ /usr/local/Cellar/libnghttp3/1.11.0: 20 files, 543.6KB - ==> Installing curl dependency: ca-certificates - ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2025-07-15-1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/1a684b04a0d6a097d52fbd4ed8f473fecf360d074d742349e221029bf18686ad--ca-certificates-2025-07-15-1.bottle_manifest.json - ==> Pouring ca-certificates--2025-07-15.all.bottle.1.tar.gz - ==> Regenerating CA certificate bundle from keychain, this may take a while... - πΊ /usr/local/Cellar/ca-certificates/2025-07-15: 4 files, 227.1KB - ==> Installing curl dependency: openssl@3 - ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.5.1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/9d8c8da104539ae29f198f366fe5794ac377d96a92458ae62557e3f83b03a351--openssl@3-3.5.1.bottle_manifest.json - ==> Pouring openssl@3--3.5.1.sequoia.bottle.tar.gz - πΊ /usr/local/Cellar/openssl@3/3.5.1: 7,563 files, 35.7MB - ==> Installing curl dependency: libngtcp2 - ==> Downloading https://ghcr.io/v2/homebrew/core/libngtcp2/manifests/1.14.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/fb3258b72e4cdf4e2292d46ab1b20b7c83fbdf6bb5d32ba986388d0c5fc91005--libngtcp2-1.14.0.bottle_manifest.json - ==> Pouring libngtcp2--1.14.0.sonoma.bottle.tar.gz - πΊ /usr/local/Cellar/libngtcp2/1.14.0: 21 files, 1.1MB - ==> Installing curl dependency: libssh2 - ==> Downloading https://ghcr.io/v2/homebrew/core/libssh2/manifests/1.11.1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/6d2495eb2b5f37f7931b23940ceb29db14a4742a49d1d8cce26964ad91a03f26--libssh2-1.11.1.bottle_manifest.json - ==> Pouring libssh2--1.11.1.sonoma.bottle.tar.gz - πΊ /usr/local/Cellar/libssh2/1.11.1: 201 files, 1.2MB - ==> Installing curl dependency: rtmpdump - ==> Downloading https://ghcr.io/v2/homebrew/core/rtmpdump/manifests/2.4-20151223_3 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/b40cb4d6b301aad8ce26f9deb74a74c0d98d1868d19881f9bff55b81d6f11e50--rtmpdump-2.4-20151223_3.bottle_manifest.json - ==> Pouring rtmpdump--2.4-20151223_3.sonoma.bottle.tar.gz - πΊ /usr/local/Cellar/rtmpdump/2.4-20151223_3: 21 files, 543.8KB - ==> Installing curl dependency: lz4 - ==> Downloading https://ghcr.io/v2/homebrew/core/lz4/manifests/1.10.0-1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/8e11e90eb21a06e0f199af9d80e011e3693c77dd353b2477579d95c8471a5802--lz4-1.10.0-1.bottle_manifest.json - ==> Pouring lz4--1.10.0.sequoia.bottle.1.tar.gz - πΊ /usr/local/Cellar/lz4/1.10.0: 24 files, 662.3KB - ==> Installing curl dependency: xz - ==> Downloading https://ghcr.io/v2/homebrew/core/xz/manifests/5.8.1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/86a115cc1d43ff8a480fd907f812e70a403e1675d8a7223f61bbb08cbd2adc27--xz-5.8.1.bottle_manifest.json - ==> Pouring xz--5.8.1.sequoia.bottle.tar.gz - πΊ /usr/local/Cellar/xz/5.8.1: 96 files, 2.3MB - ==> Installing curl dependency: zstd - ==> Downloading https://ghcr.io/v2/homebrew/core/zstd/manifests/1.5.7 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/596a67b1677f62a8e24e6fdfa7c879891221cb8261242f4355fb4deff1a2ec39--zstd-1.5.7.bottle_manifest.json - ==> Pouring zstd--1.5.7.sequoia.bottle.tar.gz - πΊ /usr/local/Cellar/zstd/1.5.7: 32 files, 2.4MB - ==> Installing curl - ==> Pouring curl--8.15.0.sonoma.bottle.1.tar.gz - ==> Caveats - curl is keg-only, which means it was not symlinked into /usr/local, - because macOS already provides this software and installing another version in - parallel can cause all kinds of trouble. - - If you need to have curl first in your PATH, run: - echo 'export PATH="/usr/local/opt/curl/bin:$PATH"' >> ~/.profile - - For compilers to find curl you may need to set: - export LDFLAGS="-L/usr/local/opt/curl/lib" - export CPPFLAGS="-I/usr/local/opt/curl/include" - ==> Summary - πΊ /usr/local/Cellar/curl/8.15.0: 539 files, 4.2MB - ==> Running `brew cleanup curl`... - Disable this behaviour by setting `HOMEBREW_NO_INSTALL_CLEANUP=1`. - Hide these hints with `HOMEBREW_NO_ENV_HINTS=1` (see `man brew`). - ==> Pouring libffi--3.5.2.sonoma.bottle.tar.gz - ==> Caveats - libffi is keg-only, which means it was not symlinked into /usr/local, - because macOS already provides this software and installing another version in - parallel can cause all kinds of trouble. - - For compilers to find libffi you may need to set: - export LDFLAGS="-L/usr/local/opt/libffi/lib" - export CPPFLAGS="-I/usr/local/opt/libffi/include" - ==> Summary - πΊ /usr/local/Cellar/libffi/3.5.2: 18 files, 704.5KB - ==> Running `brew cleanup libffi`... - ==> Pouring pkgconf--2.5.1.sequoia.bottle.tar.gz - πΊ /usr/local/Cellar/pkgconf/2.5.1: 28 files, 374.1KB - ==> Running `brew cleanup pkgconf`... - ==> Pouring zlib--1.3.1.sonoma.bottle.tar.gz - ==> Caveats - zlib is keg-only, which means it was not symlinked into /usr/local, - because macOS already provides this software and installing another version in - parallel can cause all kinds of trouble. - - For compilers to find zlib you may need to set: - export LDFLAGS="-L/usr/local/opt/zlib/lib" - export CPPFLAGS="-I/usr/local/opt/zlib/include" - - For pkg-config to find zlib you may need to set: - export PKG_CONFIG_PATH="/usr/local/opt/zlib/lib/pkgconfig" - ==> Summary - πΊ /usr/local/Cellar/zlib/1.3.1: 14 files, 410.7KB - ==> Running `brew cleanup zlib`... - ==> No outdated dependents to upgrade! - ==> Caveats - ==> curl - curl is keg-only, which means it was not symlinked into /usr/local, - because macOS already provides this software and installing another version in - parallel can cause all kinds of trouble. - - If you need to have curl first in your PATH, run: - echo 'export PATH="/usr/local/opt/curl/bin:$PATH"' >> ~/.profile - - For compilers to find curl you may need to set: - export LDFLAGS="-L/usr/local/opt/curl/lib" - export CPPFLAGS="-I/usr/local/opt/curl/include" - ==> libffi - libffi is keg-only, which means it was not symlinked into /usr/local, - because macOS already provides this software and installing another version in - parallel can cause all kinds of trouble. - - For compilers to find libffi you may need to set: - export LDFLAGS="-L/usr/local/opt/libffi/lib" - export CPPFLAGS="-I/usr/local/opt/libffi/include" - ==> zlib - zlib is keg-only, which means it was not symlinked into /usr/local, - because macOS already provides this software and installing another version in - parallel can cause all kinds of trouble. - - For compilers to find zlib you may need to set: - export LDFLAGS="-L/usr/local/opt/zlib/lib" - export CPPFLAGS="-I/usr/local/opt/zlib/include" - - For pkg-config to find zlib you may need to set: - export PKG_CONFIG_PATH="/usr/local/opt/zlib/lib/pkgconfig" 2025-08-15 19:38.48 ---> using "d0fe29213c0adef4082bad919b8e50b751a1743f6ccfd66366c8c20d98c8034e" from cache /: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (network host) (shell "opam install $DEPS")) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: === install 88 packages - install angstrom 0.16.1 - install astring 0.8.5 - install backoff 0.1.1 - install base v0.17.3 - install base-bytes base - install bigarray-compat 1.1.0 - install bigstringaf 0.10.0 - install camlp-streams 5.0.1 - install camlzip 1.13 - install cmdliner 1.3.0 - install conf-libcurl 2 - install conf-libffi 2.0.0 - install conf-pkg-config 4 - install conf-zlib 1 - install cppo 1.8.0 - install csexp 1.5.2 - install csv 2.4 - install ctypes 0.23.0 - install ctypes-foreign 0.23.0 - install curl 0.10.0 - install dune 3.19.1 - install dune-configurator 3.19.1 - install dune-private-libs 3.19.1 - install dune-site 3.19.1 - install dyn 3.19.1 - install fieldslib v0.17.0 - install fmt 0.11.0 - install integers 0.7.0 - install jane-street-headers v0.17.0 - install jst-config v0.17.0 - install logs 0.9.0 - install mdx 2.5.0 - install metal 0.1.1 - install mtime 2.1.0 - install multicore-magic 2.3.1 - install num 1.6 - install ocaml-compiler-libs v0.17.0 - install ocaml-syntax-shims 1.0.0 - install ocaml-version 4.0.1 - install ocaml_intrinsics_kernel v0.17.1 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install ordering 3.19.1 - install parsexp v0.17.0 - install pp 2.0.0 - install pprint 20230830 - install ppx_assert v0.17.0 - install ppx_base v0.17.0 - install ppx_cold v0.17.0 - install ppx_compare v0.17.0 - install ppx_derivers 1.2.1 - install ppx_deriving 6.1.1 - install ppx_enumerate v0.17.0 - install ppx_expect v0.17.3 - install ppx_fields_conv v0.17.0 - install ppx_globalize v0.17.2 - install ppx_hash v0.17.0 - install ppx_here v0.17.0 - install ppx_inline_test v0.17.1 - install ppx_minidebug 2.3.0 - install ppx_optcomp v0.17.1 - install ppx_sexp_conv v0.17.1 - install ppx_string v0.17.0 - install ppx_variants_conv v0.17.1 - install ppxlib 0.36.0 - install ppxlib_jane v0.17.4 - install printbox 0.12 - install printbox-ext-plot 0.12 - install printbox-html 0.12 - install printbox-md 0.12 - install printbox-text 0.12 - install ptime 1.2.0 - install re 1.13.2 - install result 1.5 - install saturn_lockfree 0.5.0 - install seq base - install sexplib v0.17.0 - install sexplib0 v0.17.0 - install stdio v0.17.0 - install stdlib-shims 0.3.0 - install stdune 3.19.1 - install thread-local-storage 0.2 - install time_now v0.17.0 - install topkg 1.1.0 - install tyxml 4.6.0 - install uucp 16.0.0 - install uutf 1.0.4 - install variantslib v0.17.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved backoff.0.1.1 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved angstrom.0.16.1 (cached) -> retrieved bigarray-compat.1.1.0 (cached) -> retrieved bigstringaf.0.10.0 (cached) -> retrieved camlp-streams.5.0.1 (cached) -> retrieved base.v0.17.3 (cached) -> retrieved cmdliner.1.3.0 (cached) -> retrieved cppo.1.8.0 (cached) -> installed conf-libcurl.2 -> installed conf-pkg-config.4 -> retrieved csv.2.4 (cached) -> retrieved csexp.1.5.2 (cached) -> retrieved camlzip.1.13 (cached) -> retrieved curl.0.10.0 (cached) -> installed conf-zlib.1 -> installed conf-libffi.2.0.0 -> retrieved fieldslib.v0.17.0 (cached) -> retrieved ctypes.0.23.0, ctypes-foreign.0.23.0 (cached) -> retrieved fmt.0.11.0 (cached) -> retrieved integers.0.7.0 (cached) -> retrieved jane-street-headers.v0.17.0 (cached) -> retrieved jst-config.v0.17.0 (cached) -> retrieved logs.0.9.0 (cached) -> retrieved mdx.2.5.0 (cached) -> retrieved mtime.2.1.0 (cached) -> retrieved multicore-magic.2.3.1 (cached) -> retrieved num.1.6 (cached) -> retrieved metal.0.1.1 (https://github.com/lukstafi/ocaml-metal/archive/refs/tags/0.1.1.1.tar.gz) -> retrieved ocaml-compiler-libs.v0.17.0 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocaml-version.4.0.1 (cached) -> retrieved ocaml_intrinsics_kernel.v0.17.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved parsexp.v0.17.0 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved pprint.20230830 (cached) -> retrieved pp.2.0.0 (cached) -> retrieved ppx_assert.v0.17.0 (cached) -> retrieved ppx_base.v0.17.0 (cached) -> retrieved ppx_cold.v0.17.0 (cached) -> retrieved ppx_compare.v0.17.0 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_enumerate.v0.17.0 (cached) -> retrieved ppx_deriving.6.1.1 (cached) -> retrieved ppx_fields_conv.v0.17.0 (cached) -> retrieved ppx_expect.v0.17.3 (cached) -> retrieved ppx_globalize.v0.17.2 (cached) -> retrieved ppx_here.v0.17.0 (cached) -> retrieved ppx_hash.v0.17.0 (cached) -> retrieved ppx_inline_test.v0.17.1 (cached) -> retrieved ppx_optcomp.v0.17.1 (cached) -> retrieved ppx_sexp_conv.v0.17.1 (cached) -> retrieved ppx_string.v0.17.0 (cached) -> retrieved ppx_variants_conv.v0.17.1 (cached) -> retrieved ppxlib.0.36.0 (cached) -> retrieved dune.3.19.1, dune-configurator.3.19.1, dune-private-libs.3.19.1, dune-site.3.19.1, dyn.3.19.1, ordering.3.19.1, stdune.3.19.1 (cached) -> retrieved printbox.0.12, printbox-ext-plot.0.12, printbox-html.0.12, printbox-md.0.12, printbox-text.0.12 (cached) -> retrieved ppxlib_jane.v0.17.4 (cached) -> retrieved re.1.13.2 (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved result.1.5 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved ppx_minidebug.2.3.0 (https://github.com/lukstafi/ppx_minidebug/archive/refs/tags/2.3.0.tar.gz) -> retrieved sexplib.v0.17.0 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdio.v0.17.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> installed ocamlbuild.0.16.1 -> retrieved time_now.v0.17.0 (cached) -> retrieved saturn_lockfree.0.5.0 (https://github.com/ocaml-multicore/saturn/releases/download/0.5.0/saturn-0.5.0.tbz) -> retrieved thread-local-storage.0.2 (cached) -> retrieved topkg.1.1.0 (cached) -> retrieved tyxml.4.6.0 (cached) -> retrieved uutf.1.0.4 (cached) -> installed num.1.6 -> retrieved variantslib.v0.17.0 (cached) -> retrieved uucp.16.0.0 (cached) -> installed cmdliner.1.3.0 -> installed ocamlfind.1.9.8 -> installed base-bytes.base -> installed camlzip.1.13 -> installed topkg.1.1.0 -> installed uutf.1.0.4 -> installed mtime.2.1.0 -> installed fmt.0.11.0 -> installed ptime.1.2.0 -> installed astring.0.8.5 -> installed logs.0.9.0 -> installed dune.3.19.1 -> installed jane-street-headers.v0.17.0 -> installed bigarray-compat.1.1.0 -> installed backoff.0.1.1 -> installed ocaml_intrinsics_kernel.v0.17.1 -> installed ocaml-version.4.0.1 -> installed ocaml-syntax-shims.1.0.0 -> installed ocaml-compiler-libs.v0.17.0 -> installed multicore-magic.2.3.1 -> installed csv.2.4 -> installed csexp.1.5.2 -> installed cppo.1.8.0 -> installed saturn_lockfree.0.5.0 -> installed result.1.5 -> installed re.1.13.2 -> installed printbox.0.12 -> installed ppx_derivers.1.2.1 -> installed ordering.3.19.1 -> installed pprint.20230830 -> installed pp.2.0.0 -> installed dune-configurator.3.19.1 -> installed thread-local-storage.0.2 -> installed stdlib-shims.0.3.0 -> installed sexplib0.v0.17.0 -> installed camlp-streams.5.0.1 -> installed bigstringaf.0.10.0 -> installed integers.0.7.0 -> installed tyxml.4.6.0 -> installed dyn.3.19.1 -> installed printbox-html.0.12 -> installed angstrom.0.16.1 -> installed mdx.2.5.0 -> installed parsexp.v0.17.0 -> installed curl.0.10.0 -> installed uucp.16.0.0 -> installed printbox-text.0.12 -> installed printbox-md.0.12 -> installed sexplib.v0.17.0 -> installed printbox-ext-plot.0.12 -> installed base.v0.17.3 -> installed ctypes.0.23.0 -> installed stdune.3.19.1 -> installed variantslib.v0.17.0 -> installed stdio.v0.17.0 -> installed fieldslib.v0.17.0 -> installed ctypes-foreign.0.23.0 -> installed dune-private-libs.3.19.1 -> installed metal.0.1.1 -> installed ppxlib.0.36.0 -> installed dune-site.3.19.1 -> installed ppx_cold.v0.17.0 -> installed ppx_here.v0.17.0 -> installed ppx_optcomp.v0.17.1 -> installed ppx_variants_conv.v0.17.1 -> installed ppxlib_jane.v0.17.4 -> installed ppx_fields_conv.v0.17.0 -> installed ppx_deriving.6.1.1 -> installed ppx_globalize.v0.17.2 -> installed ppx_enumerate.v0.17.0 -> installed ppx_compare.v0.17.0 -> installed ppx_sexp_conv.v0.17.1 -> installed ppx_hash.v0.17.0 -> installed ppx_assert.v0.17.0 -> installed ppx_minidebug.2.3.0 -> installed ppx_base.v0.17.0 -> installed jst-config.v0.17.0 -> installed ppx_string.v0.17.0 -> installed time_now.v0.17.0 -> installed ppx_inline_test.v0.17.1 -> installed ppx_expect.v0.17.3 Done. # To update the current shell environment, run: eval $(opam env) 2025-08-15 19:38.48 ---> using "f5b03f4aa58dfdb4c03462f888ca93d1cd07058ca30e4445c9c277fee87afcda" from cache /: (copy (src .) (dst ./src)) 2025-08-15 19:38.50 ---> saved as "c6386f4d181acc1bc841774f4da5a9a70a4043ef8215c2e1054458879bf8e53a" /: (run (shell "cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build")) File "arrayjit/test/dune", line 6, characters 16-24: 6 | (pps ppx_here ppx_jane))) ^^^^^^^^ Error: Library "ppx_jane" not found. -> required by _build/default/arrayjit/test/.merlin-conf/exe-test_numerical_types -> required by alias arrayjit/test/check (cd _build/default/test/operations/config && ../../../arrayjit/bin/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 && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/ppx/test_ppx_op_expected.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/ppx/.test_ppx_op_expected.eobjs/native/dune__exe__Test_ppx_op_expected.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/ppx/test_ppx_op.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/ppx/.test_ppx_op.eobjs/native/dune__exe__Test_ppx_op.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/training/moons_demo_parallel.exe -linkall /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa /Users/mac1000/.opam/5.3.0/lib/zip/zip.cmxa -I /Users/mac1000/.opam/5.3.0/lib/zip /Users/mac1000/.opam/5.3.0/lib/curl/curl.cmxa -I /Users/mac1000/.opam/5.3.0/lib/curl /Users/mac1000/.opam/5.3.0/lib/csv/csv.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-private-libs/dune-section/dune_section.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-site/private/dune_site_private.cmxa test/training/.moons_demo_parallel.eobjs/native/dune_site__Dune_site_data.cmx /Users/mac1000/.opam/5.3.0/lib/dune-site/dune_site.cmxa datasets/datasets.cmxa test/training/.moons_demo_parallel.eobjs/native/dune__exe__Moons_demo_parallel.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/einsum/einsum_trivia_exec.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/einsum/.einsum_trivia_exec.eobjs/native/dune__exe__Einsum_trivia_exec.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/training/moons_demo.exe -linkall /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa /Users/mac1000/.opam/5.3.0/lib/zip/zip.cmxa -I /Users/mac1000/.opam/5.3.0/lib/zip /Users/mac1000/.opam/5.3.0/lib/curl/curl.cmxa -I /Users/mac1000/.opam/5.3.0/lib/curl /Users/mac1000/.opam/5.3.0/lib/csv/csv.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-private-libs/dune-section/dune_section.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-site/private/dune_site_private.cmxa test/training/.moons_demo.eobjs/native/dune_site__Dune_site_data.cmx /Users/mac1000/.opam/5.3.0/lib/dune-site/dune_site.cmxa datasets/datasets.cmxa test/training/.moons_demo.eobjs/native/dune__exe__Moons_demo.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/einsum/test_conv_syntax.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/einsum/.test_conv_syntax.eobjs/native/dune__exe__Test_conv_syntax.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/training/moons_demo_mini.exe -linkall /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa /Users/mac1000/.opam/5.3.0/lib/zip/zip.cmxa -I /Users/mac1000/.opam/5.3.0/lib/zip /Users/mac1000/.opam/5.3.0/lib/curl/curl.cmxa -I /Users/mac1000/.opam/5.3.0/lib/curl /Users/mac1000/.opam/5.3.0/lib/csv/csv.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-private-libs/dune-section/dune_section.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-site/private/dune_site_private.cmxa test/training/.moons_demo_mini.eobjs/native/dune_site__Dune_site_data.cmx /Users/mac1000/.opam/5.3.0/lib/dune-site/dune_site.cmxa datasets/datasets.cmxa test/training/.moons_demo_mini.eobjs/native/dune__exe__Moons_demo_mini.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/einsum/moons_demo_variant.exe -linkall /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa /Users/mac1000/.opam/5.3.0/lib/zip/zip.cmxa -I /Users/mac1000/.opam/5.3.0/lib/zip /Users/mac1000/.opam/5.3.0/lib/curl/curl.cmxa -I /Users/mac1000/.opam/5.3.0/lib/curl /Users/mac1000/.opam/5.3.0/lib/csv/csv.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-private-libs/dune-section/dune_section.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-site/private/dune_site_private.cmxa test/einsum/.moons_demo_variant.eobjs/native/dune_site__Dune_site_data.cmx /Users/mac1000/.opam/5.3.0/lib/dune-site/dune_site.cmxa datasets/datasets.cmxa test/einsum/.moons_demo_variant.eobjs/native/dune__exe__Moons_demo_variant.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/einsum/test_print_style.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/einsum/.test_print_style.eobjs/native/dune__exe__Test_print_style.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/training/bigram.exe -linkall /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa /Users/mac1000/.opam/5.3.0/lib/zip/zip.cmxa -I /Users/mac1000/.opam/5.3.0/lib/zip /Users/mac1000/.opam/5.3.0/lib/curl/curl.cmxa -I /Users/mac1000/.opam/5.3.0/lib/curl /Users/mac1000/.opam/5.3.0/lib/csv/csv.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-private-libs/dune-section/dune_section.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-site/private/dune_site_private.cmxa test/training/.bigram.eobjs/native/dune_site__Dune_site_data.cmx /Users/mac1000/.opam/5.3.0/lib/dune-site/dune_site.cmxa datasets/datasets.cmxa test/training/.bigram.eobjs/native/dune__exe__Bigram.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/einsum/test_accumulation_semantics.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/einsum/.test_accumulation_semantics.eobjs/native/dune__exe__Test_accumulation_semantics.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/einsum/test_surjectivity.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/einsum/.test_surjectivity.eobjs/native/dune__exe__Test_surjectivity.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (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/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/operations/micrograd_demo_logging.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/operations/.micrograd_demo_logging.eobjs/native/dune__exe__Micrograd_demo_logging.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/operations/test_threefry_precision.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/operations/.test_threefry_precision.eobjs/native/dune__exe__Test_threefry_precision.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/operations/threefry4x32_demo.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/operations/.threefry4x32_demo.eobjs/native/dune__exe__Threefry4x32_demo.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/operations/top_down_prec.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/operations/.top_down_prec.eobjs/native/dune__exe__Top_down_prec.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/operations/test_vec_simple.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/operations/.test_vec_simple.eobjs/native/dune__exe__Test_vec_simple.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/operations/test_uniform_demo.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/operations/.test_uniform_demo.eobjs/native/dune__exe__Test_uniform_demo.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/operations/test_where_simple.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa test/operations/.test_where_simple.eobjs/native/dune__exe__Test_where_simple.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o bin/moons_benchmark.exe -linkall /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa /Users/mac1000/.opam/5.3.0/lib/jane-street-headers/jane_street_headers.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_enumerate/runtime-lib/ppx_enumerate_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/time_now/time_now.cmxa -I /Users/mac1000/.opam/5.3.0/lib/time_now /Users/mac1000/.opam/5.3.0/lib/zip/zip.cmxa -I /Users/mac1000/.opam/5.3.0/lib/zip /Users/mac1000/.opam/5.3.0/lib/curl/curl.cmxa -I /Users/mac1000/.opam/5.3.0/lib/curl /Users/mac1000/.opam/5.3.0/lib/csv/csv.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-private-libs/dune-section/dune_section.cmxa /Users/mac1000/.opam/5.3.0/lib/dune-site/private/dune_site_private.cmxa bin/.moons_benchmark.eobjs/native/dune_site__Dune_site_data.cmx /Users/mac1000/.opam/5.3.0/lib/dune-site/dune_site.cmxa datasets/datasets.cmxa bin/.moons_benchmark.eobjs/native/dune__exe__Moons_benchmark.cmx) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -w -24 -g -g -o test/operations/.operations_tutorials.inline-tests/inline-test-runner.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/ocaml/dynlink/dynlink.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_inline_test/config/inline_test_config.cmxa /Users/mac1000/.opam/5.3.0/lib/jane-street-headers/jane_street_headers.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_enumerate/runtime-lib/ppx_enumerate_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/time_now/time_now.cmxa -I /Users/mac1000/.opam/5.3.0/lib/time_now /Users/mac1000/.opam/5.3.0/lib/ppx_inline_test/runtime-lib/ppx_inline_test_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppxlib/print_diff/ppxlib_print_diff.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_expect/make_corrected_file/make_corrected_file.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_expect/config_types/expect_test_config_types.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_expect/config/expect_test_config.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_expect/runtime/ppx_expect_runtime.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ppx_expect/runtime test/operations/operations_tutorials.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_inline_test/runner/lib/ppx_inline_test_runner_lib.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ppx_inline_test/runner/lib /Users/mac1000/.opam/5.3.0/lib/ppx_expect/evaluator/ppx_expect_evaluator.cmxa test/operations/.operations_tutorials.inline-tests/.t.eobjs/native/dune__exe__Main.cmx -linkall) ld: warning: ignoring duplicate libraries: '-lpthread' (cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -w -24 -g -g -o test/einsum/.einsum_tutorials.inline-tests/inline-test-runner.exe /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base/base_internalhash_types /Users/mac1000/.opam/5.3.0/lib/sexplib0/sexplib0.cmxa /Users/mac1000/.opam/5.3.0/lib/base/shadow_stdlib/shadow_stdlib.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ocaml_intrinsics_kernel /Users/mac1000/.opam/5.3.0/lib/base/base.cmxa -I /Users/mac1000/.opam/5.3.0/lib/base /Users/mac1000/.opam/5.3.0/lib/ocaml/dynlink/dynlink.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox/printbox.cmxa /Users/mac1000/.opam/5.3.0/lib/uutf/uutf.cmxa /Users/mac1000/.opam/5.3.0/lib/uucp/uucp.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-text/printbox_text.cmxa /Users/mac1000/.opam/5.3.0/lib/re/re.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/functor/tyxml_f.cmxa /Users/mac1000/.opam/5.3.0/lib/tyxml/tyxml.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-html/printbox_html.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-md/printbox_md.cmxa /Users/mac1000/.opam/5.3.0/lib/printbox-ext-plot/printbox_ext_plot.cmxa /Users/mac1000/.opam/5.3.0/lib/bigstringaf/bigstringaf.cmxa -I /Users/mac1000/.opam/5.3.0/lib/bigstringaf /Users/mac1000/.opam/5.3.0/lib/angstrom/angstrom.cmxa /Users/mac1000/.opam/5.3.0/lib/stdio/stdio.cmxa /Users/mac1000/.opam/5.3.0/lib/parsexp/parsexp.cmxa /Users/mac1000/.opam/5.3.0/lib/sexplib/sexplib.cmxa /Users/mac1000/.opam/5.3.0/lib/num/nums.cmxa -I /Users/mac1000/.opam/5.3.0/lib/num -I /Users/mac1000/.opam/5.3.0/lib/num /Users/mac1000/.opam/5.3.0/lib/ocaml/str/str.cmxa /Users/mac1000/.opam/5.3.0/lib/pprint/pprint.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/ptime.cmxa /Users/mac1000/.opam/5.3.0/lib/ptime/clock/ptime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock -I /Users/mac1000/.opam/5.3.0/lib/ptime/clock /Users/mac1000/.opam/5.3.0/lib/mtime/mtime.cmxa /Users/mac1000/.opam/5.3.0/lib/mtime/clock/mtime_clock.cmxa -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock -I /Users/mac1000/.opam/5.3.0/lib/mtime/clock /Users/mac1000/.opam/5.3.0/lib/ocaml/unix/unix.cmxa /Users/mac1000/.opam/5.3.0/lib/ocaml/threads/threads.cmxa /Users/mac1000/.opam/5.3.0/lib/thread-local-storage/thread_local_storage.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_minidebug/runtime/minidebug_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/variantslib/variantslib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_string/runtime/ppx_string_runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa arrayjit/lib/utils.cmxa /Users/mac1000/.opam/5.3.0/lib/stdlib-shims/stdlib_shims.cmxa /Users/mac1000/.opam/5.3.0/lib/integers/integers.cmxa -I /Users/mac1000/.opam/5.3.0/lib/integers /Users/mac1000/.opam/5.3.0/lib/bigarray-compat/bigarray_compat.cmxa /Users/mac1000/.opam/5.3.0/lib/ctypes/ctypes.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign/ctypes_foreign.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ctypes-foreign /Users/mac1000/.opam/5.3.0/lib/backoff/backoff.cmxa /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5/multicore_magic_atomic_array_unboxed5.cmxa -I /Users/mac1000/.opam/5.3.0/lib/multicore-magic/__private__/multicore_magic_atomic_array_unboxed5 /Users/mac1000/.opam/5.3.0/lib/multicore-magic/Multicore_magic.cmxa /Users/mac1000/.opam/5.3.0/lib/saturn_lockfree/saturn_lockfree.cmxa arrayjit/lib/ir.cmxa -I arrayjit/lib /Users/mac1000/.opam/5.3.0/lib/metal/runtime/runtime.cmxa /Users/mac1000/.opam/5.3.0/lib/metal/metal.cmxa arrayjit/lib/metal_backend.cmxa arrayjit/lib/backends.cmxa /Users/mac1000/.opam/5.3.0/lib/fieldslib/fieldslib.cmxa lib/ocannl.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_inline_test/config/inline_test_config.cmxa /Users/mac1000/.opam/5.3.0/lib/jane-street-headers/jane_street_headers.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_enumerate/runtime-lib/ppx_enumerate_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/time_now/time_now.cmxa -I /Users/mac1000/.opam/5.3.0/lib/time_now /Users/mac1000/.opam/5.3.0/lib/ppx_inline_test/runtime-lib/ppx_inline_test_lib.cmxa /Users/mac1000/.opam/5.3.0/lib/ppxlib/print_diff/ppxlib_print_diff.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_expect/make_corrected_file/make_corrected_file.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_expect/config_types/expect_test_config_types.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_expect/config/expect_test_config.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_expect/runtime/ppx_expect_runtime.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ppx_expect/runtime test/einsum/einsum_tutorials.cmxa /Users/mac1000/.opam/5.3.0/lib/ppx_inline_test/runner/lib/ppx_inline_test_runner_lib.cmxa -I /Users/mac1000/.opam/5.3.0/lib/ppx_inline_test/runner/lib /Users/mac1000/.opam/5.3.0/lib/ppx_expect/evaluator/ppx_expect_evaluator.cmxa test/einsum/.einsum_tutorials.inline-tests/.t.eobjs/native/dune__exe__Main.cmx -linkall) ld: warning: ignoring duplicate libraries: '-lpthread' (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 48 uniform random numbers: [0]: 0.205322 [1]: 0.188110 [2]: 0.220215 [3]: 0.073975 [4]: 0.374023 [5]: 0.494141 [6]: 0.410400 [7]: 0.102295 [8]: 0.160400 [9]: 0.635254 [10]: 0.657715 [11]: 0.580566 [12]: 0.698730 [13]: 0.979492 [14]: 0.033386 [15]: 0.711426 [16]: 0.600098 [17]: 0.772461 [18]: 0.133789 [19]: 0.799316 [20]: 0.664062 [21]: 0.045898 [22]: 0.072632 [23]: 0.610352 [24]: 0.855469 [25]: 0.286377 [26]: 0.113281 [27]: 0.690430 [28]: 0.365479 [29]: 0.236328 [30]: 0.400146 [31]: 0.354248 [32]: 0.851562 [33]: 0.613281 [34]: 0.859863 [35]: 0.624023 [36]: 0.302246 [37]: 0.005325 [38]: 0.874023 [39]: 0.461914 [40]: 0.002930 [41]: 0.811035 [42]: 0.319824 [43]: 0.088684 [44]: 0.597656 [45]: 0.608887 [46]: 0.076538 [47]: 0.784668 File "test/einsum/test_surjectivity.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/einsum/test_surjectivity.expected _build/default/test/einsum/test_surjectivity.exe.output diff --git a/_build/default/test/einsum/test_surjectivity.expected b/_build/default/test/einsum/test_surjectivity.exe.output index 17ed110..9ba7ae2 100644 --- a/_build/default/test/einsum/test_surjectivity.expected +++ b/_build/default/test/einsum/test_surjectivity.exe.output @@ -2,7 +2,7 @@ Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file Testing diagonal tensor initialization: -HERE: test/einsum/test_surjectivity.ml:24:21 +HERE: test/einsum/test_surjectivity.ml:23:21 ββββββββββββββββββββββββββββββββββββββββ β[1]: =>_diagonal shape 0:6,1:6 β βββββββββ¬βββββββββββββββββββββββββββββββ @@ -18,7 +18,7 @@ HERE: test/einsum/test_surjectivity.ml:24:21 Testing sparse assignment with fixed index: -HERE: test/einsum/test_surjectivity.ml:39:21 +HERE: test/einsum/test_surjectivity.ml:37:21 βββββββββββββββββββββββββββββββ β[1]: =>_sparse shape 0:5,1:1 β βββββββββ¬βββββββ β @@ -34,7 +34,7 @@ HERE: test/einsum/test_surjectivity.ml:39:21 Testing multiple sparse axes: -HERE: test/einsum/test_surjectivity.ml:54:21 +HERE: test/einsum/test_surjectivity.ml:51:21 βββββββββββββββββββββββββββββββββββββββββ β[1]: =>_result shape 0:3,1:2,2:4 β βββββββββ¬ββββββββββββββββββββββββββββββββ File "test/einsum/test_accumulation_semantics.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/einsum/test_accumulation_semantics.expected _build/default/test/einsum/test_accumulation_semantics.exe.output diff --git a/_build/default/test/einsum/test_accumulation_semantics.expected b/_build/default/test/einsum/test_accumulation_semantics.exe.output index 2d54f0c..6f80617 100644 --- a/_build/default/test/einsum/test_accumulation_semantics.expected +++ b/_build/default/test/einsum/test_accumulation_semantics.exe.output @@ -3,7 +3,7 @@ Found 0, in the config file === Testing einsum reduction (surjective but not injective) === Input tensor (shape: batch=2, input=3, output=4): -HERE: test/einsum/test_accumulation_semantics.ml:32:21 +HERE: test/einsum/test_accumulation_semantics.ml:30:21 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β[0]: r2x4x3 shape 0:2|2:3->1:4 β βββββββββ¬βββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββ @@ -18,7 +18,7 @@ HERE: test/einsum/test_accumulation_semantics.ml:32:21 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Result after reduction 'b|i->o => b|i' (should sum over output dimension): -HERE: test/einsum/test_accumulation_semantics.ml:35:21 +HERE: test/einsum/test_accumulation_semantics.ml:33:21 ββββββββββββββββββββββββββββββββββββββ β[1]: =>_result shape 0:2|1:3 β βββββββββ¬βββββββββββββββββββββββββββββ @@ -35,11 +35,11 @@ Expected values (summing over output dimension): === Testing diagonal tensor (not surjective) === Input (1D tensor of size 5): -HERE: test/einsum/test_accumulation_semantics.ml:59:21 +HERE: test/einsum/test_accumulation_semantics.ml:55:21 [0]: 0...5 shape 0:6 <not-hosted> Diagonal tensor 'i=>ii' (5x5 with zeros off-diagonal): -HERE: test/einsum/test_accumulation_semantics.ml:62:21 +HERE: test/einsum/test_accumulation_semantics.ml:58:21 ββββββββββββββββββββββββββββββββββββββββ β[1]: =>_diagonal shape 0:6,1:6 β βββββββββ¬βββββββββββββββββββββββββββββββ @@ -57,11 +57,11 @@ Note: Off-diagonal elements should be zero (initialized by Zero_out) === Testing fixed index projection (not surjective) === Input (1D tensor of size 4): -HERE: test/einsum/test_accumulation_semantics.ml:84:21 +HERE: test/einsum/test_accumulation_semantics.ml:78:21 [0]: 0...4 shape 0:5 <not-hosted> Sparse tensor 'i=>i0' (only first column populated): -HERE: test/einsum/test_accumulation_semantics.ml:87:21 +HERE: test/einsum/test_accumulation_semantics.ml:81:21 βββββββββββββββββββββββββββββββ β[1]: =>_sparse shape 0:5,1:3 β βββββββββ¬βββββββββββββββββββ β @@ -79,11 +79,11 @@ Note: Only column 0 should have values, others should be zero === Testing bijective transpose (optimization case) === Input (3x4 matrix): -HERE: test/einsum/test_accumulation_semantics.ml:109:21 +HERE: test/einsum/test_accumulation_semantics.ml:100:21 [0]: r3x4 shape 0:3,1:4 <not-hosted> Transposed 'ij=>ji' (4x3 matrix): -HERE: test/einsum/test_accumulation_semantics.ml:112:21 +HERE: test/einsum/test_accumulation_semantics.ml:103:21 βββββββββββββββββββββββββββββββββββ β[1]: =>_transposed shape 0:4,1:3 β βββββββββ¬ββββββββββββββββββββββ β (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) 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_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_inline_complex_computations 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_stack_threshold_in_bytes Not found, using default 16384 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_verify_codesign Not found, using default false HERE: test/operations/micrograd_demo_logging.ml:36:21 ββββββββββββββββββββββ β[70]: +_g shape 0:1 β βββ¬ββββββββββ β βββaxis 0 β β βββΌββββββββββ€ β βββ 2.47e+1 β β βββ΄ββββββββββ β ββββββββββββββββββββββ HERE: test/operations/micrograd_demo_logging.ml:37: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:38:21 βββββββββββββββββββ β[2]: b shape 0:1 β βββ¬βββββββ β βββaxis 0β β βββΌβββββββ€ β βββ 2.00 β β βββ΄βββββββ β βββββββββββββββββββ ββββββββββββββββββββββββββ β[2]: b shape 0:1 grad_bβ βββ¬ββββββββββ β βββaxis 0 β β βββΌββββββββββ€ β βββ 6.45e+2 β β βββ΄ββββββββββ β ββββββββββββββββββββββββββ File "test/einsum/moons_demo_variant.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/einsum/moons_demo_variant.expected _build/default/test/einsum/moons_demo_variant.exe.output diff --git a/_build/default/test/einsum/moons_demo_variant.expected b/_build/default/test/einsum/moons_demo_variant.exe.output index e722388..b433a2a 100644 --- a/_build/default/test/einsum/moons_demo_variant.expected +++ b/_build/default/test/einsum/moons_demo_variant.exe.output @@ -24,23 +24,22 @@ n19 w2 as w2: Host&stream/412410; single prec 1x16; mem in bytes: <not-in-yet> n20 grad_w2 as w2.grad: Local/26046; single prec 1x16; mem in bytes: <not-in-yet> n21 @|_moons_input as moons_input: Virt/15; single prec 10x2; mem in bytes: <not-in-yet> n24 @|_moons_class as moons_class: Virt/15; single prec 10x1; mem in bytes: <not-in-yet> -n27 * as n27: Virt/15; single prec 10x16; mem in bytes: <not-in-yet> +n27 * as n27: Local/1046; single prec 10x16; mem in bytes: <not-in-yet> n28 grad_* as n27.grad: Local/1046; single prec 10x16; mem in bytes: <not-in-yet> -n29 + as n29: Virt/15; single prec 10x16; mem in bytes: <not-in-yet> -n30 grad_+ as n29.grad: Virt/151; single prec 10x16; mem in bytes: <not-in-yet> +n29 + as n29: Local/1046; single prec 10x16; mem in bytes: <not-in-yet> +n30 grad_+ as n29.grad: Local/1046; single prec 10x16; mem in bytes: <not-in-yet> n31 relu as relu: Local/1046; single prec 10x16; mem in bytes: <not-in-yet> -n32 grad_relu as relu.grad: Virt/151; single prec 10x16; mem in bytes: <not-in-yet> -n33 *_mlp_@|_moons_input as mlp_moons_input: Virt/151; single prec 10x1; mem in bytes: <not-in-yet> +n32 grad_relu as relu.grad: Local/1046; single prec 10x16; mem in bytes: <not-in-yet> +n33 *_mlp_@|_moons_input as mlp_moons_input: Local/1046; single prec 10x1; mem in bytes: <not-in-yet> n34 grad_*_mlp_@|_moons_input as mlp_moons_input.grad: Local/1046; single prec 10x1; mem in bytes: <not-in-yet> n35 *. as n35: Virt/15; single prec 10x1; mem in bytes: <not-in-yet> -n36 grad_*. as n35.grad: Virt/151; single prec 10x1; mem in bytes: <not-in-yet> +n36 grad_*. as n35.grad: Local/1046; single prec 10x1; mem in bytes: <not-in-yet> n37 1 as _1: Virt/40; single prec 1; mem in bytes: <not-in-yet> -n38 - as n38: Virt/15; single prec 10x1; mem in bytes: <not-in-yet> -n39 grad_- as n38.grad: Virt/151; single prec 10x1; mem in bytes: <not-in-yet> +n38 - as n38: Local/1046; single prec 10x1; mem in bytes: <not-in-yet> +n39 grad_- as n38.grad: Local/1046; single prec 10x1; mem in bytes: <not-in-yet> n40 relu_margin_loss as relu_margin_loss: Virt/15; single prec 10x1; mem in bytes: <not-in-yet> -n41 grad_relu_margin_loss as relu_margin_loss.grad: Virt/151; single prec 10x1; mem in bytes: <not-in-yet> +n41 grad_relu_margin_loss as relu_margin_loss.grad: Local/1046; single prec 10x1; mem in bytes: <not-in-yet> n42 10 as _10: Virt/40; single prec 1; mem in bytes: <not-in-yet> -n43 => as n43: Local/9046; single prec 1; mem in bytes: <not-in-yet> n44 grad_=> as n43.grad: Virt/40; single prec 1; mem in bytes: <not-in-yet> n46 grad_/._scalar_loss as scalar_loss.grad: Virt/40; single prec 1; mem in bytes: <not-in-yet> n47 1 as _1: Virt/40; single prec 1; mem in bytes: <not-in-yet> @@ -65,7 +64,7 @@ n66 sgd_momentum_w2 as sgd_momentum_w2: unknown; single prec <not-in-yet>; mem i n67 0.0001 as n67: Virt/40; single prec 1; mem in bytes: <not-in-yet> n68 *. as n68: Virt/15; single prec 1x16; mem in bytes: <not-in-yet> n69 point_mlp_result as point_mlp_result: Host&shared/37039; single prec 2; mem in bytes: <not-in-yet> -n70 * as n70: Virt/15; single prec 16; mem in bytes: <not-in-yet> +n70 * as n70: Local/1046; single prec 16; mem in bytes: <not-in-yet> n71 grad_* as n70.grad: unknown; single prec 16; mem in bytes: <not-in-yet> n72 + as n72: Virt/15; single prec 16; mem in bytes: <not-in-yet> n73 grad_+ as n72.grad: unknown; single prec 16; mem in bytes: <not-in-yet> (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 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_inline_complex_computations 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_stack_threshold_in_bytes Not found, using default 16384 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_verify_codesign Not found, using default false Compilation successful! Actual tensor precision in context: uint4x32 (cd _build/.sandbox/939430ee0696ced163fb7a721e707036/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/.sandbox/939430ee0696ced163fb7a721e707036/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/48ac6517607d11e605d935d516b6b63d/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/48ac6517607d11e605d935d516b6b63d/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 File "test/training/moons_demo.expected", line 1, characters 0-0: /usr/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 a39bfc5..0b3afec 100644 --- a/_build/default/test/training/moons_demo.expected +++ b/_build/default/test/training/moons_demo.exe.output @@ -4,44 +4,44 @@ Half-moons scatterplot and decision boundary: ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β****************************************#***********************************************************β β********************************##*#*******#********************************************************β -β*******************#******#*#**#**##**##*#**#***#************************************...............β -β***************#********#***#**#**#**#*#*##**##**##*****************************....................β -β*************#****#*###**#*##*#*##***##*#######******#**********************........................β -β*****************#*#****#***#***#*#*#*********#*##*##*******************............................β -β************#***##*###***#*#********#**#***##*#***##***#*************...............................β -β**********#***#****#####*#***###******#*#*#***#***#***#*##**#****...................................β -β***********####*#***#****#*#*****##****#**********##**********......................................β -β*********#****#***#**##*#*#*#*......#**##*#*##*##*#*#**#**##........................................β -β**********#**#*###**#*******...........****#***#***#**#*##...#......................................β -β***#**#****###*##*#*##*****.......%......******##*##**#.#.#.........................................β -β***#**#**#*#***###**#*#**........%......%....****#***#....#....#....................................β -β********#**###***#******........................#***#*#..#...###........................%.%....%....β -β**#********####*#**#***.......%......%.%..........**#**##...##...#................................%.β -β****##*****##****#*****.......%......%..............**#**#.#.#.##.#.............................%...β -β***#*#**#***#*#*******.........%.%.....%.............#*##*#*#....#...........................%.%.%..β -β*#*#**#**#*#***#******.........%.%.%%.%................*###****.#.###...................%.%..%...%.%β -β****##**##***********...................%................###*##*.#.#.....................%%%..%.%%..β -β***#***##*##********.........%.%%.%%%.%..................#.#*####.#.#...................%%%%.%..%...β -β#*#*#*#**#*#********.........%....%.%.%%%.................#...**........................%....%.%.%..β -β##*##***#**#*******..........%...%%.%%..%..%..................#...#.#............................%%.β -β*#**#******#*******..............%..%...%%..................##...#.###...............%.%%.%..%......β -β#***#*##**#*******...............%...%...%.......................#..#.................%.%%.%%%..%%%.β -β*#*##***##*******................%.%%%.%....................###..#.##..................%.%%.........β -β******#*#********.................%%.%.%%%%.........................#............%.%..%%..%..%......β -β*****#****#*****......................%.%.%...................#....#..............%.%..%..%.%..%%%..β -β*****##*********................%...%...%%.%%..%...................#............%....%%%.%%..%......β -β***************...................%..%.%%.%%.%..%%.%%...........#.##..............%%%%.........%....β -β***************....................%%..%...%..%%%%..........................%%%.....%.%..%.%........β -β**************........................%..%.%..%..%....................%..%..%%%%.%.%%%%%...%%.......β -β*************.......................%%...%%%.%%%%.%.%.%%.....%...........%.%%%%%.%....%.%...........β -β*************...........................%..%.......%.%%%....%%.%..%%%.%%..%.%.%.%..%................β -β************............................%...%%..%....%..%%.%%.%.%....%....%%%..%.%%..%.%............β -β************...............................%%....%..%.%%%..%%%....%%.%...%%...%%...%%...%%..........β -β***********..................................%.%..%..%%%%%.%....%%...%%.%..%..%....%................β -β***********................................%............%..%%.....%%..%.%.%....%....................β -β**********.........................................%...%.%..%.%.......%%...%........................β -β**********..............................................%%%.....%.%..%..%.....%..%..................β -β*********.............................................%....%%%%.%.%.%....%..........................β +β*******************#******#*#**#**##**##*#**#***#***************************************************β +β***************#********#***#**#**#**#*#*##**##**##*************************************************β +β*************#****#*###**#*##*#*##***##*#######******#**********************************************β +β*****************#*#****#***#***#*#*#*********#*##*##*********************************************..β +β************#***##*###***#*#********#**#***##*#***##***#**************************************......β +β**********#***#****#####*#***###******#*#*#***#***#***#*##**#******************************.........β +β***********####*#***#****#*#*****##****#**********##*************************************...........β +β*********#****#***#**##*#*#*#***....#**##*#*##*##*#*#**#**##***************************.............β +β**********#**#*###**#**********.........***#***#***#**#*##***#**********************................β +β***#**#****###*##*#*##********....%........****##*##**#*#*#************************.................β +β***#**#**#*#***###**#*#******....%......%...*****#***#****#****#*****************...................β +β********#**###***#**********.................***#***#*#**#***###***************.........%.%....%....β +β**#********####*#**#*******...%......%.%......******#**##***##***#***********.....................%.β +β****##*****##****#********....%......%.........*******#**#*#*#*##*#**********...................%...β +β***#*#**#***#*#**********......%.%.....%.......******#*##*#*#****#**********.................%.%.%..β +β*#*#**#**#*#***#********.......%.%.%%.%.........********###*****#*###******.............%.%..%...%.%β +β****##**##*************.................%........********###*##**#*#*******..............%%%..%.%%..β +β***#***##*##**********.......%.%%.%%%.%..........********#*#*####*#*#*****..............%%%%.%..%...β +β#*#*#*#**#*#**********.......%....%.%.%%%........*********#***************..............%....%.%.%..β +β##*##***#**#*********........%...%%.%%..%..%......************#***#*#****........................%%.β +β*#**#******#*********............%..%...%%........**********##***#*###***............%.%%.%..%......β +β#***#*##**#*********.............%...%...%..........*************#**#***..............%.%%.%%%..%%%.β +β*#*##***##*********..............%.%%%.%...............*****###**#*##**................%.%%.........β +β******#*#**********...............%%.%.%%%%.................********#............%.%..%%..%..%......β +β*****#****#*******....................%.%.%...................#..*.#..............%.%..%..%.%..%%%..β +β*****##***********..............%...%...%%.%%..%...................#............%....%%%.%%..%......β +β*****************.................%..%.%%.%%.%..%%.%%...........#.##..............%%%%.........%....β +β****************...................%%..%...%..%%%%..........................%%%.....%.%..%.%........β +β****************......................%..%.%..%..%....................%..%..%%%%.%.%%%%%...%%.......β +β***************.....................%%...%%%.%%%%.%.%.%%.....%...........%.%%%%%.%....%.%...........β +β***************.........................%..%.......%.%%%....%%.%..%%%.%%..%.%.%.%..%................β +β**************..........................%...%%..%....%..%%.%%.%.%....%....%%%..%.%%..%.%............β +β*************..............................%%....%..%.%%%..%%%....%%.%...%%...%%...%%...%%..........β +β*************................................%.%..%..%%%%%.%....%%...%%.%..%..%....%................β +β************...............................%............%..%%.....%%..%.%.%....%....................β +β************.......................................%...%.%..%.%.......%%...%........................β +β***********.............................................%%%.....%.%..%..%.....%..%..................β +β***********...........................................%....%%%%.%.%.%....%..........................β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββLoss: ββββββββββ¬βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β 2.61e+1β- β @@ -79,10 +79,10 @@ Half-moons scatterplot and decision boundary: β β β β β β β β -- - β -β β- --- - --- - β -β β - - - -- - -- -- - ---- - --- -- -- β -β β---- - - - -- - - - -- ---- - -- - -- ---- ---- ---- ---- --- - β -β β-------------- ---- ---- ---- ---- -- --- ---- - -- ---- ---- ---- ---- ---- ---- ---- ---- ---- β +β β- --- - --- β +β β - - - -- - -- ---- ---- - -- --- - β +β β---- - - - -- - - - -- ---- - - -- - - -- ---- ---- ---- ---- ---- ---- - β +β β-------------- ---- --------- --- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- -- - β β 0.00 β----------------------------------------------------------------------------------------------------β ββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ β β0.00 6.39e+3β @@ -96,38 +96,38 @@ Half-moons scatterplot and decision boundary: β β β β β β β β -- - β -β β- - --- -- ---- - - - β -β β --- -- - --- --- ---- ---- --- ---- ---- ---- - β -β β---- ---- - - - - - ---- -- --- ---- ---- ---- ---- -- - ---- - - - β -β β --- --------- ---- -- - ---- - -- - - ---- - --- ---- ---- ---- ---- ---- ---- ---- ---- β -β β-------- ---- ---- ---- ---- -- --- -- - β -β β-- - - --- --- --- - - - -- - β -β β-- --- - -- - - -- - -- --- --- ---- - - β -β β--- ---- - -- - --- - - - -- - --- - -- - β -β β-- - - - - -- - - -- - - - - - -- --- - - - - - β -βl β- - - -- - - --- - - -- - -- - ----- -- - - -- - --- - ------- ---- -------- - - β -βo β- ---- ---- -- ------ - - - -- ----- -- - ---------- -- ---- ------- ---- -- ------ - -- - -- - β -βg β - -- ---- ------ - ----- - ---- - -- -- - --- ---- ---- ---- -- -- - ------------- ----- -β -β β- - -- -- ------ -- - ---- - -- -- -- -- - - - ------ - - - ---- -- - - - -- - --- --β -βl β--- -- - ---- - - --- --- -- - - -- --- -------- ------- - - - --- ----- - ------- β -βo β- - - -- ----- - - ---- - -- - - -- --- -- - ------ ---- ---- - ---- - -- - -β -βs β- --------- - -- ---- ---- -- - -- ---- -- ---- - -- - ----- -- - - - - --β -βs β ---- - -------- -- ----- - -- - - - - --- -- -- -- - --- - - --- - - - β -β β - -- ------ - - -- -- ----- -- -- - ---- ---- -- - --- - - - - -- - -- --- β -β β-- -- - -- - - - - - - --- - - -- - - -- -- - - - - - - - ---- - -β -β β--- -- - - - - - - ---- ---- --- --- -- -- - - -- -- - - - - --β -β β - - - --- - - -- - - - - - - - - - - β -β β -- --- - - - - - - -- -- ----- - - β -β β - - - - - - - - - - -- - - β -β β - - -- - - - - - - - - - β -β β - - - - - - β -β β - - - - β -β β - - - β -β β - - - β -β β β -β β - - β -β β - - β -β β β +β β- - --- -- ---- - -- - β +β β --- -- - --- -- - ---- -- --- --- -- - β +β β---- ---- - - - - -- ---- - - -- - -- --- ---- ---- ---- ---- -- β +β β --- --------- ---- ---- -- -- - ---- --- -- - - -- ---- ---- ---- ---- - β +β β-------- ---- ---- --------- -- - - - - - --- -- -- β +β β-- - - --- --- - ---- - -- ---- -- --- - - β +β β-- --- - -- - - --- - - -- -- - β +β β--- ---- - -- - ----- -- -- - - --- -- -- - - -- β +β β-- - - - - - - - - - - - -- - - - -- - - - - β +βl β- - - -- - - --- - - --- -- - - - - ---- ----- - - - ---- --- β +βo β- ---- ---- -- ---- -- --- ---- - -- - -- ---- - - - - - - - - - -- β +βg β - -- ---- --------- - -- - - - - - ---- ----- --- -- - ---- --------- -- - ---- - - - β +β β- - -- -- ------ -- - -- -- - --------- ------ --- ------- - ------- - - --- - - ---- ---- ---β +βl β--- -- - ---- ---- -- --- -- - ------- - -------- ------- - --- ---- - -- -- - - -- β +βo β- - - -- ----- ----- ---- --- --- -- ----------- - ----- -- - ------ - - - ------ -- --β +βs β- --------- - ----- --- --------- - ---- -- -- - - - - - - -- --- -- --- -- -β +βs β ---- - ------ - - -- -- ---- --- ----- - - - - - - --- -- - - - -- - - -- - β +β β - -- ------ - - -- --- ----- ----- -- -- - -- - - --- - - - ------ -β +β β-- -- - -- -- ---- - - - -- - - - - - - -- -- -- - - - - - β +β β--- -- - - - - - - -- - - -- - - - --- - - -- - --- ---- - β +β β - - - - - - ---- - - -- - - - - - - - β +β β -- --- - - - - - - - - - -- - -- -- - β +β β - - - - -- - - - - - - - - β +β β - - - - - - β +β β - - - - - - - - β +β β - - - - β +β β - - - - β +β β - - - - - - - β +β β - - - - β +β β - β +β β - β +β β - β β -1.00e+1β----------------------------------------------------------------------------------------------------β βββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ β β0.00 6.39e+3β (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> β File "test/training/moons_demo_parallel.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/training/moons_demo_parallel.expected _build/default/test/training/moons_demo_parallel.exe.output diff --git a/_build/default/test/training/moons_demo_parallel.expected b/_build/default/test/training/moons_demo_parallel.exe.output index 26ca5c7..6b08fb0 100644 --- a/_build/default/test/training/moons_demo_parallel.expected +++ b/_build/default/test/training/moons_demo_parallel.exe.output @@ -1,47 +1,47 @@ Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file -Epoch loss: 10.801180 +Epoch loss: 3.068 Half-moons scatterplot and decision boundary: ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ -β****************************************#***********************************************************β -β********************************##*#*******#********************************************************β -β*******************#******#*#**#**##**##*#**#***#***************************************************β -β***************#********#***#**#**#**#*#*##**##**##*************************************************β -β*************#****#*###**#*##*#*##***##*#######******#**********************************************β -β*****************#*#****#***#***#*#*#*********#*##*##*********************************************..β -β************#***##*###***#*#********#**#***##*#***##***#***************************************.....β -β**********#***#****#####*#***###******#*#*#***#***#***#*##**#********************************.......β -β***********####*#***#****#*#*****##****#**********##*************************************...........β -β*********#****#***#**##*#*#*#*******#**##*#*##*##*#*#**#**##**************************..............β -β**********#**#*###**#**********************#***#***#**#*##***#*********************.................β +β****************************************#**********************************************.............β +β********************************##*#*******#*******************************************.............β +β*******************#******#*#**#**##**##*#**#***#**************************************.............β +β***************#********#***#**#**#**#*#*##**##**##***********************************..............β +β*************#****#*###**#*##*#*##***##*#######******#********************************..............β +β*****************#*#****#***#***#*#*#*********#*##*##********************************...............β +β************#***##*###***#*#********#**#***##*#***##***#****************************................β +β**********#***#****#####*#***###******#*#*#***#***#***#*##**#***********************................β +β***********####*#***#****#*#*****##****#**********##*******************************.................β +β*********#****#***#**##*#*#*#*******#**##*#*##*##*#*#**#**##**********************..................β +β**********#**#*###**#**********************#***#***#**#*##***#*******************...................β β***#**#****###*##*#*##************%************##*##**#*#*#*********************....................β -β***#**#**#*#***###**#*#**********%******%********#***#****#****#*************.......................β -β********#**###***#******************************#***#*#**#***###*********...............%.%....%....β -β**#********####*#**#**********%******%*%************#**##***##***#****............................%.β -β****##*****##****#************%******%****************#**#*#*#*##*#.............................%...β -β***#*#**#***#*#****************%*%*****%*************#*##*#*#**..#...........................%.%.%..β -β*#*#**#**#*#***#***************%*%*%%*%*****************###*....#.###...................%.%..%...%.%β -β****##**##******************************%****************###.##..#.#.....................%%%..%.%%..β -β***#***##*##*****************%*%%*%%%*%*************.....#.#.####.#.#...................%%%%.%..%...β -β#*#*#*#**#*#*****************%****%*%*%%%******...........#.............................%....%.%.%..β -β##*##***#**#*****************%***%%*%%**%*.%..................#...#.#............................%%.β -β*#**#******#*********************%**%...%%..................##...#.###...............%.%%.%..%......β -β#***#*##**#*********************.%...%...%.......................#..#.................%.%%.%%%..%%%.β -β*#*##***##*****************......%.%%%.%....................###..#.##..................%.%%.........β -β******#*#*************............%%.%.%%%%.........................#............%.%..%%..%..%......β -β*****#****#******.....................%.%.%...................#....#..............%.%..%..%.%..%%%..β -β*****##****.....................%...%...%%.%%..%...................#............%....%%%.%%..%......β -β******............................%..%.%%.%%.%..%%.%%...........#.##..............%%%%.........%....β -β*..................................%%..%...%..%%%%..........................%%%.....%.%..%.%........β -β......................................%..%.%..%..%....................%..%..%%%%.%.%%%%%...%%.......β -β....................................%%...%%%.%%%%.%.%.%%.....%...........%.%%%%%.%....%.%...........β -β........................................%..%.......%.%%%....%%.%..%%%.%%..%.%.%.%..%................β -β........................................%...%%..%....%..%%.%%.%.%....%....%%%..%.%%..%.%............β -β...........................................%%....%..%.%%%..%%%....%%.%...%%...%%...%%...%%..........β -β.............................................%.%..%..%%%%%.%....%%...%%.%..%..%....%................β -β...........................................%............%..%%.....%%..%.%.%....%....................β -β...................................................%...%.%..%.%.......%%...%........................β +β***#**#**#*#***###**#*#**********%******%********#***#****#****#***************.....................β +β********#**###***#***********......*************#***#*#**#***###**************..........%.%....%....β +β**#********####*#**#*****.....%......%*%************#**##***##***#**********......................%.β +β****##*****##****#******......%......%....************#**#*#*#*##*#********.....................%...β +β***#*#**#***#*#********........%.%.....%......*******#*##*#*#****#********...................%.%.%..β +β*#*#**#**#*#***#******.........%.%.%%.%..........*******###*****#*###****...............%.%..%...%.%β +β****##**##***********...................%............****###*##**#*#****.................%%%..%.%%..β +β***#***##*##********.........%.%%.%%%.%.................*#*#*####*#*#**.................%%%%.%..%...β +β#*#*#*#**#*#*******..........%....%.%.%%%.................#.**********..................%....%.%.%..β +β##*##***#**#******...........%...%%.%%..%..%..................#.**#*#............................%%.β +β*#**#******#*****................%..%...%%..................##...#.###...............%.%%.%..%......β +β#***#*##**#*****.................%...%...%.......................#..#.................%.%%.%%%..%%%.β +β*#*##***##*****..................%.%%%.%....................###..#.##..................%.%%.........β +β******#*#*****....................%%.%.%%%%.........................#............%.%..%%..%..%......β +β*****#****#**.........................%.%.%...................#....#..............%.%..%..%.%..%%%..β +β*****##*****....................%...%...%%.%%..%...................#............%....%%%.%%..%......β +β***********.......................%..%.%%.%%.%..%%.%%...........#.##..............%%%%.........%....β +β**********.........................%%..%...%..%%%%..........................%%%.....%.%..%.%........β +β*********.............................%..%.%..%..%....................%..%..%%%%.%.%%%%%...%%.......β +β********............................%%...%%%.%%%%.%.%.%%.....%...........%.%%%%%.%....%.%...........β +β*******.................................%..%.......%.%%%....%%.%..%%%.%%..%.%.%.%..%................β +β******..................................%...%%..%....%..%%.%%.%.%....%....%%%..%.%%..%.%............β +β*****......................................%%....%..%.%%%..%%%....%%.%...%%...%%...%%...%%..........β +β****.........................................%.%..%..%%%%%.%....%%...%%.%..%..%....%................β +β**.........................................%............%..%%.....%%..%.%.%....%....................β +β*..................................................%...%.%..%.%.......%%...%........................β β........................................................%%%.....%.%..%..%.....%..%..................β β......................................................%....%%%%.%.%.%....%..........................β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ @@ -53,42 +53,42 @@ Batch Log-loss: β β- β β β β β β β -β β - - -- β -β β - ---- ---- ---- -- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- β -β β - - ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- β -β β------------------- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- β -β β- - - -- ---- ---- ---- ---- ---- ---- ---- ---- ---- β -β β- -- - - -- ---- ---- --- ---- ---- ---- ---- ---- --- β -β β--- - -- - - ---- --- -- - β -βb β -- --- - -- - -- - -- --- - β -βa β- - - -- - - - -- ------ ------ -- ---------------------β -βt β - - -- - ---- - --- - - - - - - - -β -βc β - - -- -- --- ---- ---- ---- ---- --- -- - - - - - - - β -βh β - - -- -- --- - - --- - - -- - -- - -- -- --- ---- ---- ---- ---- β -β β - - -- - ------ - - - - ---- ----β -βl β - - - -- - - - -- - -- - - - - - - - β -βo β --- - --- - -- - -- --- -- - ---- -- - - - - β -βg β -- - - - - ---- - - - - -- - - --β -β β - - - - - - --- - -- β -βl β - -- - - β -βo β- - - - β -βs β - - β -βs β - - - - - - -β -β β - - - - - - - - β -β β - - - β -β β - - β -β β - - - β -β β - β -β β - - β -β β - - β -β β - β -β β - β +β β- - --- β +β β -- ----------- ------------------------------------------------------------------- -- β +β β- ------------------------------------------------------- - - ----------- β +β β---------------------------------------------------------------------------- --------- -β +β β- -- - ------------------------------------ -- - -- ----- ----- β +β β-- - ------- - ------ - - - - ---------------- -- - - - β +β β- - - - - - - ------------ -- - - --- - -- ---- β +βb β-- - - -- --- ---- -- - - --- - β +βa β -- -- --- - --- - --- - - ------ ----------- - ------- -β +βt β--- -- - --- ---- - ---- -- - - ---- - -- ------ - - - -- - β +βc β- --- -- - - ---- ------- ---- - - - - - ------ --- -- - - β +βh β----- - -- - - ------- --- ----- --- --- - ---------- -- --- - --------- - -- β +β β-- -- --- ---- - - - - - ---- ------ ------- ----- - -β +βl β - ---- -- - -- -- ----- -- - --- - - - - --- -- - --- - --β +βo β - -- - - - - - - - - - --- -- --------- - - - - ---- - -- -- ---- -- ---β +βg β - - - - - - ---- - - - -- -- ---- - - -β +β β- - - - - - - - -- - - - - - --- --- ---β +βl β- - - - -- - -- - -- --- - - β +βo β - - -- -- - ----- - - - - β +βs β - - - - -- -- - - - - - β +βs β - - - - -- - - - β +β β - - -- - -- - - -- -- - - - - β +β β - - - -- - - - - -- β +β β - - - - - -- -β +β β - - - β +β β - -- --- - - β +β β - - - - - β +β β - β +β β - β +β β β +β β β β β β β β β -β β - β β -1.04e+1β ---------------------------------------------------------------------------------------------------β βββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ -β β0.00 1.59e+3β +β β0.00 2.39e+3β β β step β βββββββββββ΄βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Epoch Log-loss: @@ -112,28 +112,28 @@ Epoch Log-loss: βc β β βh β β β β β -βl β β -βo β β -βg β β -β β β -βl β β -βo β β -βs β β -βs β β -β β β -β β β -β β β -β β β -β β - β -β β β -β β - - β -β β - ---- --- ---- -- -- β -β β -- -- ---- β -β β ---- ---- --- β -β β - ---- ---- --- - β -β β - --- ---- --- --- β -β 2.37β - - ---- ---- ---- β +βl β- β +βo β -- β +βg β - ---------------- β +β β ------------ --- β +βl β - -------------------------- β +βo β ------------- β +βs β ---- β +βs β - -- β +β β -- β +β β - β +β β -- β +β β ----- β +β β - β +β β - β +β β ---- β +β β - - β +β β β +β β -- β +β β -- β +β β - β +β 1.12β -β βββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ -β β0.00 7.90e+1β +β β0.00 1.19e+2β β β step β βββββββ΄βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ \ No newline at end of file (cd _build/.sandbox/939430ee0696ced163fb7a721e707036/default/test/operations && .operations_tutorials.inline-tests/inline-test-runner.exe inline-test-runner operations_tutorials -partition test_threefry4x32.ml -source-tree-root ../.. -diff-cmd -) Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/48ac6517607d11e605d935d516b6b63d/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/939430ee0696ced163fb7a721e707036/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/939430ee0696ced163fb7a721e707036/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 File "test/training/bigram.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/training/bigram.expected _build/default/test/training/bigram.exe.output diff --git a/_build/default/test/training/bigram.expected b/_build/default/test/training/bigram.exe.output index 30c1ff5..a9f0b46 100644 --- a/_build/default/test/training/bigram.expected +++ b/_build/default/test/training/bigram.exe.output @@ -19,45 +19,45 @@ Epoch 0, loss=2.952727 2.95 #39 grad_/._batch_loss Virt/40 <void> - #36 => Local/9046 β#35 1000 Virt/40 + #36 => Local/1046 β#35 1000 Virt/40 <void> β<void> #37 grad_=> Virt/40 β <void> β - #33 neg_loss Virt/15 β - <void> β - #34 grad_neg_loss Virt/151 β - <void> β - #31 log Virt/15 β - <void> β - #32 grad_log Virt/151 β - <void> β - #29 =>_output_probs Virt/151 β + #33 neg_loss Virt/15 β + <void> β + #34 grad_neg_loss Local/1046 β + <void> β + #31 log Virt/15 β + <void> β + #32 grad_log Local/1046 β + <void> β + #29 =>_output_probs Local/1046 β <void> β #30 grad_=>_output_probs Local/1046 β <void> β - #27 *. Virt/15 β - <void> β - #28 grad_*. Virt/151 β - <void> β - #20 /._mlp_@|_input_gram Virt/15 β #3 @|_output_gram Virt/15 β - <void> β <void> β - #21 grad_/._mlp_@|_input_gram Virt/151 β#1 tensor β - <void> β 0.00 0.00 ... 0.00 0.00 β 0.00 0.00 ... 0.00 0.00 β ... β 0.00 0.00 ... 0.00 0.00 β 0.00 0.00 ... 0.00 0.00 β + #27 *. Virt/15 β + <void> β + #28 grad_*. Local/1046 β + <void> β + #20 /._mlp_@|_input_gram Virt/15 β #3 @|_output_gram Virt/15 β + <void> β <void> β + #21 grad_/._mlp_@|_input_gram Local/1046 β#1 tensor β + <void> β 0.00 0.00 ... 0.00 0.00 β 0.00 0.00 ... 0.00 0.00 β ... β 0.00 0.00 ... 0.00 0.00 β 0.00 0.00 ... 0.00 0.00 β [#16 exp_counts]β #18 => Local/1046 β 0.00 0.00 ... 0.00 0.00 β 0.00 0.00 ... 0.00 0.00 β β 0.00 0.00 ... 0.00 0.00 β 0.00 0.00 ... 0.00 0.00 β β <void> β ... ... ... ... ... β ... ... ... ... ... β β ... ... ... ... ... β ... ... ... ... ... β β #19 grad_=> Local/1046 β 0.00 0.00 ... 0.00 0.00 β 1.00 0.00 ... 0.00 0.00 β β 0.00 0.00 ... 0.00 0.00 β 0.00 0.00 ... 0.00 0.00 β β <void> β 0.00 0.00 ... 0.00 0.00 β 0.00 0.00 ... 0.00 0.00 β β 0.00 0.00 ... 0.00 0.00 β 1.00 0.00 ... 0.00 0.00 β - β #16 exp_counts Virt/15 β β - β <void> β β - β #17 grad_exp_counts Virt/151 β β - β <void> β β - β#14 * Virt/151 β β + β #16 exp_counts Local/1046 β β + β <void> β β + β #17 grad_exp_counts Local/1046 β β + β <void> β β + β#14 * Local/1046 β β β<void> β β β#15 grad_* Local/1046 β β β<void> β β βββ#12 + Local/1046 β β ββ <void> β β - ββ #13 grad_+ Local/9046 β β + ββ #13 grad_+ Local/1046 β β ββ <void> β β ββ ββ[#9 w] β β ββ ββ#11 1 Virt/40 β β (cd _build/.sandbox/939430ee0696ced163fb7a721e707036/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/48ac6517607d11e605d935d516b6b63d/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/einsum/surjectivity.ml", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/einsum/surjectivity.ml _build/.sandbox/48ac6517607d11e605d935d516b6b63d/default/test/einsum/surjectivity.ml.corrected diff --git a/_build/default/test/einsum/surjectivity.ml b/_build/.sandbox/48ac6517607d11e605d935d516b6b63d/default/test/einsum/surjectivity.ml.corrected index d5a8079..0351f80 100644 --- a/_build/default/test/einsum/surjectivity.ml +++ b/_build/.sandbox/48ac6517607d11e605d935d516b6b63d/default/test/einsum/surjectivity.ml.corrected @@ -68,7 +68,7 @@ let%expect_test "sparse_assignment_with_fixed_indices" = Train.printf ~here:[%here] ~with_code:false ~with_grad:false sparse; [%expect {| - HERE: test/einsum/surjectivity.ml:67:21 + HERE: test/einsum/surjectivity.ml:68:21 βββββββββββββββββββββββββββββββββββ β[1]: =>_sparse shape 0:5,1:1,2:1 β βββββββββ¬βββββββ β @@ -114,7 +114,7 @@ let%expect_test "multiple_sparse_axes" = Train.printf ~here:[%here] ~with_code:false ~with_grad:false sparse_multi; [%expect {| - HERE: test/einsum/surjectivity.ml:112:21 + HERE: test/einsum/surjectivity.ml:114:21 βββββββββββββββββββββββββββββββββββββββββββββ β[1]: =>_sparse_multi shape 0:3,1:2,2:4,3:3 β βββββββββ¬βββββββββββββββββββ β "/usr/bin/env" "bash" "-c" "cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1 2025-08-15 19:39.15: Job failed: Failed: Build failed