2026-01-23 11:51.11: New job: test ocsigen/lwt https://github.com/ocsigen/lwt.git#refs/pull/967/head (107e18c20f3186b7a6f13f1d528757f9078eacc2) (linux-s390x:debian-13-5.4_s390x_opam-2.5)Base: ocaml/opam:debian-13-ocaml-5.4@sha256:537a368a70e3bfaff3f832f9f13ab7fbdd28850d8b6087e7dd893caf4db8bf2cOpam project buildTo reproduce locally:git clone --recursive "https://github.com/ocsigen/lwt.git" && cd "lwt" && git fetch origin "refs/pull/967/head" && git reset --hard 107e18c2cat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:debian-13-ocaml-5.4@sha256:537a368a70e3bfaff3f832f9f13ab7fbdd28850d8b6087e7dd893caf4db8bf2c# debian-13-5.4_s390x_opam-2.5USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"WORKDIR /srcRUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opamRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionWORKDIR /srcRUN sudo chown opam /srcRUN cd ~/opam-repository && (git cat-file -e 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -uCOPY --chown=1000:1000 lwt_runtime_events.opam lwt_retry.opam lwt_react.opam lwt_ppx__ppx_let_tests.opam lwt_ppx.opam lwt_direct.opam lwt.opam ./RUN opam pin add -yn lwt_runtime_events.dev './' && \opam pin add -yn lwt_retry.dev './' && \opam pin add -yn lwt_react.dev './' && \opam pin add -yn lwt_ppx__ppx_let_tests.dev './' && \opam pin add -yn lwt_ppx.dev './' && \opam pin add -yn lwt_direct.dev './' && \opam pin add -yn lwt.dev './'RUN echo '(lang dune 3.0)' > './dune-project'ENV DEPS="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 cppo.1.8.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ppx_derivers.1.2.1 ppx_here.v0.17.0 ppx_let.v0.17.1 ppxlib.0.37.0 react.1.2.2 sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.1.1"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.5 --depext-only -y lwt_runtime_events.dev lwt_retry.dev lwt_react.dev lwt_ppx__ppx_let_tests.dev lwt_ppx.dev lwt_direct.dev lwt.dev $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . /srcRUN opam exec -- dune build @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2026-01-23 11:51.11: Using cache hint "ocsigen/lwt-ocaml/opam:debian-13-ocaml-5.4@sha256:537a368a70e3bfaff3f832f9f13ab7fbdd28850d8b6087e7dd893caf4db8bf2c-debian-13-5.4_s390x_opam-2.5-75ab778214f47ae1c2af4a869bf7c608"2026-01-23 11:51.11: Using OBuilder spec:((from ocaml/opam:debian-13-ocaml-5.4@sha256:537a368a70e3bfaff3f832f9f13ab7fbdd28850d8b6087e7dd893caf4db8bf2c)(comment debian-13-5.4_s390x_opam-2.5)(user (uid 1000) (gid 1000))(env CLICOLOR_FORCE 1)(env OPAMCOLOR always)(workdir /src)(run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))(run (shell "opam init --reinit -ni"))(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))(workdir /src)(run (shell "sudo chown opam /src"))(run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -u"))(copy (src lwt_runtime_events.opam lwt_retry.opam lwt_react.opam lwt_ppx__ppx_let_tests.opam lwt_ppx.opam lwt_direct.opam lwt.opam)(dst ./))(run (network host)(shell "opam pin add -yn lwt_runtime_events.dev './' && \\nopam pin add -yn lwt_retry.dev './' && \\nopam pin add -yn lwt_react.dev './' && \\nopam pin add -yn lwt_ppx__ppx_let_tests.dev './' && \\nopam pin add -yn lwt_ppx.dev './' && \\nopam pin add -yn lwt_direct.dev './' && \\nopam pin add -yn lwt.dev './'"))(run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))(env DEPS "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 cppo.1.8.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ppx_derivers.1.2.1 ppx_here.v0.17.0 ppx_let.v0.17.1 ppxlib.0.37.0 react.1.2.2 sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.1.1")(env CI true)(env OCAMLCI true)(run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y lwt_runtime_events.dev lwt_retry.dev lwt_react.dev lwt_ppx__ppx_let_tests.dev lwt_ppx.dev lwt_direct.dev lwt.dev $DEPS"))(run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam install $DEPS"))(copy (src .) (dst /src))(run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")))2026-01-23 11:51.11: Waiting for resource in pool OCluster2026-01-23 11:51.11: Waiting for worker…2026-01-23 11:51.11: Got resource from pool OClusterBuilding on s390x-worker-01.marist.ci.devHEAD is now at 455615a70 copy extern definition to work around upstream issueHEAD is now at 107e18c20 in CI: print test log (impossible to investigate otherwise)(from ocaml/opam:debian-13-ocaml-5.4@sha256:537a368a70e3bfaff3f832f9f13ab7fbdd28850d8b6087e7dd893caf4db8bf2c)Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:537a368a70e3bfaff3f832f9f13ab7fbdd28850d8b6087e7dd893caf4db8bf2c' locallydocker.io/ocaml/opam@sha256:537a368a70e3bfaff3f832f9f13ab7fbdd28850d8b6087e7dd893caf4db8bf2c: Pulling from ocaml/opam85bc4a4d1f4e: Already exists0ea6e6420cc3: Pulling fs layer1c06c047f097: Pulling fs layer03a5bb1b5914: Pulling fs layer02de6b18bd8f: Pulling fs layer02de6b18bd8f: Waitingfb81951352e3: Pulling fs layerfb81951352e3: Waiting54bf4193c476: Pulling fs layer54bf4193c476: Waiting3dc8202daf6f: Pulling fs layer3dc8202daf6f: Waiting1c770619fa1e: Pulling fs layer1c770619fa1e: Waitingccfa0f7cfb14: Pulling fs layerf4850066eb75: Pulling fs layerccfa0f7cfb14: Waitingf4850066eb75: Waiting767b92cd3744: Pulling fs layer69355b98e559: Pulling fs layer767b92cd3744: Waiting69355b98e559: Waiting9fd7da48f61a: Pulling fs layer760393a0693a: Pulling fs layer0abc3f5717d4: Pulling fs layerd886cff4e81a: Pulling fs layer9fd7da48f61a: Waiting0abc3f5717d4: Waiting760393a0693a: Waiting1b8149edebe4: Pulling fs layerc33003eb38a8: Pulling fs layer1b8149edebe4: Waitingd886cff4e81a: Waiting1cf81e39eb57: Pulling fs layerc33003eb38a8: Waiting1cf81e39eb57: Waitinge959f55674fa: Pulling fs layerf2eca1a683a2: Pulling fs layere959f55674fa: Waitingf2eca1a683a2: Waiting4f4fb700ef54: Pulling fs layerc3bbb8b29f0e: Pulling fs layer962349a92010: Pulling fs layerb79f75ddabf2: Pulling fs layer4d80d2791beb: Pulling fs layer4ed9c788590a: Pulling fs layer3746327091e3: Pulling fs layer8e79372b446d: Pulling fs layeree8d16b6dbf1: Pulling fs layera8e7a9511bd2: Pulling fs layer69ffd101369a: Pulling fs layer353aeb664d62: Pulling fs layerb881fee2abf3: Pulling fs layer535704a11ee7: Pulling fs layer104560c5240b: Pulling fs layer62b1da5eb956: Pulling fs layer1643fbb24b8d: Pulling fs layer2ab42c60c0d9: Pulling fs layer4f4fb700ef54: Waiting962349a92010: Waitingb79f75ddabf2: Waiting4d80d2791beb: Waitingc3bbb8b29f0e: Waitingcb417ee2028c: Pulling fs layer01f6f6ba278c: Pulling fs layer117f4275fc6a: Pulling fs layer2d3d92854b32: Pulling fs layer8e79372b446d: Waitingee8d16b6dbf1: Waiting4ed9c788590a: Waitingb881fee2abf3: Waiting535704a11ee7: Waiting104560c5240b: Waiting62b1da5eb956: Waiting21834ebec957: Pulling fs layer9ec5e71105fa: Pulling fs layer53c7fccdc475: Pulling fs layerc6b9208984f7: Pulling fs layer1643fbb24b8d: Waiting01f6f6ba278c: Waiting3746327091e3: Waiting69ffd101369a: Waiting2ab42c60c0d9: Waitingcb417ee2028c: Waitinga8e7a9511bd2: Waiting117f4275fc6a: Waiting2d3d92854b32: Waiting21834ebec957: Waiting9ec5e71105fa: Waiting53c7fccdc475: Waiting353aeb664d62: Waitingc6b9208984f7: Waiting0ea6e6420cc3: Verifying Checksum0ea6e6420cc3: Download complete1c06c047f097: Verifying Checksum1c06c047f097: Download complete0ea6e6420cc3: Pull complete02de6b18bd8f: Verifying Checksum02de6b18bd8f: Download complete1c06c047f097: Pull complete03a5bb1b5914: Verifying Checksum03a5bb1b5914: Download complete54bf4193c476: Verifying Checksum54bf4193c476: Download complete1c770619fa1e: Verifying Checksum1c770619fa1e: Download complete3dc8202daf6f: Verifying Checksum3dc8202daf6f: Download completef4850066eb75: Verifying Checksumf4850066eb75: Download completeccfa0f7cfb14: Verifying Checksumccfa0f7cfb14: Download complete767b92cd3744: Verifying Checksum767b92cd3744: Download complete9fd7da48f61a: Verifying Checksum9fd7da48f61a: Download complete69355b98e559: Verifying Checksum69355b98e559: Download complete0abc3f5717d4: Download complete760393a0693a: Verifying Checksum760393a0693a: Download completed886cff4e81a: Verifying Checksumd886cff4e81a: Download complete1b8149edebe4: Verifying Checksum1b8149edebe4: Download complete03a5bb1b5914: Pull complete1cf81e39eb57: Verifying Checksum1cf81e39eb57: Download completec33003eb38a8: Download complete02de6b18bd8f: Pull completee959f55674fa: Verifying Checksume959f55674fa: Download completef2eca1a683a2: Verifying Checksumf2eca1a683a2: Download completefb81951352e3: Verifying Checksumfb81951352e3: Download completec3bbb8b29f0e: Verifying Checksumc3bbb8b29f0e: Download complete4f4fb700ef54: Verifying Checksum4f4fb700ef54: Download complete962349a92010: Verifying Checksum962349a92010: Download complete4ed9c788590a: Verifying Checksum4ed9c788590a: Download complete4d80d2791beb: Verifying Checksum4d80d2791beb: Download completeb79f75ddabf2: Verifying Checksumb79f75ddabf2: Download complete8e79372b446d: Verifying Checksum8e79372b446d: Download complete3746327091e3: Download completeee8d16b6dbf1: Verifying Checksumee8d16b6dbf1: Download completea8e7a9511bd2: Verifying Checksuma8e7a9511bd2: Download complete353aeb664d62: Verifying Checksum353aeb664d62: Download complete69ffd101369a: Verifying Checksum69ffd101369a: Download completeb881fee2abf3: Verifying Checksumb881fee2abf3: Download complete104560c5240b: Verifying Checksum104560c5240b: Download complete1643fbb24b8d: Verifying Checksum1643fbb24b8d: Download complete2ab42c60c0d9: Verifying Checksum2ab42c60c0d9: Download completecb417ee2028c: Download complete01f6f6ba278c: Verifying Checksum01f6f6ba278c: Download complete535704a11ee7: Verifying Checksum535704a11ee7: Download complete2d3d92854b32: Download complete62b1da5eb956: Verifying Checksum62b1da5eb956: Download complete117f4275fc6a: Verifying Checksum117f4275fc6a: Download complete9ec5e71105fa: Verifying Checksum9ec5e71105fa: Download completec6b9208984f7: Verifying Checksumc6b9208984f7: Download complete53c7fccdc475: Verifying Checksum53c7fccdc475: Download complete21834ebec957: Verifying Checksum21834ebec957: Download completefb81951352e3: Pull complete54bf4193c476: Pull complete3dc8202daf6f: Pull complete1c770619fa1e: Pull completeccfa0f7cfb14: Pull completef4850066eb75: Pull complete767b92cd3744: Pull complete69355b98e559: Pull complete9fd7da48f61a: Pull complete760393a0693a: Pull complete0abc3f5717d4: Pull completed886cff4e81a: Pull complete1b8149edebe4: Pull completec33003eb38a8: Pull complete1cf81e39eb57: Pull completee959f55674fa: Pull completef2eca1a683a2: Pull complete4f4fb700ef54: Pull completec3bbb8b29f0e: Pull complete962349a92010: Pull completeb79f75ddabf2: Pull complete4d80d2791beb: Pull complete4ed9c788590a: Pull complete3746327091e3: Pull complete8e79372b446d: Pull completeee8d16b6dbf1: Pull completea8e7a9511bd2: Pull complete69ffd101369a: Pull complete353aeb664d62: Pull completeb881fee2abf3: Pull complete535704a11ee7: Pull complete104560c5240b: Pull complete62b1da5eb956: Pull complete1643fbb24b8d: Pull complete2ab42c60c0d9: Pull completecb417ee2028c: Pull complete01f6f6ba278c: Pull complete117f4275fc6a: Pull complete2d3d92854b32: Pull complete21834ebec957: Pull complete9ec5e71105fa: Pull complete53c7fccdc475: Pull completec6b9208984f7: Pull completeDigest: sha256:537a368a70e3bfaff3f832f9f13ab7fbdd28850d8b6087e7dd893caf4db8bf2cStatus: Downloaded newer image for ocaml/opam@sha256:537a368a70e3bfaff3f832f9f13ab7fbdd28850d8b6087e7dd893caf4db8bf2c2026-01-23 11:51.12 ---> using "68971db8e4c793f52635d624422245d6ebf5b5fdf1feed2a9e06eb4c02d4074e" from cache/: (comment debian-13-5.4_s390x_opam-2.5)/: (user (uid 1000) (gid 1000))/: (env CLICOLOR_FORCE 1)/: (env OPAMCOLOR always)/: (workdir /src)/src: (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))2026-01-23 11:51.12 ---> using "d0962b4acc2560258828ea2a024cd498585c45ac3a19ed7a6025eab8922ed6e6" from cache/src: (run (shell "opam init --reinit -ni"))Configuring from /home/opam/.opamrc and then from built-in defaults.Checking for available remotes: rsync and local, git.- you won't be able to use mercurial repositories unless you install the hg command on your system.- you won't be able to use darcs repositories unless you install the darcs command on your system.Continue? [Y/n] yThis version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.You may want to back it up before going further.Format upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] Initialised2026-01-23 11:51.12 ---> using "ca6e9401024d261e4f03bd9ede6a8ba9fd1fa47d9a5e37d34768e7e019d69ba3" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 6.8.0-71-genericThe OCaml toplevel, version 5.4.02.5.02026-01-23 11:51.12 ---> using "f13665b2f57658d712ec56134854b6c7afacb5d8f4b17174c796d280d9c32e52" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2026-01-23 11:51.12 ---> using "732f1fdc946d3fb3f01bd9027973b215372051e41a0927feccda1948ae736165" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEADa6b2f19780..6bda456f94 master -> origin/master873cb18c37 Merge pull request #29216 from shonfeder/release-dune-3.21.0<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] synchronised from git+file:///home/opam/opam-repositoryAlready up-to-date.Nothing to do.# To update the current shell environment, run: eval $(opam env)2026-01-23 11:51.12 ---> using "26084e3bad6866e87c3f000b95280161ab1fccfeb234690d9a5ac3014f531568" from cache/src: (copy (src lwt_runtime_events.opam lwt_retry.opam lwt_react.opam lwt_ppx__ppx_let_tests.opam lwt_ppx.opam lwt_direct.opam lwt.opam)(dst ./))2026-01-23 11:51.12 ---> using "a3fd685ab7b3d0ee913b93ddc564f21905e722b1f33e38a78a3b0d2fa5e3b684" from cache/src: (run (network host)(shell "opam pin add -yn lwt_runtime_events.dev './' && \\nopam pin add -yn lwt_retry.dev './' && \\nopam pin add -yn lwt_react.dev './' && \\nopam pin add -yn lwt_ppx__ppx_let_tests.dev './' && \\nopam pin add -yn lwt_ppx.dev './' && \\nopam pin add -yn lwt_direct.dev './' && \\nopam pin add -yn lwt.dev './'"))[lwt_runtime_events.dev] synchronised (file:///src)lwt_runtime_events is now pinned to file:///src (version dev)[lwt_retry.dev] synchronised (file:///src)lwt_retry is now pinned to file:///src (version dev)[lwt_react.dev] synchronised (file:///src)lwt_react is now pinned to file:///src (version dev)[NOTE] Package lwt_ppx__ppx_let_tests does not exist in opam repositories registered in the current switch.[lwt_ppx__ppx_let_tests.dev] synchronised (file:///src)[WARNING] Failed checks on lwt_ppx__ppx_let_tests package definition from source at file:///src:warning 62: License doesn't adhere to the SPDX standard, see https://spdx.org/licenses/ : "NOTFORRELEASE"lwt_ppx__ppx_let_tests is now pinned to file:///src (version dev)[lwt_ppx.dev] synchronised (file:///src)lwt_ppx is now pinned to file:///src (version dev)[lwt_direct.dev] synchronised (file:///src)lwt_direct is now pinned to file:///src (version dev)[lwt.dev] synchronised (file:///src)lwt is now pinned to file:///src (version dev)2026-01-23 11:51.12 ---> using "250235209192ad5cf4738aa71f1f5e83c91564bb0f92db9a3882db05339e2439" from cache/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2026-01-23 11:51.12 ---> using "f237c4905313e2c75904a18748f5f7b83af28efbefa3d377270417ce10e14bd4" from cache/src: (env DEPS "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 cppo.1.8.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ppx_derivers.1.2.1 ppx_here.v0.17.0 ppx_let.v0.17.1 ppxlib.0.37.0 react.1.2.2 sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.1.1")/src: (env CI true)/src: (env OCAMLCI true)/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y lwt_runtime_events.dev lwt_retry.dev lwt_react.dev lwt_ppx__ppx_let_tests.dev lwt_ppx.dev lwt_direct.dev lwt.dev $DEPS"))+ /usr/bin/sudo "apt-get" "update"- Hit:1 http://deb.debian.org/debian trixie InRelease- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]- Get:4 http://deb.debian.org/debian-security trixie-security/main s390x Packages [87.0 kB]- Fetched 178 kB in 0s (996 kB/s)- Reading package lists...<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[lwt.dev] synchronised (file:///src)[lwt_direct.dev] synchronised (file:///src)[lwt_ppx.dev] synchronised (file:///src)[lwt_ppx__ppx_let_tests.dev] synchronised (file:///src)[lwt_react.dev] synchronised (file:///src)[lwt_retry.dev] synchronised (file:///src)[lwt_runtime_events.dev] synchronised (file:///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.4.0).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0).[NOTE] Package ocaml is already installed (current version is 5.4.0).[NOTE] Package base-unix is already installed (current version is base).[NOTE] Package base-threads is already installed (current version is base).[NOTE] Package base-nnp is already installed (current version is base).[NOTE] Package base-effects is already installed (current version is base).[NOTE] Package base-domains is already installed (current version is base).[NOTE] Package base-bigarray is already installed (current version is base).# To update the current shell environment, run: eval $(opam env)2026-01-23 11:51.12 ---> using "d35997ce5f6c0a865d97bfa326d80c3be56939a3998d6114cc45cafba35cb179" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(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.4.0).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0).[NOTE] Package ocaml is already installed (current version is 5.4.0).[NOTE] Package base-unix is already installed (current version is base).[NOTE] Package base-threads is already installed (current version is base).[NOTE] Package base-nnp is already installed (current version is base).[NOTE] Package base-effects is already installed (current version is base).[NOTE] Package base-domains is already installed (current version is base).[NOTE] Package base-bigarray is already installed (current version is base).The following actions will be performed:=== install 19 packages- install base v0.17.3- install base-bytes base- install cppo 1.8.0- install csexp 1.5.2- install dune 3.21.0- install dune-configurator 3.21.0- install ocaml-compiler-libs v0.17.0- install ocaml_intrinsics_kernel v0.17.1- install ocamlbuild 0.16.1- install ocamlfind 1.9.8- install ocplib-endian 1.2- install ppx_derivers 1.2.1- install ppx_here v0.17.0- install ppx_let v0.17.1- install ppxlib 0.37.0- install react 1.2.2- install sexplib0 v0.17.0- install stdlib-shims 0.3.0- install topkg 1.1.1<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved base.v0.17.3 (cached)-> retrieved cppo.1.8.0 (cached)-> retrieved csexp.1.5.2 (cached)-> retrieved ocaml-compiler-libs.v0.17.0 (cached)-> retrieved ocaml_intrinsics_kernel.v0.17.1 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved ocamlbuild.0.16.1 (cached)-> retrieved ocplib-endian.1.2 (cached)-> retrieved ppx_derivers.1.2.1 (cached)-> retrieved ppx_here.v0.17.0 (cached)-> retrieved ppx_let.v0.17.1 (cached)-> retrieved react.1.2.2 (cached)-> retrieved sexplib0.v0.17.0 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved topkg.1.1.1 (cached)-> retrieved ppxlib.0.37.0 (cached)-> retrieved dune.3.21.0, dune-configurator.3.21.0 (cached)-> installed ocamlbuild.0.16.1-> installed ocamlfind.1.9.8-> installed base-bytes.base-> installed topkg.1.1.1-> installed react.1.2.2-> installed dune.3.21.0-> installed csexp.1.5.2-> installed ocaml_intrinsics_kernel.v0.17.1-> installed cppo.1.8.0-> installed ocaml-compiler-libs.v0.17.0-> installed ppx_derivers.1.2.1-> installed ocplib-endian.1.2-> installed stdlib-shims.0.3.0-> installed sexplib0.v0.17.0-> installed dune-configurator.3.21.0-> installed base.v0.17.3-> installed ppxlib.0.37.0-> installed ppx_here.v0.17.0-> installed ppx_let.v0.17.1Done.# To update the current shell environment, run: eval $(opam env)2026-01-23 11:51.12 ---> using "c0fa49540e8c1e03d845df12d2f878c66ebd52cbeb8f52228bf297b2ea08cd12" from cache/src: (copy (src .) (dst /src))2026-01-23 11:51.13 ---> saved as "9b02b8a286b36ce1210c83d9daf65f324ff536d7a60c5a9f291e6ddb31fbbaf9"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))(cd _build/default/test/retry && ./main.exe)Testing library 'retry'.................Ok. 14 tests ran, 0 tests skipped in 0.01 secondscan format retries outcomes [000.000]: startingcan format retries outcomes [000.000]: finished in 0.000 scan format fatal outcomes [000.000]: startingcan format fatal outcomes [000.000]: finished in 0.000 scan format with default printer [000.000]: startingcan format with default printer [000.000]: finished in 0.000 ssuccess without retry [000.000]: startingsuccess without retry [000.000]: finished in 0.000 sdoes not run extra attempts [000.000]: startingdoes not run extra attempts [000.000]: finished in 0.000 sjust retries [000.000]: startingjust retries [000.000]: finished in 0.000 sretries before fatal error [000.000]: startingretries before fatal error [000.000]: finished in 0.000 sretries before success [000.000]: startingretries before success [000.000]: finished in 0.000 s[n_times 0] runs one attempt [000.000]: starting[n_times 0] runs one attempt [000.000]: finished in 0.000 sn_times gives up on a fatal error [000.000]: startingn_times gives up on a fatal error [000.000]: finished in 0.000 sn_times gives a retry error when exhausted [000.000]: startingn_times gives a retry error when exhausted [000.000]: finished in 0.000 sn_times is ok on success [000.000]: startingn_times is ok on success [000.000]: finished in 0.000 sn_times on negative raises Invalid_argument [000.000]: startingn_times on negative raises Invalid_argument [000.000]: finished in 0.000 swith_sleep really does sleep [000.000]: startingwith_sleep really does sleep [000.011]: finished in 0.011 s(cd _build/default/test/direct && ./main.exe)Testing library 'lwt_direct'................Ok. 13 tests ran, 0 tests skipped in 0.00 secondsbasic await [000.000]: startingbasic await [000.000]: finished in 0.000 sawait multiple values [000.000]: startingawait multiple values [000.000]: finished in 0.000 slist.iter await [000.000]: startinglist.iter await [000.000]: finished in 0.000 slwt_list.iter_p spawn [000.000]: startinglwt_list.iter_p spawn [000.000]: finished in 0.000 sspawn in background [000.000]: startingspawn in background [000.000]: finished in 0.000 slist.iter await with yield [000.000]: startinglist.iter await with yield [000.000]: finished in 0.000 sawaiting on failing promise [000.000]: startingawaiting on failing promise [000.000]: finished in 0.000 sspawn can fail [000.000]: startingspawn can fail [000.001]: finished in 0.000 sconcurrent fib [000.001]: startingconcurrent fib [000.001]: finished in 0.000 sget set [000.001]: startingget set [000.001]: finished in 0.000 sstorage across await [000.001]: startingstorage across await [000.001]: finished in 0.000 sread io [000.001]: startingread io [000.001]: finished in 0.000 spipe [000.001]: startingpipe [000.001]: finished in 0.000 s(cd _build/default/test/core && ./main.exe)Testing library 'core'..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................SSSSSSSSSSSSSSSSSSSSSSS..................................................................................................................................................Ok. 705 tests ran, 23 tests skipped in 0.15 secondsreturn [000.000]: startingreturn [000.000]: finished in 0.000 sreject [000.000]: startingreject [000.000]: finished in 0.000 sof_result: fulfilled [000.000]: startingof_result: fulfilled [000.000]: finished in 0.000 sof_result: rejected [000.000]: startingof_result: rejected [000.000]: finished in 0.000 sreturn_unit [000.000]: startingreturn_unit [000.000]: finished in 0.000 sreturn_true [000.000]: startingreturn_true [000.000]: finished in 0.000 sreturn_false [000.000]: startingreturn_false [000.000]: finished in 0.000 sreturn_none [000.000]: startingreturn_none [000.000]: finished in 0.000 sreturn_some [000.000]: startingreturn_some [000.000]: finished in 0.000 sreturn_ok [000.000]: startingreturn_ok [000.000]: finished in 0.000 sreturn_error [000.000]: startingreturn_error [000.000]: finished in 0.000 sfail_with [000.000]: startingfail_with [000.000]: finished in 0.000 sfail_invalid_arg [000.000]: startingfail_invalid_arg [000.000]: finished in 0.000 swait: pending [000.000]: startingwait: pending [000.000]: finished in 0.000 stask: pending [000.000]: startingtask: pending [000.000]: finished in 0.000 swait: fulfill [000.000]: startingwait: fulfill [000.000]: finished in 0.000 stask: fulfill [000.000]: startingtask: fulfill [000.000]: finished in 0.000 swait: reject [000.000]: startingwait: reject [000.000]: finished in 0.000 stask: reject [000.000]: startingtask: reject [000.000]: finished in 0.000 swait: resolve [000.000]: startingwait: resolve [000.000]: finished in 0.000 stask: resolve [000.000]: startingtask: resolve [000.000]: finished in 0.000 swakeup: double use on wait [000.000]: startingwakeup: double use on wait [000.000]: finished in 0.000 swakeup: double use on task [000.000]: startingwakeup: double use on task [000.000]: finished in 0.000 swakeup_exn: double use on wait [000.000]: startingwakeup_exn: double use on wait [000.000]: finished in 0.000 swakeup_exn: double use on task [000.000]: startingwakeup_exn: double use on task [000.000]: finished in 0.000 swakeup_result: double use on wait [000.000]: startingwakeup_result: double use on wait [000.000]: finished in 0.000 swakeup_result: double use on task [000.000]: startingwakeup_result: double use on task [000.000]: finished in 0.000 salready fulfilled [000.000]: startingalready fulfilled [000.000]: finished in 0.000 salready fulfilled, f raises [000.000]: startingalready fulfilled, f raises [000.000]: finished in 0.000 salready rejected [000.000]: startingalready rejected [000.000]: finished in 0.000 spending [000.000]: startingpending [000.000]: finished in 0.000 spending, fulfilled [000.000]: startingpending, fulfilled [000.000]: finished in 0.000 spending, fulfilled, f raises [000.000]: startingpending, fulfilled, f raises [000.000]: finished in 0.000 spending, rejected [000.000]: startingpending, rejected [000.000]: finished in 0.000 schain [000.000]: startingchain [000.000]: finished in 0.000 ssuspended chain [000.000]: startingsuspended chain [000.000]: finished in 0.000 sfanout [000.000]: startingfanout [000.000]: finished in 0.000 sdouble pending [000.000]: startingdouble pending [000.000]: finished in 0.000 ssame pending [000.000]: startingsame pending [000.000]: finished in 0.000 snested [000.000]: startingnested [000.000]: finished in 0.000 sproxy chain [000.000]: startingproxy chain [000.000]: finished in 0.000 scycle [000.000]: startingcycle [000.000]: finished in 0.000 sproxy during callback [000.000]: startingproxy during callback [000.000]: finished in 0.000 sfulfilled [000.000]: startingfulfilled [000.000]: finished in 0.000 srejected [000.000]: startingrejected [000.000]: finished in 0.000 spending, fulfilled [000.000]: startingpending, fulfilled [000.000]: finished in 0.000 spending, fulfilled, f raises [000.000]: startingpending, fulfilled, f raises [000.000]: finished in 0.000 spending, rejected [000.000]: startingpending, rejected [000.000]: finished in 0.000 sproxy during callback [000.000]: startingproxy during callback [000.000]: finished in 0.000 sfulfilled [000.000]: startingfulfilled [000.000]: finished in 0.000 sfulfilled, f raises [000.000]: startingfulfilled, f raises [000.000]: finished in 0.000 srejected [000.000]: startingrejected [000.000]: finished in 0.000 spending [000.000]: startingpending [000.000]: finished in 0.000 spending, fulfilled [000.000]: startingpending, fulfilled [000.000]: finished in 0.000 spending, fulfilled, f raises [000.000]: startingpending, fulfilled, f raises [000.000]: finished in 0.000 spending, rejected [000.000]: startingpending, rejected [000.000]: finished in 0.000 sproxy during callback [000.000]: startingproxy during callback [000.000]: finished in 0.000 sfulfilled [000.000]: startingfulfilled [000.000]: finished in 0.000 sf raises [000.000]: startingf raises [000.000]: finished in 0.000 srejected [000.000]: startingrejected [000.000]: finished in 0.000 srejected (raise) [000.000]: startingrejected (raise) [000.000]: finished in 0.000 srejected, h raises [000.000]: startingrejected, h raises [000.000]: finished in 0.000 spending [000.000]: startingpending [000.000]: finished in 0.000 spending, fulfilled [000.000]: startingpending, fulfilled [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 spending, rejected, h raises [000.001]: startingpending, rejected, h raises [000.001]: finished in 0.000 spending, rejected, h pending [000.001]: startingpending, rejected, h pending [000.001]: finished in 0.000 sproxy during callback [000.001]: startingproxy during callback [000.001]: finished in 0.000 scatch with ocaml-runtime exception [000.001]: startingcatch with ocaml-runtime exception [000.001]: finished in 0.000 stry_bind with ocaml-runtime exception [000.001]: startingtry_bind with ocaml-runtime exception [000.001]: finished in 0.000 stry_bind(2) with ocaml-runtime exception [000.001]: startingtry_bind(2) with ocaml-runtime exception [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 sf raises [000.001]: startingf raises [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 spending [000.001]: startingpending [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 spending, rejected, h raises [000.001]: startingpending, rejected, h raises [000.001]: finished in 0.000 sproxy during callback [000.001]: startingproxy during callback [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 sfulfilled, f' raises [000.001]: startingfulfilled, f' raises [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 sf raises [000.001]: startingf raises [000.001]: finished in 0.000 srejected, h raises [000.001]: startingrejected, h raises [000.001]: finished in 0.000 spending [000.001]: startingpending [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, fulfilled, f' raises [000.001]: startingpending, fulfilled, f' raises [000.001]: finished in 0.000 spending, fulfilled, f' pending [000.001]: startingpending, fulfilled, f' pending [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 spending, rejected, h raises [000.001]: startingpending, rejected, h raises [000.001]: finished in 0.000 spending, rejected, h pending [000.001]: startingpending, rejected, h pending [000.001]: finished in 0.000 sproxy during callback (fulfilled) [000.001]: startingproxy during callback (fulfilled) [000.001]: finished in 0.000 sproxy during callback (rejected) [000.001]: startingproxy during callback (rejected) [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 sf raises [000.001]: startingf raises [000.001]: finished in 0.000 spending [000.001]: startingpending [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, fulfilled, f' raises [000.001]: startingpending, fulfilled, f' raises [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 spending, rejected, h raises [000.001]: startingpending, rejected, h raises [000.001]: finished in 0.000 sproxy during callback (fulfilled) [000.001]: startingproxy during callback (fulfilled) [000.001]: finished in 0.000 sproxy during callback (rejected) [000.001]: startingproxy during callback (rejected) [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 sfulfilled, f' rejected [000.001]: startingfulfilled, f' rejected [000.001]: finished in 0.000 sfulfilled, f' raises [000.001]: startingfulfilled, f' raises [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 srejected, f' rejected [000.001]: startingrejected, f' rejected [000.001]: finished in 0.000 srejected, f' raises [000.001]: startingrejected, f' raises [000.001]: finished in 0.000 spending [000.001]: startingpending [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, fulfilled, f' rejected [000.001]: startingpending, fulfilled, f' rejected [000.001]: finished in 0.000 spending, fulfilled, f' raises [000.001]: startingpending, fulfilled, f' raises [000.001]: finished in 0.000 spending, fulfilled, f' pending [000.001]: startingpending, fulfilled, f' pending [000.001]: finished in 0.000 spending, fulfilled, f' pending, rejected [000.001]: startingpending, fulfilled, f' pending, rejected [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 spending, rejected, f' rejected [000.001]: startingpending, rejected, f' rejected [000.001]: finished in 0.000 spending, rejected, f' raises [000.001]: startingpending, rejected, f' raises [000.001]: finished in 0.000 spending, rejected, f' pending [000.001]: startingpending, rejected, f' pending [000.001]: finished in 0.000 spending, rejected, f' pending, rejected [000.001]: startingpending, rejected, f' pending, rejected [000.001]: finished in 0.000 sproxy during callback (fulfilled) [000.001]: startingproxy during callback (fulfilled) [000.001]: finished in 0.000 sproxy during callback (rejected) [000.001]: startingproxy during callback (rejected) [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 sfulfilled, f' rejected [000.001]: startingfulfilled, f' rejected [000.001]: finished in 0.000 sfulfilled, f' raises [000.001]: startingfulfilled, f' raises [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 srejected, f' rejected [000.001]: startingrejected, f' rejected [000.001]: finished in 0.000 srejected, f' raises [000.001]: startingrejected, f' raises [000.001]: finished in 0.000 spending [000.001]: startingpending [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, fulfilled, f' rejected [000.001]: startingpending, fulfilled, f' rejected [000.001]: finished in 0.000 spending, fulfilled, f' raises [000.001]: startingpending, fulfilled, f' raises [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 spending, rejected, f' rejected [000.001]: startingpending, rejected, f' rejected [000.001]: finished in 0.000 spending, rejected, f' raises [000.001]: startingpending, rejected, f' raises [000.001]: finished in 0.000 sproxy during callback (fulfilled) [000.001]: startingproxy during callback (fulfilled) [000.001]: finished in 0.000 sproxy during callback (rejected) [000.001]: startingproxy during callback (rejected) [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 sfulfilled, f raises [000.001]: startingfulfilled, f raises [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 spending [000.001]: startingpending [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, fulfilled, f raises [000.001]: startingpending, fulfilled, f raises [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 srejected, f raises [000.001]: startingrejected, f raises [000.001]: finished in 0.000 spending [000.001]: startingpending [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 spending, rejected, f raises [000.001]: startingpending, rejected, f raises [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 sfulfilled, f raises [000.001]: startingfulfilled, f raises [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 srejected, f raises [000.001]: startingrejected, f raises [000.001]: finished in 0.000 spending [000.001]: startingpending [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, fulfilled, f raises [000.001]: startingpending, fulfilled, f raises [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 spending, rejected, f raises [000.001]: startingpending, rejected, f raises [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 sfulfilled, f raises [000.001]: startingfulfilled, f raises [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 srejected, f raises [000.001]: startingrejected, f raises [000.001]: finished in 0.000 spending [000.001]: startingpending [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, fulfilled, f raises [000.001]: startingpending, fulfilled, f raises [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 spending, rejected, g raises [000.001]: startingpending, rejected, g raises [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 sf raises [000.001]: startingf raises [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 sf raises [000.001]: startingf raises [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 sfulfilled [000.001]: startingfulfilled [000.001]: finished in 0.000 srejected [000.001]: startingrejected [000.001]: finished in 0.000 spending, fulfilled [000.001]: startingpending, fulfilled [000.001]: finished in 0.000 spending, rejected [000.001]: startingpending, rejected [000.001]: finished in 0.000 sempty [000.001]: startingempty [000.001]: finished in 0.000 sall fulfilled [000.001]: startingall fulfilled [000.001]: finished in 0.000 sall rejected [000.001]: startingall rejected [000.001]: finished in 0.000 sfulfilled and pending, fulfilled [000.001]: startingfulfilled and pending, fulfilled [000.001]: finished in 0.000 srejected and pending, fulfilled [000.001]: startingrejected and pending, fulfilled [000.001]: finished in 0.000 sfulfilled and pending, rejected [000.001]: startingfulfilled and pending, rejected [000.001]: finished in 0.000 srejected and pending, rejected [000.001]: startingrejected and pending, rejected [000.001]: finished in 0.000 sdiamond [000.001]: startingdiamond [000.001]: finished in 0.000 sempty [000.001]: startingempty [000.001]: finished in 0.000 sall fulfilled (one) [000.001]: startingall fulfilled (one) [000.001]: finished in 0.000 sall fulfilled (two) [000.001]: startingall fulfilled (two) [000.001]: finished in 0.000 sall fulfilled (three) [000.001]: startingall fulfilled (three) [000.002]: finished in 0.000 sall fulfilled (long) [000.002]: startingall fulfilled (long) [000.002]: finished in 0.000 sall rejected [000.002]: startingall rejected [000.002]: finished in 0.000 sfulfilled and pending, fulfilled [000.002]: startingfulfilled and pending, fulfilled [000.002]: finished in 0.000 spending twice physically equal, fulfilled [000.002]: startingpending twice physically equal, fulfilled [000.002]: finished in 0.000 spending twice physically equal twice, fulfilled [000.002]: startingpending twice physically equal twice, fulfilled [000.002]: finished in 0.000 sfulfilled and pending and fulfilled, fulfilled [000.002]: startingfulfilled and pending and fulfilled, fulfilled [000.002]: finished in 0.000 sfulfilled and pending, fulfilled (long) [000.002]: startingfulfilled and pending, fulfilled (long) [000.002]: finished in 0.000 srejected and pending, fulfilled [000.002]: startingrejected and pending, fulfilled [000.002]: finished in 0.000 sfulfilled and pending, rejected [000.002]: startingfulfilled and pending, rejected [000.002]: finished in 0.000 srejected and pending, rejected [000.002]: startingrejected and pending, rejected [000.002]: finished in 0.000 sdiamond [000.002]: startingdiamond [000.002]: finished in 0.000 sboth fulfilled [000.002]: startingboth fulfilled [000.002]: finished in 0.000 sboth rejected [000.002]: startingboth rejected [000.002]: finished in 0.000 srejected, fulfilled [000.002]: startingrejected, fulfilled [000.002]: finished in 0.000 sfulfilled, rejected [000.002]: startingfulfilled, rejected [000.002]: finished in 0.000 sboth pending [000.002]: startingboth pending [000.002]: finished in 0.000 spending, fulfilled [000.002]: startingpending, fulfilled [000.002]: finished in 0.000 spending, rejected [000.002]: startingpending, rejected [000.002]: finished in 0.000 sfulfilled, pending [000.002]: startingfulfilled, pending [000.002]: finished in 0.000 srejected, pending [000.002]: startingrejected, pending [000.002]: finished in 0.000 spending, fulfilled, then fulfilled [000.002]: startingpending, fulfilled, then fulfilled [000.002]: finished in 0.000 spending, rejected, then fulfilled [000.002]: startingpending, rejected, then fulfilled [000.002]: finished in 0.000 spending, fulfilled, then rejected [000.002]: startingpending, fulfilled, then rejected [000.002]: finished in 0.000 spending, rejected, then rejected [000.002]: startingpending, rejected, then rejected [000.002]: finished in 0.000 sfulfilled, pending, then fulfilled [000.002]: startingfulfilled, pending, then fulfilled [000.002]: finished in 0.000 srejected, pending, then fulfilled [000.002]: startingrejected, pending, then fulfilled [000.002]: finished in 0.000 sfulfilled, pending, then rejected [000.002]: startingfulfilled, pending, then rejected [000.002]: finished in 0.000 srejected, pending, then rejected [000.002]: startingrejected, pending, then rejected [000.002]: finished in 0.000 spending, then first fulfilled [000.002]: startingpending, then first fulfilled [000.002]: finished in 0.000 spending, then first rejected [000.002]: startingpending, then first rejected [000.002]: finished in 0.000 spending, then second fulfilled [000.002]: startingpending, then second fulfilled [000.002]: finished in 0.000 spending, then second rejected [000.002]: startingpending, then second rejected [000.002]: finished in 0.000 spending, then first fulfilled, then fulfilled [000.002]: startingpending, then first fulfilled, then fulfilled [000.002]: finished in 0.000 spending, then first fulfilled, then rejected [000.002]: startingpending, then first fulfilled, then rejected [000.002]: finished in 0.000 spending, then first rejected, then fulfilled [000.002]: startingpending, then first rejected, then fulfilled [000.002]: finished in 0.000 spending, then first rejected, then rejected [000.002]: startingpending, then first rejected, then rejected [000.002]: finished in 0.000 spending, then second fulfilled, then fulfilled [000.002]: startingpending, then second fulfilled, then fulfilled [000.002]: finished in 0.000 spending, then second fulfilled, then rejected [000.002]: startingpending, then second fulfilled, then rejected [000.002]: finished in 0.000 spending, then second rejected, then fulfilled [000.002]: startingpending, then second rejected, then fulfilled [000.002]: finished in 0.000 spending, then second rejected, then rejected [000.002]: startingpending, then second rejected, then rejected [000.002]: finished in 0.000 sdiamond [000.002]: startingdiamond [000.002]: finished in 0.000 sempty [000.002]: startingempty [000.002]: finished in 0.000 sfulfilled [000.002]: startingfulfilled [000.002]: finished in 0.000 srejected [000.002]: startingrejected [000.002]: finished in 0.000 smultiple resolved [000.002]: startingmultiple resolved [000.002]: finished in 0.000 spending [000.002]: startingpending [000.002]: finished in 0.000 spending, fulfilled [000.002]: startingpending, fulfilled [000.002]: finished in 0.000 sdiamond [000.002]: startingdiamond [000.002]: finished in 0.000 sempty [000.002]: startingempty [000.002]: finished in 0.000 sall fulfilled [000.002]: startingall fulfilled [000.002]: finished in 0.000 sfulfilled, rejected [000.002]: startingfulfilled, rejected [000.002]: finished in 0.000 srejected, fulfilled [000.002]: startingrejected, fulfilled [000.002]: finished in 0.000 ssome pending [000.002]: startingsome pending [000.002]: finished in 0.000 spending, fulfilled [000.002]: startingpending, fulfilled [000.002]: finished in 0.000 spending, rejected [000.002]: startingpending, rejected [000.002]: finished in 0.000 sdiamond [000.002]: startingdiamond [000.002]: finished in 0.000 sdiamond, rejected [000.002]: startingdiamond, rejected [000.002]: finished in 0.000 sempty [000.002]: startingempty [000.002]: finished in 0.000 ssome fulfilled [000.002]: startingsome fulfilled [000.002]: finished in 0.000 sfulfilled, rejected [000.002]: startingfulfilled, rejected [000.002]: finished in 0.000 srejected, fulfilled [000.002]: startingrejected, fulfilled [000.002]: finished in 0.000 spending, rejected [000.002]: startingpending, rejected [000.002]: finished in 0.000 spending, fulfilled [000.002]: startingpending, fulfilled [000.002]: finished in 0.000 spending, rejected 2 [000.002]: startingpending, rejected 2 [000.002]: finished in 0.000 sdiamond [000.002]: startingdiamond [000.002]: finished in 0.000 sdiamond, rejected [000.002]: startingdiamond, rejected [000.002]: finished in 0.000 sis_sleeping: fulfilled [000.002]: startingis_sleeping: fulfilled [000.002]: finished in 0.000 sis_sleeping: rejected [000.002]: startingis_sleeping: rejected [000.002]: finished in 0.000 sis_sleeping: pending [000.002]: startingis_sleeping: pending [000.002]: finished in 0.000 sis_sleeping: proxy [000.002]: startingis_sleeping: proxy [000.002]: finished in 0.000 spoll: fulfilled [000.002]: startingpoll: fulfilled [000.002]: finished in 0.000 spoll: rejected [000.002]: startingpoll: rejected [000.002]: finished in 0.000 spoll: pending [000.002]: startingpoll: pending [000.002]: finished in 0.000 spoll: proxy [000.002]: startingpoll: proxy [000.002]: finished in 0.000 swakeup_result: nested [000.002]: startingwakeup_result: nested [000.002]: finished in 0.000 swakeup_later_result: immediate [000.002]: startingwakeup_later_result: immediate [000.002]: finished in 0.000 swakeup_later: double use on wait [000.002]: startingwakeup_later: double use on wait [000.002]: finished in 0.000 swakeup_later: double use on task [000.002]: startingwakeup_later: double use on task [000.002]: finished in 0.000 swakeup_later_result: double use on wait [000.002]: startingwakeup_later_result: double use on wait [000.002]: finished in 0.000 swakeup_later_result: double use on task [000.002]: startingwakeup_later_result: double use on task [000.002]: finished in 0.000 swakeup_later_exn: double use on wait [000.002]: startingwakeup_later_exn: double use on wait [000.002]: finished in 0.000 swakeup_later_exn: double use on task [000.002]: startingwakeup_later_exn: double use on task [000.002]: finished in 0.000 swakeup_later_result: nested [000.002]: startingwakeup_later_result: nested [000.002]: finished in 0.000 swakeup_later: basic [000.002]: startingwakeup_later: basic [000.002]: finished in 0.000 swakeup_later_exn: basic [000.002]: startingwakeup_later_exn: basic [000.002]: finished in 0.000 sfulfilled [000.002]: startingfulfilled [000.002]: finished in 0.000 srejected [000.002]: startingrejected [000.002]: finished in 0.000 swait [000.002]: startingwait [000.002]: finished in 0.000 stask [000.002]: startingtask [000.002]: finished in 0.000 scallback [000.002]: startingcallback [000.002]: finished in 0.000 snested [000.002]: startingnested [000.002]: finished in 0.000 spending [000.002]: startingpending [000.002]: finished in 0.000 smultiple [000.002]: startingmultiple [000.002]: finished in 0.000 sordering [000.002]: startingordering [000.002]: finished in 0.000 sfulfilled [000.002]: startingfulfilled [000.002]: finished in 0.000 srejected [000.002]: startingrejected [000.002]: finished in 0.000 salready canceled [000.002]: startingalready canceled [000.002]: finished in 0.000 sreject with Canceled [000.002]: startingreject with Canceled [000.002]: finished in 0.000 sfulfilled [000.002]: startingfulfilled [000.002]: finished in 0.000 srejected [000.002]: startingrejected [000.002]: finished in 0.000 spending [000.002]: startingpending [000.002]: finished in 0.000 spending, fulfilled [000.002]: startingpending, fulfilled [000.002]: finished in 0.000 spending, canceled [000.002]: startingpending, canceled [000.002]: finished in 0.000 spending, canceled, fulfilled [000.002]: startingpending, canceled, fulfilled [000.002]: finished in 0.000 spending, proxy [000.002]: startingpending, proxy [000.002]: finished in 0.000 sfulfilled [000.002]: startingfulfilled [000.002]: finished in 0.000 srejected [000.002]: startingrejected [000.002]: finished in 0.000 spending(task) [000.002]: startingpending(task) [000.002]: finished in 0.000 spending(task), fulfilled [000.002]: startingpending(task), fulfilled [000.002]: finished in 0.000 spending(task), canceled [000.002]: startingpending(task), canceled [000.002]: finished in 0.000 spending(wait) [000.002]: startingpending(wait) [000.002]: finished in 0.000 spending(wait), fulfilled [000.002]: startingpending(wait), fulfilled [000.002]: finished in 0.000 spending(wait), canceled [000.002]: startingpending(wait), canceled [000.002]: finished in 0.000 spending(task), canceled, fulfilled [000.002]: startingpending(task), canceled, fulfilled [000.002]: finished in 0.000 spending(wait), canceled, fulfilled [000.002]: startingpending(wait), canceled, fulfilled [000.002]: finished in 0.000 spending, proxy [000.002]: startingpending, proxy [000.002]: finished in 0.000 sfulfilled [000.002]: startingfulfilled [000.002]: finished in 0.000 srejected [000.002]: startingrejected [000.002]: finished in 0.000 spending [000.002]: startingpending [000.002]: finished in 0.000 spending, fulfilled [000.002]: startingpending, fulfilled [000.002]: finished in 0.000 spending, cancel attempt [000.002]: startingpending, cancel attempt [000.002]: finished in 0.000 swakeup: canceled [000.002]: startingwakeup: canceled [000.002]: finished in 0.000 swakeup_later: canceled [000.002]: startingwakeup_later: canceled [000.002]: finished in 0.000 sempty [000.002]: startingempty [000.002]: finished in 0.000 sfulfilled [000.002]: startingfulfilled [000.002]: finished in 0.000 srejected [000.003]: startingrejected [000.003]: finished in 0.000 smultiple resolved [000.003]: startingmultiple resolved [000.003]: finished in 0.000 spending [000.003]: startingpending [000.003]: finished in 0.000 spending, fulfilled [000.003]: startingpending, fulfilled [000.003]: finished in 0.000 sdiamond [000.003]: startingdiamond [000.003]: finished in 0.000 spending, canceled [000.003]: startingpending, canceled [000.003]: finished in 0.000 scancellation/resolution order [000.003]: startingcancellation/resolution order [000.003]: finished in 0.000 sempty [000.003]: startingempty [000.003]: finished in 0.000 sall fulfilled [000.003]: startingall fulfilled [000.003]: finished in 0.000 sfulfilled, rejected [000.003]: startingfulfilled, rejected [000.003]: finished in 0.000 srejected, fulfilled [000.003]: startingrejected, fulfilled [000.003]: finished in 0.000 ssome pending [000.003]: startingsome pending [000.003]: finished in 0.000 spending [000.003]: startingpending [000.003]: finished in 0.000 spending, fulfilled [000.003]: startingpending, fulfilled [000.003]: finished in 0.000 spending, rejected [000.003]: startingpending, rejected [000.003]: finished in 0.000 sdiamond [000.003]: startingdiamond [000.003]: finished in 0.000 sdiamond, rejected [000.003]: startingdiamond, rejected [000.003]: finished in 0.000 spending, canceled [000.003]: startingpending, canceled [000.003]: finished in 0.000 scancellation/resolution order [000.003]: startingcancellation/resolution order [000.003]: finished in 0.000 swait, pending, canceled [000.003]: startingwait, pending, canceled [000.003]: finished in 0.000 stask, pending, canceled [000.003]: startingtask, pending, canceled [000.003]: finished in 0.000 spending, wait, canceled [000.003]: startingpending, wait, canceled [000.003]: finished in 0.000 spending, task, canceled [000.003]: startingpending, task, canceled [000.003]: finished in 0.000 spending, task, canceled, chain [000.003]: startingpending, task, canceled, chain [000.003]: finished in 0.000 spending, on_cancel callbacks [000.003]: startingpending, on_cancel callbacks [000.003]: finished in 0.000 spending, fulfilled, on_cancel callbacks [000.003]: startingpending, fulfilled, on_cancel callbacks [000.003]: finished in 0.000 swait, pending, canceled [000.003]: startingwait, pending, canceled [000.003]: finished in 0.000 stask, pending, canceled [000.003]: startingtask, pending, canceled [000.003]: finished in 0.000 swait, pending, canceled [000.003]: startingwait, pending, canceled [000.003]: finished in 0.000 stask, pending, canceled [000.003]: startingtask, pending, canceled [000.003]: finished in 0.000 stask, pending, canceled, on_cancel, intercepted [000.003]: startingtask, pending, canceled, on_cancel, intercepted [000.003]: finished in 0.000 stask, pending, canceled, on_cancel, forwarded [000.003]: startingtask, pending, canceled, on_cancel, forwarded [000.003]: finished in 0.000 spending, wait, canceled [000.003]: startingpending, wait, canceled [000.003]: finished in 0.000 spending, task, canceled [000.003]: startingpending, task, canceled [000.003]: finished in 0.000 swait, pending, canceled [000.003]: startingwait, pending, canceled [000.003]: finished in 0.000 stask, pending, canceled [000.003]: startingtask, pending, canceled [000.003]: finished in 0.000 spending, fulfilled, wait, canceled [000.003]: startingpending, fulfilled, wait, canceled [000.003]: finished in 0.000 spending, fulfilled, task, canceled [000.003]: startingpending, fulfilled, task, canceled [000.003]: finished in 0.000 spending, rejected, wait, canceled [000.003]: startingpending, rejected, wait, canceled [000.003]: finished in 0.000 spending, rejected, task, canceled [000.003]: startingpending, rejected, task, canceled [000.003]: finished in 0.000 swait, pending, canceled [000.003]: startingwait, pending, canceled [000.003]: finished in 0.000 stask, pending, canceled [000.003]: startingtask, pending, canceled [000.003]: finished in 0.000 stask, canceled, cancel exception replaced [000.003]: startingtask, canceled, cancel exception replaced [000.003]: finished in 0.000 spending, wait, canceled [000.003]: startingpending, wait, canceled [000.003]: finished in 0.000 spending, task, canceled [000.003]: startingpending, task, canceled [000.003]: finished in 0.000 son_success: pending, canceled [000.003]: startingon_success: pending, canceled [000.003]: finished in 0.000 son_failure: pending, canceled [000.003]: startingon_failure: pending, canceled [000.003]: finished in 0.000 son_termination: pending, canceled [000.003]: startingon_termination: pending, canceled [000.003]: finished in 0.000 son_any: pending, canceled [000.003]: startingon_any: pending, canceled [000.003]: finished in 0.000 swait, pending, cancel [000.003]: startingwait, pending, cancel [000.003]: finished in 0.000 stask, pending, cancel [000.003]: startingtask, pending, cancel [000.003]: finished in 0.000 swait and task, pending, cancel [000.003]: startingwait and task, pending, cancel [000.003]: finished in 0.000 scancel diamond [000.003]: startingcancel diamond [000.003]: finished in 0.000 swait, pending, cancel [000.003]: startingwait, pending, cancel [000.003]: finished in 0.000 swait and task, pending, cancel [000.003]: startingwait and task, pending, cancel [000.003]: finished in 0.000 swait, pending, cancel [000.003]: startingwait, pending, cancel [000.003]: finished in 0.000 swait and task, pending, cancel [000.003]: startingwait and task, pending, cancel [000.003]: finished in 0.000 swait, pending, cancel [000.003]: startingwait, pending, cancel [000.003]: finished in 0.000 swait and task, pending, cancel [000.003]: startingwait and task, pending, cancel [000.003]: finished in 0.000 swait, pending, cancel [000.003]: startingwait, pending, cancel [000.003]: finished in 0.000 swait and task, pending, cancel [000.003]: startingwait and task, pending, cancel [000.003]: finished in 0.000 swait, pending, cancel [000.003]: startingwait, pending, cancel [000.003]: finished in 0.000 swait and task, pending, cancel [000.003]: startingwait and task, pending, cancel [000.003]: finished in 0.000 sinitial [000.003]: startinginitial [000.003]: finished in 0.000 sstore, retrieve [000.003]: startingstore, retrieve [000.003]: finished in 0.000 sstore, restore [000.003]: startingstore, restore [000.003]: finished in 0.000 sstore, f raises, restore [000.003]: startingstore, f raises, restore [000.003]: finished in 0.000 sstore, overwrite, retrieve [000.003]: startingstore, overwrite, retrieve [000.003]: finished in 0.000 sstore, blank, retrieve [000.003]: startingstore, blank, retrieve [000.003]: finished in 0.000 sdistinct keys [000.003]: startingdistinct keys [000.003]: finished in 0.000 sbind [000.003]: startingbind [000.003]: finished in 0.000 smap [000.003]: startingmap [000.003]: finished in 0.000 scatch [000.003]: startingcatch [000.003]: finished in 0.000 stry_bind, fulfilled [000.003]: startingtry_bind, fulfilled [000.003]: finished in 0.000 stry_bind, rejected [000.003]: startingtry_bind, rejected [000.003]: finished in 0.000 sfinalize [000.003]: startingfinalize [000.003]: finished in 0.000 son_success [000.003]: startingon_success [000.003]: finished in 0.000 son_failure [000.003]: startingon_failure [000.003]: finished in 0.000 son_termination, fulfilled [000.003]: startingon_termination, fulfilled [000.003]: finished in 0.000 son_termination, rejected [000.003]: startingon_termination, rejected [000.003]: finished in 0.000 son_any, fulfilled [000.003]: startingon_any, fulfilled [000.003]: finished in 0.000 son_any, rejected [000.003]: startingon_any, rejected [000.003]: finished in 0.000 son_cancel [000.003]: startingon_cancel [000.003]: finished in 0.000 s>>= [000.003]: starting>>= [000.003]: finished in 0.000 s=<< [000.003]: starting=<< [000.003]: finished in 0.000 s>|= [000.003]: starting>|= [000.003]: finished in 0.000 s=|< [000.003]: starting=|< [000.003]: finished in 0.000 s<&> [000.003]: starting<&> [000.003]: finished in 0.000 s<?> [000.003]: starting<?> [000.003]: finished in 0.000 sreturn [000.003]: startingreturn [000.003]: finished in 0.000 smap [000.003]: startingmap [000.003]: finished in 0.000 sbind [000.003]: startingbind [000.003]: finished in 0.000 sboth [000.003]: startingboth [000.003]: finished in 0.000 sOpen_on_rhs [000.003]: startingOpen_on_rhs [000.003]: finished in 0.000 slet* [000.003]: startinglet* [000.003]: finished in 0.000 sand* [000.003]: startingand* [000.003]: finished in 0.000 slet+/and+ [000.003]: startinglet+/and+ [000.003]: finished in 0.000 sadd_task_r [000.003]: startingadd_task_r [000.003]: finished in 0.000 sadd_task_l [000.003]: startingadd_task_l [000.003]: finished in 0.000 sinitial state [000.003]: startinginitial state [000.003]: finished in 0.000 sone promise [000.003]: startingone promise [000.003]: finished in 0.000 smultiple promises [000.003]: startingmultiple promises [000.003]: finished in 0.000 swakeup with no promises [000.003]: startingwakeup with no promises [000.003]: finished in 0.000 spause notifier [000.003]: startingpause notifier [000.003]: finished in 0.000 spause in unpause [000.003]: startingpause in unpause [000.003]: finished in 0.000 srecursive pause in notifier [000.003]: startingrecursive pause in notifier [000.003]: finished in 0.000 sunpause in pause [000.003]: startingunpause in pause [000.003]: finished in 0.000 sapply [000.003]: startingapply [000.003]: finished in 0.000 sapply: raises [000.003]: startingapply: raises [000.003]: finished in 0.000 swrap [000.003]: startingwrap [000.003]: finished in 0.000 swrap: raises [000.003]: startingwrap: raises [000.003]: finished in 0.000 swrap1 [000.003]: startingwrap1 [000.003]: finished in 0.000 swrap1: raises [000.003]: startingwrap1: raises [000.003]: finished in 0.000 swrap2 [000.003]: startingwrap2 [000.003]: finished in 0.000 swrap2: raises [000.004]: startingwrap2: raises [000.004]: finished in 0.000 swrap3 [000.004]: startingwrap3 [000.004]: finished in 0.000 swrap3: raises [000.004]: startingwrap3: raises [000.004]: finished in 0.000 swrap4 [000.004]: startingwrap4 [000.004]: finished in 0.000 swrap4: raises [000.004]: startingwrap4: raises [000.004]: finished in 0.000 swrap5 [000.004]: startingwrap5 [000.004]: finished in 0.000 swrap5: raises [000.004]: startingwrap5: raises [000.004]: finished in 0.000 swrap6 [000.004]: startingwrap6 [000.004]: finished in 0.000 swrap6: raises [000.004]: startingwrap6: raises [000.004]: finished in 0.000 swrap7 [000.004]: startingwrap7 [000.004]: finished in 0.000 swrap7: raises [000.004]: startingwrap7: raises [000.004]: finished in 0.000 schoose [000.004]: startingchoose [000.004]: finished in 0.000 sbind [000.004]: startingbind [000.004]: finished in 0.000 stailrec [000.004]: startingtailrec [000.136]: finished in 0.132 sfrom [000.136]: startingfrom [000.136]: finished in 0.000 sreturn [000.136]: startingreturn [000.136]: finished in 0.000 sreturn_lwt [000.136]: startingreturn_lwt [000.136]: finished in 0.000 sreturn_lwt_with_pause [000.136]: startingreturn_lwt_with_pause [000.136]: finished in 0.000 sreturn_lwt_with_fail [000.136]: startingreturn_lwt_with_fail [000.136]: finished in 0.000 sof_seq [000.136]: startingof_seq [000.136]: finished in 0.000 sof_lwt_seq [000.136]: startingof_lwt_seq [000.136]: finished in 0.000 sof_list [000.136]: startingof_list [000.136]: finished in 0.000 sclone [000.136]: startingclone [000.136]: finished in 0.000 sclone 2 [000.136]: startingclone 2 [000.136]: finished in 0.000 screate [000.136]: startingcreate [000.136]: finished in 0.000 screate 2 [000.136]: startingcreate 2 [000.136]: finished in 0.000 screate_bounded [000.136]: startingcreate_bounded [000.136]: finished in 0.000 screate_bounded close [000.136]: startingcreate_bounded close [000.136]: finished in 0.000 sget_while [000.136]: startingget_while [000.136]: finished in 0.000 speek [000.136]: startingpeek [000.136]: finished in 0.000 snpeek [000.136]: startingnpeek [000.136]: finished in 0.000 sget_available [000.136]: startingget_available [000.136]: finished in 0.000 sget_available_up_to [000.136]: startingget_available_up_to [000.136]: finished in 0.000 sfilter [000.136]: startingfilter [000.136]: finished in 0.000 sfilter_map [000.136]: startingfilter_map [000.136]: finished in 0.000 slast_new [000.136]: startinglast_new [000.136]: finished in 0.000 sjunk_available [000.136]: startingjunk_available [000.136]: finished in 0.000 sjunk_old [000.136]: startingjunk_old [000.136]: finished in 0.000 scancel push stream 1 [000.136]: startingcancel push stream 1 [000.136]: finished in 0.000 scancel push stream 2 [000.136]: startingcancel push stream 2 [000.136]: finished in 0.000 scancel push stream 3 [000.136]: startingcancel push stream 3 [000.136]: finished in 0.000 spush and GC [000.136]: startingpush and GC [000.137]: finished in 0.001 smap_exn [000.137]: startingmap_exn [000.137]: finished in 0.000 sis_closed [000.137]: startingis_closed [000.137]: finished in 0.000 sclosed(bind) [000.137]: startingclosed(bind) [000.137]: finished in 0.000 sclosed(on_termination) [000.137]: startingclosed(on_termination) [000.137]: finished in 0.000 sclosed when closed [000.137]: startingclosed when closed [000.137]: finished in 0.000 schoose_exhausted [000.137]: startingchoose_exhausted [000.137]: finished in 0.000 sexception passing: basic, from [000.137]: startingexception passing: basic, from [000.137]: finished in 0.000 sexception passing: basic, from_direct [000.137]: startingexception passing: basic, from_direct [000.137]: finished in 0.000 sexception passing: to_list [000.137]: startingexception passing: to_list [000.137]: finished in 0.000 sexception passing: mapped [000.137]: startingexception passing: mapped [000.137]: finished in 0.000 sexception passing: resume, not closed, from [000.137]: startingexception passing: resume, not closed, from [000.137]: finished in 0.000 sexception passing: resume, not closed, from_direct [000.137]: startingexception passing: resume, not closed, from_direct [000.137]: finished in 0.000 siter_p [000.137]: startingiter_p [000.137]: finished in 0.000 siter_s [000.137]: startingiter_s [000.137]: finished in 0.000 smap_p [000.137]: startingmap_p [000.137]: finished in 0.000 smap_s [000.137]: startingmap_s [000.137]: finished in 0.000 sfold_left_s [000.137]: startingfold_left_s [000.137]: finished in 0.000 sfor_all_s [000.137]: startingfor_all_s [000.137]: finished in 0.000 sfor_all_p [000.137]: startingfor_all_p [000.137]: finished in 0.000 sexists_s true [000.137]: startingexists_s true [000.137]: finished in 0.000 sexists_p true [000.137]: startingexists_p true [000.137]: finished in 0.000 sexists_s false [000.137]: startingexists_s false [000.137]: finished in 0.000 sexists_p false [000.137]: startingexists_p false [000.137]: finished in 0.000 sfilter_s [000.137]: startingfilter_s [000.137]: finished in 0.000 sfilter_p [000.137]: startingfilter_p [000.137]: finished in 0.000 spartition_p [000.137]: startingpartition_p [000.137]: finished in 0.000 spartition_s [000.137]: startingpartition_s [000.137]: finished in 0.000 sfilter_map_p [000.137]: startingfilter_map_p [000.137]: finished in 0.000 sfilter_map_s [000.137]: startingfilter_map_s [000.137]: finished in 0.000 siteri_p [000.137]: startingiteri_p [000.137]: finished in 0.000 siteri_s [000.137]: startingiteri_s [000.137]: finished in 0.000 smapi_p [000.137]: startingmapi_p [000.137]: finished in 0.000 smapi_s [000.137]: startingmapi_s [000.137]: finished in 0.000 sfind_s existing [000.137]: startingfind_s existing [000.137]: finished in 0.000 sfind_s missing [000.137]: startingfind_s missing [000.137]: finished in 0.000 srev_map_p [000.137]: startingrev_map_p [000.137]: finished in 0.000 srev_map_s [000.137]: startingrev_map_s [000.137]: finished in 0.000 sfold_right_s [000.137]: startingfold_right_s [000.137]: finished in 0.000 siteri_p exception [000.137]: startingiteri_p exception [000.137]: finished in 0.000 siteri_s exception [000.137]: startingiteri_s exception [000.137]: finished in 0.000 smap_s exception [000.137]: startingmap_s exception [000.137]: finished in 0.000 smap_p exception [000.137]: startingmap_p exception [000.137]: finished in 0.000 smapi_s exception [000.137]: startingmapi_s exception [000.137]: finished in 0.000 smapi_p exception [000.137]: startingmapi_p exception [000.137]: finished in 0.000 srev_map_s exception [000.137]: startingrev_map_s exception [000.137]: finished in 0.000 srev_map_p exception [000.137]: startingrev_map_p exception [000.137]: finished in 0.000 sfold_left_s exception [000.137]: startingfold_left_s exception [000.137]: finished in 0.000 sfold_right_s exception [000.137]: startingfold_right_s exception [000.137]: finished in 0.000 sfor_all_p exception [000.137]: startingfor_all_p exception [000.137]: finished in 0.000 sfor_all_s exception [000.137]: startingfor_all_s exception [000.137]: finished in 0.000 sexists_p exception [000.137]: startingexists_p exception [000.137]: finished in 0.000 sexists_s exception [000.137]: startingexists_s exception [000.137]: finished in 0.000 sfind_s exception [000.137]: startingfind_s exception [000.137]: finished in 0.000 sfilter_p exception [000.137]: startingfilter_p exception [000.137]: finished in 0.000 sfilter_s exception [000.137]: startingfilter_s exception [000.137]: finished in 0.000 sfilter_map_p exception [000.137]: startingfilter_map_p exception [000.137]: finished in 0.000 sfilter_map_s exception [000.137]: startingfilter_map_s exception [000.137]: finished in 0.000 spartition_p exception [000.137]: startingpartition_p exception [000.137]: finished in 0.000 spartition_s exception [000.137]: startingpartition_s exception [000.137]: finished in 0.000 siter_p parallelism [000.137]: startingiter_p parallelism [000.137]: finished in 0.000 siter_s serialization [000.137]: startingiter_s serialization [000.137]: finished in 0.000 siteri_p parallelism [000.137]: startingiteri_p parallelism [000.137]: finished in 0.000 siteri_s serialization [000.137]: startingiteri_s serialization [000.137]: finished in 0.000 smap_p parallelism [000.137]: startingmap_p parallelism [000.137]: finished in 0.000 smap_s serialization [000.137]: startingmap_s serialization [000.137]: finished in 0.000 smapi_p parallelism [000.137]: startingmapi_p parallelism [000.137]: finished in 0.000 smapi_s serialization [000.137]: startingmapi_s serialization [000.137]: finished in 0.000 srev_map_p parallelism [000.137]: startingrev_map_p parallelism [000.137]: finished in 0.000 srev_map_s serialization [000.137]: startingrev_map_s serialization [000.137]: finished in 0.000 sfold_left_s serialization [000.137]: startingfold_left_s serialization [000.137]: finished in 0.000 sfold_right_s serialization [000.137]: startingfold_right_s serialization [000.137]: finished in 0.000 sfilter_map_p parallelism [000.137]: startingfilter_map_p parallelism [000.137]: finished in 0.000 sfilter_map_s serlialism [000.137]: startingfilter_map_s serlialism [000.137]: finished in 0.000 sfor_all_p parallelism [000.137]: startingfor_all_p parallelism [000.137]: finished in 0.000 sfor_all_s serialization [000.137]: startingfor_all_s serialization [000.137]: finished in 0.000 sexists_p parallelism [000.137]: startingexists_p parallelism [000.137]: finished in 0.000 sexists_s serialization [000.137]: startingexists_s serialization [000.137]: finished in 0.000 sfind_s serialization [000.137]: startingfind_s serialization [000.137]: finished in 0.000 sfilter_p parallelism [000.137]: startingfilter_p parallelism [000.137]: finished in 0.000 sfilter_s serialization [000.137]: startingfilter_s serialization [000.137]: finished in 0.000 sfilter_map_s serialization [000.137]: startingfilter_map_s serialization [000.137]: finished in 0.000 spartition_p parallelism [000.137]: startingpartition_p parallelism [000.137]: finished in 0.000 spartition_s serialization [000.137]: startingpartition_s serialization [000.137]: finished in 0.000 sturn_off, add_hook [000.137]: startingturn_off, add_hook [000.137]: finished in 0.000 sturn_off: hook exception [000.137]: startingturn_off: hook exception [000.137]: finished in 0.000 swith_switch: regular exit [000.137]: startingwith_switch: regular exit [000.137]: finished in 0.000 swith_switch: exception [000.137]: startingwith_switch: exception [000.137]: finished in 0.000 scheck [000.137]: startingcheck [000.137]: finished in 0.000 sis_on [000.137]: startingis_on [000.137]: finished in 0.000 sadd_hook_or_exec [000.137]: startingadd_hook_or_exec [000.137]: finished in 0.000 sturn_off waits for hooks: regular exit [000.137]: startingturn_off waits for hooks: regular exit [000.137]: finished in 0.000 sturn_off waits for hooks: hook exception [000.137]: startingturn_off waits for hooks: hook exception [000.137]: finished in 0.000 scancel [000.137]: startingcancel [000.137]: finished in 0.000 scancel while queued by unlock [000.137]: startingcancel while queued by unlock [000.137]: finished in 0.000 smaps [000.137]: startingmaps [000.137]: finished in 0.000 s>|= is a variant of map [000.137]: starting>|= is a variant of map [000.137]: finished in 0.000 smap, error case [000.137]: startingmap, error case [000.137]: finished in 0.000 smap_error [000.137]: startingmap_error [000.137]: finished in 0.000 smap_error, error case [000.137]: startingmap_error, error case [000.137]: finished in 0.000 sbind [000.137]: startingbind [000.137]: finished in 0.000 sbind, error case [000.137]: startingbind, error case [000.137]: finished in 0.000 sbind_error [000.137]: startingbind_error [000.137]: finished in 0.000 sbind_error, error case [000.137]: startingbind_error, error case [000.137]: finished in 0.000 sok [000.137]: startingok [000.137]: finished in 0.000 serror [000.137]: startingerror [000.137]: finished in 0.000 scatch [000.137]: startingcatch [000.137]: finished in 0.000 scatch, error case [000.137]: startingcatch, error case [000.137]: finished in 0.000 scatch, bound raise [000.137]: startingcatch, bound raise [000.137]: finished in 0.000 scatch, immediate raise [000.137]: startingcatch, immediate raise [000.137]: finished in 0.000 sget_exn [000.137]: startingget_exn [000.137]: finished in 0.000 sget_exn, error case [000.137]: startingget_exn, error case [000.137]: finished in 0.000 sbind_lwt [000.137]: startingbind_lwt [000.137]: finished in 0.000 sbind_lwt, error case [000.137]: startingbind_lwt, error case [000.137]: finished in 0.000 sbind_lwt_error [000.137]: startingbind_lwt_error [000.137]: finished in 0.000 sbind_lwt_error, error case [000.137]: startingbind_lwt_error, error case [000.137]: finished in 0.000 sbind_result [000.137]: startingbind_result [000.137]: finished in 0.000 sbind_result, error case [000.137]: startingbind_result, error case [000.137]: finished in 0.000 sboth ok [000.137]: startingboth ok [000.137]: finished in 0.000 sboth only fst error [000.137]: startingboth only fst error [000.137]: finished in 0.000 sboth only snd error [000.137]: startingboth only snd error [000.137]: finished in 0.000 sboth error, fst [000.137]: startingboth error, fst [000.137]: finished in 0.000 sboth error, snd [000.137]: startingboth error, snd [000.137]: finished in 0.000 siter [000.137]: startingiter [000.137]: finished in 0.000 siter, error case [000.137]: startingiter, error case [000.137]: finished in 0.000 siter_error [000.137]: startingiter_error [000.137]: finished in 0.000 siter_error, success case [000.137]: startingiter_error, success case [000.137]: finished in 0.000 slet* [000.137]: startinglet* [000.137]: finished in 0.000 sand* [000.137]: startingand* [000.137]: finished in 0.000 slet+/and+ [000.137]: startinglet+/and+ [000.137]: finished in 0.000 sbasic take [000.137]: startingbasic take [000.137]: finished in 0.000 stake_available (full) [000.137]: startingtake_available (full) [000.137]: finished in 0.000 stake_available (empty) [000.137]: startingtake_available (empty) [000.137]: finished in 0.000 stake_available (twice) [000.137]: startingtake_available (twice) [000.137]: finished in 0.000 sis_empty (full) [000.137]: startingis_empty (full) [000.137]: finished in 0.000 sis_empty (empty) [000.137]: startingis_empty (empty) [000.137]: finished in 0.000 sblocking put [000.137]: startingblocking put [000.137]: finished in 0.000 sput-take [000.137]: startingput-take [000.137]: finished in 0.000 stake-put [000.137]: startingtake-put [000.137]: finished in 0.000 senqueued writer [000.137]: startingenqueued writer [000.137]: finished in 0.000 swriter cancellation [000.137]: startingwriter cancellation [000.137]: finished in 0.000 sbasic wait [000.137]: startingbasic wait [000.137]: finished in 0.000 smutex unlocked during wait [000.137]: startingmutex unlocked during wait [000.137]: finished in 0.000 smutex relocked after wait [000.137]: startingmutex relocked after wait [000.137]: finished in 0.000 ssignal is not sticky [000.137]: startingsignal is not sticky [000.137]: finished in 0.000 sbroadcast [000.137]: startingbroadcast [000.137]: finished in 0.000 sbroadcast exception [000.137]: startingbroadcast exception [000.137]: finished in 0.000 sbasic create-use [000.137]: startingbasic create-use [000.137]: finished in 0.000 screator exception [000.137]: startingcreator exception [000.137]: finished in 0.000 spool elements are reused [000.137]: startingpool elements are reused [000.137]: finished in 0.000 spool elements are validated when returned [000.137]: startingpool elements are validated when returned [000.138]: finished in 0.000 svalidation exceptions are propagated to users [000.138]: startingvalidation exceptions are propagated to users [000.138]: finished in 0.000 smultiple creation [000.138]: startingmultiple creation [000.138]: finished in 0.000 susers of an empty pool will wait [000.138]: startingusers of an empty pool will wait [000.138]: finished in 0.000 son check, good elements are retained [000.138]: startingon check, good elements are retained [000.138]: finished in 0.000 son check, bad elements are disposed of and replaced [000.138]: startingon check, bad elements are disposed of and replaced [000.138]: finished in 0.000 sclear disposes of all elements [000.138]: startingclear disposes of all elements [000.138]: finished in 0.000 swaiter are notified on replacement [000.138]: startingwaiter are notified on replacement [000.138]: finished in 0.000 swaiter are notified on replacement exception [000.138]: startingwaiter are notified on replacement exception [000.138]: finished in 0.000 scheck and validate can be used together [000.138]: startingcheck and validate can be used together [000.138]: finished in 0.000 sverify default check behavior [000.138]: startingverify default check behavior [000.138]: finished in 0.000 screate [000.138]: startingcreate [000.138]: finished in 0.000 sadd_l [000.138]: startingadd_l [000.138]: finished in 0.000 sadd_r [000.138]: startingadd_r [000.138]: finished in 0.000 stake_l Empty [000.138]: startingtake_l Empty [000.138]: finished in 0.000 stake_l [000.138]: startingtake_l [000.138]: finished in 0.000 stake_r Empty [000.138]: startingtake_r Empty [000.138]: finished in 0.000 stake_r [000.138]: startingtake_r [000.138]: finished in 0.000 stake_opt_l Empty [000.138]: startingtake_opt_l Empty [000.138]: finished in 0.000 stake_opt_l [000.138]: startingtake_opt_l [000.138]: finished in 0.000 stake_opt_r Empty [000.138]: startingtake_opt_r Empty [000.138]: finished in 0.000 stake_opt_r [000.138]: startingtake_opt_r [000.138]: finished in 0.000 stransfer_l Empty [000.138]: startingtransfer_l Empty [000.138]: finished in 0.000 stransfer_l [000.138]: startingtransfer_l [000.138]: finished in 0.000 stransfer_r Empty [000.138]: startingtransfer_r Empty [000.138]: finished in 0.000 stransfer_r [000.138]: startingtransfer_r [000.138]: finished in 0.000 siter_l Empty [000.138]: startingiter_l Empty [000.138]: finished in 0.000 siter_l [000.138]: startingiter_l [000.138]: finished in 0.000 siter_r Empty [000.138]: startingiter_r Empty [000.138]: finished in 0.000 siter_r [000.138]: startingiter_r [000.138]: finished in 0.000 siter_node_l Empty [000.138]: startingiter_node_l Empty [000.138]: finished in 0.000 siter_node_l [000.138]: startingiter_node_l [000.138]: finished in 0.000 siter_node_r Empty [000.138]: startingiter_node_r Empty [000.138]: finished in 0.000 siter_node_r [000.138]: startingiter_node_r [000.138]: finished in 0.000 siter_node_l with removal [000.138]: startingiter_node_l with removal [000.138]: finished in 0.000 siter_node_r with removal [000.138]: startingiter_node_r with removal [000.138]: finished in 0.000 sfold_l [000.138]: startingfold_l [000.138]: finished in 0.000 sfold_l Empty [000.138]: startingfold_l Empty [000.138]: finished in 0.000 sfold_r [000.138]: startingfold_r [000.138]: finished in 0.000 sfold_r Empty [000.138]: startingfold_r Empty [000.138]: finished in 0.000 sfind_node_opt_l Empty [000.138]: startingfind_node_opt_l Empty [000.138]: finished in 0.000 sfind_node_opt_l not found [000.138]: startingfind_node_opt_l not found [000.138]: finished in 0.000 sfind_node_opt_l [000.138]: startingfind_node_opt_l [000.138]: finished in 0.000 sfind_node_opt_r Empty [000.138]: startingfind_node_opt_r Empty [000.138]: finished in 0.000 sfind_node_opt_r not found [000.138]: startingfind_node_opt_r not found [000.138]: finished in 0.000 sfind_node_opt_r [000.138]: startingfind_node_opt_r [000.138]: finished in 0.000 sfind_node_l Empty [000.138]: startingfind_node_l Empty [000.138]: finished in 0.000 sfind_node_l [000.138]: startingfind_node_l [000.138]: finished in 0.000 sfind_node_r Empty [000.138]: startingfind_node_r Empty [000.138]: finished in 0.000 sfind_node_r [000.138]: startingfind_node_r [000.138]: finished in 0.000 sset [000.138]: startingset [000.138]: finished in 0.000 sfold_r with multiple removal [000.138]: startingfold_r with multiple removal [000.138]: finished in 0.000 sfold_l multiple removal [000.138]: startingfold_l multiple removal [000.138]: finished in 0.000 sfind_node_r with multiple removal [000.138]: startingfind_node_r with multiple removal [000.138]: finished in 0.000 sfind_node_l with multiple removal [000.138]: startingfind_node_l with multiple removal [000.138]: finished in 0.000 sfold_left [000.138]: startingfold_left [000.138]: finished in 0.000 sfold_left_s [000.138]: startingfold_left_s [000.138]: finished in 0.000 smap [000.138]: startingmap [000.138]: finished in 0.000 smap_s [000.138]: startingmap_s [000.138]: finished in 0.000 sfilter [000.138]: startingfilter [000.138]: finished in 0.000 sfilter_s [000.138]: startingfilter_s [000.138]: finished in 0.000 siter_n(1) [000.138]: startingiter_n(1) [000.138]: finished in 0.000 siter_n(2) [000.138]: startingiter_n(2) [000.138]: finished in 0.000 siter_n(100) [000.138]: startingiter_n(100) [000.138]: finished in 0.000 sfilter_map [000.138]: startingfilter_map [000.138]: finished in 0.000 sfilter_map_s [000.138]: startingfilter_map_s [000.138]: finished in 0.000 sunfold [000.138]: startingunfold [000.138]: finished in 0.000 sunfold_lwt [000.138]: startingunfold_lwt [000.138]: finished in 0.000 sfold-into-exception-from-of-seq [000.138]: startingfold-into-exception-from-of-seq [000.138]: finished in 0.000 sfold-into-immediate-exception-from-of-seq [000.138]: startingfold-into-immediate-exception-from-of-seq [000.138]: finished in 0.000 sfold-into-exception-from-of-seq-lwt [000.138]: startingfold-into-exception-from-of-seq-lwt [000.138]: finished in 0.000 sfold-into-immediate-exception-from-of-seq-lwt [000.138]: startingfold-into-immediate-exception-from-of-seq-lwt [000.138]: finished in 0.000 smap [000.138]: startingmap [000.138]: finished in 0.000 smap_s [000.138]: startingmap_s [000.138]: finished in 0.000 siter [000.138]: startingiter [000.138]: finished in 0.000 siter_s [000.138]: startingiter_s [000.138]: finished in 0.000 siter_p [000.138]: startingiter_p [000.138]: finished in 0.000 siter_p (pause) [000.138]: startingiter_p (pause) [000.140]: finished in 0.001 siter_n [000.140]: startingiter_n [000.140]: finished in 0.000 siter_n (pause) [000.140]: startingiter_n (pause) [000.150]: finished in 0.009 s(cd _build/default/test/ppx && ./main.exe)Testing library 'ppx'...................Ok. 16 tests ran, 0 tests skipped in 1.20 secondslet [000.000]: startinglet [000.000]: finished in 0.000 snested let [000.000]: startingnested let [000.000]: finished in 0.000 sand let [000.000]: startingand let [000.000]: finished in 0.000 smatch [000.000]: startingmatch [000.000]: finished in 0.000 smatch-exn [000.000]: startingmatch-exn [000.000]: finished in 0.000 sif [000.000]: startingif [000.000]: finished in 0.000 sfor [000.000]: startingfor [000.601]: finished in 0.601 swhile [000.601]: startingwhile [001.202]: finished in 0.601 sassert [001.202]: startingassert [001.202]: finished in 0.000 stry [001.202]: startingtry [001.202]: finished in 0.000 stry raise [001.202]: startingtry raise [001.202]: finished in 0.000 stry fallback [001.202]: startingtry fallback [001.202]: finished in 0.000 sfinally body [001.202]: startingfinally body [001.202]: finished in 0.000 sfinally exn [001.202]: startingfinally exn [001.202]: finished in 0.000 sfinally exn default [001.202]: startingfinally exn default [001.202]: finished in 0.000 sstructure let [001.202]: startingstructure let [001.202]: finished in 0.000 s(cd _build/default/test/react && ./main.exe)Testing library 'react'..............Ok. 11 tests ran, 0 tests skipped in 4.50 secondsto_stream [000.000]: startingto_stream [000.000]: finished in 0.000 sto_stream 2 [000.000]: startingto_stream 2 [000.000]: finished in 0.000 smap_s [000.000]: startingmap_s [000.000]: finished in 0.000 smap_p [000.000]: startingmap_p [000.000]: finished in 0.000 slimit_race [000.000]: startinglimit_race [002.501]: finished in 2.500 sof_stream [002.501]: startingof_stream [002.501]: finished in 0.000 slimit [002.501]: startinglimit [002.501]: finished in 0.000 swith_finaliser lifetime [002.501]: startingwith_finaliser lifetime [002.501]: finished in 0.001 slimit [002.501]: startinglimit [002.501]: finished in 0.000 slimit race condition [002.501]: startinglimit race condition [004.502]: finished in 2.001 swith_finaliser lifetime [004.502]: startingwith_finaliser lifetime [004.503]: finished in 0.001 s(cd _build/default/test/unix && ./main.exe)Testing library 'unix'....................................SS.SSS..........................................................................................................................SSSS.........................................................................Ok. 229 tests ran, 9 tests skipped in 6.29 secondswait [000.000]: startingwait [000.003]: finished in 0.003 swaitpid [000.003]: startingwaitpid [000.005]: finished in 0.002 swaitpid: any child [000.005]: startingwaitpid: any child [000.007]: finished in 0.002 swait4 [000.007]: startingwait4 [000.009]: finished in 0.002 swait4: any child [000.009]: startingwait4: any child [000.011]: finished in 0.002 sbasic pread blocking [000.011]: startingbasic pread blocking [000.011]: finished in 0.000 sbasic pwrite blocking [000.011]: startingbasic pwrite blocking [000.011]: finished in 0.000 sremove file blocking [000.011]: startingremove file blocking [000.011]: finished in 0.000 sbasic pread nonblocking [000.011]: startingbasic pread nonblocking [000.011]: finished in 0.000 sbasic pwrite nonblocking [000.011]: startingbasic pwrite nonblocking [000.011]: finished in 0.000 sremove file nonblocking [000.011]: startingremove file nonblocking [000.011]: finished in 0.000 sdup on socket blocking [000.011]: startingdup on socket blocking [000.011]: finished in 0.000 sdup on file blocking [000.011]: startingdup on file blocking [000.011]: finished in 0.000 sdup on socket nonblocking [000.011]: startingdup on socket nonblocking [000.011]: finished in 0.000 sdup on file nonblocking [000.011]: startingdup on file nonblocking [000.011]: finished in 0.000 sauto-flush [000.011]: startingauto-flush [000.111]: finished in 0.100 sauto-flush in atomic [000.111]: startingauto-flush in atomic [000.211]: finished in 0.100 sestablish_server: implicit close on exception [000.211]: startingestablish_server: implicit close on exception [000.262]: finished in 0.050 swith_temp_dir [000.262]: startingwith_temp_dir [000.263]: finished in 0.001 sfile does not exist [000.263]: startingfile does not exist [000.263]: finished in 0.000 sfile does not exist (invalid path) [000.263]: startingfile does not exist (invalid path) [000.263]: finished in 0.000 sfile does not exist (LargeFile) [000.263]: startingfile does not exist (LargeFile) [000.263]: finished in 0.000 sfile does not exist (LargeFile, invalid path) [000.263]: startingfile does not exist (LargeFile, invalid path) [000.263]: finished in 0.000 screate file [000.263]: startingcreate file [000.263]: finished in 0.000 sfile exists [000.263]: startingfile exists [000.263]: finished in 0.000 sfile exists (LargeFile) [000.263]: startingfile exists (LargeFile) [000.263]: finished in 0.000 sread file [000.263]: startingread file [000.263]: finished in 0.000 sremove file [000.263]: startingremove file [000.263]: finished in 0.000 sLwt_main.run: nested call [000.263]: startingLwt_main.run: nested call [000.263]: finished in 0.000 sexception in action [000.263]: startingexception in action [002.265]: finished in 2.002 sopenfile: O_CLOEXEC [002.265]: startingopenfile: O_CLOEXEC not given [002.265]: startingopenfile: O_KEEPEXEC [002.265]: startingopenfile: O_CLOEXEC, O_KEEPEXEC [002.265]: startingopenfile: O_KEEPEXEC, O_CLOEXEC [002.265]: startingutimes: basic [002.265]: startingutimes: current time [002.266]: startingutimes: missing file [002.266]: startingreaddir: basic [002.266]: startingreaddir: rewinddir [002.266]: startingreaddir: readdir_n [002.266]: startingreaddir: files_of_directory [002.266]: startingreaddir: already closed [002.266]: startingio_vector_byte_count: basic [002.266]: startingio_vector_byte_count: basic [002.266]: finished in 0.000 sio_vector_byte_count: offsets, partials [002.266]: startingio_vector_byte_count: offsets, partials [002.266]: finished in 0.000 sio_vector_byte_count: drops [002.266]: startingio_vector_byte_count: drops [002.266]: finished in 0.000 sreadv: basic non-blocking [002.266]: startingreadv: basic blocking [002.266]: startingreadv: drop [002.266]: startingreadv: iovecs exceeding limit [002.266]: startingreadv: windows [002.268]: skippingwritev: basic non-blocking [002.268]: startingwritev: basic blocking [002.269]: startingwritev: slices [002.270]: startingwritev: drop, is_empty [002.271]: startingwritev: degenerate vectors [002.272]: startingwritev: bad iovec [002.273]: startingwritev: iovecs exceeding limit [002.273]: startingwritev: negative drop [002.274]: startingwritev: windows [002.275]: skippingsend_msg, recv_msg [002.275]: startingsend_msg, recv_msg (Lwt_bytes, old) [002.275]: startingbind: basic [002.275]: startingbind: Unix domain [002.275]: startingbind: closed [002.275]: startingbind: aborted [002.275]: startinggetcwd [002.275]: startinggetcwd and chdir [002.275]: startinggetcwd and Unix.getcwd [002.275]: startinggetcwd and Unix.getcwd [002.275]: finished in 0.000 srun_in_main [002.275]: startingrun_in_main_dont_wait [002.275]: startingrun_in_main_dont_wait_fail [002.275]: startingrun_in_main_with_dont_wait [002.276]: startinggetlogin and Unix.getlogin [002.276]: skippinggetpwnam and Unix.getpwnam [002.276]: skippinggetpwuid and Unix.getpwuid [002.276]: skippinggetgrgid and Unix.getgrgid [002.276]: startinggetgrnam and Unix.getgrnam [002.277]: startingestablish_server_1: shutdown: client closes first [002.277]: startingopen_connection: shutdown: server closes first [002.277]: startingestablish_server: implicit close [002.277]: startingestablish_server: explicit close [002.277]: startingwith_connection [002.277]: startingwith_close_connection: no duplicate exceptions [002.277]: startingopen_temp_file [002.277]: startingwith_temp_filename [002.277]: startingwith_temp_filename close handle [002.277]: startingcreate_temp_dir [002.277]: startingfile_length on directory [002.277]: startinginput channel of_bytes initial position [002.277]: startinginput channel of_bytes initial position [002.277]: finished in 0.000 sinput channel of_bytes position after read [002.277]: startinginput channel of_bytes position after read [002.277]: finished in 0.000 sinput channel of_bytes position after set_position [002.277]: startinginput channel of_bytes position after set_position [002.278]: finished in 0.000 soutput channel of_bytes initial position [002.278]: startingoutput channel of_bytes initial position [002.278]: finished in 0.000 soutput channel of_bytes position after read [002.278]: startingoutput channel of_bytes position after read [002.278]: finished in 0.000 soutput channel of_bytes position after set_position [002.278]: startingoutput channel of_bytes position after set_position [002.278]: finished in 0.000 sNumberIO.LE.read_int [002.278]: startingNumberIO.LE.read_int [002.278]: finished in 0.000 sNumberIO.BE.read_int [002.278]: startingNumberIO.BE.read_int [002.278]: finished in 0.000 sNumberIO.LE.read_int16 [002.278]: startingNumberIO.LE.read_int16 [002.278]: finished in 0.000 sNumberIO.BE.read_int16 [002.278]: startingNumberIO.BE.read_int16 [002.278]: finished in 0.000 sNumberIO.LE.read_int16, negative [002.278]: startingNumberIO.LE.read_int16, negative [002.278]: finished in 0.000 sNumberIO.BE.read_int16, negative [002.278]: startingNumberIO.BE.read_int16, negative [002.278]: finished in 0.000 sNumberIO.LE.read_int32 [002.278]: startingNumberIO.LE.read_int32 [002.278]: finished in 0.000 sNumberIO.BE.read_int32 [002.278]: startingNumberIO.BE.read_int32 [002.278]: finished in 0.000 sNumberIO.LE.read_int64 [002.278]: startingNumberIO.LE.read_int64 [002.278]: finished in 0.000 sNumberIO.BE.read_int64 [002.278]: startingNumberIO.BE.read_int64 [002.278]: finished in 0.000 sNumberIO.LE.read_float32 [002.278]: startingNumberIO.LE.read_float32 [002.278]: finished in 0.000 sNumberIO.BE.read_float32 [002.278]: startingNumberIO.BE.read_float32 [002.278]: finished in 0.000 sNumberIO.LE.read_float64 [002.278]: startingNumberIO.LE.read_float64 [002.278]: finished in 0.000 sNumberIO.BE.read_float64 [002.278]: startingNumberIO.BE.read_float64 [002.278]: finished in 0.000 sNumberIO.LE.write_int [002.278]: startingNumberIO.LE.write_int [002.278]: finished in 0.000 sNumberIO.BE.write_int [002.278]: startinNumberIO.BE.write_int [002.278]: finished in 0.000 sNumberIO.LE.write_int16 [002.278]: startingNumberIO.LE.write_int16 [002.278]: finished in 0.000 sNumberIO.BE.write_int16 [002.278]: startingNumberIO.BE.write_int16 [002.278]: finished in 0.000 sNumberIO.LE.write_int32 [002.278]: startingNumberIO.LE.write_int32 [002.278]: finished in 0.000 sNumberIO.BE.write_int32 [002.278]: startingNumberIO.BE.write_int32 [002.278]: finished in 0.000 sNumberIO.LE.write_int64 [002.278]: startingNumberIO.LE.write_int64 [002.278]: finished in 0.000 sNumberIO.BE.write_int64 [002.278]: startingNumberIO.BE.write_int64 [002.278]: finished in 0.000 sNumberIO.LE.write_float32 [002.278]: startingNumberIO.LE.write_float32 [002.278]: finished in 0.000 sNumberIO.BE.write_float32 [002.278]: startingNumberIO.BE.write_float32 [002.278]: finished in 0.000 sNumberIO.LE.write_float64 [002.278]: startingNumberIO.LE.write_float64 [002.278]: finished in 0.000 sNumberIO.BE.write_float64 [002.278]: startingNumberIO.BE.write_float64 [002.278]: finished in 0.000 sWrite from Lwt_bytes [002.278]: startingWrite from Lwt_bytes [002.278]: finished in 0.000 sRead from Lwt_bytes [002.278]: startingRead from Lwt_bytes [002.278]: finished in 0.000 slazy_undefined [002.278]: startingsubproc stdout can be redirected to null [002.278]: startingsubproc stderr can be redirected to null [002.278]: startingsubproc cannot write on closed stdout [002.278]: startingsubproc cannot write on closed stderr [002.279]: startingcan write to subproc stdin [002.279]: startingcan read from subproc stdout [002.279]: startingcan read from subproc stderr [002.279]: startingoverrides env [002.281]: startingpasses env [002.282]: startinginherits env [002.282]: startinglibev: timer delays are not too short [002.282]: startingmcast-join-loop [003.283]: startingmcast-nojoin-loop [003.283]: startingmcast-join-noloop [003.283]: startingmcast-nojoin-noloop [003.283]: startingflushing [003.283]: startingflushing [003.283]: finished in 0.000 swith combinator [003.283]: startingwith combinator [003.283]: finished in 0.000 sbox [003.283]: startingbox [003.283]: finished in 0.000 sboxsplit [003.283]: startingboxsplit [003.283]: finished in 0.000 sbox close with flush [003.283]: startingbox close with flush [003.283]: finished in 0.000 sstream [003.283]: startingstream [003.283]: finished in 0.000 sbasic [003.283]: startingnot started [003.283]: startingdouble start [003.283]: startingrestart [003.283]: startingstop [003.283]: startingstop when not stopped [003.283]: startingstop when not stopped [003.283]: finished in 0.000 sinvalid delay [003.283]: startinginvalid delay [003.283]: finished in 0.000 schange [003.283]: startingchange does not start [003.283]: startingchange after start [003.283]: startingchange: invalid delay [003.283]: startingchange: invalid delay [003.283]: finished in 0.000 sset_exn_handler [003.283]: startingtwo [003.283]: startingsimultaneous [003.283]: startingtwo, first stopped [003.283]: startingcreate [003.283]: startingcreate [003.283]: finished in 0.000 sget/set [003.283]: startingget/set [003.283]: finished in 0.000 sget out of bounds : lower limit [003.283]: startingget out of bounds : lower limit [003.283]: finished in 0.000 sget out of bounds : upper limit [003.283]: startingget out of bounds : upper limit [003.283]: finished in 0.000 sset out of bounds : lower limit [003.283]: startingset out of bounds : lower limit [003.283]: finished in 0.000 sset out of bounds : upper limit [003.283]: startingset out of bounds : upper limit [003.283]: finished in 0.000 sunsafe_get/unsafe_set [003.283]: startingunsafe_get/unsafe_set [003.283]: finished in 0.000 sof bytes [003.283]: startingof bytes [003.283]: finished in 0.000 sof string [003.283]: startingof string [003.283]: finished in 0.000 sto bytes [003.283]: startingto bytes [003.283]: finished in 0.000 sto string [003.283]: startingto string [003.283]: finished in 0.000 sblit [003.283]: startingblit [003.283]: finished in 0.000 sblit source out of bounds: lower limit [003.283]: startingblit source out of bounds: lower limit [003.283]: finished in 0.000 sblit source out of bounds: upper limit [003.283]: startingblit source out of bounds: upper limit [003.283]: finished in 0.000 sblit destination out of bounds: lower limit [003.283]: startingblit destination out of bounds: lower limit [003.283]: finished in 0.000 sblit destination out of bounds: upper limit [003.283]: startingblit destination out of bounds: upper limit [003.283]: finished in 0.000 sblit length out of bounds: lower limit [003.283]: startingblit length out of bounds: lower limit [003.283]: finished in 0.000 sblit from bytes [003.283]: startingblit from bytes [003.283]: finished in 0.000 sblit from bytes source out of bounds: lower limit [003.283]: startingblit from bytes source out of bounds: lower limit [003.283]: finished in 0.000 sblit from bytes source out of bounds: upper limit [003.283]: startingblit from bytes source out of bounds: upper limit [003.283]: finished in 0.000 sblit from bytes destination out of bounds: lower limit [003.283]: startingblit from bytes destination out of bounds: lower limit [003.283]: finished in 0.000 sblit from bytes destination out of bounds: upper limit [003.283]: startingblit from bytes destination out of bounds: upper limit [003.283]: finished in 0.000 sblit from bytes length out of bounds: lower limit [003.283]: startingblit from bytes length out of bounds: lower limit [003.283]: finished in 0.000 sblit from string [003.283]: startingblit from string [003.283]: finished in 0.000 sblit from string source out of bounds: lower limit [003.283]: startingblit from string source out of bounds: lower limit [003.283]: finished in 0.000 sblit from string source out of bounds: upper limit [003.283]: startingblit from string source out of bounds: upper limit [003.283]: finished in 0.000 sblit from string destination out of bounds: lower limit [003.283]: startingblit from string destination out of bounds: lower limit [003.283]: finished in 0.000 sblit from string destination out of bounds: upper limit [003.283]: startingblit from string destination out of bounds: upper limit [003.283]: finished in 0.000 sblit from string length out of bounds: lower limit [003.283]: startingblit from string length out of bounds: lower limit [003.283]: finished in 0.000 sblit from string length out of bounds: upper limit [003.283]: startingblit from string length out of bounds: upper limit [003.283]: finished in 0.000 sblit to bytes [003.283]: startingblit to bytes [003.283]: finished in 0.000 sblit to bytes source out of bounds: lower limit [003.283]: startingblit to bytes source out of bounds: lower limit [003.283]: finished in 0.000 sblit to bytes source out of bounds: upper limit [003.283]: startingblit to bytes source out of bounds: upper limit [003.283]: finished in 0.000 sblit to bytes destination out of bounds: lower limit [003.283]: startingblit to bytes destination out of bounds: lower limit [003.283]: finished in 0.000 sblit to bytes destination out of bounds: upper limit [003.284]: startingblit to bytes destination out of bounds: upper limit [003.284]: finished in 0.000 sblit to bytes length out of bounds: lower limit [003.284]: startingblit to bytes length out of bounds: lower limit [003.284]: finished in 0.000 sunsafe blit [003.284]: startingunsafe blit [003.284]: finished in 0.000 sunsafe blit from bytes [003.284]: startingunsafe blit from bytes [003.284]: finished in 0.000 sunsafe blit from string [003.284]: startingunsafe blit from string [003.284]: finished in 0.000 sunsafe blit to bytes [003.284]: startingunsafe blit to bytes [003.284]: finished in 0.000 sproxy [003.284]: startingproxy [003.284]: finished in 0.000 sproxy offset out of bounds: lower limit [003.284]: startingproxy offset out of bounds: lower limit [003.284]: finished in 0.000 sproxy offset out of bounds: upper limit [003.284]: startingproxy offset out of bounds: upper limit [003.284]: finished in 0.000 sproxy length out of bounds: lower limit [003.284]: startingproxy length out of bounds: lower limit [003.284]: finished in 0.000 sextract [003.284]: startingextract [003.284]: finished in 0.000 sextract offset out of bounds: lower limit [003.284]: startingextract offset out of bounds: lower limit [003.284]: finished in 0.000 sextract offset out of bounds: upper limit [003.284]: startingextract offset out of bounds: upper limit [003.284]: finished in 0.000 sextract length out of bounds: lower limit [003.284]: startingextract length out of bounds: lower limit [003.284]: finished in 0.000 scopy [003.284]: startingcopy [003.284]: finished in 0.000 sfill [003.284]: startingfill [003.284]: finished in 0.000 sfill offset out of bounds: lower limit [003.284]: startingfill offset out of bounds: lower limit [003.284]: finished in 0.000 sfill offset out of bounds: upper limit [003.284]: startingfill offset out of bounds: upper limit [003.284]: finished in 0.000 sfill length out of bounds lower limit [003.284]: startingfill length out of bounds lower limit [003.284]: finished in 0.000 sunsafe fill [003.284]: startingunsafe fill [003.284]: finished in 0.000 sbytes read [003.284]: startingbytes write [003.284]: startingbytes recv [003.284]: startingbytes send [003.284]: startingbytes recvfrom [003.284]: startingbytes sendto [003.284]: startingbytes recv_msg [003.284]: startingbytes send_msg [003.316]: startingsend_msgto [003.316]: startingmap_file [003.316]: startingmap_file [003.316]: finished in 0.000 spage_size [003.316]: startingpage_size [003.316]: finished in 0.000 smincore buffer length = page_size * 2, n_states = 1 [003.316]: startingmincore buffer length = page_size * 2, n_states = 2 [003.316]: startingmincore buffer length = page_size * 2 + 1, n_states = 2 [003.316]: startingmincore buffer length = page_size , n_states = 0 [003.316]: startingwait_mincore correct bounds [003.316]: startingwait_mincore offset < 0 [003.316]: startingwait_mincore offset > buffer length [003.316]: startingsleep [003.317]: startingtimeout [003.317]: startingwith_timeout : no timeout [003.317]: startingwith_timeout : timeout [003.317]: startingpause [003.317]: startingpause [003.317]: finished in 0.000 sauto_pause [003.317]: startingutimes: basic [003.318]: finished in 1.053 sutimes: missing file [003.318]: finished in 1.052 sreaddir: already closed [003.318]: finished in 1.052 sreadv: basic non-blocking [003.324]: finished in 1.058 sreadv: basic blocking [003.326]: finished in 1.060 sreadv: iovecs exceeding limit [003.328]: finished in 1.062 swritev: drop, is_empty [003.328]: finished in 1.057 swritev: degenerate vectors [003.328]: finished in 1.056 swritev: bad iovec [003.328]: finished in 1.055 swritev: iovecs exceeding limit [003.328]: finished in 1.055 swritev: negative drop [003.328]: finished in 1.054 sbind: basic [003.328]: finished in 1.053 sbind: Unix domain [003.328]: finished in 1.053 sbind: closed [003.328]: finished in 1.053 sbind: aborted [003.328]: finished in 1.053 sgetcwd [003.328]: finished in 1.053 sgetgrgid and Unix.getgrgid [003.328]: finished in 1.053 sgetgrnam and Unix.getgrnam [003.328]: finished in 1.051 swith_close_connection: no duplicate exceptions [003.328]: finished in 1.051 swith_temp_filename close handle [003.328]: finished in 1.051 screate_temp_dir [003.328]: finished in 1.051 sfile_length on directory [003.328]: finished in 1.051 smcast-join-loop [003.328]: finished in 0.046 smcast-nojoin-loop [003.328]: finished in 0.046 smcast-join-noloop [003.328]: finished in 0.046 smcast-nojoin-noloop [003.328]: finished in 0.046 smincore buffer length = page_size , n_states = 0 [003.329]: finished in 0.012 swith_timeout : no timeout [003.329]: finished in 0.012 scan write to subproc stdin [003.329]: finished in 1.050 ssubproc cannot write on closed stderr [003.329]: finished in 1.050 ssubproc cannot write on closed stdout [003.329]: finished in 1.050 ssubproc stderr can be redirected to null [003.329]: finished in 1.050 ssubproc stdout can be redirected to null [003.329]: finished in 1.051 scan read from subproc stdout [003.329]: finished in 1.050 scan read from subproc stderr [003.329]: finished in 1.050 soverrides env [003.329]: finished in 1.048 spasses env [003.329]: finished in 1.047 sinherits env [003.329]: finished in 1.047 sbytes send_msg [003.329]: finished in 0.013 ssend_msgto [003.329]: finished in 0.013 sestablish_server_1: shutdown: client closes first [003.329]: finished in 1.052 sopenfile: O_CLOEXEC [003.329]: finished in 1.064 sopenfile: O_CLOEXEC not given [003.329]: finished in 1.064 sopenfile: O_KEEPEXEC [003.329]: finished in 1.064 sopenfile: O_CLOEXEC, O_KEEPEXEC [003.329]: finished in 1.064 sopenfile: O_KEEPEXEC, O_CLOEXEC [003.329]: finished in 1.064 sutimes: current time [003.329]: finished in 1.064 sreadv: drop [003.329]: finished in 1.063 swritev: basic non-blocking [003.329]: finished in 1.061 swritev: basic blocking [003.329]: finished in 1.060 swritev: slices [003.329]: finished in 1.059 ssend_msg, recv_msg [003.329]: finished in 1.054 ssend_msg, recv_msg (Lwt_bytes, old) [003.329]: finished in 1.054 smincore buffer length = page_size * 2 + 1, n_states = 2 [003.330]: finished in 0.013 swait_mincore correct bounds [003.330]: finished in 0.013 swait_mincore offset < 0 [003.330]: finished in 0.013 sbytes recvfrom [003.330]: finished in 0.046 sbytes sendto [003.330]: finished in 0.046 sbytes recv_msg [003.330]: finished in 0.046 sbytes recv [003.330]: finished in 0.046 sbytes send [003.330]: finished in 0.046 slazy_undefined [003.330]: finished in 1.052 sreaddir: files_of_directory [003.330]: finished in 1.064 sgetcwd and chdir [003.330]: finished in 1.054 sopen_temp_file [003.330]: finished in 1.052 sbytes read [003.330]: finished in 0.046 smincore buffer length = page_size * 2, n_states = 1 [003.330]: finished in 0.013 smincore buffer length = page_size * 2, n_states = 2 [003.330]: finished in 0.014 swait_mincore offset > buffer length [003.330]: finished in 0.013 srun_in_main_dont_wait_fail [003.330]: finished in 1.055 srun_in_main_dont_wait [003.330]: finished in 1.055 sopen_connection: shutdown: server closes first [003.330]: finished in 1.053 sestablish_server: explicit close [003.330]: finished in 1.053 swith_connection [003.330]: finished in 1.053 sreaddir: readdir_n [003.330]: finished in 1.064 sbytes write [003.330]: finished in 0.046 sreaddir: basic [003.330]: finished in 1.065 swith_temp_filename [003.330]: finished in 1.053 sreaddir: rewinddir [003.330]: finished in 1.065 srun_in_main_with_dont_wait [003.330]: finished in 1.055 srun_in_main [003.339]: finished in 1.063 sestablish_server: implicit close [003.380]: finished in 1.103 slibev: timer delays are not too short [003.783]: finished in 1.501 ssleep [004.317]: finished in 1.000 stimeout [004.317]: finished in 1.000 swith_timeout : timeout [004.317]: finished in 1.000 sauto_pause [004.317]: finished in 1.000 ssimultaneous [005.285]: finished in 2.002 sset_exn_handler [005.285]: finished in 2.002 schange after start [005.285]: finished in 2.002 schange [005.285]: finished in 2.002 sbasic [005.285]: finished in 2.002 snot started [006.286]: finished in 3.003 sdouble start [006.286]: finished in 3.003 sstop [006.286]: finished in 3.003 schange does not start [006.286]: finished in 3.003 stwo, first stopped [006.286]: finished in 3.003 stwo [006.286]: finished in 3.003 srestart [006.286]: finished in 3.003 s2026-01-23 11:51.37 ---> saved as "7217340829d122436f116eebae26fd717da7221828a03a855f49435e1d3f5de6"Job succeeded2026-01-23 11:51.38: Job succeeded