2026-03-10 12:03.46: New job: test mirleft/ocaml-tls https://github.com/mirleft/ocaml-tls.git#refs/heads/main (2bae6d695a7838691557971ed1e780c36207469b) (macos-x86_64:macos-homebrew-4.14_opam-2.5)Base: macos-homebrew-ocaml-4.14Opam project buildTo reproduce locally:git clone --recursive "https://github.com/mirleft/ocaml-tls.git" -b "main" && cd "ocaml-tls" && git reset --hard 2bae6d69cat > Dockerfile <<'END-OF-DOCKERFILE'FROM macos-homebrew-ocaml-4.14# macos-homebrew-4.14_opam-2.5USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"RUN ln -f ~/local/bin/opam-2.5 ~/local/bin/opamRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionRUN cd ~/opam-repository && (git cat-file -e f15d82d4876db0d9c8ffca03adbd331cd7612081 || git fetch origin master) && git reset -q --hard f15d82d4876db0d9c8ffca03adbd331cd7612081 && git log --no-decorate -n1 --oneline && opam update -uCOPY --chown=1000:1000 tls.opam tls-mirage.opam tls-miou-unix.opam tls-lwt.opam tls-eio.opam tls-async.opam ./src/./RUN opam pin add -yn tls.dev './src/./' && \opam pin add -yn tls-mirage.dev './src/./' && \opam pin add -yn tls-miou-unix.dev './src/./' && \opam pin add -yn tls-lwt.dev './src/./' && \opam pin add -yn tls-eio.dev './src/./' && \opam pin add -yn tls-async.dev './src/./'RUN echo '(lang dune 3.0)' > './src/./dune-project'ENV DEPS="alcotest.1.9.1 asn1-combinators.0.3.2 astring.0.8.5 async.v0.16.0 async_kernel.v0.16.0 async_rpc_kernel.v0.16.0 async_unix.v0.16.0 base.v0.16.4 base-bigarray.base base-bytes.base base-threads.base base-unix.base base64.3.5.2 base_bigstring.v0.16.0 base_quickcheck.v0.16.0 bin_prot.v0.16.0 cmdliner.2.1.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 core.v0.16.2 core_kernel.v0.16.0 core_unix.v0.16.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 cstruct-async.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.21.1 dune-configurator.3.21.1 duration.0.2.1 eqaf.0.10 expect_test_helpers_core.v0.16.0 fieldslib.v0.16.0 fmt.0.11.0 gmap.0.3.0 int_repr.v0.16.0 ipaddr.5.6.2 jane-street-headers.v0.16.0 jst-config.v0.16.0 kdf.1.0.0 logs.0.10.0 lwt.6.1.1 macaddr.5.6.2 mirage-crypto.2.0.3 mirage-crypto-ec.2.0.3 mirage-crypto-pk.2.0.3 mirage-crypto-rng.2.0.3 mirage-flow.5.0.0 mirage-kv.6.1.1 mirage-ptime.5.2.0 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml_intrinsics.v0.16.2 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 optint.0.3.0 ounit2.2.2.7 parsexp.v0.16.0 ppx_assert.v0.16.0 ppx_base.v0.16.0 ppx_bench.v0.16.0 ppx_bin_prot.v0.16.0 ppx_cold.v0.16.0 ppx_compare.v0.16.0 ppx_custom_printf.v0.16.0 ppx_derivers.1.2.1 ppx_disable_unused_warnings.v0.16.0 ppx_enumerate.v0.16.0 ppx_expect.v0.16.2 ppx_fields_conv.v0.16.0 ppx_fixed_literal.v0.16.0 ppx_globalize.v0.16.0 ppx_hash.v0.16.0 ppx_here.v0.16.0 ppx_ignore_instrumentation.v0.16.0 ppx_inline_test.v0.16.1 ppx_jane.v0.16.0 ppx_let.v0.16.0 ppx_log.v0.16.0 ppx_module_timer.v0.16.0 ppx_optcomp.v0.16.0 ppx_optional.v0.16.0 ppx_pipebang.v0.16.0 ppx_sexp_conv.v0.16.0 ppx_sexp_message.v0.16.0 ppx_sexp_value.v0.16.0 ppx_stable.v0.16.0 ppx_stable_witness.v0.16.0 ppx_string.v0.16.0 ppx_tydi.v0.16.0 ppx_typerep_conv.v0.16.0 ppx_variants_conv.v0.16.0 ppxlib.0.35.0 protocol_version_header.v0.16.0 ptime.1.2.0 randomconv.0.2.0 re.1.14.0 seq.base sexp_pretty.v0.16.0 sexplib.v0.16.0 sexplib0.v0.16.0 spawn.v0.17.0 splittable_random.v0.16.0 stdio.v0.16.0 stdlib-shims.0.3.0 textutils.v0.16.0 textutils_kernel.v0.16.0 time_now.v0.16.0 timezone.v0.16.0 topkg.1.1.1 typerep.v0.16.0 uutf.1.0.4 variantslib.v0.16.0 x509.1.0.6 zarith.1.14"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.5 --depext-only -y tls.dev tls-mirage.dev tls-lwt.dev tls-async.dev $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . ./srcRUN cd ./src && opam exec -- dune build --only-packages=tls,tls-mirage,tls-lwt,tls-async @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2026-03-10 12:03.46: Using cache hint "mirleft/ocaml-tls-macos-homebrew-ocaml-4.14-macos-homebrew-4.14_opam-2.5-c0d1ccd8bf1be08199e678440e33c5e7"2026-03-10 12:03.46: Using OBuilder spec:((from macos-homebrew-ocaml-4.14)(comment macos-homebrew-4.14_opam-2.5)(user (uid 1000) (gid 1000))(env CLICOLOR_FORCE 1)(env OPAMCOLOR always)(run (shell "ln -f ~/local/bin/opam-2.5 ~/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 f15d82d4876db0d9c8ffca03adbd331cd7612081 || git fetch origin master) && git reset -q --hard f15d82d4876db0d9c8ffca03adbd331cd7612081 && git log --no-decorate -n1 --oneline && opam update -u"))(copy (src tls.opam tls-mirage.opam tls-miou-unix.opam tls-lwt.opam tls-eio.opam tls-async.opam)(dst ./src/./))(run (network host)(shell "opam pin add -yn tls.dev './src/./' && \\nopam pin add -yn tls-mirage.dev './src/./' && \\nopam pin add -yn tls-miou-unix.dev './src/./' && \\nopam pin add -yn tls-lwt.dev './src/./' && \\nopam pin add -yn tls-eio.dev './src/./' && \\nopam pin add -yn tls-async.dev './src/./'"))(run (shell "echo '(lang dune 3.0)' > './src/./dune-project'"))(env DEPS "alcotest.1.9.1 asn1-combinators.0.3.2 astring.0.8.5 async.v0.16.0 async_kernel.v0.16.0 async_rpc_kernel.v0.16.0 async_unix.v0.16.0 base.v0.16.4 base-bigarray.base base-bytes.base base-threads.base base-unix.base base64.3.5.2 base_bigstring.v0.16.0 base_quickcheck.v0.16.0 bin_prot.v0.16.0 cmdliner.2.1.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 core.v0.16.2 core_kernel.v0.16.0 core_unix.v0.16.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 cstruct-async.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.21.1 dune-configurator.3.21.1 duration.0.2.1 eqaf.0.10 expect_test_helpers_core.v0.16.0 fieldslib.v0.16.0 fmt.0.11.0 gmap.0.3.0 int_repr.v0.16.0 ipaddr.5.6.2 jane-street-headers.v0.16.0 jst-config.v0.16.0 kdf.1.0.0 logs.0.10.0 lwt.6.1.1 macaddr.5.6.2 mirage-crypto.2.0.3 mirage-crypto-ec.2.0.3 mirage-crypto-pk.2.0.3 mirage-crypto-rng.2.0.3 mirage-flow.5.0.0 mirage-kv.6.1.1 mirage-ptime.5.2.0 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml_intrinsics.v0.16.2 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 optint.0.3.0 ounit2.2.2.7 parsexp.v0.16.0 ppx_assert.v0.16.0 ppx_base.v0.16.0 ppx_bench.v0.16.0 ppx_bin_prot.v0.16.0 ppx_cold.v0.16.0 ppx_compare.v0.16.0 ppx_custom_printf.v0.16.0 ppx_derivers.1.2.1 ppx_disable_unused_warnings.v0.16.0 ppx_enumerate.v0.16.0 ppx_expect.v0.16.2 ppx_fields_conv.v0.16.0 ppx_fixed_literal.v0.16.0 ppx_globalize.v0.16.0 ppx_hash.v0.16.0 ppx_here.v0.16.0 ppx_ignore_instrumentation.v0.16.0 ppx_inline_test.v0.16.1 ppx_jane.v0.16.0 ppx_let.v0.16.0 ppx_log.v0.16.0 ppx_module_timer.v0.16.0 ppx_optcomp.v0.16.0 ppx_optional.v0.16.0 ppx_pipebang.v0.16.0 ppx_sexp_conv.v0.16.0 ppx_sexp_message.v0.16.0 ppx_sexp_value.v0.16.0 ppx_stable.v0.16.0 ppx_stable_witness.v0.16.0 ppx_string.v0.16.0 ppx_tydi.v0.16.0 ppx_typerep_conv.v0.16.0 ppx_variants_conv.v0.16.0 ppxlib.0.35.0 protocol_version_header.v0.16.0 ptime.1.2.0 randomconv.0.2.0 re.1.14.0 seq.base sexp_pretty.v0.16.0 sexplib.v0.16.0 sexplib0.v0.16.0 spawn.v0.17.0 splittable_random.v0.16.0 stdio.v0.16.0 stdlib-shims.0.3.0 textutils.v0.16.0 textutils_kernel.v0.16.0 time_now.v0.16.0 timezone.v0.16.0 topkg.1.1.1 typerep.v0.16.0 uutf.1.0.4 variantslib.v0.16.0 x509.1.0.6 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.5 --depext-only -y tls.dev tls-mirage.dev tls-lwt.dev tls-async.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 --only-packages=tls,tls-mirage,tls-lwt,tls-async @install @check @runtest && rm -rf _build")))2026-03-10 12:03.46: Waiting for resource in pool OCluster2026-03-10 12:03.46: Waiting for worker…2026-03-10 12:03.46: Got resource from pool OClusterBuilding on i7-worker-03HEAD is now at d759582 fix crash in parse_change_cipher_spec on empty inputHEAD is now at 2bae6d6 fix crash in parse_change_cipher_spec on empty input (#519)(from macos-homebrew-ocaml-4.14)2026-03-10 12:03.48 ---> using "0c60f117aee57abea8364cb033d47bb1d63ff0f68e5ee97378e032498e8442af" from cache/: (comment macos-homebrew-4.14_opam-2.5)/: (user (uid 1000) (gid 1000))/: (env CLICOLOR_FORCE 1)/: (env OPAMCOLOR always)/: (run (shell "ln -f ~/local/bin/opam-2.5 ~/local/bin/opam"))2026-03-10 12:03.48 ---> using "75b1629629d7f21c50a7e1e39b2ef83e2edb8ace81aab34254c0c8782b814749" 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 --globalFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] no changes from git+file:///Users/mac1000/opam-repository2026-03-10 12:03.49 ---> using "a61e945ab7671a6fff400f946e3fe88df4d67a783ea1f56fa59dc21595ef1b19" from cache/: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Darwin 24.5.0The OCaml toplevel, version 4.14.22.5.02026-03-10 12:03.49 ---> using "11a9923a4c4f0ab256d15330129e4c4938459d2e6239eb4f7bdf0f2620300e09" 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 f15d82d4876db0d9c8ffca03adbd331cd7612081 || git fetch origin master) && git reset -q --hard f15d82d4876db0d9c8ffca03adbd331cd7612081 && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEAD95f7875db7..f15d82d487 master -> origin/masterf15d82d487 Merge pull request #29449 from raphael-proust/opam-publish-lwt.6.1.1<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] synchronised from git+file:///Users/mac1000/opam-repositoryEverything as up-to-date as possibleThe following packages are not being upgraded because the new versions conflict with other installed packages:- ocaml.5.4.1- ocaml-config.3However, you may "opam upgrade" these packages explicitly at these versions (e.g. "opam upgrade ocaml.5.4.1"), which will ask permission to downgrade or uninstall the conflicting packages.Nothing to do.# To update the current shell environment, run: eval $(opam env)2026-03-10 12:03.50 ---> using "6d50bebe410a1e575c0b12f885c1b145d7404afff0b54f64fa226ea5a1b74c2d" from cache/: (copy (src tls.opam tls-mirage.opam tls-miou-unix.opam tls-lwt.opam tls-eio.opam tls-async.opam)(dst ./src/./))2026-03-10 12:03.50 ---> using "393b1b5a1f6e46794e321e6e8343f56a458b40c2c52758ba5bcccd9a7b6e2a74" from cache/: (run (network host)(shell "opam pin add -yn tls.dev './src/./' && \\nopam pin add -yn tls-mirage.dev './src/./' && \\nopam pin add -yn tls-miou-unix.dev './src/./' && \\nopam pin add -yn tls-lwt.dev './src/./' && \\nopam pin add -yn tls-eio.dev './src/./' && \\nopam pin add -yn tls-async.dev './src/./'"))[tls.dev] synchronised (file:///Users/mac1000/src)tls is now pinned to file:///Users/mac1000/src (version dev)[tls-mirage.dev] synchronised (file:///Users/mac1000/src)tls-mirage is now pinned to file:///Users/mac1000/src (version dev)[tls-miou-unix.dev] synchronised (file:///Users/mac1000/src)tls-miou-unix is now pinned to file:///Users/mac1000/src (version dev)[tls-lwt.dev] synchronised (file:///Users/mac1000/src)tls-lwt is now pinned to file:///Users/mac1000/src (version dev)[tls-eio.dev] synchronised (file:///Users/mac1000/src)tls-eio is now pinned to file:///Users/mac1000/src (version dev)[tls-async.dev] synchronised (file:///Users/mac1000/src)tls-async is now pinned to file:///Users/mac1000/src (version dev)2026-03-10 12:03.50 ---> using "b44439a4f9661186518afca82db1788c80cacda9f4cd7b7152c61b2e793ae037" from cache/: (run (shell "echo '(lang dune 3.0)' > './src/./dune-project'"))2026-03-10 12:03.51 ---> using "6312e5d819ffc52cd7b203b4672eaeb94b0fd7c3a4e9c41dcb8cde3f747d145d" from cache/: (env DEPS "alcotest.1.9.1 asn1-combinators.0.3.2 astring.0.8.5 async.v0.16.0 async_kernel.v0.16.0 async_rpc_kernel.v0.16.0 async_unix.v0.16.0 base.v0.16.4 base-bigarray.base base-bytes.base base-threads.base base-unix.base base64.3.5.2 base_bigstring.v0.16.0 base_quickcheck.v0.16.0 bin_prot.v0.16.0 cmdliner.2.1.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 core.v0.16.2 core_kernel.v0.16.0 core_unix.v0.16.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 cstruct-async.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.21.1 dune-configurator.3.21.1 duration.0.2.1 eqaf.0.10 expect_test_helpers_core.v0.16.0 fieldslib.v0.16.0 fmt.0.11.0 gmap.0.3.0 int_repr.v0.16.0 ipaddr.5.6.2 jane-street-headers.v0.16.0 jst-config.v0.16.0 kdf.1.0.0 logs.0.10.0 lwt.6.1.1 macaddr.5.6.2 mirage-crypto.2.0.3 mirage-crypto-ec.2.0.3 mirage-crypto-pk.2.0.3 mirage-crypto-rng.2.0.3 mirage-flow.5.0.0 mirage-kv.6.1.1 mirage-ptime.5.2.0 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml_intrinsics.v0.16.2 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 optint.0.3.0 ounit2.2.2.7 parsexp.v0.16.0 ppx_assert.v0.16.0 ppx_base.v0.16.0 ppx_bench.v0.16.0 ppx_bin_prot.v0.16.0 ppx_cold.v0.16.0 ppx_compare.v0.16.0 ppx_custom_printf.v0.16.0 ppx_derivers.1.2.1 ppx_disable_unused_warnings.v0.16.0 ppx_enumerate.v0.16.0 ppx_expect.v0.16.2 ppx_fields_conv.v0.16.0 ppx_fixed_literal.v0.16.0 ppx_globalize.v0.16.0 ppx_hash.v0.16.0 ppx_here.v0.16.0 ppx_ignore_instrumentation.v0.16.0 ppx_inline_test.v0.16.1 ppx_jane.v0.16.0 ppx_let.v0.16.0 ppx_log.v0.16.0 ppx_module_timer.v0.16.0 ppx_optcomp.v0.16.0 ppx_optional.v0.16.0 ppx_pipebang.v0.16.0 ppx_sexp_conv.v0.16.0 ppx_sexp_message.v0.16.0 ppx_sexp_value.v0.16.0 ppx_stable.v0.16.0 ppx_stable_witness.v0.16.0 ppx_string.v0.16.0 ppx_tydi.v0.16.0 ppx_typerep_conv.v0.16.0 ppx_variants_conv.v0.16.0 ppxlib.0.35.0 protocol_version_header.v0.16.0 ptime.1.2.0 randomconv.0.2.0 re.1.14.0 seq.base sexp_pretty.v0.16.0 sexplib.v0.16.0 sexplib0.v0.16.0 spawn.v0.17.0 splittable_random.v0.16.0 stdio.v0.16.0 stdlib-shims.0.3.0 textutils.v0.16.0 textutils_kernel.v0.16.0 time_now.v0.16.0 timezone.v0.16.0 topkg.1.1.1 typerep.v0.16.0 uutf.1.0.4 variantslib.v0.16.0 x509.1.0.6 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.5 --depext-only -y tls.dev tls-mirage.dev tls-lwt.dev tls-async.dev $DEPS"))+ /usr/local/bin/brew "update"- ==> Updating Homebrew...- ==> Downloading https://ghcr.io/v2/homebrew/core/portable-ruby/blobs/sha256:80c194381e990a4967a1ae44b8242b688e6a17ab590865a38671137677411469- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/portable-ruby-3.4.8.catalina.bottle.tar.gz- ==> Pouring portable-ruby-3.4.8.catalina.bottle.tar.gz- ==> 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 1 tap (homebrew/core).- ==> New Formulae- buildkitd: Concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit (Daemon)- docker-engine: Pack, ship and run any application as a lightweight container (Daemon)- flowrs: TUI application for Apache Airflow- gittype: CLI code-typing game that turns your source code into typing challenges- models: Fast TUI and CLI for browsing AI models, benchmarks, and coding agents- weave: Entity-level semantic merge driver for Git using tree-sitter<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[tls-lwt.dev] synchronised (file:///Users/mac1000/src)[tls-async.dev] synchronised (file:///Users/mac1000/src)[tls.dev] synchronised (file:///Users/mac1000/src)[tls-mirage.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 2).[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).[NOTE] Package ocaml is already installed (current version is 4.14.2).[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-bigarray is already installed (current version is base).The following system packages will first need to be installed:gmp pkgconf<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>+ /usr/local/bin/brew "install" "gmp" "pkgconf"- ==> Fetching downloads for: gmp and pkgconf- ✔︎ Bottle Manifest gmp (6.3.0)- ✔︎ Bottle Manifest pkgconf (2.5.1)- ✔︎ Bottle Manifest pkgconf (2.5.1)- ✔︎ Bottle gmp (6.3.0)- ✔︎ Bottle pkgconf (2.5.1)- ==> Pouring gmp--6.3.0.sequoia.bottle.tar.gz- 🍺 /usr/local/Cellar/gmp/6.3.0: 22 files, 3.4MB- ==> Running `brew cleanup gmp`...- Disable this behaviour by setting `HOMEBREW_NO_INSTALL_CLEANUP=1`.- Hide these hints with `HOMEBREW_NO_ENV_HINTS=1` (see `man brew`).- ==> Pouring pkgconf--2.5.1.sequoia.bottle.tar.gz- 🍺 /usr/local/Cellar/pkgconf/2.5.1: 28 files, 383.2KB- ==> Running `brew cleanup pkgconf`...- ==> `brew cleanup` has not been run in the last 30 days, running now...- Disable this behaviour by setting `HOMEBREW_NO_INSTALL_CLEANUP=1`.- Hide these hints with `HOMEBREW_NO_ENV_HINTS=1` (see `man brew`).- Removing: /Users/mac1000/Library/Caches/Homebrew/libarchive--3.8.5... (1.6MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/jasper--4.2.8... (474KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/qtshadertools--6.10.1... (1.9MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/pandoc--3.9... (34.7MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libxmp--4.6.3... (607.7KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libx11--1.8.12... (2.3MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/harfbuzz--12.3.2... (3.3MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/fluid-synth--2.5.2... (1.2MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/xkeyboard-config--2.46... (3.0MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/ada-url--3.4.2... (350KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/game-music-emu--0.6.4... (333.9KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/enchant--2.8.14... (116KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/molten-vk--1.4.0... (12.6MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/p11-kit--0.26.1... (1MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/qtdeclarative--6.10.1... (27.8MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libngtcp2--1.20.0... (397.6KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/lua--5.4.8... (267KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libbluray--1.4.0_1... (304.3KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libpng--1.6.54_1... (454.3KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libgit2--1.9.2... (2MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libavif--1.3.0... (326.9KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/qt5compat--6.10.1... (678.0KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/openexr--3.4.5... (1MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libclc--21.1.8... (23.6MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/llvm@20--20.1.8... (350.6MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/spirv-tools--1.4.335.0... (2.5MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/qtsvg--6.10.1... (308.7KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libksba--1.6.7... (180.4KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libxfont2--2.0.7... (293.9KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libssh--0.12.0... (580.9KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libssh--0.11.3... (515.4KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/portable-ruby-3.4.8.catalina.bottle.tar.gz... (11.9MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/librsvg--2.61.4... (5MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/openexr--3.4.4_2... (1MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libvpx--1.15.2... (2.0MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/qemu--10.2.1... (111.9MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/librsvg--2.61.3_1... (5.2MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/llvm--21.1.8... (467.7MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/capstone--5.0.6... (3.2MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/mercurial--7.1.2... (3MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libpq--18.2... (7.9MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/gdbm--1.26... (288.8KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/jpeg-xl--0.11.1_3... (19.1MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/node--25.6.1_1... (19.7MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libunistring--1.4.1... (1.9MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/llvm@19--19.1.7... (447.1MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libfontenc--1.1.8... (37.3KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libuv--1.52.0... (374.1KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/ninja--1.13.2... (176.2KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libavif--1.3.0_1... (326.9KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/openjph--0.26.0... (206.6KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/freetype--2.14.1_1... (1MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/pcre--8.45... (1.8MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/python@3.14--3.14.2_1... (18.6MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/m4--1.4.20... (286.3KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/openexr--3.4.4_1... (1MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libgcrypt--1.12.0... (1.5MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/harfbuzz--13.0.0... (3.6MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/frei0r--2.5.1... (540.8KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/llhttp--9.3.0... (35.8KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/llvm@17--17.0.6... (390.9MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/netpbm--11.02.21... (2.2MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/taglib--2.1.1... (486.2KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/rust--1.93.0... (107.6MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libuv--1.51.0... (367.9KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/leptonica--1.87.0... (2.6MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/freetype--2.14.1_2... (1MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libgpg-error--1.58... (576KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libxml2--2.15.1_2... (662.4KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libtiff--4.7.1... (1.9MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/qtbase--6.10.1... (18.6MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libpng--1.6.54... (454.1KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/libomp--21.1.8... (593.7KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/simdjson--4.2.4... (1.3MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/api-source/Homebrew/homebrew-cask/b82a31c2a21947342e37f3ba169f26e246dce83b/Cask/macfuse.rb... (1.3KB)- Removing: /Users/mac1000/Library/Caches/Homebrew/bootsnap/616c6ecbda2a9a67879f3637b9ff168ad2fb86ca799b16c3aba0faba62e0cf60... (650 files, 5.7MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/bootsnap/fdf55a9208e3e9408681c033f005c8ef8766797b9bcdadab3f1b43bed2a295ae... (650 files, 5.7MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/bootsnap/b8bc8d4d7681dbe132b160194384296f52f879189ac1b4367343cb84ee37b999... (592 files, 4.9MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/bootsnap/8a284243d6709225d1023c013c2dc6d922c821113ae83b6eb619d9405f270115... (649 files, 5.7MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/bootsnap/711a4ca73fa2b371c542986afddae4b618317eb0fa26c4ed3bcb9665a3a58fdb... (649 files, 5.7MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/bootsnap/5243443b43a3d2a6ee74b372820afa5e4d22806173ddffdb6d4835544a276a71... (650 files, 5.7MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/bootsnap/9aa3cc9ac5d27f5cbc5a82023dfc9294e53842d83e05ee42c39a58fd881613cb... (651 files, 5.7MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/bootsnap/47ab299dc855910c79eca6a8cbe9c41da69e3df00a2e7775c039e27680540eb1... (592 files, 4.9MB)- Removing: /Users/mac1000/Library/Caches/Homebrew/bootsnap/328c998cf25bfb54ae623dcdb4ae64f72ea50177ae44277872110edfc26b5f76... (650 files, 5.7MB)# To update the current shell environment, run: eval $(opam env)2026-03-10 12:03.51 ---> using "ab3fb38f0cdff8806f7cea6c35d32d3a24da6406acd57fd760bb002da7f65e0d" 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 2).[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).[NOTE] Package ocaml is already installed (current version is 4.14.2).[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-bigarray is already installed (current version is base).The following actions will be performed:=== install 117 packages- install alcotest 1.9.1- install asn1-combinators 0.3.2- install astring 0.8.5- install async v0.16.0- install async_kernel v0.16.0- install async_rpc_kernel v0.16.0- install async_unix v0.16.0- install base v0.16.4- install base-bytes base- install base64 3.5.2- install base_bigstring v0.16.0- install base_quickcheck v0.16.0- install bin_prot v0.16.0- install cmdliner 2.1.0- install conf-gmp 5- install conf-gmp-powm-sec 4- install conf-pkg-config 4- install core v0.16.2- install core_kernel v0.16.0- install core_unix v0.16.0- install cppo 1.8.0- install csexp 1.5.2- install cstruct 6.2.0- install cstruct-async 6.2.0- install digestif 1.3.0- install domain-name 0.5.0- install dune 3.21.1- install dune-configurator 3.21.1- install duration 0.2.1- install eqaf 0.10- install expect_test_helpers_core v0.16.0- install fieldslib v0.16.0- install fmt 0.11.0- install gmap 0.3.0- install int_repr v0.16.0- install ipaddr 5.6.2- install jane-street-headers v0.16.0- install jst-config v0.16.0- install kdf 1.0.0- install logs 0.10.0- install lwt 6.1.1- install macaddr 5.6.2- install mirage-crypto 2.0.3- install mirage-crypto-ec 2.0.3- install mirage-crypto-pk 2.0.3- install mirage-crypto-rng 2.0.3- install mirage-flow 5.0.0- install mirage-kv 6.1.1- install mirage-ptime 5.2.0- install num 1.6- install ocaml-compiler-libs v0.12.4- install ocaml-syntax-shims 1.0.0- install ocaml_intrinsics v0.16.2- install ocamlbuild 0.16.1- install ocamlfind 1.9.8- install ocplib-endian 1.2- install ohex 0.2.0- install optint 0.3.0- install ounit2 2.2.7- install parsexp v0.16.0- install ppx_assert v0.16.0- install ppx_base v0.16.0- install ppx_bench v0.16.0- install ppx_bin_prot v0.16.0- install ppx_cold v0.16.0- install ppx_compare v0.16.0- install ppx_custom_printf v0.16.0- install ppx_derivers 1.2.1- install ppx_disable_unused_warnings v0.16.0- install ppx_enumerate v0.16.0- install ppx_expect v0.16.2- install ppx_fields_conv v0.16.0- install ppx_fixed_literal v0.16.0- install ppx_globalize v0.16.0- install ppx_hash v0.16.0- install ppx_here v0.16.0- install ppx_ignore_instrumentation v0.16.0- install ppx_inline_test v0.16.1- install ppx_jane v0.16.0- install ppx_let v0.16.0- install ppx_log v0.16.0- install ppx_module_timer v0.16.0- install ppx_optcomp v0.16.0- install ppx_optional v0.16.0- install ppx_pipebang v0.16.0- install ppx_sexp_conv v0.16.0- install ppx_sexp_message v0.16.0- install ppx_sexp_value v0.16.0- install ppx_stable v0.16.0- install ppx_stable_witness v0.16.0- install ppx_string v0.16.0- install ppx_tydi v0.16.0- install ppx_typerep_conv v0.16.0- install ppx_variants_conv v0.16.0- install ppxlib 0.35.0- install protocol_version_header v0.16.0- install ptime 1.2.0- install randomconv 0.2.0- install re 1.14.0- install seq base- install sexp_pretty v0.16.0- install sexplib v0.16.0- install sexplib0 v0.16.0- install spawn v0.17.0- install splittable_random v0.16.0- install stdio v0.16.0- install stdlib-shims 0.3.0- install textutils v0.16.0- install textutils_kernel v0.16.0- install time_now v0.16.0- install timezone v0.16.0- install topkg 1.1.1- install typerep v0.16.0- install uutf 1.0.4- install variantslib v0.16.0- install x509 1.0.6- install zarith 1.14<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved astring.0.8.5 (cached)-> retrieved asn1-combinators.0.3.2 (cached)-> retrieved alcotest.1.9.1 (cached)-> retrieved async_kernel.v0.16.0 (cached)-> retrieved async_rpc_kernel.v0.16.0 (cached)-> retrieved async.v0.16.0 (cached)-> retrieved async_unix.v0.16.0 (cached)-> retrieved base64.3.5.2 (cached)-> retrieved base_bigstring.v0.16.0 (cached)-> retrieved base.v0.16.4 (cached)-> retrieved bin_prot.v0.16.0 (cached)-> retrieved conf-gmp.5 (cached)-> retrieved conf-gmp-powm-sec.4 (cached)-> retrieved base_quickcheck.v0.16.0 (cached)-> installed conf-pkg-config.4-> retrieved cmdliner.2.1.0 (cached)-> installed conf-gmp.5-> retrieved core_kernel.v0.16.0 (cached)-> installed conf-gmp-powm-sec.4-> retrieved core_unix.v0.16.0 (cached)-> retrieved cppo.1.8.0 (cached)-> retrieved csexp.1.5.2 (cached)-> retrieved core.v0.16.2 (cached)-> retrieved cstruct.6.2.0, cstruct-async.6.2.0 (cached)-> retrieved domain-name.0.5.0 (cached)-> retrieved duration.0.2.1 (cached)-> retrieved eqaf.0.10 (cached)-> retrieved digestif.1.3.0 (cached)-> retrieved expect_test_helpers_core.v0.16.0 (cached)-> retrieved fieldslib.v0.16.0 (cached)-> retrieved fmt.0.11.0 (cached)-> retrieved gmap.0.3.0 (cached)-> retrieved int_repr.v0.16.0 (cached)-> retrieved jane-street-headers.v0.16.0 (cached)-> retrieved ipaddr.5.6.2, macaddr.5.6.2 (cached)-> retrieved jst-config.v0.16.0 (cached)-> retrieved kdf.1.0.0 (cached)-> retrieved logs.0.10.0 (cached)-> retrieved lwt.6.1.1 (cached)-> retrieved mirage-flow.5.0.0 (cached)-> retrieved mirage-kv.6.1.1 (cached)-> retrieved mirage-ptime.5.2.0 (cached)-> retrieved num.1.6 (cached)-> retrieved ocaml-compiler-libs.v0.12.4 (cached)-> retrieved ocaml-syntax-shims.1.0.0 (cached)-> retrieved ocaml_intrinsics.v0.16.2 (cached)-> retrieved ocamlbuild.0.16.1 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved ocplib-endian.1.2 (cached)-> retrieved mirage-crypto.2.0.3, mirage-crypto-ec.2.0.3, mirage-crypto-pk.2.0.3, mirage-crypto-rng.2.0.3 (cached)-> retrieved ohex.0.2.0 (cached)-> retrieved optint.0.3.0 (cached)-> retrieved ounit2.2.2.7 (cached)-> retrieved parsexp.v0.16.0 (cached)-> retrieved ppx_assert.v0.16.0 (cached)-> retrieved ppx_base.v0.16.0 (cached)-> retrieved ppx_bench.v0.16.0 (cached)-> retrieved ppx_bin_prot.v0.16.0 (cached)-> retrieved ppx_cold.v0.16.0 (cached)-> retrieved ppx_compare.v0.16.0 (cached)-> retrieved ppx_custom_printf.v0.16.0 (cached)-> retrieved ppx_derivers.1.2.1 (cached)-> retrieved ppx_disable_unused_warnings.v0.16.0 (cached)-> retrieved ppx_enumerate.v0.16.0 (cached)-> retrieved ppx_fields_conv.v0.16.0 (cached)-> retrieved ppx_expect.v0.16.2 (cached)-> retrieved ppx_fixed_literal.v0.16.0 (cached)-> retrieved ppx_globalize.v0.16.0 (cached)-> retrieved ppx_hash.v0.16.0 (cached)-> retrieved ppx_here.v0.16.0 (cached)-> retrieved ppx_ignore_instrumentation.v0.16.0 (cached)-> retrieved ppx_inline_test.v0.16.1 (cached)-> retrieved ppx_jane.v0.16.0 (cached)-> retrieved ppx_let.v0.16.0 (cached)-> retrieved ppx_log.v0.16.0 (cached)-> retrieved ppx_module_timer.v0.16.0 (cached)-> retrieved ppx_optcomp.v0.16.0 (cached)-> retrieved ppx_optional.v0.16.0 (cached)-> retrieved ppx_pipebang.v0.16.0 (cached)-> retrieved ppx_sexp_message.v0.16.0 (cached)-> retrieved ppx_sexp_conv.v0.16.0 (cached)-> retrieved ppx_sexp_value.v0.16.0 (cached)-> retrieved ppx_stable.v0.16.0 (cached)-> retrieved ppx_stable_witness.v0.16.0 (cached)-> retrieved ppx_string.v0.16.0 (cached)-> retrieved ppx_tydi.v0.16.0 (cached)-> retrieved ppx_typerep_conv.v0.16.0 (cached)-> retrieved ppx_variants_conv.v0.16.0 (cached)-> retrieved protocol_version_header.v0.16.0 (cached)-> retrieved ptime.1.2.0 (cached)-> retrieved randomconv.0.2.0 (cached)-> retrieved re.1.14.0 (cached)-> retrieved seq.base (cached)-> installed seq.base-> retrieved sexp_pretty.v0.16.0 (cached)-> retrieved ppxlib.0.35.0 (cached)-> retrieved sexplib.v0.16.0 (cached)-> retrieved sexplib0.v0.16.0 (cached)-> retrieved spawn.v0.17.0 (cached)-> retrieved splittable_random.v0.16.0 (cached)-> retrieved stdio.v0.16.0 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved textutils.v0.16.0 (cached)-> retrieved textutils_kernel.v0.16.0 (cached)-> retrieved time_now.v0.16.0 (cached)-> retrieved timezone.v0.16.0 (cached)-> retrieved typerep.v0.16.0 (cached)-> retrieved uutf.1.0.4 (cached)-> retrieved topkg.1.1.1 (cached)-> retrieved variantslib.v0.16.0 (cached)-> retrieved dune.3.21.1, dune-configurator.3.21.1 (cached)-> retrieved zarith.1.14 (cached)-> retrieved x509.1.0.6 (cached)-> installed ocamlbuild.0.16.1-> installed num.1.6-> installed cmdliner.2.1.0-> installed ocamlfind.1.9.8-> installed base-bytes.base-> installed zarith.1.14-> installed topkg.1.1.1-> installed uutf.1.0.4-> installed fmt.0.11.0-> installed ptime.1.2.0-> installed astring.0.8.5-> installed dune.3.21.1-> installed duration.0.2.1-> installed jane-street-headers.v0.16.0-> installed gmap.0.3.0-> installed macaddr.5.6.2-> installed domain-name.0.5.0-> installed csexp.1.5.2-> installed base64.3.5.2-> installed ipaddr.5.6.2-> installed optint.0.3.0-> installed ohex.0.2.0-> installed ocaml-syntax-shims.1.0.0-> installed ocaml-compiler-libs.v0.12.4-> installed mirage-ptime.5.2.0-> installed eqaf.0.10-> installed cstruct.6.2.0-> installed cppo.1.8.0-> installed asn1-combinators.0.3.2-> installed ppx_derivers.1.2.1-> installed randomconv.0.2.0-> installed stdlib-shims.0.3.0-> installed spawn.v0.17.0-> installed ocplib-endian.1.2-> installed sexplib0.v0.16.0-> installed dune-configurator.3.21.1-> installed digestif.1.3.0-> installed re.1.14.0-> installed ounit2.2.2.7-> installed parsexp.v0.16.0-> installed ocaml_intrinsics.v0.16.2-> installed alcotest.1.9.1-> installed mirage-crypto.2.0.3-> installed sexplib.v0.16.0-> installed kdf.1.0.0-> installed lwt.6.1.1-> installed mirage-flow.5.0.0-> installed mirage-kv.6.1.1-> installed logs.0.10.0-> installed base.v0.16.4-> installed mirage-crypto-rng.2.0.3-> installed variantslib.v0.16.0-> installed fieldslib.v0.16.0-> installed stdio.v0.16.0-> installed typerep.v0.16.0-> installed mirage-crypto-pk.2.0.3-> installed mirage-crypto-ec.2.0.3-> installed x509.1.0.6-> installed ppxlib.0.35.0-> installed ppx_globalize.v0.16.0-> installed ppx_cold.v0.16.0-> installed ppx_disable_unused_warnings.v0.16.0-> installed ppx_here.v0.16.0-> installed ppx_ignore_instrumentation.v0.16.0-> installed ppx_enumerate.v0.16.0-> installed ppx_fixed_literal.v0.16.0-> installed ppx_optional.v0.16.0-> installed ppx_compare.v0.16.0-> installed ppx_optcomp.v0.16.0-> installed ppx_fields_conv.v0.16.0-> installed ppx_pipebang.v0.16.0-> installed ppx_tydi.v0.16.0-> installed ppx_stable_witness.v0.16.0-> installed ppx_typerep_conv.v0.16.0-> installed ppx_let.v0.16.0-> installed ppx_stable.v0.16.0-> installed ppx_variants_conv.v0.16.0-> installed ppx_sexp_conv.v0.16.0-> installed ppx_hash.v0.16.0-> installed ppx_assert.v0.16.0-> installed ppx_sexp_value.v0.16.0-> installed ppx_sexp_message.v0.16.0-> installed ppx_custom_printf.v0.16.0-> installed ppx_base.v0.16.0-> installed ppx_log.v0.16.0-> installed ppx_string.v0.16.0-> installed jst-config.v0.16.0-> installed sexp_pretty.v0.16.0-> installed time_now.v0.16.0-> installed bin_prot.v0.16.0-> installed ppx_module_timer.v0.16.0-> installed ppx_inline_test.v0.16.1-> installed ppx_bin_prot.v0.16.0-> installed ppx_bench.v0.16.0-> installed ppx_expect.v0.16.2-> installed splittable_random.v0.16.0-> installed base_quickcheck.v0.16.0-> installed ppx_jane.v0.16.0-> installed int_repr.v0.16.0-> installed base_bigstring.v0.16.0-> installed core.v0.16.2-> installed protocol_version_header.v0.16.0-> installed textutils_kernel.v0.16.0-> installed expect_test_helpers_core.v0.16.0-> installed timezone.v0.16.0-> installed core_kernel.v0.16.0-> installed async_kernel.v0.16.0-> installed core_unix.v0.16.0-> installed async_rpc_kernel.v0.16.0-> installed textutils.v0.16.0-> installed async_unix.v0.16.0-> installed async.v0.16.0-> installed cstruct-async.6.2.0Done.# To update the current shell environment, run: eval $(opam env)2026-03-10 12:03.51 ---> using "eca969ec1a61c5ed9030d42cd605943c0ad3c5008b333131ee68510ce908c8f6" from cache/: (copy (src .) (dst ./src))2026-03-10 12:03.52 ---> using "f448f73023cefa664b0c166900721098425579b7097cf561f56fbef0c2d2978e" from cache/: (run (shell "cd ./src && opam exec -- dune build --only-packages=tls,tls-mirage,tls-lwt,tls-async @install @check @runtest && rm -rf _build"))(cd _build/default/tests && ./feedback.exe)Looping 10 times, 1024 bytes.[time] 0.001606.04 s(cd _build/default/tests && ./key_derivation.exe)Testing `Key derivation tests'.This run has ID `GUWXIWA6'.[OK] key extraction and derivation 0 initial extract.[OK] key extraction and derivation 1 initial derive.[OK] key extraction and derivation 2 handshake extract.[OK] key extraction and derivation 3 derive c hs.[OK] key extraction and derivation 4 derive s hs.[OK] key extraction and derivation 5 derive finished.[OK] key extraction and derivation 6 derive master.[OK] key extraction and derivation 7 extract master.[OK] key extraction and derivation 8 derive handshake k...[OK] key extraction and derivation 9 derive traffic keys.[OK] key extraction and derivation 10 application write ...[OK] key extraction and derivation 11 application read k...[OK] key extraction and derivation 12 hs read keys.[OK] key extraction and derivation 13 resumption key.[OK] key extraction and derivation 14 payload.[OK] key extraction and derivation 15 processed payload.[OK] key extraction and derivation 16 self signature.[OK] key extraction and derivation 17 wire signature.[OK] key extraction and derivation 18 res secret.[OK] key extraction and derivation 19 early resumed.[OK] key extraction and derivation 20 binder.[OK] key extraction and derivation 21 x25519.Full test results in `~/src/_build/default/tests/_build/_tests/Key derivation tests'.Test Successful in 0.013s. 22 tests run.(cd _build/default/tests && ./unittestrunner.exe)............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Ran: 476 tests in: 0.71 seconds.OK2026-03-10 12:03.52 ---> using "4efb96ec95f0b933aa34f0b9e0712d2b40d639a594cab6e9ecf47f8a2acbc1a7" from cacheJob succeeded2026-03-10 12:04.05: Job succeeded