Repository navigation
Make BOLT as stable feature #101525
Copy link
Copy link
Open
Labels
buildThe build process and cross-buildThe build process and cross-buildperformancePerformance or resource usagePerformance or resource usagetype-featureA feature request or enhancementA feature request or enhancement
Description
Activity
- addedtype-featureA feature request or enhancementA feature request or enhancementperformancePerformance or resource usagePerformance or resource usage
on Feb 2, 2023 I am analyzing several effects of BOLT.
Need to update get_build_info for the BOLT binary.
Consider a way to detect post-bolted binary: llvm/llvm-project#60253
- added a commit that references this issue
on May 22, 2023 8 remaining items
Let's talk about next steps for stabilization here? We have testing in CI now and I think x86-64 can be considered stable?
Yeah, I think that we can close this issue at this moment :)
- added a commit that references this issue
on Oct 19, 2025 Crash on Fedora 43 reported on llvm: llvm/llvm-project#166863
Metadata
Metadata
Assignees
Labels
buildThe build process and cross-buildThe build process and cross-buildperformancePerformance or resource usagePerformance or resource usagetype-featureA feature request or enhancementA feature request or enhancement
Using a BOLT still not guarantee the unexpected behavior changes.
For example, I observed that #53093 is raised if the binary is optimized by BOLT.
We can reduce several too aggressive optimization.
make testto work correctly (Should skip the BOLT phase if the binary is already BOLTed)cc @aaupov
Linked PRs