Open kayceesrk opened 1 month ago
Test source: https://github.com/ocaml/ocaml/blob/4c6a3849022ba19c23fb1860095f65eb09da157c/testsuite/tests/parallel/mctest.ml
I wondered if this could be related to an orphaning issue. Interestingly, this benchmark spawns several domains, but it never joins any of them. (We had a discussion recently on whether that was an okay thing to do.) It looks like the worker domains never terminate either.
Unsure of what is the source of this failure. I've pinged the usual suspects at Tarides, and none of them have seen this assertion failure previously. The first step would be to recreate this failure.
There is an unrelated assertion failure in #13079 in the linux-O0 CI run while testing the bytecode version of
mctest.ml
. Seehttps://github.com/ocaml/ocaml/actions/runs/8623935626/job/23638056562?pr=13079#step:7:77
Copying the relevant snippet here as the CI logs will be culled eventually: