diff options
| author | Nilstrieb <48135649+Nilstrieb@users.noreply.github.com> | 2023-06-26 15:25:24 +0000 |
|---|---|---|
| committer | Nilstrieb <48135649+Nilstrieb@users.noreply.github.com> | 2023-07-02 21:02:31 +0200 |
| commit | 171be8ce9472dd204ffd2d1ae9cc39555508cdda (patch) | |
| tree | a2cdcd9c683a5a2ada7775d1c48328e4e201502c /compiler | |
| parent | 3295cdfff4f245c2efce22ead297ac0c7e8de36a (diff) | |
| download | rust-171be8ce9472dd204ffd2d1ae9cc39555508cdda.tar.gz rust-171be8ce9472dd204ffd2d1ae9cc39555508cdda.zip | |
Downgrade tracing and syn
There's currently a deadlock with tracing when RUSTC_LOG is enabled. Downgrade tracing-core for now to avoid blocking the other updates. syns upgrades cause some nontrivial changes in the diagnostics derive tests, which are best dealt with in another PR.
Diffstat (limited to 'compiler')
| -rw-r--r-- | compiler/rustc_log/Cargo.toml | 2 | ||||
| -rw-r--r-- | compiler/rustc_macros/Cargo.toml | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/compiler/rustc_log/Cargo.toml b/compiler/rustc_log/Cargo.toml index 7f955b0a750..aa6e46cd8de 100644 --- a/compiler/rustc_log/Cargo.toml +++ b/compiler/rustc_log/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" tracing = "0.1.28" tracing-subscriber = { version = "0.3.3", default-features = false, features = ["fmt", "env-filter", "smallvec", "parking_lot", "ansi"] } tracing-tree = "0.2.0" -tracing-core = "0.1.28" +tracing-core = "=0.1.30" # FIXME(Nilstrieb) tracing has a deadlock: https://github.com/tokio-rs/tracing/issues/2635 [dev-dependencies] rustc_span = { path = "../rustc_span" } diff --git a/compiler/rustc_macros/Cargo.toml b/compiler/rustc_macros/Cargo.toml index 1f1201b0035..16c4a850012 100644 --- a/compiler/rustc_macros/Cargo.toml +++ b/compiler/rustc_macros/Cargo.toml @@ -8,6 +8,7 @@ proc-macro = true [dependencies] synstructure = "0.13.0" -syn = { version = "2", features = ["full"] } +# FIXME(Nilstrieb): Updating this causes changes in the diagnostics output. +syn = { version = "=2.0.8", features = ["full"] } proc-macro2 = "1" quote = "1" |
