2024-06-20 08:55.44: New job: test ocsigen/lwt https://github.com/ocsigen/lwt.git#refs/pull/1022/head (9cc55b24ca10457bc2bd040a42c20643167d92e3) (linux-arm64:debian-12-4.14_arm32_opam-2.1) Base: ocaml/opam:debian-12-ocaml-4.14@sha256:3c126431203b6253cd579882adff84ae01f34a390d02d3af7acff02fa75e6a9d Opam project build To reproduce locally: git clone --recursive "https://github.com/ocsigen/lwt.git" && cd "lwt" && git fetch origin "refs/pull/1022/head" && git reset --hard 9cc55b24 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-12-ocaml-4.14@sha256:3c126431203b6253cd579882adff84ae01f34a390d02d3af7acff02fa75e6a9d # debian-12-4.14_arm32_opam-2.1 USER 1000:1000 SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ] ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.1 /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 a6069b9eebba0e2b70cdbbd834bc800eb6d671fb || git fetch origin master) && git reset -q --hard a6069b9eebba0e2b70cdbbd834bc800eb6d671fb && 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 './' ENV DEPS="base.v0.16.3 base-bigarray.base base-bytes.base base-threads.base base-unix.base conf-bash.1 cppo.1.6.9 csexp.1.5.2 dune.3.16.0 dune-configurator.3.16.0 host-arch-arm32.1 host-system-other.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlbuild.0.14.3 ocamlfind.1.9.6 ocplib-endian.1.2 ppx_derivers.1.2.1 ppx_here.v0.16.0 ppx_let.v0.16.0 ppxlib.0.32.1 react.1.2.2 sexplib0.v0.16.0 stdlib-shims.0.3.0 topkg.1.0.7" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.1 --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 2024-06-20 08:55.44: Using cache hint "ocsigen/lwt-ocaml/opam:debian-12-ocaml-4.14@sha256:3c126431203b6253cd579882adff84ae01f34a390d02d3af7acff02fa75e6a9d-debian-12-4.14_arm32_opam-2.1-ee9b59aacf4749d8b7f53cf864f547b2" 2024-06-20 08:55.44: Using OBuilder spec: ((from ocaml/opam:debian-12-ocaml-4.14@sha256:3c126431203b6253cd579882adff84ae01f34a390d02d3af7acff02fa75e6a9d) (comment debian-12-4.14_arm32_opam-2.1) (user (uid 1000) (gid 1000)) (shell /usr/bin/linux32 /bin/sh -c) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.1 /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 a6069b9eebba0e2b70cdbbd834bc800eb6d671fb || git fetch origin master) && git reset -q --hard a6069b9eebba0e2b70cdbbd834bc800eb6d671fb && 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 './'")) (env DEPS "base.v0.16.3 base-bigarray.base base-bytes.base base-threads.base base-unix.base conf-bash.1 cppo.1.6.9 csexp.1.5.2 dune.3.16.0 dune-configurator.3.16.0 host-arch-arm32.1 host-system-other.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlbuild.0.14.3 ocamlfind.1.9.6 ocplib-endian.1.2 ppx_derivers.1.2.1 ppx_here.v0.16.0 ppx_let.v0.16.0 ppxlib.0.32.1 react.1.2.2 sexplib0.v0.16.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.1 --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")) ) 2024-06-20 08:55.44: Waiting for resource in pool OCluster 2024-06-20 08:55.45: Waiting for worker… 2024-06-20 08:55.45: Got resource from pool OCluster Building on kydoime.caelum.ci.dev HEAD is now at d0b0e8b63 Use reraise instead of fail in more places in ppx HEAD is now at 9cc55b24c Compatibility definition for caml_convert_flag_list (from ocaml/opam:debian-12-ocaml-4.14@sha256:3c126431203b6253cd579882adff84ae01f34a390d02d3af7acff02fa75e6a9d) Unable to find image 'ocaml/opam:debian-12-ocaml-4.14@sha256:3c126431203b6253cd579882adff84ae01f34a390d02d3af7acff02fa75e6a9d' locally docker.io/ocaml/opam@sha256:3c126431203b6253cd579882adff84ae01f34a390d02d3af7acff02fa75e6a9d: Pulling from ocaml/opam Digest: sha256:3c126431203b6253cd579882adff84ae01f34a390d02d3af7acff02fa75e6a9d Status: Downloaded newer image for ocaml/opam@sha256:3c126431203b6253cd579882adff84ae01f34a390d02d3af7acff02fa75e6a9d WARNING: The requested image's platform (linux/arm/v7) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested 2024-06-20 08:55.46 ---> using "840062cb70a3ee292ca1a9fb19efabeb0be1b754300c483ec684cc22479fc73a" from cache /: (comment debian-12-4.14_arm32_opam-2.1) /: (user (uid 1000) (gid 1000)) /: (shell /usr/bin/linux32 /bin/sh -c) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam")) 2024-06-20 08:55.46 ---> using "5de77e843d0b54e46ce0d75c9ea337cfdcee97cb8ca9222341b52ffe3bd40907" 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 Format upgrade done. This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.1, which can't be reverted. You may want to back it up before going further. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository 2024-06-20 08:55.46 ---> using "5fb475d42e64f8e5b0c6654897b7945caa9940aeb5bded187653eb691f499434" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.15.0-112-generic The OCaml toplevel, version 4.14.2 2.1.6 2024-06-20 08:55.46 ---> using "548a1ca749c3adf425a0df2d7c23a48f78e8d2ff971bdadb29720ab77ef63d2a" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2024-06-20 08:55.46 ---> using "6815c8815b7aa7089a22ec60f53c6d5967a082a51c3880c0f038001d882d96e8" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e a6069b9eebba0e2b70cdbbd834bc800eb6d671fb || git fetch origin master) && git reset -q --hard a6069b9eebba0e2b70cdbbd834bc800eb6d671fb && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD c45f5bab71..e06bf2b8c3 master -> origin/master a6069b9eeb [new release] dune (15 packages) (3.16.0) <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository The following actions will be performed: - install host-system-other 1 - recompile ocaml-options-vanilla 1 [upstream or system changes] - recompile ocaml-base-compiler 4.14.2* [upstream or system changes] - install host-arch-arm32 1 - recompile ocaml-config 2 [upstream or system changes] - recompile ocaml 4.14.2 [uses ocaml-base-compiler, ocaml-config] - recompile opam-depext 1.2.1-1 [uses ocaml] ===== 2 to install | 5 to recompile ===== <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved ocaml-config.2 (cached) -> removed ocaml-options-vanilla.1 -> installed host-arch-arm32.1 -> installed host-system-other.1 -> installed ocaml-options-vanilla.1 -> retrieved opam-depext.1.2.1-1 (cached) -> retrieved ocaml-base-compiler.4.14.2 (cached) -> removed opam-depext.1.2.1-1 -> removed ocaml.4.14.2 -> removed ocaml-config.2 -> removed ocaml-base-compiler.4.14.2 -> installed ocaml-base-compiler.4.14.2 -> installed ocaml-config.2 -> installed ocaml.4.14.2 -> installed opam-depext.1.2.1-1 Done. <><> opam-depext.1.2.1-1 installed successfully <><><><><><><><><><><><><><><><> => opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead # Run eval $(opam env) to update the current shell environment 2024-06-20 08:55.46 ---> using "a934f32414f4ef3bd35f67136d0afd31c99b84dc815c4fb8295e6c73fe5a2808" from cache /src: (copy (src lwt_react.opam lwt_ppx_let.opam lwt_ppx.opam lwt.opam) (dst ./)) 2024-06-20 08:55.46 ---> using "71990242e89211a76d9b305c77424c504e8fdff1e559a757f11684e4693900b7" from cache /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) 2024-06-20 08:55.46 ---> using "eb64d6aa7e44df6510346934e66ca186af4a70a73bbdb024018f5d49b11cc8ff" from cache /src: (env DEPS "base.v0.16.3 base-bigarray.base base-bytes.base base-threads.base base-unix.base conf-bash.1 cppo.1.6.9 csexp.1.5.2 dune.3.16.0 dune-configurator.3.16.0 host-arch-arm32.1 host-system-other.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlbuild.0.14.3 ocamlfind.1.9.6 ocplib-endian.1.2 ppx_derivers.1.2.1 ppx_here.v0.16.0 ppx_let.v0.16.0 ppxlib.0.32.1 react.1.2.2 sexplib0.v0.16.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.1 --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 armhf Packages [154 kB] - Fetched 257 kB in 1s (330 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [lwt_ppx_let.dev] synchronised (no changes) [lwt.dev] synchronised (no changes) [lwt_ppx.dev] synchronised (no changes) [lwt_react.dev] synchronised (no changes) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 2). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2). [NOTE] Package ocaml is already installed (current version is 4.14.2). [NOTE] Package host-system-other is already installed (current version is 1). [NOTE] Package host-arch-arm32 is already installed (current version is 1). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). 2024-06-20 08:55.46 ---> using "d8ff8e7c976e3b41243348fa64d7c59d49ce2de778d22468e08c32e8d5848edb" 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 2). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2). [NOTE] Package ocaml is already installed (current version is 4.14.2). [NOTE] Package host-system-other is already installed (current version is 1). [NOTE] Package host-arch-arm32 is already installed (current version is 1). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: - install ocamlbuild 0.14.3 - install conf-bash 1 - install dune 3.16.0 - install ocamlfind 1.9.6 - install stdlib-shims 0.3.0 - install sexplib0 v0.16.0 - install ppx_derivers 1.2.1 - install ocaml-compiler-libs v0.12.4 - install csexp 1.5.2 - install cppo 1.6.9 - install topkg 1.0.7 - install base-bytes base - install ppxlib 0.32.1 - install dune-configurator 3.16.0 - install react 1.2.2 - install ocplib-endian 1.2 - install base v0.16.3 - install ppx_here v0.16.0 - install ppx_let v0.16.0 ===== 19 to install ===== <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved base.v0.16.3 (cached) -> retrieved cppo.1.6.9 (cached) -> retrieved csexp.1.5.2 (cached) -> installed conf-bash.1 -> retrieved ocaml-compiler-libs.v0.12.4 (cached) -> retrieved ocamlbuild.0.14.3 (cached) -> retrieved ocamlfind.1.9.6 (cached) -> retrieved ocplib-endian.1.2 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_here.v0.16.0 (cached) -> retrieved ppx_let.v0.16.0 (cached) -> retrieved dune.3.16.0 (cached) -> retrieved dune-configurator.3.16.0 (cached) -> retrieved ppxlib.0.32.1 (cached) -> retrieved react.1.2.2 (cached) -> retrieved sexplib0.v0.16.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved topkg.1.0.7 (cached) -> installed ocamlfind.1.9.6 -> installed base-bytes.base -> installed ocamlbuild.0.14.3 -> installed topkg.1.0.7 -> installed react.1.2.2 -> installed dune.3.16.0 -> installed stdlib-shims.0.3.0 -> installed ppx_derivers.1.2.1 -> installed csexp.1.5.2 -> installed ocaml-compiler-libs.v0.12.4 -> installed sexplib0.v0.16.0 -> installed cppo.1.6.9 -> installed dune-configurator.3.16.0 -> installed ocplib-endian.1.2 -> installed base.v0.16.3 -> installed ppxlib.0.32.1 -> installed ppx_here.v0.16.0 -> installed ppx_let.v0.16.0 Done. # Run eval $(opam env) to update the current shell environment 2024-06-20 08:55.46 ---> using "b7eca02aed7700c971adea466074dbdb1e1832550abdc6a8e5e1779029ce3d5e" from cache /src: (copy (src .) (dst /src)) 2024-06-20 08:55.46 ---> saved as "1eb5f6f8276be3ca47039cdf2b3fa7188ee53962f4d4502cadd25c1f4b12fdf7" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default && /home/opam/.opam/4.14/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-29 -g -bin-annot -I src/core/.lwt.objs/byte -intf-suffix .ml -no-alias-deps -opaque -o src/core/.lwt.objs/byte/lwt_stream.cmo -c -impl src/core/lwt_stream.ml) File "src/core/lwt_stream.ml", line 46, characters 2-55: 46 | mutable push_external : Obj.t [@ocaml.warning "-69"]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 69 [unused-field]: record field push_external is never read. (However, this field is used to build or mutate values.) File "src/core/lwt_stream.ml", line 67, characters 2-56: 67 | mutable pushb_external : Obj.t [@ocaml.warning "-69"]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 69 [unused-field]: record field pushb_external is never read. (However, this field is used to build or mutate values.) (cd _build/default && /home/opam/.opam/4.14/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 -w +A-29 -g -I src/core/.lwt.objs/byte -I src/core/.lwt.objs/native -intf-suffix .ml -no-alias-deps -opaque -o src/core/.lwt.objs/native/lwt_stream.cmx -c -impl src/core/lwt_stream.ml) File "src/core/lwt_stream.ml", line 46, characters 2-55: 46 | mutable push_external : Obj.t [@ocaml.warning "-69"]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 69 [unused-field]: record field push_external is never read. (However, this field is used to build or mutate values.) File "src/core/lwt_stream.ml", line 67, characters 2-56: 67 | mutable pushb_external : Obj.t [@ocaml.warning "-69"]; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 69 [unused-field]: record field pushb_external is never read. (However, this field is used to build or mutate values.) (cd _build/default && /home/opam/.opam/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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/4.14/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 -I test/core/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/core/.main.eobjs/byte/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 && /home/opam/.opam/4.14/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 -I test/ppx/.main.eobjs/byte -I /home/opam/.opam/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/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/4.14/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/4.14/lib/bytes -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/ocplib-endian -I /home/opam/.opam/4.14/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/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/test/core && ./main.exe) Testing library 'core'... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................SSSSSSSSSSSSSSSSSSSSSSS.................................................................................................................................................. Ok. 702 tests ran, 23 tests skipped in 0.20 seconds (cd _build/default/test/ppx && ./main.exe) Testing library 'ppx'... ................ Ok. 16 tests ran, 0 tests skipped in 1.20 seconds (cd _build/default/test/react && ./main.exe) Testing library 'react'... ........... Ok. 11 tests ran, 0 tests skipped in 4.51 seconds (cd _build/default/test/unix && ./main.exe) Testing library 'unix'... .....................................SSSSS...............................................................................................................SS...................................................................SS................ Ok. 231 tests ran, 9 tests skipped in 6.31 seconds 2024-06-20 08:55.57 ---> saved as "cb050bd078b376103498a1bdd4deae95250612f6fc70868ff47f304758cbd7ef" Job succeeded 2024-06-20 08:55.58: Job succeeded