2025-03-07 08:59.42: New job: test ocsigen/lwt https://github.com/ocsigen/lwt.git#refs/heads/release-5-8-1 (0607def869ac7c3b36256c03feaf48680031c4c5) (linux-s390x:debian-12-5.3_s390x_opam-2.3) Base: ocaml/opam:debian-12-ocaml-5.3@sha256:a9a9ff7905ca9afd487cc0f94e6216b5e4827ac8739454d2998241ef953ecd61 Opam project build To reproduce locally: git clone --recursive "https://github.com/ocsigen/lwt.git" -b "release-5-8-1" && cd "lwt" && git reset --hard 0607def8 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-12-ocaml-5.3@sha256:a9a9ff7905ca9afd487cc0f94e6216b5e4827ac8739454d2998241ef953ecd61 # debian-12-5.3_s390x_opam-2.3 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e 5c627de42309bb6474331d403efeb6d68d617b1e || git fetch origin master) && git reset -q --hard 5c627de42309bb6474331d403efeb6d68d617b1e && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 lwt_react.opam lwt_ppx_let.opam lwt_ppx.opam lwt.opam ./ RUN opam pin add -yn lwt_react.dev './' && \ opam pin add -yn lwt_ppx_let.dev './' && \ opam pin add -yn lwt_ppx.dev './' && \ opam pin add -yn lwt.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="base.v0.17.1 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.17.2 dune-configurator.3.17.2 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_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.0 ppxlib.0.35.0 react.1.2.2 sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.7" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.3 --depext-only -y lwt_react.dev lwt_ppx_let.dev lwt_ppx.dev lwt.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-03-07 08:59.42: Using cache hint "ocsigen/lwt-ocaml/opam:debian-12-ocaml-5.3@sha256:a9a9ff7905ca9afd487cc0f94e6216b5e4827ac8739454d2998241ef953ecd61-debian-12-5.3_s390x_opam-2.3-68ead33d502ece2180eeed1d908d1b45" 2025-03-07 08:59.42: Using OBuilder spec: ((from ocaml/opam:debian-12-ocaml-5.3@sha256:a9a9ff7905ca9afd487cc0f94e6216b5e4827ac8739454d2998241ef953ecd61) (comment debian-12-5.3_s390x_opam-2.3) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.3 /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 5c627de42309bb6474331d403efeb6d68d617b1e || git fetch origin master) && git reset -q --hard 5c627de42309bb6474331d403efeb6d68d617b1e && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src lwt_react.opam lwt_ppx_let.opam lwt_ppx.opam lwt.opam) (dst ./)) (run (network host) (shell "opam pin add -yn lwt_react.dev './' && \ \nopam pin add -yn lwt_ppx_let.dev './' && \ \nopam pin add -yn lwt_ppx.dev './' && \ \nopam pin add -yn lwt.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "base.v0.17.1 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.17.2 dune-configurator.3.17.2 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_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.0 ppxlib.0.35.0 react.1.2.2 sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.7") (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.3 --depext-only -y lwt_react.dev lwt_ppx_let.dev lwt_ppx.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")) ) 2025-03-07 08:59.42: Waiting for resource in pool OCluster 2025-03-07 08:59.43: Waiting for worker… 2025-03-07 09:14.03: Got resource from pool OCluster Building on s390x-worker-01.marist.ci.dev Updating files: 2% (6/270) Updating files: 3% (9/270) Updating files: 4% (11/270) Updating files: 5% (14/270) Updating files: 6% (17/270) Updating files: 7% (19/270) Updating files: 8% (22/270) Updating files: 9% (25/270) Updating files: 10% (27/270) Updating files: 11% (30/270) Updating files: 12% (33/270) Updating files: 13% (36/270) Updating files: 14% (38/270) Updating files: 15% (41/270) Updating files: 16% (44/270) Updating files: 17% (46/270) Updating files: 18% (49/270) Updating files: 19% (52/270) Updating files: 20% (54/270) Updating files: 21% (57/270) Updating files: 22% (60/270) Updating files: 23% (63/270) Updating files: 24% (65/270) Updating files: 25% (68/270) Updating files: 26% (71/270) Updating files: 27% (73/270) Updating files: 28% (76/270) Updating files: 29% (79/270) Updating files: 30% (81/270) Updating files: 31% (84/270) Updating files: 32% (87/270) Updating files: 33% (90/270) Updating files: 34% (92/270) Updating files: 35% (95/270) Updating files: 36% (98/270) Updating files: 37% (100/270) Updating files: 38% (103/270) Updating files: 39% (106/270) Updating files: 40% (108/270) Updating files: 41% (111/270) Updating files: 42% (114/270) Updating files: 43% (117/270) Updating files: 44% (119/270) Updating files: 45% (122/270) Updating files: 46% (125/270) Updating files: 47% (127/270) Updating files: 48% (130/270) Updating files: 49% (133/270) Updating files: 50% (135/270) Updating files: 51% (138/270) Updating files: 52% (141/270) Updating files: 53% (144/270) Updating files: 54% (146/270) Updating files: 55% (149/270) Updating files: 56% (152/270) Updating files: 57% (154/270) Updating files: 58% (157/270) Updating files: 59% (160/270) Updating files: 60% (162/270) Updating files: 61% (165/270) Updating files: 62% (168/270) Updating files: 63% (171/270) Updating files: 64% (173/270) Updating files: 65% (176/270) Updating files: 66% (179/270) Updating files: 67% (181/270) Updating files: 68% (184/270) Updating files: 69% (187/270) Updating files: 70% (189/270) Updating files: 71% (192/270) Updating files: 72% (195/270) Updating files: 73% (198/270) Updating files: 74% (200/270) Updating files: 75% (203/270) Updating files: 76% (206/270) Updating files: 77% (208/270) Updating files: 78% (211/270) Updating files: 79% (214/270) Updating files: 80% (216/270) Updating files: 81% (219/270) Updating files: 82% (222/270) Updating files: 83% (225/270) Updating files: 84% (227/270) Updating files: 85% (230/270) Updating files: 86% (233/270) Updating files: 87% (235/270) Updating files: 88% (238/270) Updating files: 89% (241/270) Updating files: 90% (243/270) Updating files: 91% (246/270) Updating files: 92% (249/270) Updating files: 93% (252/270) Updating files: 94% (254/270) Updating files: 95% (257/270) Updating files: 96% (260/270) Updating files: 97% (262/270) Updating files: 98% (265/270) Updating files: 99% (268/270) Updating files: 100% (270/270) Updating files: 100% (270/270), done. HEAD is now at 5e039a297 maintenance intent HEAD is now at 0607def86 restore dependency in tests (from ocaml/opam:debian-12-ocaml-5.3@sha256:a9a9ff7905ca9afd487cc0f94e6216b5e4827ac8739454d2998241ef953ecd61) Unable to find image 'ocaml/opam:debian-12-ocaml-5.3@sha256:a9a9ff7905ca9afd487cc0f94e6216b5e4827ac8739454d2998241ef953ecd61' locally docker.io/ocaml/opam@sha256:a9a9ff7905ca9afd487cc0f94e6216b5e4827ac8739454d2998241ef953ecd61: Pulling from ocaml/opam Digest: sha256:a9a9ff7905ca9afd487cc0f94e6216b5e4827ac8739454d2998241ef953ecd61 Status: Downloaded newer image for ocaml/opam@sha256:a9a9ff7905ca9afd487cc0f94e6216b5e4827ac8739454d2998241ef953ecd61 2025-03-07 09:14.11 ---> using "3be7b8cb249cd42c3fdd8e7ea8ea582efe192d9955706a1afe4432b778f72af5" from cache /: (comment debian-12-5.3_s390x_opam-2.3) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam")) 2025-03-07 09:14.11 ---> using "e34e4aa156738b9ee3297f959ce436753b53dd1242325d03fd593543ef07fb20" 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] y This development 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 ><><><><><><><><><><><><><><><><><><><><><><><><><><> [ERROR] Could not update repository "opam-repository-archive": "/usr/bin/git fetch -q" exited with code 128 "fatal: unable to access 'https://github.com/ocaml/opam-repository-archive/': Could not resolve host: github.com" [default] synchronised from file:///home/opam/opam-repository 2025-03-07 09:14.11 ---> using "5e2dd3613f91c4da6b1f7f3a43a11b7af0470f841cdc152633e50947dc2c11f7" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 6.8.0-52-generic The OCaml toplevel, version 5.3.0 2.3.0 2025-03-07 09:14.11 ---> using "b3695288ad439a6341727c4071d53da54c8b51a43056f7292666d4b1e443fde1" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-03-07 09:14.11 ---> using "f882bbd5d67fa8025911bc9e9073ca90a3cadde787d4944afe11049cd4ef62aa" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 5c627de42309bb6474331d403efeb6d68d617b1e || git fetch origin master) && git reset -q --hard 5c627de42309bb6474331d403efeb6d68d617b1e && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD 38fed1a4c7..5c627de423 master -> origin/master 5c627de423 Merge pull request #27523 from hannesm/re-add-base-ocamlbuild <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [opam-repository-archive] synchronised from git+https://github.com/ocaml/opam-repository-archive [default] synchronised from file:///home/opam/opam-repository Everything as up-to-date as possible (run with --verbose to show unavailable upgrades). However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-03-07 09:14.11 ---> using "1d4520f32e7835a4b7ef444d3b7e9de912bbea2410d6efd20a220703ad108a32" from cache /src: (copy (src lwt_react.opam lwt_ppx_let.opam lwt_ppx.opam lwt.opam) (dst ./)) 2025-03-07 09:15.39 ---> saved as "201bddf39fd966e34a89a4e82976e39d696d6770567db5474701ae0e64517e5f" /src: (run (network host) (shell "opam pin add -yn lwt_react.dev './' && \ \nopam pin add -yn lwt_ppx_let.dev './' && \ \nopam pin add -yn lwt_ppx.dev './' && \ \nopam pin add -yn lwt.dev './'")) [lwt_react.dev] synchronised (file:///src) lwt_react is now pinned to file:///src (version dev) [lwt_ppx_let.dev] synchronised (file:///src) lwt_ppx_let 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.dev] synchronised (file:///src) lwt is now pinned to file:///src (version dev) 2025-03-07 09:16.38 ---> saved as "a4bbce95e25f91d6a1d2d33f0c79d3fd258ea77093718deb379c86b33d488aa4" /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-03-07 09:16.57 ---> saved as "127db92430357203a9429413b405db30726fd1055bcb2812ccc1db5eddba20e0" /src: (env DEPS "base.v0.17.1 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.17.2 dune-configurator.3.17.2 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_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.0 ppxlib.0.35.0 react.1.2.2 sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.7") /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.3 --depext-only -y lwt_react.dev lwt_ppx_let.dev lwt_ppx.dev lwt.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://deb.debian.org/debian bookworm InRelease - Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] - Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] - Get:4 http://deb.debian.org/debian-security bookworm-security/main s390x Packages [212 kB] - Fetched 316 kB in 2s (161 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [lwt.dev] synchronised (file:///src) [lwt_react.dev] synchronised (file:///src) [lwt_ppx_let.dev] synchronised (file:///src) [lwt_ppx.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.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). 2025-03-07 09:18.07 ---> saved as "dfd23955f472d535e3fae2a6b30636fba120a6e3a18cf963dbc505d283bb72bb" /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.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: === install 19 packages - install base v0.17.1 - install base-bytes base - install cppo 1.8.0 - install csexp 1.5.2 - install dune 3.17.2 - install dune-configurator 3.17.2 - 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.0 - install ppxlib 0.35.0 - install react 1.2.2 - install sexplib0 v0.17.0 - install stdlib-shims 0.3.0 - install topkg 1.0.7 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved base.v0.17.1 (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 ocamlbuild.0.16.1 (cached) -> retrieved dune.3.17.2, dune-configurator.3.17.2 (cached) -> retrieved ocamlfind.1.9.8 (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.0 (cached) -> retrieved react.1.2.2 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved topkg.1.0.7 (cached) -> retrieved ppxlib.0.35.0 (cached) -> installed ocamlfind.1.9.8 -> installed base-bytes.base -> installed ocamlbuild.0.16.1 -> installed topkg.1.0.7 -> installed react.1.2.2 -> installed dune.3.17.2 -> installed csexp.1.5.2 -> installed ocaml-compiler-libs.v0.17.0 -> installed cppo.1.8.0 -> installed ocaml_intrinsics_kernel.v0.17.1 -> 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.17.2 -> installed base.v0.17.1 -> installed ppxlib.0.35.0 -> installed ppx_here.v0.17.0 -> installed ppx_let.v0.17.0 Done. # To update the current shell environment, run: eval $(opam env) 2025-03-07 09:22.49 ---> saved as "c5a12879fade3a347980f2d124edddb6e9f7445d9107dd1d1249822422a3cf14" /src: (copy (src .) (dst /src)) 2025-03-07 09:23.01 ---> saved as "4148706aaa933f935c36c21fd4bdbed0facb618ed1c6455e4234846e8f93f1bc" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -warn-error -22 -g -bin-annot -bin-annot-occurrences -I test/ppx/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -o test/ppx/.main.eobjs/byte/dune__exe__Main.cmo -c -impl test/ppx/main.pp.ml) File "test/ppx/main.ml", line 9, characters 0-46: 9 | let%lwt structure_let_result = Lwt.return_true ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 22 [preprocessor]: let%lwt should not be used at the module item level. Replace let%lwt x = e by let x = Lwt_main.run (e) (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Test_lwt_condition.cmo -c -impl test/core/test_lwt_condition.ml) File "test/core/test_lwt_condition.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Test_lwt_list.cmo -c -impl test/core/test_lwt_list.ml) File "test/core/test_lwt_list.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Test_lwt_mutex.cmo -c -impl test/core/test_lwt_mutex.ml) File "test/core/test_lwt_mutex.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Test_lwt_mvar.cmo -c -impl test/core/test_lwt_mvar.ml) File "test/core/test_lwt_mvar.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Test_lwt.cmo -c -impl test/core/test_lwt.ml) File "test/core/test_lwt.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Test_lwt_pool.cmo -c -impl test/core/test_lwt_pool.ml) File "test/core/test_lwt_pool.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Test_lwt_result.cmo -c -impl test/core/test_lwt_result.ml) File "test/core/test_lwt_result.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Test_lwt_seq.cmo -c -impl test/core/test_lwt_seq.ml) File "test/core/test_lwt_seq.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Test_lwt_sequence.cmo -c -impl test/core/test_lwt_sequence.ml) File "test/core/test_lwt_sequence.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Test_lwt_switch.cmo -c -impl test/core/test_lwt_switch.ml) File "test/core/test_lwt_switch.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Test_lwt_stream.cmo -c -impl test/core/test_lwt_stream.ml) File "test/core/test_lwt_stream.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default && /home/opam/.opam/5.3/bin/ocamlopt.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -warn-error -22 -g -I test/ppx/.main.eobjs/byte -I test/ppx/.main.eobjs/native -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/core/.lwt.objs/native -I src/unix/.lwt_unix.objs/byte -I src/unix/.lwt_unix.objs/native -I test/.lwttester.objs/byte -I test/.lwttester.objs/native -intf-suffix .ml -no-alias-deps -opaque -o test/ppx/.main.eobjs/native/dune__exe__Main.cmx -c -impl test/ppx/main.pp.ml) File "test/ppx/main.ml", line 9, characters 0-46: 9 | let%lwt structure_let_result = Lwt.return_true ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 22 [preprocessor]: let%lwt should not be used at the module item level. Replace let%lwt x = e by let x = Lwt_main.run (e) (cd _build/default && /home/opam/.opam/5.3/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +A-40-42 -g -bin-annot -bin-annot-occurrences -I test/core/.main.eobjs/byte -I /home/opam/.opam/5.3/lib/bytes -I /home/opam/.opam/5.3/lib/ocaml/threads -I /home/opam/.opam/5.3/lib/ocaml/unix -I /home/opam/.opam/5.3/lib/ocplib-endian -I /home/opam/.opam/5.3/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/unix/.lwt_unix.objs/byte -I test/.lwttester.objs/byte -no-alias-deps -opaque -open Dune__exe -o test/core/.main.eobjs/byte/dune__exe__Main.cmo -c -impl test/core/main.ml) File "test/core/main.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. (cd _build/default/test/core && ./main.exe) Testing library 'core'... .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................SSSSSSSSSSSSSSSSSSSSSSS.................................................................................................................................................. Ok. 703 tests ran, 23 tests skipped in 0.15 seconds (cd _build/default/test/ppx && ./main.exe) Testing library 'ppx'... ................ Ok. 16 tests ran, 0 tests skipped in 1.36 seconds (cd _build/default/test/react && ./main.exe) Testing library 'react'... ........... Ok. 11 tests ran, 0 tests skipped in 4.50 seconds (cd _build/default/test/unix && ./main.exe) Testing library 'unix'... .....................................S.SSSS...................................SSS...............................................................................S............................................................................... Ok. 231 tests ran, 9 tests skipped in 6.45 seconds 2025-03-07 09:23.47 ---> saved as "0c87265dac17d0a50a47f62a0f6665d99b37459a71f0d98306d99abbdd40833e" Job succeeded 2025-03-07 09:23.47: Job succeeded