The upcoming Gc
test in #469 has surfaced a macOS segfault while running STM Gc stress test parallel
.
This first happened on 5.3.0+trunk:
https://github.com/ocaml-multicore/multicoretests/actions/runs/11010731348/job/30573309071
random seed: 464277843
generated error fail pass / total time test name
[ ] 0 0 0 0 / 1000 0.0s STM Gc test sequential
[ ] 0 0 0 0 / 1000 0.0s STM Gc test sequential (generating)
[✗] 9 0 1 8 / 1000 0.0s STM Gc test sequential
[ ] 0 0 0 0 / 1000 0.0s STM Gc test sequential in child domain
[✗] 9 0 1 8 / 1000 0.0s STM Gc test sequential in child domain
[ ] 0 0 0 0 / 1000 0.0s STM Gc test parallel
[✓] 2 0 1 1 / 1000 8.9s STM Gc test parallel
File "src/gc/dune", line 4, characters 7-16:
4 | (name stm_tests)
^^^^^^^^^
(cd _build/default/src/gc && ./stm_tests.exe --verbose)
Command got signal SEGV.
[ ] 0 0 0 0 / 1000 0.0s STM Gc stress test parallel
and then on 5.2.0:
https://github.com/ocaml-multicore/multicoretests/actions/runs/11037096487/job/30657143459?pr=469
random seed: 377633884
generated error fail pass / total time test name
[ ] 0 0 0 0 / 1000 0.0s STM Gc test sequential
[ ] 0 0 0 0 / 1000 0.0s STM Gc test sequential (generating)
[✓] 1000 0 0 1000 / 1000 0.2s STM Gc test sequential
[ ] 0 0 0 0 / 1000 0.0s STM Gc test sequential in child domain
[✓] 1000 0 0 1000 / 1000 3.3s STM Gc test sequential in child domain
[ ] 0 0 0 0 / 1000 0.0s STM Gc test parallel
[✓] 1 0 1 0 / 1000 25.9s STM Gc test parallel
[ ] 0 0 0 0 / 1000 0.0s STM Gc stress test parallel
File "src/gc/dune", line 13, characters 7-16:
13 | (name stm_tests)
^^^^^^^^^
(cd _build/default/src/gc && ./stm_tests.exe --verbose)
Command got signal SEGV.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4