2025-03-12 19:48.57: New job: test routineco/ocaml-nanoid https://github.com/routineco/ocaml-nanoid.git#refs/heads/master (d22d768736e6599c8262f7e063a6f66775df6f69) (macos-arm64:macos-homebrew-5.3_arm64_opam-2.3) Base: macos-homebrew-ocaml-5.3 Opam project build To reproduce locally: git clone --recursive "https://github.com/routineco/ocaml-nanoid.git" -b "master" && cd "ocaml-nanoid" && git reset --hard d22d7687 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM macos-homebrew-ocaml-5.3 # macos-homebrew-5.3_arm64_opam-2.3 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" RUN ln -f ~/local/bin/opam-2.3 ~/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 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 || git fetch origin master) && git reset -q --hard 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 nanoid.opam ./src/./ RUN opam pin add -yn nanoid.dev './src/./' RUN echo '(lang dune 3.0)' > './src/./dune-project' ENV DEPS="alcotest.1.8.0 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.1.3.0 conf-gmp.4 conf-gmp-powm-sec.3 conf-npm.1 conf-pkg-config.4 conf-zlib.1 cryptokit.1.20 csexp.1.5.2 dune.3.17.2 dune-configurator.3.17.2 fmt.0.10.0 gen.1.1 js_of_ocaml.6.0.1 js_of_ocaml-compiler.6.0.1 menhir.20240715 menhirCST.20240715 menhirLib.20240715 menhirSdk.20240715 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 ocamlbuild.0.16.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 ppxlib.0.35.0 re.1.12.0 sedlex.3.3 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.8 uutf.1.0.4 yojson.2.2.2 zarith.1.14" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.3 --depext-only -y nanoid.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-03-12 19:48.57: Using cache hint "routineco/ocaml-nanoid-macos-homebrew-ocaml-5.3-macos-homebrew-5.3_arm64_opam-2.3-9140ae82490eac973894ba1f823e12bb" 2025-03-12 19:48.57: Using OBuilder spec: ((from macos-homebrew-ocaml-5.3) (comment macos-homebrew-5.3_arm64_opam-2.3) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (run (shell "ln -f ~/local/bin/opam-2.3 ~/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 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 || git fetch origin master) && git reset -q --hard 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src nanoid.opam) (dst ./src/./)) (run (network host) (shell "opam pin add -yn nanoid.dev './src/./'")) (run (network host) (shell "echo '(lang dune 3.0)' > './src/./dune-project'")) (env DEPS "alcotest.1.8.0 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.1.3.0 conf-gmp.4 conf-gmp-powm-sec.3 conf-npm.1 conf-pkg-config.4 conf-zlib.1 cryptokit.1.20 csexp.1.5.2 dune.3.17.2 dune-configurator.3.17.2 fmt.0.10.0 gen.1.1 js_of_ocaml.6.0.1 js_of_ocaml-compiler.6.0.1 menhir.20240715 menhirCST.20240715 menhirLib.20240715 menhirSdk.20240715 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 ocamlbuild.0.16.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 ppxlib.0.35.0 re.1.12.0 sedlex.3.3 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.8 uutf.1.0.4 yojson.2.2.2 zarith.1.14") (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.3 --depext-only -y nanoid.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-03-12 19:48.57: Waiting for resource in pool OCluster 2025-03-12 19:48.57: Waiting for workerโฆ 2025-03-12 22:59.26: Got resource from pool OCluster Building on m1-worker-04 All commits already cached HEAD is now at d22d768 Unvendor node_modules. (from macos-homebrew-ocaml-5.3) 2025-03-12 22:59.26 ---> using "6ee950b55569b1a3f8a7953dc679318bf303d3a70ac7d49901c0ac2ca3805d7c" from cache /: (comment macos-homebrew-5.3_arm64_opam-2.3) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (run (shell "ln -f ~/local/bin/opam-2.3 ~/local/bin/opam")) 2025-03-12 22:59.26 ---> using "8efc335cb5004a650aab29e72b9849a2b2e2f0853bc55d3a74763c7cceed5d74" 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-03-12 22:59.26 ---> using "e29fa6de89fe919799ac81fd4a1c768d8341cedf873c17042854467d2aebeceb" from cache /: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Darwin 23.4.0 The OCaml toplevel, version 5.3.0 2.3.0 2025-03-12 22:59.27 ---> using "a268524b45b0c90a951719c2a6c8c78c0b8a0fec90c9f437befd49b0008dc673" 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 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 || git fetch origin master) && git reset -q --hard 3a07c5ca803c46e8ff2d2c9842211cf9a226c774 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD 67e940587b..a3d20148ad master -> origin/master 3a07c5ca80 Merge pull request #27604 from dbuenzli/b0-publish-topkg-care.1.0.8-etc-34b29252ad1a6aca <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///Users/mac1000/opam-repository Everything as up-to-date as possible (run with --verbose to show unavailable upgrades). The following packages are not being upgraded because the new versions conflict with other installed packages: - ocaml.5.4.0 However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-03-12 22:59.27 ---> using "1e3b92509d9b2e52d001aa4cb8f331ae2a82a0d2231126c09fccafe91c5b50db" from cache /: (copy (src nanoid.opam) (dst ./src/./)) 2025-03-12 22:59.28 ---> saved as "e4972b3ed585b813dd13e8832e26ed08ffee36434b8b983e8debff0d3e1034c9" /: (run (network host) (shell "opam pin add -yn nanoid.dev './src/./'")) [nanoid.dev] synchronised (file:///Users/mac1000/src) nanoid is now pinned to file:///Users/mac1000/src (version dev) 2025-03-12 22:59.37 ---> saved as "6a3f05726afce6db2027066e7eb386f724db154f6ba50d9ea40d4474695dddaa" /: (run (network host) (shell "echo '(lang dune 3.0)' > './src/./dune-project'")) 2025-03-12 22:59.39 ---> saved as "97df7529201f6c136bacca0ea760ee2f05f7021db0455bc60be2ded5414b6d22" /: (env DEPS "alcotest.1.8.0 astring.0.8.5 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.1.3.0 conf-gmp.4 conf-gmp-powm-sec.3 conf-npm.1 conf-pkg-config.4 conf-zlib.1 cryptokit.1.20 csexp.1.5.2 dune.3.17.2 dune-configurator.3.17.2 fmt.0.10.0 gen.1.1 js_of_ocaml.6.0.1 js_of_ocaml-compiler.6.0.1 menhir.20240715 menhirCST.20240715 menhirLib.20240715 menhirSdk.20240715 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 ocamlbuild.0.16.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 ppxlib.0.35.0 re.1.12.0 sedlex.3.3 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.8 uutf.1.0.4 yojson.2.2.2 zarith.1.14") /: (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.3 --depext-only -y nanoid.dev $DEPS")) + /opt/homebrew/bin/brew "update" - ==> Updating Homebrew... - Already up-to-date. <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [nanoid.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: gmp node pkgconf zlib <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /opt/homebrew/bin/brew "install" "gmp" "node" "pkgconf" "zlib" - ==> Downloading https://ghcr.io/v2/homebrew/core/gmp/manifests/6.3.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/70a72a71216843d66a953c06ff6337445ce9bc94fae9f0e301e2f59005274a8e--gmp-6.3.0.bottle_manifest.json - ==> Fetching gmp - ==> Downloading https://ghcr.io/v2/homebrew/core/gmp/blobs/sha256:78e4f40cba6419cf7e2d81e9c945d1e93744511bd5230bdfac1b69ed894914b4 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/96a5c6ba7b30c6f2734be44067ba66ef0de5e0973c913659c7b555a4b063029c--gmp--6.3.0.arm64_sonoma.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/node/manifests/23.9.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/d26b324d2b8376035cf37fbcacd924b7503646ad556ab39250807b450758f178--node-23.9.0.bottle_manifest.json - ==> Fetching dependencies for node: brotli, c-ares, icu4c@76, libnghttp2, libuv, ca-certificates and openssl@3 - ==> 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:e75e7d3e86aba0f1a48f59bab9d819dbdd52c22259fb893ff1e796ca4dc9be75 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/f16c8f2c603c4f0dbf49caa7c6d75d448c39b11f7770a3f3abc4a11a1c4d0656--brotli--1.1.0.arm64_sonoma.bottle.2.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/c-ares/manifests/1.34.4 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/ce18ea81ad6f8aa82ed3f311879deb7643a3d71e18776db6bc86995282d330f3--c-ares-1.34.4.bottle_manifest.json - ==> Fetching c-ares - ==> Downloading https://ghcr.io/v2/homebrew/core/c-ares/blobs/sha256:93b4eabc07d647638e19c3293d52f803ce5b1ebf45b817525e6307241e790301 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/db2f1c962a32e3f9f50939a744a33766793d8dd8981dfc3a8a57b8c4f5036e55--c-ares--1.34.4.arm64_sonoma.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/76/manifests/76.1_1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/c105f8980d3a6b0ff0253b47492e886520580406ee75fa52509cf5b251b4d633--icu4c@76-76.1_1.bottle_manifest.json - ==> Fetching icu4c@76 - ==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/76/blobs/sha256:38c00ad782ec16cf4c5b3439b15a38e11e8be3ffc5b029135cfff102e36bcfa3 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/487df0a6aabb1acb07491a72e5f0994c7bc0a6d20edd120e7d6ff46940c690cc--icu4c@76--76.1_1.arm64_sonoma.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/manifests/1.65.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/5a72fb9f57dd728c5d6d30917849ae15111c3b440595f5694738ec9434c12427--libnghttp2-1.65.0.bottle_manifest.json - ==> Fetching libnghttp2 - ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/blobs/sha256:fa2ef36dadacb754e7233697f80a8929010e249b35dff577c86d1cf88f0ece49 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/a45d5458d844657d03d33d98f878d15ec043f0c6b64de1a92ecdd051a1f8aec4--libnghttp2--1.65.0.arm64_sonoma.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/libuv/manifests/1.50.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/ca8434864835c568bb3ff09b90797e9c2b745beacbd73320a6c22611a4fd1b56--libuv-1.50.0.bottle_manifest.json - ==> Fetching libuv - ==> Downloading https://ghcr.io/v2/homebrew/core/libuv/blobs/sha256:b39ee9c307a07d8422f5d604b36eb61879bc1f8563bfa964bfab96fc79aaa5ce - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/dc0224cecc1b70e17eae670b9b7745551d2a3a403735388aff6a52e016bfd9da--libuv--1.50.0.arm64_sonoma.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2025-02-25 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/6c1debb525d4dc6007afae4cd2b772105111632b22fc28506550f6dfe27c6d52--ca-certificates-2025-02-25.bottle_manifest.json - ==> Fetching ca-certificates - ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/blobs/sha256:8f46fb05f753f80f2bc398c0a24b10d680bd77d496e2b931de0b61998e37aebc - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/50c52ec06796c09a75e7a9484e6db3205765a935a486322e3795612fd23b405e--ca-certificates--2025-02-25.all.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.4.1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/a2bb8b71ebddb1fe8553581fcbc1ffc4ab36795c68b3cd47977cf83f1673a5b1--openssl@3-3.4.1.bottle_manifest.json - ==> Fetching openssl@3 - ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:cdc22c278167801e3876a4560eac469cfa7f86c6958537d84d21bda3caf6972c - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/5b936dcc22ffd3583663b90636ef9004e6df8318312e15420fc382a6e9e5e1d5--openssl@3--3.4.1.arm64_sonoma.bottle.tar.gz - ==> Fetching node - ==> Downloading https://ghcr.io/v2/homebrew/core/node/blobs/sha256:814474a24476b34dc1c7c3c4e9d3301bc23d837271771f8863fbf55767e6fb4f - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/05a392a6ff38fd84dee8329825e006c0b979c3298789a349e80d5ad3b3d18f8b--node--23.9.0.arm64_sonoma.bottle.tar.gz - ==> Downloading https://ghcr.io/v2/homebrew/core/pkgconf/manifests/2.4.3 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/fab16e95d8f8b37343099cee3d239d301193b2bca2db019c3db5708669e94417--pkgconf-2.4.3.bottle_manifest.json - ==> Fetching pkgconf - ==> Downloading https://ghcr.io/v2/homebrew/core/pkgconf/blobs/sha256:24e921aaf87bc253adf250761cb4bf717d14dec995d2f6302cf966f30f28fe59 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/0edb51c813324d2dd844ffe8591067a9189a6bbeb61d670f82866e4047eb939b--pkgconf--2.4.3.arm64_sonoma.bottle.tar.gz - ==> 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 zlib - ==> Downloading https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:f867540472a59ab3fb1201625df546593e5fae2e98948c4c16c6154b0468b682 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/3e8d6a31166088ea6579bf05bcbba23cfc339221e9e7c58520655ceae782726d--zlib--1.3.1.arm64_sonoma.bottle.tar.gz - ==> Pouring gmp--6.3.0.arm64_sonoma.bottle.tar.gz - ๐บ /opt/homebrew/Cellar/gmp/6.3.0: 22 files, 3.3MB - ==> Running `brew cleanup gmp`... - Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP. - Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`). - ==> Installing dependencies for node: brotli, c-ares, icu4c@76, libnghttp2, libuv, ca-certificates and openssl@3 - ==> Installing node 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.arm64_sonoma.bottle.2.tar.gz - ๐บ /opt/homebrew/Cellar/brotli/1.1.0: 28 files, 1.7MB - ==> Installing node dependency: c-ares - ==> Downloading https://ghcr.io/v2/homebrew/core/c-ares/manifests/1.34.4 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/ce18ea81ad6f8aa82ed3f311879deb7643a3d71e18776db6bc86995282d330f3--c-ares-1.34.4.bottle_manifest.json - ==> Pouring c-ares--1.34.4.arm64_sonoma.bottle.tar.gz - ๐บ /opt/homebrew/Cellar/c-ares/1.34.4: 176 files, 1021.8KB - ==> Installing node dependency: icu4c@76 - ==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/76/manifests/76.1_1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/c105f8980d3a6b0ff0253b47492e886520580406ee75fa52509cf5b251b4d633--icu4c@76-76.1_1.bottle_manifest.json - ==> Pouring icu4c@76--76.1_1.arm64_sonoma.bottle.tar.gz - ๐บ /opt/homebrew/Cellar/icu4c@76/76.1_1: 277 files, 81MB - ==> Installing node dependency: libnghttp2 - ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/manifests/1.65.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/5a72fb9f57dd728c5d6d30917849ae15111c3b440595f5694738ec9434c12427--libnghttp2-1.65.0.bottle_manifest.json - ==> Pouring libnghttp2--1.65.0.arm64_sonoma.bottle.tar.gz - ๐บ /opt/homebrew/Cellar/libnghttp2/1.65.0: 14 files, 766.1KB - ==> Installing node dependency: libuv - ==> Downloading https://ghcr.io/v2/homebrew/core/libuv/manifests/1.50.0 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/ca8434864835c568bb3ff09b90797e9c2b745beacbd73320a6c22611a4fd1b56--libuv-1.50.0.bottle_manifest.json - ==> Pouring libuv--1.50.0.arm64_sonoma.bottle.tar.gz - ๐บ /opt/homebrew/Cellar/libuv/1.50.0: 20 files, 1.2MB - ==> Installing node dependency: ca-certificates - ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2025-02-25 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/6c1debb525d4dc6007afae4cd2b772105111632b22fc28506550f6dfe27c6d52--ca-certificates-2025-02-25.bottle_manifest.json - ==> Pouring ca-certificates--2025-02-25.all.bottle.tar.gz - ==> Regenerating CA certificate bundle from keychain, this may take a while... - ๐บ /opt/homebrew/Cellar/ca-certificates/2025-02-25: 4 files, 235.4KB - ==> Installing node dependency: openssl@3 - ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.4.1 - Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/a2bb8b71ebddb1fe8553581fcbc1ffc4ab36795c68b3cd47977cf83f1673a5b1--openssl@3-3.4.1.bottle_manifest.json - ==> Pouring openssl@3--3.4.1.arm64_sonoma.bottle.tar.gz - ๐บ /opt/homebrew/Cellar/openssl@3/3.4.1: 7,236 files, 33.2MB - ==> Installing node - ==> Pouring node--23.9.0.arm64_sonoma.bottle.tar.gz - ==> Caveats - Bash completion has been installed to: - /opt/homebrew/etc/bash_completion.d - ==> Summary - ๐บ /opt/homebrew/Cellar/node/23.9.0: 2,602 files, 71.2MB - ==> Running `brew cleanup node`... - ==> Pouring pkgconf--2.4.3.arm64_sonoma.bottle.tar.gz - ๐บ /opt/homebrew/Cellar/pkgconf/2.4.3: 27 files, 485.2KB - ==> Running `brew cleanup pkgconf`... - ==> Pouring zlib--1.3.1.arm64_sonoma.bottle.tar.gz - ==> Caveats - zlib is keg-only, which means it was not symlinked into /opt/homebrew, - 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/opt/homebrew/opt/zlib/lib" - export CPPFLAGS="-I/opt/homebrew/opt/zlib/include" - - For pkg-config to find zlib you may need to set: - export PKG_CONFIG_PATH="/opt/homebrew/opt/zlib/lib/pkgconfig" - ==> Summary - ๐บ /opt/homebrew/Cellar/zlib/1.3.1: 14 files, 402.4KB - ==> Running `brew cleanup zlib`... - ==> Caveats - ==> node - Bash completion has been installed to: - /opt/homebrew/etc/bash_completion.d - ==> zlib - zlib is keg-only, which means it was not symlinked into /opt/homebrew, - 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/opt/homebrew/opt/zlib/lib" - export CPPFLAGS="-I/opt/homebrew/opt/zlib/include" - - For pkg-config to find zlib you may need to set: - export PKG_CONFIG_PATH="/opt/homebrew/opt/zlib/lib/pkgconfig" 2025-03-12 23:00.17 ---> saved as "f51a9cef3dc3d0ad8bff35fa7cc7324432ba1d32207c36087fd79af4b2a4ff95" /: (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 35 packages - install alcotest 1.8.0 - install astring 0.8.5 - install cmdliner 1.3.0 - install conf-gmp 4 - install conf-gmp-powm-sec 3 - install conf-npm 1 - install conf-pkg-config 4 - install conf-zlib 1 - install cryptokit 1.20 - install csexp 1.5.2 - install dune 3.17.2 - install dune-configurator 3.17.2 - install fmt 0.10.0 - install gen 1.1 - install js_of_ocaml 6.0.1 - install js_of_ocaml-compiler 6.0.1 - install menhir 20240715 - install menhirCST 20240715 - install menhirLib 20240715 - install menhirSdk 20240715 - install ocaml-compiler-libs v0.17.0 - install ocaml-syntax-shims 1.0.0 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install ppx_derivers 1.2.1 - install ppxlib 0.35.0 - install re 1.12.0 - install sedlex 3.3 - install seq base - install sexplib0 v0.17.0 - install stdlib-shims 0.3.0 - install topkg 1.0.8 - install uutf 1.0.4 - install yojson 2.2.2 - install zarith 1.14 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved astring.0.8.5 (cached) -> retrieved conf-gmp.4 (cached) -> retrieved conf-gmp-powm-sec.3 (cached) -> retrieved cmdliner.1.3.0 (cached) -> installed conf-pkg-config.4 -> retrieved csexp.1.5.2 (cached) -> installed conf-zlib.1 -> installed conf-gmp.4 -> retrieved cryptokit.1.20 (cached) -> retrieved alcotest.1.8.0 (cached) -> installed conf-gmp-powm-sec.3 -> retrieved fmt.0.10.0 (cached) -> retrieved gen.1.1 (cached) -> installed conf-npm.1 -> retrieved menhir.20240715, menhirCST.20240715, menhirLib.20240715, menhirSdk.20240715 (cached) -> retrieved ocaml-compiler-libs.v0.17.0 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppxlib.0.35.0 (cached) -> retrieved re.1.12.0 (cached) -> retrieved js_of_ocaml.6.0.1, js_of_ocaml-compiler.6.0.1 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved sedlex.3.3 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved uutf.1.0.4 (cached) -> retrieved dune.3.17.2, dune-configurator.3.17.2 (cached) -> retrieved zarith.1.14 (cached) -> retrieved yojson.2.2.2 (cached) -> retrieved topkg.1.0.8 (cached) -> installed ocamlbuild.0.16.1 -> installed cmdliner.1.3.0 -> installed ocamlfind.1.9.8 -> installed zarith.1.14 -> installed topkg.1.0.8 -> installed uutf.1.0.4 -> installed fmt.0.10.0 -> installed astring.0.8.5 -> installed dune.3.17.2 -> installed csexp.1.5.2 -> installed menhirCST.20240715 -> installed ppx_derivers.1.2.1 -> installed ocaml-syntax-shims.1.0.0 -> installed ocaml-compiler-libs.v0.17.0 -> installed menhirSdk.20240715 -> installed menhirLib.20240715 -> installed gen.1.1 -> installed stdlib-shims.0.3.0 -> installed sexplib0.v0.17.0 -> installed re.1.12.0 -> installed dune-configurator.3.17.2 -> installed yojson.2.2.2 -> installed alcotest.1.8.0 -> installed cryptokit.1.20 -> installed menhir.20240715 -> installed ppxlib.0.35.0 -> installed sedlex.3.3 -> installed js_of_ocaml-compiler.6.0.1 -> installed js_of_ocaml.6.0.1 Done. # To update the current shell environment, run: eval $(opam env) 2025-03-12 23:01.39 ---> saved as "f37a9c1a21cc30cfbc6f68683de54849d43586186c0dc9bc1e14d03c65c22514" /: (copy (src .) (dst ./src)) 2025-03-12 23:01.40 ---> saved as "045a3558a47961baa78de7a770d88c462e1e87ea77d7f2f94d6f693aa9444ce6" /: (run (shell "cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build")) File ".logistic/dune/extdeps/dune", line 4, characters 60-65: 4 | (libraries cmdliner opam-file-format sexplib shexp.process stdio)) ^^^^^ Error: Library "stdio" not found. -> required by _build/default/.logistic/dune/extdeps/.extdeps.eobjs/byte/dune__exe__Extdeps.cmi -> required by alias .logistic/dune/extdeps/check (cd _build/default/tests && /Users/mac1000/.opam/5.3.0/bin/js_of_ocaml build-runtime --source-map-inline --pretty -o .jsoo.eobjs/jsoo/jsoo.bc.runtime.js /Users/mac1000/.opam/5.3.0/lib/alcotest/runtime.js) warning: /Users/mac1000/.opam/5.3.0/lib/alcotest/runtime.js:24: 'joo_global_object' is being deprecated, please use `globalThis` instead (cd _build/default/tests && ./os.exe) Testing `Nanoid'. This run has ID `22TSZIIJ'. [OK] pseudo-seeded 0 generate. Full test results in `~/src/_build/default/tests/_build/_tests/Nanoid'. Test Successful in 0.001s. 1 test run. File "tests/dune", lines 18-21, characters 0-64: 18 | (rule 19 | (alias runtest) 20 | (action 21 | (run node %{dep:jsoo.bc.js}))) (cd _build/default/tests && /opt/homebrew/bin/node jsoo.bc.js) /Users/mac1000/src/_build/default/tests/jsoo.bc.js:4589 throw err; ^ Error: Cannot find module 'nanoid' Require stack: - /Users/mac1000/src/_build/default/tests/jsoo.bc.js at Function._resolveFilename (node:internal/modules/cjs/loader:1405:15) at defaultResolveImpl (node:internal/modules/cjs/loader:1061:19) at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1066:22) at Function._load (node:internal/modules/cjs/loader:1215:37) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:235:24) at Module.require (node:internal/modules/cjs/loader:1491:12) at require (node:internal/modules/helpers:135:16) at /Users/mac1000/src/_build/default/tests/jsoo.bc.js:56475:11 at Object.<anonymous> (/Users/mac1000/src/_build/default/tests/jsoo.bc.js:56485:3) { code: 'MODULE_NOT_FOUND', requireStack: [ '/Users/mac1000/src/_build/default/tests/jsoo.bc.js' ] } Node.js v23.9.0 "/usr/bin/env" "bash" "-c" "cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1 2025-03-12 23:01.46: Job failed: Failed: Build failed