-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
BenchmarkTools breaks with lu! in 1.9-beta2 (MacBook Air, M2) #48061
Comments
Does the matrix contains infs or nans after you have called |
lu! will change the matrix, but I'd been assuming that
with interpolating A would not. If that is not the case, it is impossible to benchmark any function that overwrites memory. |
I've fixed the random seed in the MWE, so the matrix should be the same in both cases. 1.8 is fine and 1.9 is not. |
It will.
You can use |
So why does the example seem to work on 1.8 all the time and fail for 1.9 all the time? Thanks for the pointer to setup. |
You are iteratively calling Why there is a difference, maybe JuliaLang/LinearAlgebra.jl#976. |
That could be the problem. Anyhow, using setup fixed me up for now. Thanks again. |
I set the number of BLAS threads in my startup.jl, so that's not the difference |
BenchmarkTools is breaking for lu! on 1.9-beta2 (and the nightly)
Here's a MWE.
With 1.8.4
On 1.9-beta2
The text was updated successfully, but these errors were encountered: