Skip to content
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

[do not merge] Perform ThinLTO on Windows dist builder in try builds #112377

Closed
wants to merge 1 commit into from

Conversation

Kobzol
Copy link
Contributor

@Kobzol Kobzol commented Jun 7, 2023

Checking if the new testing of optimized artifacts would have caught the ThinLTO rustc miscompilation on Windows (#109067).

r? @ghost

@rustbot rustbot added A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. labels Jun 7, 2023
@Kobzol
Copy link
Contributor Author

Kobzol commented Jun 7, 2023

@bors try

@bors
Copy link
Contributor

bors commented Jun 7, 2023

⌛ Trying commit 0ea7041 with merge 3dff3557cc9e0520bf0986685238778b942e15c8...

@bors
Copy link
Contributor

bors commented Jun 7, 2023

💔 Test failed - checks-actions

@bors bors added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jun 7, 2023
@Kobzol
Copy link
Contributor Author

Kobzol commented Jun 7, 2023

Well, almost all mir-opt tests have failed, although the errors look a bit weird. It looks like running tests on optimized dist builds would in fact prevent this specific miscompilation.

@Kobzol Kobzol closed this Jun 7, 2023
@Noratrieb
Copy link
Member

that's a very funny failure condition that would be very fun to debug if we didn't know that whitespace handling was broken :D

@Kobzol Kobzol deleted the try-windows-lto branch June 7, 2023 09:07
@Kobzol
Copy link
Contributor Author

Kobzol commented Jun 7, 2023

Yes, it looks super weird with the whitespace. Still, if we got this failure before, we could prevent getting a miscompiling rustc on Windows into stable :) So hopefully next time the tests will help us find similar problems much sooner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants