-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Fix Tuple inference regression from #18467 #18572
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
Conversation
@nanosoldier |
I've run the |
Could run a benchmark on a revert commit. |
How do we do that? @KristofferC Should I make an alternative PR reverting #18467? |
I can run benchmarks locally, but it might take a while. |
Just make a branch and call nanosoldier in the comment section of the commit. No need for a PR. |
@KristofferC I don't think I can call nanosoldier. Could you call nanosoldier here? TotalVerb@ea69c12 |
Has to be on the JuliaLang one I believe. I go to bed now but I can do it tomorrow if no one does it before me. |
I've run the benchmarks locally for the commit before the revert commit, and I'm currently running them on the revert commit. This should shed some insight as to whether #18467 was the cause. |
Your benchmark job has completed - possible performance regressions were detected. A full report can be found here. cc @jrevels |
Nanosoldier seems to indicate that the
I will be able to make a more informed guess which of these is true after the benchmarks complete locally. It is rather unfortunate (unlucky?) that the first benchmark I decided to test with was the |
Perhaps it's worth getting nanosoldier to check, but local benchmarking has found that the only memory regression due to #18467 over 1% is This means that the large number of other regressions in #18569 are likely caused by a different commit. @tkelman @Sacha0 |
Is this good to merge? |
This fixes the
cat
regressions from #18467 (seen in #18569) on my machine. Haven't tested the other ones yet, but I suspect they will be similar. Could someone run nanosoldier?I wasn't able to come up with a shorter test. I can remove the current one if it's a bad thing to test internal functions.
cc @tkelman @KristofferC @Sacha0