Skip to content

Sync from rust 2026/02/25#857

Open
antoyo wants to merge 12 commits intomasterfrom
sync_from_rust_2026_02_25
Open

Sync from rust 2026/02/25#857
antoyo wants to merge 12 commits intomasterfrom
sync_from_rust_2026_02_25

Conversation

@antoyo
Copy link
Contributor

@antoyo antoyo commented Feb 25, 2026

No description provided.

flip1995 and others added 12 commits February 12, 2026 16:55
Clippy subtree update

r? @Manishearth 

1 week late, due to vacation and some technical issues.
It was just a dummy implementation to workarround the fact that thin
local lto is the default in rustc. By adding a thin_lto_supported thin
local lto can be automatically disabled for cg_gcc, removing the need
for this dummy implementation. This makes improvements to the LTO
handling on the cg_ssa side a lot easier.
This allows us to get rid of box_new entirely
@@ -0,0 +1,38 @@
// Compiler:
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@GuillaumeGomez: I'm not sure why these files are added here.
Should I just remove them?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Normally it comes from #846, but I don't see my commits in the history, strange.

@antoyo
Copy link
Contributor Author

antoyo commented Feb 26, 2026

@bjorn3: It seems like the removal of ThinLTO broke some tests.
Is this test doing something wrong wrt to your PR removing the ThinLTO code or is there a bug here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants