Closed
Description
In the CI-run for #445 on 32-bit trunk the STM Domain.DLS test sequential
triggered a segfault
https://github.com/ocaml-multicore/multicoretests/actions/runs/8436771284/job/23104952265?pr=445
random seed: 107236932
generated error fail pass / total time test name
[ ] 0 0 0 0 / 1000 0.0s STM Domain.DLS test sequential
File "src/domain/dune", line 31, characters 7-20:
31 | (name stm_tests_dls)
^^^^^^^^^^^^^
(cd _build/default/src/domain && ./stm_tests_dls.exe --verbose)
Command got signal SEGV.
[ ] 0 0 0 0 / 1000 0.0s STM Domain.DLS test sequential (generating)
This may be another case of a 32-bit/bytecode issue showing up in a couple of different tests:
- [ocaml5-issue] segfault in 32-bit mode during neg_tests/lin_tests_domain.ml #440
- [ocaml5-issue] Segfault in Lin Out_channel test in 32-bit and bytecode mode #412
Surprisingly this case however triggered in a sequential (single-domain) test! 😮