Failure on OCaml 5.3

I'm not sure what would cause this (it may be a compiler issue or it may not):

#=== ERROR while compiling lwt-exit.1.0 =======================================#
# context              2.4.0~alpha1~dev | linux/x86_64 | ocaml-variants.5.3.0+trunk | file:///home/opam/opam-repository
# path                 ~/.opam/5.3/.opam-switch/build/lwt-exit.1.0
# command              ~/.opam/5.3/bin/dune runtest -p lwt-exit -j 1
# exit-code            1
# env-file             ~/.opam/log/lwt-exit-1298-02a94c.env
# output-file          ~/.opam/log/lwt-exit-1298-02a94c.out
### output ###
# File "tests/dune", line 3, characters 20-36:
# 3 |    raise raise_exit range_of_signals return signal unregister_clean_up
#                         ^^^^^^^^^^^^^^^^
# (cd _build/default/tests && ./range_of_signals.exe)
# Fatal error: exception Failure("WSIGNALED(-2) on ALRM")