Organisationsocsigenlwtbed3a4 ()macos-homebrew-4.14_arm64_opam-2.5

macos-homebrew-4.14_arm64_opam-2.5

Link Copied
Code Copied

Logs

2026-03-03 17:44.29: New job: test ocsigen/lwt https://github.com/ocsigen/lwt.git#refs/pull/1103/head (bed3a40447c5f5eace2bde0e8ecee0661daf8e72) (macos-arm64:macos-homebrew-4.14_arm64_opam-2.5)
Base: macos-homebrew-ocaml-4.14
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/ocsigen/lwt.git" && cd "lwt" && git fetch origin "refs/pull/1103/head" && git reset --hard bed3a404
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM macos-homebrew-ocaml-4.14
# macos-homebrew-4.14_arm64_opam-2.5
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
RUN ln -f ~/local/bin/opam-2.5 ~/local/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
RUN cd ~/opam-repository && (git cat-file -e 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && git log --no-decorate -n1 --oneline && opam update -u
COPY --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 ./src/./
RUN opam pin add -yn lwt_runtime_events.dev './src/./' && \
opam pin add -yn lwt_retry.dev './src/./' && \
opam pin add -yn lwt_react.dev './src/./' && \
opam pin add -yn lwt_ppx__ppx_let_tests.dev './src/./' && \
opam pin add -yn lwt_ppx.dev './src/./' && \
opam pin add -yn lwt_direct.dev './src/./' && \
opam pin add -yn lwt.dev './src/./'
RUN echo '(lang dune 3.0)' > './src/./dune-project'
ENV DEPS="base-bigarray.base base-bytes.base base-threads.base base-unix.base cppo.1.8.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.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.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ppx_derivers.1.2.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_retry.dev lwt_react.dev lwt_ppx.dev lwt.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . ./src
RUN cd ./src && opam exec -- dune build --only-packages=lwt_retry,lwt_react,lwt_ppx,lwt @install @check @runtest && rm -rf _build


END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK


2026-03-03 17:44.29: Using cache hint "ocsigen/lwt-macos-homebrew-ocaml-4.14-macos-homebrew-4.14_arm64_opam-2.5-77eafbffe311615a42c55b94ea704bd1"
2026-03-03 17:44.29: Using OBuilder spec:
((from macos-homebrew-ocaml-4.14)
(comment macos-homebrew-4.14_arm64_opam-2.5)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(run (shell "ln -f ~/local/bin/opam-2.5 ~/local/bin/opam"))
(run (shell "opam init --reinit -ni"))
(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
(run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && 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 ./src/./))
(run (network host)
(shell  "opam pin add -yn lwt_runtime_events.dev './src/./' && \
\nopam pin add -yn lwt_retry.dev './src/./' && \
\nopam pin add -yn lwt_react.dev './src/./' && \
\nopam pin add -yn lwt_ppx__ppx_let_tests.dev './src/./' && \
\nopam pin add -yn lwt_ppx.dev './src/./' && \
\nopam pin add -yn lwt_direct.dev './src/./' && \
\nopam pin add -yn lwt.dev './src/./'"))
(run (shell "echo '(lang dune 3.0)' > './src/./dune-project'"))
(env DEPS "base-bigarray.base base-bytes.base base-threads.base base-unix.base cppo.1.8.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.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.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ppx_derivers.1.2.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 /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
(network host)
(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y lwt_retry.dev lwt_react.dev lwt_ppx.dev lwt.dev $DEPS"))
(run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
(network host)
(shell "opam install $DEPS"))
(copy (src .) (dst ./src))
(run (shell "cd ./src && opam exec -- dune build --only-packages=lwt_retry,lwt_react,lwt_ppx,lwt @install @check @runtest && rm -rf _build"))
)


2026-03-03 17:44.29: Waiting for resource in pool OCluster
2026-03-03 17:44.30: Waiting for worker…
2026-03-03 17:44.30: Got resource from pool OCluster
Building on m1-worker-02
HEAD is now at b935bf78c Merge pull request #1102 from ocsigen/release-6-1-1
HEAD is now at bed3a4044 Skip wait_read/wait_write on Windows for blocking fds


(from macos-homebrew-ocaml-4.14)
2026-03-03 17:44.29 ---> using "0c60f117aee57abea8364cb033d47bb1d63ff0f68e5ee97378e032498e8442af" from cache


/: (comment macos-homebrew-4.14_arm64_opam-2.5)


/: (user (uid 1000) (gid 1000))


/: (env CLICOLOR_FORCE 1)


/: (env OPAMCOLOR always)


/: (run (shell "ln -f ~/local/bin/opam-2.5 ~/local/bin/opam"))
2026-03-03 17:44.29 ---> using "75b1629629d7f21c50a7e1e39b2ef83e2edb8ace81aab34254c0c8782b814749" from cache


/: (run (shell "opam init --reinit -ni"))
No configuration file found, using built-in defaults.
Checking for available remotes: rsync and local, git.
- you won't be able to use mercurial repositories unless you install the hg command on your system.
- you won't be able to use darcs repositories unless you install the darcs command on your system.


This version of opam requires an update to the layout of /Users/mac1000/.opam from version 2.1 to version 2.2, which can't be reverted.
You may want to back it up before going further.


Continue? [Y/n] y
[NOTE] The 'jobs' option was reset, its value was 1 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
opam option jobs=1 --global
Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] no changes from git+file:///Users/mac1000/opam-repository
2026-03-03 17:44.29 ---> using "a61e945ab7671a6fff400f946e3fe88df4d67a783ea1f56fa59dc21595ef1b19" from cache


/: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Darwin 24.5.0
The OCaml toplevel, version 4.14.2
2.5.0
2026-03-03 17:44.29 ---> using "11a9923a4c4f0ab256d15330129e4c4938459d2e6239eb4f7bdf0f2620300e09" from cache


/: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch                  master     -> FETCH_HEAD
95f7875db7..302e116c40  master     -> origin/master
302e116c40 Merge pull request #29374 from shonfeder/release-dune-3.21.1


<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+file:///Users/mac1000/opam-repository


Everything as up-to-date as possible


The following packages are not being upgraded because the new versions conflict with other installed packages:
- ocaml.5.4.0
- ocaml-config.3
However, you may "opam upgrade" these packages explicitly at these versions (e.g. "opam upgrade ocaml.5.4.0"), which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# To update the current shell environment, run: eval $(opam env)
2026-03-03 17:44.29 ---> using "8e0a049cf56382e71efda2842d05633f0e6e6b1ee13eef2b96740d32a526d9ad" from cache


/: (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 ./src/./))
2026-03-03 17:44.30 ---> using "75a41d329b85552c833771d93178cf739c096906824ecae54ee06956e197aa13" from cache


/: (run (network host)
(shell  "opam pin add -yn lwt_runtime_events.dev './src/./' && \
\nopam pin add -yn lwt_retry.dev './src/./' && \
\nopam pin add -yn lwt_react.dev './src/./' && \
\nopam pin add -yn lwt_ppx__ppx_let_tests.dev './src/./' && \
\nopam pin add -yn lwt_ppx.dev './src/./' && \
\nopam pin add -yn lwt_direct.dev './src/./' && \
\nopam pin add -yn lwt.dev './src/./'"))
[lwt_runtime_events.dev] synchronised (file:///Users/mac1000/src)
lwt_runtime_events is now pinned to file:///Users/mac1000/src (version dev)
[lwt_retry.dev] synchronised (file:///Users/mac1000/src)
lwt_retry is now pinned to file:///Users/mac1000/src (version dev)
[lwt_react.dev] synchronised (file:///Users/mac1000/src)
lwt_react is now pinned to file:///Users/mac1000/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:///Users/mac1000/src)
[WARNING] Failed checks on lwt_ppx__ppx_let_tests package definition from source at file:///Users/mac1000/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:///Users/mac1000/src (version dev)
[lwt_ppx.dev] synchronised (file:///Users/mac1000/src)
lwt_ppx is now pinned to file:///Users/mac1000/src (version dev)
[lwt_direct.dev] synchronised (file:///Users/mac1000/src)
lwt_direct is now pinned to file:///Users/mac1000/src (version dev)
[lwt.dev] synchronised (file:///Users/mac1000/src)
lwt is now pinned to file:///Users/mac1000/src (version dev)
2026-03-03 17:44.30 ---> using "19037be0995a41763eccf5daa85e4b2e407ecb65b96ed0b120025f2f0c3e942f" from cache


/: (run (shell "echo '(lang dune 3.0)' > './src/./dune-project'"))
2026-03-03 17:44.31 ---> saved as "4472d06cfc3228638495fc91d27daf828eaf7aa1ec8097b6f9a460b32373f57f"


/: (env DEPS "base-bigarray.base base-bytes.base base-threads.base base-unix.base cppo.1.8.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.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.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ppx_derivers.1.2.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 /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
(network host)
(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y lwt_retry.dev lwt_react.dev lwt_ppx.dev lwt.dev $DEPS"))
+ /opt/homebrew/bin/brew "update"
- ==> Updating Homebrew...
- ==> Downloading https://ghcr.io/v2/homebrew/core/portable-ruby/blobs/sha256:1c98fa49eacc935640a6f8e10a2bf33f14cfc276804b71ddb658ea45ba99d167
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/portable-ruby-3.4.8.arm64_big_sur.bottle.tar.gz
- ==> Pouring portable-ruby-3.4.8.arm64_big_sur.bottle.tar.gz
- ==> Homebrew collects anonymous analytics.
- Read the analytics documentation (and how to opt-out) here:
-   https://docs.brew.sh/Analytics
- No analytics have been recorded yet (nor will be during this `brew` run).
- 
- ==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
-   https://github.com/Homebrew/brew#donations
- 
- Already up-to-date.


<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[lwt_react.dev] synchronised (file:///Users/mac1000/src)
[lwt_ppx.dev] synchronised (file:///Users/mac1000/src)
[lwt.dev] synchronised (file:///Users/mac1000/src)
[lwt_retry.dev] synchronised (file:///Users/mac1000/src)


[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 2).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).
[NOTE] Package ocaml is already installed (current version is 4.14.2).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
# To update the current shell environment, run: eval $(opam env)
2026-03-03 17:45.14 ---> saved as "0a954c26490e3ab8a3e95b1c0ceb02709e73b6a1a8fdadf7b9d05ac7d6d89967"


/: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
(network host)
(shell "opam install $DEPS"))
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 2).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).
[NOTE] Package ocaml is already installed (current version is 4.14.2).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
The following actions will be performed:
=== install 15 packages
- install base-bytes          base
- install cppo                1.8.0
- install csexp               1.5.2
- install dune                3.21.1
- install dune-configurator   3.21.1
- install ocaml-compiler-libs v0.12.4
- install ocamlbuild          0.16.1
- install ocamlfind           1.9.8
- install ocplib-endian       1.2
- install ppx_derivers        1.2.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 csexp.1.5.2  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved ocaml-compiler-libs.v0.12.4  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ppx_derivers.1.2.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.1, dune-configurator.3.21.1  (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.1
-> installed stdlib-shims.0.3.0
-> installed ppx_derivers.1.2.1
-> installed csexp.1.5.2
-> installed sexplib0.v0.17.0
-> installed ocaml-compiler-libs.v0.12.4
-> installed cppo.1.8.0
-> installed ocplib-endian.1.2
-> installed dune-configurator.3.21.1
-> installed ppxlib.0.37.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-03 17:46.06 ---> saved as "1fa7edff9145d37c3261f9fea905ff8985323c0612ea9d223fc823b675e6f9b4"


/: (copy (src .) (dst ./src))
2026-03-03 17:46.07 ---> saved as "83bf2d321a7ae8c1559a17231ea2134d2871d1d5bdbcceef4572dbe67cc6e875"


/: (run (shell "cd ./src && opam exec -- dune build --only-packages=lwt_retry,lwt_react,lwt_ppx,lwt @install @check @runtest && rm -rf _build"))
File "test/unix/dune", line 37, characters 7-26:
37 |  (name ocaml_runtime_exc_2)
^^^^^^^^^^^^^^^^^^^
(cd _build/default && /Users/mac1000/.opam/4.14.2/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/unix/ocaml_runtime_exc_2.exe src/core/lwt.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/unix.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocaml/bigarray.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/ocplib_endian.cmxa /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/bigstring/ocplib_endian_bigstring.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/threads/threads.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml src/unix/lwt_unix.cmxa -I src/unix test/unix/.ocaml_runtime_exc_2.eobjs/native/dune__exe__Ocaml_runtime_exc_2.cmx)
Undefined symbols for architecture arm64:
"_lwt_unix_waitpid_job", referenced from:
_camlLwt_unix__fun_3694 in lwt_unix.a[5](lwt_unix.o)
_camlLwt_unix__data_begin in lwt_unix.a[5](lwt_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking (exit code 1)
File "test/unix/dune", line 31, characters 7-26:
31 |  (name ocaml_runtime_exc_1)
^^^^^^^^^^^^^^^^^^^
(cd _build/default && /Users/mac1000/.opam/4.14.2/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/unix/ocaml_runtime_exc_1.exe src/core/lwt.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/unix.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocaml/bigarray.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/ocplib_endian.cmxa /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/bigstring/ocplib_endian_bigstring.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/threads/threads.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml src/unix/lwt_unix.cmxa -I src/unix test/unix/.ocaml_runtime_exc_1.eobjs/native/dune__exe__Ocaml_runtime_exc_1.cmx)
Undefined symbols for architecture arm64:
"_lwt_unix_waitpid_job", referenced from:
_camlLwt_unix__fun_3694 in lwt_unix.a[5](lwt_unix.o)
_camlLwt_unix__data_begin in lwt_unix.a[5](lwt_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking (exit code 1)
File "test/unix/dune", line 49, characters 7-26:
49 |  (name ocaml_runtime_exc_4)
^^^^^^^^^^^^^^^^^^^
(cd _build/default && /Users/mac1000/.opam/4.14.2/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/unix/ocaml_runtime_exc_4.exe src/core/lwt.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/unix.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocaml/bigarray.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/ocplib_endian.cmxa /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/bigstring/ocplib_endian_bigstring.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/threads/threads.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml src/unix/lwt_unix.cmxa -I src/unix test/unix/.ocaml_runtime_exc_4.eobjs/native/dune__exe__Ocaml_runtime_exc_4.cmx)
Undefined symbols for architecture arm64:
"_lwt_unix_waitpid_job", referenced from:
_camlLwt_unix__fun_3694 in lwt_unix.a[5](lwt_unix.o)
_camlLwt_unix__data_begin in lwt_unix.a[5](lwt_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking (exit code 1)
File "test/unix/dune", line 43, characters 7-26:
43 |  (name ocaml_runtime_exc_3)
^^^^^^^^^^^^^^^^^^^
(cd _build/default && /Users/mac1000/.opam/4.14.2/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/unix/ocaml_runtime_exc_3.exe src/core/lwt.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/unix.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocaml/bigarray.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/ocplib_endian.cmxa /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/bigstring/ocplib_endian_bigstring.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/threads/threads.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml src/unix/lwt_unix.cmxa -I src/unix test/unix/.ocaml_runtime_exc_3.eobjs/native/dune__exe__Ocaml_runtime_exc_3.cmx)
Undefined symbols for architecture arm64:
"_lwt_unix_waitpid_job", referenced from:
_camlLwt_unix__fun_3694 in lwt_unix.a[5](lwt_unix.o)
_camlLwt_unix__data_begin in lwt_unix.a[5](lwt_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking (exit code 1)
File "test/unix/dune", line 61, characters 7-26:
61 |  (name ocaml_runtime_exc_6)
^^^^^^^^^^^^^^^^^^^
(cd _build/default && /Users/mac1000/.opam/4.14.2/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/unix/ocaml_runtime_exc_6.exe src/core/lwt.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/unix.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocaml/bigarray.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/ocplib_endian.cmxa /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/bigstring/ocplib_endian_bigstring.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/threads/threads.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml src/unix/lwt_unix.cmxa -I src/unix test/unix/.ocaml_runtime_exc_6.eobjs/native/dune__exe__Ocaml_runtime_exc_6.cmx)
Undefined symbols for architecture arm64:
"_lwt_unix_waitpid_job", referenced from:
_camlLwt_unix__fun_3694 in lwt_unix.a[5](lwt_unix.o)
_camlLwt_unix__data_begin in lwt_unix.a[5](lwt_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking (exit code 1)
File "test/unix/dune", line 55, characters 7-26:
55 |  (name ocaml_runtime_exc_5)
^^^^^^^^^^^^^^^^^^^
(cd _build/default && /Users/mac1000/.opam/4.14.2/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/unix/ocaml_runtime_exc_5.exe src/core/lwt.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/unix.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocaml/bigarray.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/ocplib_endian.cmxa /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/bigstring/ocplib_endian_bigstring.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/threads/threads.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml src/unix/lwt_unix.cmxa -I src/unix test/unix/.ocaml_runtime_exc_5.eobjs/native/dune__exe__Ocaml_runtime_exc_5.cmx)
Undefined symbols for architecture arm64:
"_lwt_unix_waitpid_job", referenced from:
_camlLwt_unix__fun_3694 in lwt_unix.a[5](lwt_unix.o)
_camlLwt_unix__data_begin in lwt_unix.a[5](lwt_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking (exit code 1)
File "test/retry/dune", line 2, characters 7-11:
2 |  (name main)
^^^^
(cd _build/default && /Users/mac1000/.opam/4.14.2/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/retry/main.exe src/core/lwt.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/unix.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocaml/bigarray.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/ocplib_endian.cmxa /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/bigstring/ocplib_endian_bigstring.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/threads/threads.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml src/unix/lwt_unix.cmxa -I src/unix test/lwttester.cmxa src/retry/lwt_retry.cmxa test/retry/.main.eobjs/native/dune__exe__Main.cmx)
Undefined symbols for architecture arm64:
"_lwt_unix_waitpid_job", referenced from:
_camlLwt_unix__fun_3694 in lwt_unix.a[5](lwt_unix.o)
_camlLwt_unix__data_begin in lwt_unix.a[5](lwt_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking (exit code 1)
File "test/ppx/dune", line 2, characters 7-11:
2 |  (name main)
^^^^
(cd _build/default && /Users/mac1000/.opam/4.14.2/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/ppx/main.exe src/core/lwt.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/unix.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocaml/bigarray.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/ocplib_endian.cmxa /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/bigstring/ocplib_endian_bigstring.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/threads/threads.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml src/unix/lwt_unix.cmxa -I src/unix test/lwttester.cmxa test/ppx/.main.eobjs/native/dune__exe__Main.cmx)
Undefined symbols for architecture arm64:
"_lwt_unix_waitpid_job", referenced from:
_camlLwt_unix__fun_3694 in lwt_unix.a[5](lwt_unix.o)
_camlLwt_unix__data_begin in lwt_unix.a[5](lwt_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking (exit code 1)
File "test/react/dune", line 2, characters 7-11:
2 |  (name main)
^^^^
(cd _build/default && /Users/mac1000/.opam/4.14.2/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/react/main.exe src/core/lwt.cmxa /Users/mac1000/.opam/4.14.2/lib/react/react.cmxa src/react/lwt_react.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/unix.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocaml/bigarray.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/ocplib_endian.cmxa /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/bigstring/ocplib_endian_bigstring.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/threads/threads.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml src/unix/lwt_unix.cmxa -I src/unix test/lwttester.cmxa test/react/.main.eobjs/native/dune__exe.cmx test/react/.main.eobjs/native/dune__exe__Test_lwt_event.cmx test/react/.main.eobjs/native/dune__exe__Test_lwt_signal.cmx test/react/.main.eobjs/native/dune__exe__Main.cmx)
Undefined symbols for architecture arm64:
"_lwt_unix_waitpid_job", referenced from:
_camlLwt_unix__fun_3694 in lwt_unix.a[5](lwt_unix.o)
_camlLwt_unix__data_begin in lwt_unix.a[5](lwt_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking (exit code 1)
File "test/unix/dune", line 23, characters 7-11:
23 |  (name main)
^^^^
(cd _build/default && /Users/mac1000/.opam/4.14.2/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/unix/main.exe src/core/lwt.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/unix.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocaml/bigarray.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/ocplib_endian.cmxa /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/bigstring/ocplib_endian_bigstring.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/threads/threads.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml src/unix/lwt_unix.cmxa -I src/unix test/lwttester.cmxa test/unix/tester.cmxa test/unix/.main.eobjs/native/dune__exe__Main.cmx)
Undefined symbols for architecture arm64:
"_lwt_unix_waitpid_job", referenced from:
_camlLwt_unix__fun_3694 in lwt_unix.a[5](lwt_unix.o)
_camlLwt_unix__data_begin in lwt_unix.a[5](lwt_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking (exit code 1)
File "test/core/dune", line 2, characters 7-11:
2 |  (name main)
^^^^
(cd _build/default && /Users/mac1000/.opam/4.14.2/bin/ocamlopt.opt -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -o test/core/main.exe src/core/lwt.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/unix.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocaml/bigarray.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/ocplib_endian.cmxa /Users/mac1000/.opam/4.14.2/lib/ocplib-endian/bigstring/ocplib_endian_bigstring.cmxa /Users/mac1000/.opam/4.14.2/lib/ocaml/threads/threads.cmxa -I /Users/mac1000/.opam/4.14.2/lib/ocaml src/unix/lwt_unix.cmxa -I src/unix test/lwttester.cmxa test/core/.main.eobjs/native/dune__exe.cmx test/core/.main.eobjs/native/dune__exe__Test_lwt.cmx test/core/.main.eobjs/native/dune__exe__Test_lwt_condition.cmx test/core/.main.eobjs/native/dune__exe__Test_lwt_list.cmx test/core/.main.eobjs/native/dune__exe__Test_lwt_mutex.cmx test/core/.main.eobjs/native/dune__exe__Test_lwt_mvar.cmx test/core/.main.eobjs/native/dune__exe__Test_lwt_pool.cmx test/core/.main.eobjs/native/dune__exe__Test_lwt_result.cmx test/core/.main.eobjs/native/dune__exe__Test_lwt_seq.cmx test/core/.main.eobjs/native/dune__exe__Test_lwt_sequence.cmx test/core/.main.eobjs/native/dune__exe__Test_lwt_stream.cmx test/core/.main.eobjs/native/dune__exe__Test_lwt_switch.cmx test/core/.main.eobjs/native/dune__exe__Main.cmx)
Undefined symbols for architecture arm64:
"_lwt_unix_waitpid_job", referenced from:
_camlLwt_unix__fun_3694 in lwt_unix.a[5](lwt_unix.o)
_camlLwt_unix__data_begin in lwt_unix.a[5](lwt_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking (exit code 1)
"/usr/bin/env" "bash" "-c" "cd ./src && opam exec -- dune build --only-packages=lwt_retry,lwt_react,lwt_ppx,lwt @install @check @runtest && rm -rf _build" failed with exit status 1
2026-03-03 17:46.19: Job failed: Failed: Build failed