Closed jmid closed 6 months ago
The fix for this should be available from the next 3.14.0 release. I can see a 3.14.0~alpha1 being rolled out https://github.com/ocaml/opam-repository/pull/25220
Closing, as the latest macOS trunk run in https://github.com/ocaml-multicore/multicoretests/pull/437 installed the latest dune.3.14
which includes the fix, and hence no longer triggers the issue.
dune.3.12.2
no longer builds under trunk/5.3 on macOS which effectively disables this CI workflow:The reason is that https://github.com/ocaml/ocaml/pull/12839 removed a macro definition for
atomic_load_acquire
inCAML_INTERNALS
combined withdune
not following the OCaml manual's instructions for using the this internal API.The error has been reported and fixed upstream in
dune
in https://github.com/ocaml/dune/pull/9733.