Conversation
|
r? @brson (rust_highfive has picked a reviewer for you, use r? to override) |
|
I've restarted the PR builder, but this is the log: |
|
Failed again, legit. // src/librustc_llvm/build.rs
let llvm_config = env::var_os("LLVM_CONFIG")
.map(PathBuf::from)
.unwrap_or_else(|| {
if let Some(dir) = env::var_os("CARGO_TARGET_DIR").map(PathBuf::from) {
let to_test = dir.parent()
.unwrap()
.parent()
.unwrap()
.join(&target)
.join("llvm/bin/llvm-config");
if Command::new(&to_test).output().is_ok() {
return to_test;
}
}
PathBuf::from("llvm-config")
});
...
let mut version_cmd = Command::new(&llvm_config);
version_cmd.arg("--version");Looks like both |
7e29356 to
f8f578f
Compare
|
Failed again, seems still legit. |
f8f578f to
49da72f
Compare
|
☔ The latest upstream changes (presumably #43319) made this pull request unmergeable. Please resolve the merge conflicts. |
49da72f to
7ec9cc2
Compare
src/bootstrap/compile.rs
Outdated
There was a problem hiding this comment.
What do you think about making {std,test,rustc}_cargo call Cargo themselves? Probably more than we want to do in this patch, but I believe it'd make the code cleaner, could you add a FIXME or file an issue?
There was a problem hiding this comment.
Oh I don't think we'd want to end up doing that because while the compile.rs invocations immediately just run Cargo the check.rs will add more args (like --no-fail-fast) and also maybe not abort the build if the test run fails.
|
Other than filing the issue or fixing the nit, r=me. |
|
@bors: r=Mark-Simulacrum |
|
📌 Commit 7ec9cc2 has been approved by |
|
🔒 Merge conflict |
|
☔ The latest upstream changes (presumably #43059) made this pull request unmergeable. Please resolve the merge conflicts. |
7ec9cc2 to
48ee28b
Compare
|
@bors r+ |
|
📌 Commit 48ee28b has been approved by |
|
@bors p=1 |
|
⌛ Testing commit 48ee28bad7b3a344c2e884f6834b72d5fe2b66cf with merge 7fac9cc983f848ca2722fcb9c5f88475bac61a97... |
|
💔 Test failed - status-travis |
|
It does seem likely that we have two different versions of rls-data in use: https://github.com/rust-lang/rust/pull/43320/files#diff-5d9bf57935c52008319cccc88d4d737dR2208. |
48ee28b to
f2b7dd8
Compare
|
@bors: r=Mark-Simulacrum |
|
📌 Commit f2b7dd8 has been approved by |
32fe9d6 to
6eb6ab3
Compare
|
@bors: r=Mark-Simulacrum |
|
📌 Commit 6eb6ab3 has been approved by |
|
⌛ Testing commit 6eb6ab3a5b8b9ae28517a682ba35fd17da115bc6 with merge 08a7f5b0ca65e6a586bf4b57c30d4f78c2e865f8... |
|
💔 Test failed - status-appveyor |
|
Hmm, this is odd. I don't recall this PR having any relevant changes that could cause this. |
6eb6ab3 to
c6a1568
Compare
|
I think it may have been a bug in rustbuild @bors: r=Mark-Simulacrum |
|
📌 Commit c6a1568 has been approved by |
|
⌛ Testing commit c6a1568f8d57569404b44fde518ed0f3abc166df with merge e11b865e13a728a8bbe9c6f33294d58b0ffb0a49... |
|
💔 Test failed - status-appveyor |
|
Same DetailsBTW the diagnostic should be improved, it is unclear whether "that crate" means |
This commit bumps the master branch's version to 1.21.0 and also updates the bootstrap compiler from the freshly minted beta release.
c6a1568 to
9010567
Compare
|
@bors: r=Mark-Simulacrum |
|
📌 Commit 9010567 has been approved by |
Bump master to 1.21.0 This commit bumps the master branch's version to 1.21.0 and also updates the bootstrap compiler from the freshly minted beta release.
|
☀️ Test successful - status-appveyor, status-travis |
In rust-lang#42938 we made the compiler emit a call to begin_panic_new in order to pass column info to it. Now with stage0 updated (rust-lang#43320), we can safely change begin_panic and start emitting calls for it again.
This commit bumps the master branch's version to 1.21.0 and also updates the
bootstrap compiler from the freshly minted beta release.