-
Notifications
You must be signed in to change notification settings - Fork 787
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
Flaky TransparentCompiler fuzzing test #18050
Comments
Let's skip it for now then.
That's quite interesting, does it fail with the same error? |
I thought so, but I'm not so sure now as I can't get that result anymore. |
Yes, occasional
|
Recently reenabled fuzzing test still needs some work:
fsharp/tests/FSharp.Compiler.ComponentTests/FSharpChecker/TransparentCompiler.fs
Lines 603 to 607 in 373fb23
It is sporadically failing in CI.
It takes a lot of iterations locally to trip it, but it is possible to repro.
A good way to get a repro locally, (and to stress test a selected test case in general) is to define a xUnit attrbute like this
and apply it like this:
Running the theory in parallel it can be repro'd in around 100 iterations.
Out of curiosity I tried to run this test with
useTransparentCompiler = false
and it also fails from time to time. It is possible that it reveals some concurrency issue unrelated to TransparentCompiler.The text was updated successfully, but these errors were encountered: