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
Initial tests of the Weak module #214
Conversation
Rebased on |
Rebased on latest |
In an attempt to get these into a mergable state,
Locally both of these now succeed. I'm hoping this is also the case for the CI targets. Finally we don't need to run both |
Ouch,
|
|
The previous CI runs had time outs due to excessive shrinking. |
Since |
Focusing on the lower-level API didn't trigger any crashes.
This indicates that the crashing is caused by the higher-level |
The parallel |
OK, this seems to work reasonably. There were 2 Windows threadomain failures:
I'll clean up the commits, rerun the CI and then hope to merge 🤞 |
CI is happy The CI is however failing with the following unrelated errors:
|
I realized we didn't have tests of
Weak
yet, so I played last night with writing some.Because the GC may kick in, the interface is generally not sequentially consistent (nor is it intended to be safe to use in parallel).
Nevertheless, this was producing strange, out-of-thin-air(?) values: