Skip to content

Commit 08d5e96

Browse files
committed
Initialize tracing subscriber in compiletest tool
The logging in compiletest was migrated from log crate to a tracing, but the initialization code was never changed, so logging is non-functional. Initialize tracing subscriber using default settings.
1 parent 5546335 commit 08d5e96

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

Cargo.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -639,7 +639,6 @@ name = "compiletest"
639639
version = "0.0.0"
640640
dependencies = [
641641
"diff",
642-
"env_logger 0.7.1",
643642
"getopts",
644643
"glob",
645644
"lazy_static",
@@ -650,6 +649,7 @@ dependencies = [
650649
"serde",
651650
"serde_json",
652651
"tracing",
652+
"tracing-subscriber",
653653
"walkdir",
654654
"winapi 0.3.9",
655655
]

src/tools/compiletest/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ edition = "2018"
66

77
[dependencies]
88
diff = "0.1.10"
9-
env_logger = { version = "0.7", default-features = false }
109
getopts = "0.2"
1110
tracing = "0.1"
11+
tracing-subscriber = { version = "0.2.13", default-features = false, features = ["fmt", "env-filter", "smallvec", "parking_lot", "ansi"] }
1212
regex = "1.0"
1313
serde = { version = "1.0", features = ["derive"] }
1414
serde_json = "1.0"

src/tools/compiletest/src/main.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ pub mod runtest;
3535
pub mod util;
3636

3737
fn main() {
38-
env_logger::init();
38+
tracing_subscriber::fmt::init();
3939

4040
let config = parse_config(env::args().collect());
4141

0 commit comments

Comments
 (0)