-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'STM _ ref test parallel asymmetric' failure to trigger #364
Comments
I saw this again on Cygwin part 2 5.1~alpha2
|
Reopening as this is showing up again.
Ideally, we should try to understand why this pattern doesn't work well consistently under macOS. Even before switching from |
With the merge of #371 into
|
The merge into main of #376 triggered another one of these on macOS 5.1 (hopefully the last before #377)
|
Observed an occurrence of this again, on macOS 5.0.0, despite the bump to a count of 5000:
As this is the only observation so far, this may however be limited to 5.0.0. |
Just saw this again on macOS 5.1. |
Since adding
agree_prop_par_asym
toSTM_domain
in #315 we have seen occasional cases of the_ ref test parallel asymmetric
failing to trigger.Here's a fresh case from yesterday, on Cygwin part2 running trunk (5.2.0):
https://github.com/ocaml-multicore/multicoretests/actions/runs/5201990235/jobs/9388312861
Previously this was observed
int64 ref test parallel asymmetric
int ref test parallel asymmetric
int ref test parallel asymmetric
andint64 ref test parallel asymmetric
It would be nice to use statistics as outlined in #362 to improve the functionality to be more stable.
A fix may involve switching away from a
Semaphore.Binary
as @shym was originally asking about#315 (comment)
The text was updated successfully, but these errors were encountered: