Skip to content

Commit 5739364

Browse files
committed
Update cargo, rls, miri
1 parent d9e3edb commit 5739364

File tree

9 files changed

+68
-71
lines changed

9 files changed

+68
-71
lines changed

Cargo.lock

+58-59
Large diffs are not rendered by default.

Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ members = [
2525
"src/tools/rustdoc-themes",
2626
]
2727
exclude = [
28-
"src/tools/rls/test_data",
2928
"build",
3029
# HACK(eddyb) This hardcodes the fact that our CI uses `/checkout/obj`.
3130
"obj",

src/bootstrap/test.rs

-7
Original file line numberDiff line numberDiff line change
@@ -283,13 +283,6 @@ impl Step for Rls {
283283
SourceType::Submodule,
284284
&[]);
285285

286-
// Copy `src/tools/rls/test_data` to a writable drive.
287-
let test_workspace_path = builder.out.join("rls-test-data");
288-
let test_data_path = test_workspace_path.join("test_data");
289-
builder.create_dir(&test_data_path);
290-
builder.cp_r(&builder.src.join("src/tools/rls/test_data"), &test_data_path);
291-
cargo.env("RLS_TEST_WORKSPACE_DIR", test_workspace_path);
292-
293286
builder.add_rustc_lib_path(compiler, &mut cargo);
294287
cargo.arg("--")
295288
.args(builder.config.cmd.test_args());

src/bootstrap/tool.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ impl Step for ToolBuild {
140140
});
141141

142142
if is_expected && !duplicates.is_empty() {
143-
println!("duplicate artfacts found when compiling a tool, this \
143+
println!("duplicate artifacts found when compiling a tool, this \
144144
typically means that something was recompiled because \
145145
a transitive dependency has different features activated \
146146
than in a previous build:\n");

src/tools/cargo

Submodule cargo updated 277 files

src/tools/miri

Submodule miri updated from bccadeb to 2e2a33a

src/tools/rls

Submodule rls updated from bd5b899 to 6f5e4bb

src/tools/rustc-workspace-hack/Cargo.toml

+1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ features = [
5353
curl-sys = { version = "0.4.13", optional = true }
5454
parking_lot = { version = "0.6", features = ['nightly'] }
5555
rand = { version = "0.5.5", features = ["i128_support"] }
56+
serde = { version = "1.0.82", features = ['derive'] }
5657
serde_json = { version = "1.0.31", features = ["raw_value"] }
5758
smallvec = { version = "0.6", features = ['union'] }
5859

src/tools/tidy/src/deps.rs

+5
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,9 @@ const WHITELIST: &[Crate] = &[
106106
Crate("parking_lot_core"),
107107
Crate("pkg-config"),
108108
Crate("polonius-engine"),
109+
Crate("proc-macro2"),
109110
Crate("quick-error"),
111+
Crate("quote"),
110112
Crate("rand"),
111113
Crate("rand_chacha"),
112114
Crate("rand_core"),
@@ -129,15 +131,18 @@ const WHITELIST: &[Crate] = &[
129131
Crate("semver"),
130132
Crate("semver-parser"),
131133
Crate("serde"),
134+
Crate("serde_derive"),
132135
Crate("smallvec"),
133136
Crate("stable_deref_trait"),
137+
Crate("syn"),
134138
Crate("tempfile"),
135139
Crate("termcolor"),
136140
Crate("terminon"),
137141
Crate("termion"),
138142
Crate("thread_local"),
139143
Crate("ucd-util"),
140144
Crate("unicode-width"),
145+
Crate("unicode-xid"),
141146
Crate("unreachable"),
142147
Crate("utf8-ranges"),
143148
Crate("vcpkg"),

0 commit comments

Comments
 (0)