-
Notifications
You must be signed in to change notification settings - Fork 5
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
Runs much slower on GHC-9.6 #78
Comments
Some more data
There is also a ~2x slowdown between 9.0 and 9.4 |
Is the executable statically or dynamically linked? If the former, does linking it dynamically instead make it faster? |
It seems to have been fixed again in 9.6.3. I'll publish some numbers soonish. Edit: Maybe https://gitlab.haskell.org/ghc/ghc/-/issues/23464 |
So it broke 9.4.7 → 9.4.8 and was fixed 9.6.2 → 9.6.3. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
With GHC-9.6.2 doctest-parallel to runs much slower then before :(
The slowdown seems to be mostly in the example discovery phase.
With 9.6 after starting the program there is a long pause, then it prints any warnings found in the source code, and then it starts testing all the examples.
This pause with no output is ~45s using 9.6.2, and only ~6s using 9.4.5.
The text was updated successfully, but these errors were encountered: