-
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
Update LLVM submodule #131448
Update LLVM submodule #131448
Conversation
|
Backporting will also bring #131293, mostly clang changes. I can create a separate branch for backporting if necessary. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
It broke something, I'll check it out tomorrow. 😣 |
Maybe reason is because |
This comment was marked as spam.
This comment was marked as spam.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Might need to rebase again? |
This is a known error: #131303. |
@bors r+ rollup=never |
lol this is getting really annoying |
Feel free to apply this patch: diff --git a/src/bootstrap/src/core/config/tests.rs b/src/bootstrap/src/core/config/tests.rs
index 4b689aa3ecc..15600f70d6e 100644
--- a/src/bootstrap/src/core/config/tests.rs
+++ b/src/bootstrap/src/core/config/tests.rs
@@ -21,7 +21,6 @@ pub(crate) fn parse(config: &str) -> Config {
#[test]
fn download_ci_llvm() {
- assert!(parse("").llvm_from_ci);
assert!(parse("llvm.download-ci-llvm = true").llvm_from_ci);
assert!(!parse("llvm.download-ci-llvm = false").llvm_from_ci);
as a first commit (make sure the LLVM submodule update is the last commit) and r=me. |
or even ignore that test with #[ignore] completely. I guess that will be much better until we have a stabilized change tracking logic (something like #131358). |
This PR modifies If appropriate, please update |
@bors r+ |
The good news is that the backport has already landed on the beta branch |
Yes, but if #131560 lands before this, marking the version cutoff, then there will be a new beta needing backport . |
☀️ Test successful - checks-actions |
Finished benchmarking commit (e200c7f): comparison URL. Overall result: ❌ regressions - no action needed@rustbot label: -perf-regression Instruction countThis is the most reliable metric that we have; it was used to determine the overall result at the top of this comment. However, even this metric can sometimes exhibit noise.
Max RSS (memory usage)Results (primary -0.3%, secondary 2.3%)This 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.
CyclesResults (secondary -5.1%)This 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.
Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 779.421s -> 779.831s (0.05%) |
…an68 enable `download_ci_llvm` test This was ignored because it caused merge failures on [LLVM update PR](rust-lang#131448). The issue was not checking `is_ci_llvm_available` in the test which is crucial for enabling CI LLVM: https://github.com/rust-lang/rust/blob/2aa26d8a722cf8810b27538c24b93d29324d4ac7/src/bootstrap/src/core/config/config.rs#L2835-L2844
Rollup merge of rust-lang#131659 - onur-ozkan:llvm-test, r=albertlarsan68 enable `download_ci_llvm` test This was ignored because it caused merge failures on [LLVM update PR](rust-lang#131448). The issue was not checking `is_ci_llvm_available` in the test which is crucial for enabling CI LLVM: https://github.com/rust-lang/rust/blob/2aa26d8a722cf8810b27538c24b93d29324d4ac7/src/bootstrap/src/core/config/config.rs#L2835-L2844
Fixes (maybe after beta backport) #131164.
r? nikic