-
-
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
nullable arrays regression regression due to #19760 #19827
Comments
Any hint on how to start? |
This is the benchmark that had a regression: The steps are:
Feel free to ask questions here while working on it. |
That's funny, since #19760 only touches |
These are the commands I executed. I got no error
|
You're not supposed to get any error, the timings should just be different. See https://github.com/JuliaCI/BaseBenchmarks.jl |
How do I get the jdl for before #19760 ? |
You don't need it. Please read through https://github.com/JuliaCI/BenchmarkTools.jl to be more familiar with the benchmarking system. In order for more people to learn from the answers I kindly suggest that further usage questions are directed to https://discourse.julialang.org. |
Should I use |
Let's continue the discussion at https://discourse.julialang.org/t/basebenchmark-comparing-pr-with-previous-commit/1303 |
Sure |
This is the output I'm getting. I've compared master to just before #19760
Not getting the difference in performance as you did @StefanKarpinski |
Thanks for checking. We should probably run Nanosoldier again to see whether the regression is reproducible there. |
@nanosoldier |
You need to have commit access to run run nanosoldier, and I don't think you can do it from an issue. I just started a run from 5d90ab6#commitcomment-20387934 |
Cool, thanks |
Nanosoldier gave no performance regressions too https://github.com/JuliaCI/BaseBenchmarkReports/blob/22088c22c64940be6ea0e79526456223fbc6a530/5d90ab6_vs_c38a5a3/report.md |
What do we do now? |
Looks like the regression actually appeared on master before #19760 was merged: The relevant commit range is 1539061...c38a5a3. I can see no obvious culprit the, but then the |
Could it be noise like here: #19928 (comment) |
I'm going to propose closing this in favor of a targeted comparison of all regressions between 0.5 and 0.6 during feature freeze. |
#19760 caused a regression in nullable arrays performance; see this report:
https://github.com/JuliaCI/BaseBenchmarkReports/blob/88d896b0db239199f97014dad2444ed5a1ba6011/6d6ed95_vs_19f81ac/report.md
The text was updated successfully, but these errors were encountered: