-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Revert #107834 #108302
Revert #107834 #108302
Conversation
…te symlink for legacy rustfmt path" This reverts commit 41c6c5d.
(rustbot has picked a reviewer for you, use r? to override) |
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
⌛ Trying commit a5d2731 with merge 30cee12d335825e29c641d66f7425b8d6329defa... |
This should "fix it" in the sense that I also think the reverted PR is buggy anyways so I'll try to fix it. |
Good point, the fact that the error has changed is probably because of the file that is now there. In any case, we should find the smallest revert that will get us to a working bootstrap measurement, and then later fix the rustfmt copy issue. |
☀️ Try build successful - checks-actions |
This comment has been minimized.
This comment has been minimized.
Yeah, but the reverts are unfortunately mixed in with unknown persistent changes to the server and the reverted PR didn't break things by itself it seems, so reverting it would only fix the current state of things as a side-effect of not relying on the dirty folder on the server ? Maybe reverting both is safer. We should probably check the reverts locally to get that info though. |
Finished benchmarking commit (30cee12d335825e29c641d66f7425b8d6329defa): comparison URL. Overall result: no relevant changes - no action neededBenchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. While you can manually mark this PR as fit for rollup, we strongly recommend not doing so since this PR may lead to changes in compiler perf. @bors rollup=never Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesThis benchmark run did not return any relevant results for this metric. |
This reverts commit 6990ab9.
@bors try @rust-timer queue Indeed it looks like both PRs cause problems, at least with the current contents of the |
This comment has been minimized.
This comment has been minimized.
⌛ Trying commit 6ca499b with merge ecfe2280e3760013c03d8ca5f4165cc7443312f1... |
I believe it should help indeed: the presence of the (I also have a local bootstrap fix for that error) |
☀️ Try build successful - checks-actions |
This comment has been minimized.
This comment has been minimized.
Finished benchmarking commit (ecfe2280e3760013c03d8ca5f4165cc7443312f1): comparison URL. Overall result: ❌ regressions - no action neededBenchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. While you can manually mark this PR as fit for rollup, we strongly recommend not doing so since this PR may lead to changes in compiler perf. @bors rollup=never Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesThis benchmark run did not return any relevant results for this metric. |
It works now. The bootstrap timings are missing, but that's only because the base commit didn't have them. Comparing the last run vs an older nightly (e.g. 2022-02-10) shows bootstrap diff. And the error has also disappeared from the status page. I propose to merge this and then apply @lqd's fix and then re-apply the stage0 PR, after it's also fixed. |
In theory, reverting #107956 and landing #108316 should also fix it (🤞) -- it does work locally, the symlink won't be recreated if it already exists. If we revert both #107956 and #107834 here, then that fix can be integrated into a future PR without any time pressure, to re-land #107834 in some form. |
We know that this works, so I'd merge it ASAP and then land your fix to reapply the rustfmt PR. But both works, I'll let you decide :) |
@bors p=10 |
☀️ Test successful - checks-actions |
Finished benchmarking commit (375d5ac): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesThis benchmark run did not return any relevant results for this metric. |
This reverts commit 41c6c5d4996728b5a635319ef9b077a3d0ccc480 and #107956. Trying to check if this fixes building
rustc
for perf bot.