Skip to content

Commit 1fb02e0

Browse files
committed
Auto merge of rust-lang#99745 - JohnTitor:rollup-lvrie64, r=JohnTitor
Rollup of 7 pull requests Successful merges: - rust-lang#98211 (Implement `fs::get_path` for FreeBSD.) - rust-lang#99353 (Slightly improve mismatched GAT where clause error) - rust-lang#99593 (Suggest removing the tuple struct field for the unwrapped value) - rust-lang#99615 (Remove some explicit `self.infcx` for `FnCtxt`, which already derefs into `InferCtxt`) - rust-lang#99711 (Remove reachable coverage without counters) - rust-lang#99718 (Avoid `&str`/`Symbol` to `String` conversions) - rust-lang#99720 (Sync rustc_codegen_cranelift) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
2 parents 42dd106 + 640c3f7 commit 1fb02e0

24 files changed

+474
-220
lines changed

Diff for: .vscode/settings.json

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
{
22
// source for rustc_* is not included in the rust-src component; disable the errors about this
33
"rust-analyzer.diagnostics.disabled": ["unresolved-extern-crate", "unresolved-macro-call"],
4-
"rust-analyzer.assist.importGranularity": "module",
5-
"rust-analyzer.assist.importEnforceGranularity": true,
6-
"rust-analyzer.assist.importPrefix": "crate",
7-
"rust-analyzer.cargo.runBuildScripts": true,
4+
"rust-analyzer.imports.granularity.enforce": true,
5+
"rust-analyzer.imports.granularity.group": "module",
6+
"rust-analyzer.imports.prefix": "crate",
87
"rust-analyzer.cargo.features": ["unstable-features"],
98
"rust-analyzer.linkedProjects": [
109
"./Cargo.toml",

Diff for: Cargo.lock

+103-36
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: Cargo.toml

+7-7
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ crate-type = ["dylib"]
88

99
[dependencies]
1010
# These have to be in sync with each other
11-
cranelift-codegen = { version = "0.83.0", features = ["unwind", "all-arch"] }
12-
cranelift-frontend = "0.83.0"
13-
cranelift-module = "0.83.0"
14-
cranelift-native = "0.83.0"
15-
cranelift-jit = { version = "0.83.0", optional = true }
16-
cranelift-object = "0.83.0"
11+
cranelift-codegen = { version = "0.85.3", features = ["unwind", "all-arch"] }
12+
cranelift-frontend = "0.85.3"
13+
cranelift-module = "0.85.3"
14+
cranelift-native = "0.85.3"
15+
cranelift-jit = { version = "0.85.3", optional = true }
16+
cranelift-object = "0.85.3"
1717
target-lexicon = "0.12.0"
1818
gimli = { version = "0.26.0", default-features = false, features = ["write"]}
19-
object = { version = "0.27.0", default-features = false, features = ["std", "read_core", "write", "archive", "coff", "elf", "macho", "pe"] }
19+
object = { version = "0.28.0", default-features = false, features = ["std", "read_core", "write", "archive", "coff", "elf", "macho", "pe"] }
2020

2121
ar = { git = "https://github.com/bjorn3/rust-ar.git", branch = "do_not_remove_cg_clif_ranlib" }
2222
indexmap = "1.9.1"

Diff for: build_sysroot/Cargo.lock

+9-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: build_system/build_sysroot.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ fn build_clif_sysroot_for_triple(
205205
{
206206
let entry = entry.unwrap();
207207
if let Some(ext) = entry.path().extension() {
208-
if ext == "rmeta" || ext == "d" || ext == "dSYM" {
208+
if ext == "rmeta" || ext == "d" || ext == "dSYM" || ext == "clif" {
209209
continue;
210210
}
211211
} else {

0 commit comments

Comments
 (0)