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

Use an LLVM built sysroot instead of a clif built sysroot for user releases #1222

Open
2 of 4 tasks
bjorn3 opened this issue Apr 7, 2022 · 0 comments
Open
2 of 4 tasks
Labels
C-enhancement Category: An issue proposing an enhancement or a PR with one. compile-time How fast is the code compiled

Comments

@bjorn3
Copy link
Member

bjorn3 commented Apr 7, 2022

This seems to improve build times on the rustc benchmark suite by a considerable amount. Likely due to having to link less code. In addition cg_clif as distributed with rustc will use an LLVM built sysroot. Local testing should still happen using a cg_clif sysroot for better test coverage. CI should test both configurations.

@bjorn3 bjorn3 added C-enhancement Category: An issue proposing an enhancement or a PR with one. compile-time How fast is the code compiled labels Apr 7, 2022
@bjorn3 bjorn3 added this to the Distribute as rustup component milestone Apr 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-enhancement Category: An issue proposing an enhancement or a PR with one. compile-time How fast is the code compiled
Projects
None yet
Development

No branches or pull requests

1 participant