[INFO] fetching crate env_logger_successor 0.9.1... [INFO] testing env_logger_successor-0.9.1 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7 [INFO] extracting crate env_logger_successor 0.9.1 into /workspace/builds/worker-1-tc2/source [INFO] started tweaking crates.io crate env_logger_successor 0.9.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate env_logger_successor 0.9.1 [INFO] tweaked toml for crates.io crate env_logger_successor 0.9.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate env_logger_successor 0.9.1 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 45 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0ed87851f9aff6fdfbc5f83e2d7e7e30d7341d8a11d897e1c8b80c57555ac02f [INFO] running `Command { std: "docker" "start" "-a" "0ed87851f9aff6fdfbc5f83e2d7e7e30d7341d8a11d897e1c8b80c57555ac02f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0ed87851f9aff6fdfbc5f83e2d7e7e30d7341d8a11d897e1c8b80c57555ac02f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0ed87851f9aff6fdfbc5f83e2d7e7e30d7341d8a11d897e1c8b80c57555ac02f", kill_on_drop: false }` [INFO] [stdout] 0ed87851f9aff6fdfbc5f83e2d7e7e30d7341d8a11d897e1c8b80c57555ac02f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f6506ea7cda4613a8a0887b7860c3aadaf188fd517355df69180aff173545567 [INFO] running `Command { std: "docker" "start" "-a" "f6506ea7cda4613a8a0887b7860c3aadaf188fd517355df69180aff173545567", kill_on_drop: false }` [INFO] [stderr] Compiling humantime v2.3.0 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling env_logger_successor v0.9.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unexpected `cfg` condition name: `rustbuild` [INFO] [stdout] --> src/lib.rs:287:13 [INFO] [stdout] | [INFO] [stdout] 287 | #![cfg_attr(rustbuild, feature(staged_api, rustc_private))] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: expected names are: `docsrs`, `feature`, and `test` and 31 more [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `rustbuild` [INFO] [stdout] --> src/lib.rs:288:13 [INFO] [stdout] | [INFO] [stdout] 288 | #![cfg_attr(rustbuild, unstable(feature = "rustc_private", issue = "27812"))] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | pub fn value(&self, value: T) -> StyledValue { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 418 | pub fn value(&self, value: T) -> StyledValue<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.79s [INFO] running `Command { std: "docker" "inspect" "f6506ea7cda4613a8a0887b7860c3aadaf188fd517355df69180aff173545567", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f6506ea7cda4613a8a0887b7860c3aadaf188fd517355df69180aff173545567", kill_on_drop: false }` [INFO] [stdout] f6506ea7cda4613a8a0887b7860c3aadaf188fd517355df69180aff173545567 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3f4f695a05dd7c992428259894b79c731c75b71411466b20457514818a4910fd [INFO] running `Command { std: "docker" "start" "-a" "3f4f695a05dd7c992428259894b79c731c75b71411466b20457514818a4910fd", kill_on_drop: false }` [INFO] [stdout] warning: unexpected `cfg` condition name: `rustbuild` [INFO] [stdout] --> src/lib.rs:287:13 [INFO] [stdout] | [INFO] [stdout] 287 | #![cfg_attr(rustbuild, feature(staged_api, rustc_private))] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: expected names are: `docsrs`, `feature`, and `test` and 31 more [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `rustbuild` [INFO] [stdout] --> src/lib.rs:288:13 [INFO] [stdout] | [INFO] [stdout] 288 | #![cfg_attr(rustbuild, unstable(feature = "rustc_private", issue = "27812"))] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | pub fn value(&self, value: T) -> StyledValue { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 418 | pub fn value(&self, value: T) -> StyledValue<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling env_logger_successor v0.9.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unexpected `cfg` condition name: `rustbuild` [INFO] [stdout] --> src/lib.rs:287:13 [INFO] [stdout] | [INFO] [stdout] 287 | #![cfg_attr(rustbuild, feature(staged_api, rustc_private))] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: expected names are: `docsrs`, `feature`, and `test` and 31 more [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `rustbuild` [INFO] [stdout] --> src/lib.rs:288:13 [INFO] [stdout] | [INFO] [stdout] 288 | #![cfg_attr(rustbuild, unstable(feature = "rustc_private", issue = "27812"))] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | pub fn value(&self, value: T) -> StyledValue { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 418 | pub fn value(&self, value: T) -> StyledValue<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.32s [INFO] running `Command { std: "docker" "inspect" "3f4f695a05dd7c992428259894b79c731c75b71411466b20457514818a4910fd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3f4f695a05dd7c992428259894b79c731c75b71411466b20457514818a4910fd", kill_on_drop: false }` [INFO] [stdout] 3f4f695a05dd7c992428259894b79c731c75b71411466b20457514818a4910fd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 21c6bb490ca14e3da65501981fe9fbc73db2c4469bf0c9266b1a868807fdeca1 [INFO] running `Command { std: "docker" "start" "-a" "21c6bb490ca14e3da65501981fe9fbc73db2c4469bf0c9266b1a868807fdeca1", kill_on_drop: false }` [INFO] [stderr] warning: unexpected `cfg` condition name: `rustbuild` [INFO] [stderr] --> src/lib.rs:287:13 [INFO] [stderr] | [INFO] [stderr] 287 | #![cfg_attr(rustbuild, feature(staged_api, rustc_private))] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: expected names are: `docsrs`, `feature`, and `test` and 31 more [INFO] [stderr] = help: consider using a Cargo feature instead [INFO] [stderr] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stderr] [lints.rust] [INFO] [stderr] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } [INFO] [stderr] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition name: `rustbuild` [INFO] [stderr] --> src/lib.rs:288:13 [INFO] [stderr] | [INFO] [stderr] 288 | #![cfg_attr(rustbuild, unstable(feature = "rustc_private", issue = "27812"))] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: consider using a Cargo feature instead [INFO] [stderr] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stderr] [lints.rust] [INFO] [stderr] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustbuild)'] } [INFO] [stderr] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` to the top of the `build.rs` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/fmt/writer/termcolor/extern_impl.rs:418:21 [INFO] [stderr] | [INFO] [stderr] 418 | pub fn value(&self, value: T) -> StyledValue { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 418 | pub fn value(&self, value: T) -> StyledValue<'_, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: `env_logger_successor` (lib) generated 3 warnings (run `cargo fix --lib -p env_logger_successor` to apply 1 suggestion) [INFO] [stderr] warning: `env_logger_successor` (lib test) generated 3 warnings (3 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/env_logger_successor-258cebe73c053ad2) [INFO] [stdout] [INFO] [stdout] running 57 tests [INFO] [stdout] test filter::tests::match_default ... ok [INFO] [stdout] test filter::tests::match_beginning ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_debug_lc ... ok [INFO] [stdout] test filter::tests::parse_default ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_debug_uc ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_error_lc ... ok [INFO] [stdout] test filter::tests::filter_info ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_error_uc ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_info_lc ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_info_uc ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_trace_lc ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_warn_uc ... ok [INFO] [stdout] test filter::tests::parse_spec_blank_level_isolated ... ok [INFO] [stdout] test filter::tests::parse_spec_blank_level_isolated_blank_comma ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_debug_mixed ... ok [INFO] [stdout] test filter::tests::parse_spec_global_bare_warn_lc ... ok [INFO] [stdout] test filter::tests::parse_spec_global_bare_warn_mixed ... ok [INFO] [stdout] test filter::tests::parse_spec_blank_level_isolated_comma_blank ... ok [INFO] [stdout] test filter::tests::parse_spec_empty_level_isolated ... ok [INFO] [stdout] test filter::tests::parse_spec_empty_with_filter ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_trace_uc ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_warn_lc ... ok [INFO] [stdout] test filter::tests::parse_default_bare_level_off_uc ... ok [INFO] [stdout] test filter::tests::parse_spec_blank_level_isolated_comma_only ... ok [INFO] [stdout] test filter::tests::match_beginning_longest_match ... ok [INFO] [stdout] test filter::tests::match_full_path ... ok [INFO] [stdout] test filter::tests::parse_spec_global ... ok [INFO] [stdout] test filter::tests::parse_spec_global_bare_warn_uc ... ok [INFO] [stdout] test filter::tests::parse_spec_invalid_crate ... ok [INFO] [stdout] test filter::tests::no_match ... ok [INFO] [stdout] test filter::tests::parse_spec_invalid_crate_filter ... ok [INFO] [stdout] test filter::tests::parse_spec_string_level ... ok [INFO] [stdout] test filter::tests::parse_spec_valid ... ok [INFO] [stdout] test filter::tests::zero_level ... ok [INFO] [stdout] test fmt::tests::format_empty_target ... ok [INFO] [stdout] test fmt::tests::format_indent_spaces ... ok [INFO] [stdout] test fmt::tests::format_indent_zero_spaces ... ok [INFO] [stdout] test fmt::tests::format_indent_spaces_no_header ... ok [INFO] [stdout] test fmt::tests::format_no_header ... ok [INFO] [stdout] test fmt::tests::format_no_target ... ok [INFO] [stdout] test fmt::tests::format_suffix ... ok [INFO] [stdout] test fmt::tests::format_suffix_with_indent ... ok [INFO] [stdout] test fmt::writer::tests::parse_write_style_invalid ... ok [INFO] [stdout] test fmt::tests::format_with_header ... ok [INFO] [stdout] test fmt::writer::tests::parse_write_style_valid ... ok [INFO] [stdout] test tests::builder_parse_env_overrides_existing_filters ... ok [INFO] [stdout] test tests::env_get_write_style_reads_from_default_if_var_not_set ... ok [INFO] [stdout] test tests::env_get_filter_reads_from_var_if_set ... ok [INFO] [stdout] test tests::env_get_write_style_reads_from_var_if_set ... ok [INFO] [stdout] test tests::env_get_filter_reads_from_default_if_var_not_set ... ok [INFO] [stdout] test filter::tests::ensure_tests_cover_level_universe ... ok [INFO] [stdout] test fmt::tests::format_target ... ok [INFO] [stdout] test filter::tests::filter_beginning_longest_match ... ok [INFO] [stdout] test filter::tests::parse_spec_empty_level ... ok [INFO] [stdout] test filter::tests::parse_spec_invalid_level ... ok [INFO] [stdout] test filter::tests::parse_spec_valid_filter ... ok [INFO] [stderr] Running tests/init-twice-retains-filter.rs (/opt/rustwide/target/debug/deps/init_twice_retains_filter-7249eb444ec93852) [INFO] [stdout] test filter::tests::parse_default_bare_level_off_lc ... ok [INFO] [stderr] Running tests/log-in-log.rs (/opt/rustwide/target/debug/deps/log_in_log-333faeb3ade18d50) [INFO] [stdout] [INFO] [stderr] Running tests/log_tls_dtors.rs (/opt/rustwide/target/debug/deps/log_tls_dtors-2933c77bb96e6aa9) [INFO] [stdout] test result: ok. 57 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/regexp_filter.rs (/opt/rustwide/target/debug/deps/regexp_filter-c81ef63eed212f02) [INFO] [stderr] Doc-tests env_logger_successor [INFO] [stdout] [INFO] [stdout] running 46 tests [INFO] [stdout] test src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_intense (line 324) ... FAILED [INFO] [stdout] test src/filter/mod.rs - filter::Builder (line 94) ... FAILED [INFO] [stdout] test src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_bg (line 375) ... FAILED [INFO] [stdout] test src/filter/mod.rs - filter::Filter::filter (line 128) ... FAILED [INFO] [stdout] test src/filter/mod.rs - filter (line 15) ... FAILED [INFO] [stdout] test src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_dimmed (line 351) ... FAILED [INFO] [stdout] test src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Formatter::style (line 24) ... FAILED [INFO] [stdout] test src/fmt/humantime/extern_impl.rs - fmt::humantime::imp::Formatter::timestamp (line 21) ... FAILED [INFO] [stdout] test src/lib.rs - (line 44) ... FAILED [INFO] [stdout] test src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_bold (line 297) ... FAILED [INFO] [stdout] test src/lib.rs - (line 39) ... FAILED [INFO] [stdout] test src/lib.rs - (line 59) ... FAILED [INFO] [stdout] test src/lib.rs - (line 23) ... FAILED [INFO] [stdout] test src/lib.rs - (line 50) ... FAILED [INFO] [stdout] test src/fmt/mod.rs - fmt::Formatter (line 87) ... FAILED [INFO] [stdout] test src/lib.rs - (line 267) ... FAILED [INFO] [stdout] test src/lib.rs - Builder (line 364) ... FAILED [INFO] [stdout] test src/fmt/mod.rs - fmt::DefaultFormat<'a>::write_header_value (line 252) ... FAILED [INFO] [stdout] test src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style (line 205) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::filter_module (line 662) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::filter_level (line 681) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::from_env (line 439) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::format (line 571) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::from_env (line 429) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::from_default_env (line 519) ... FAILED [INFO] [stdout] test src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::value (line 402) ... FAILED [INFO] [stdout] test src/lib.rs - (line 67) ... FAILED [INFO] [stdout] test src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_color (line 269) ... FAILED [INFO] [stdout] test src/lib.rs - (line 77) ... FAILED [INFO] [stdout] test src/fmt/mod.rs - fmt (line 15) ... FAILED [INFO] [stdout] test src/lib.rs - (line 190) ... ok [INFO] [stdout] test src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style (line 224) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::filter (line 703) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::parse_env (line 481) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::parse_env (line 466) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::parse_default_env (line 542) ... FAILED [INFO] [stdout] test src/lib.rs - init_from_env (line 1209) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::new (line 399) ... FAILED [INFO] [stdout] test src/lib.rs - (line 248) ... FAILED [INFO] [stdout] test src/lib.rs - Logger::from_env (line 859) ... FAILED [INFO] [stdout] test src/lib.rs - Logger::from_default_env (line 883) ... FAILED [INFO] [stdout] test src/lib.rs - (line 228) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::target (line 736) ... FAILED [INFO] [stdout] test src/lib.rs - Logger::from_env (line 850) ... FAILED [INFO] [stdout] test src/lib.rs - try_init_from_env (line 1172) ... FAILED [INFO] [stdout] test src/lib.rs - Builder::write_style (line 757) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_intense (line 324) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:327:19 [INFO] [stdout] | [INFO] [stdout] 327 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 324 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 324 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 324 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 327 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 327 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:329:17 [INFO] [stdout] | [INFO] [stdout] 329 | builder.format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 330 | let mut style = buf.style(); [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 329 | builder.format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:329:22 [INFO] [stdout] | [INFO] [stdout] 329 | builder.format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 334 | writeln!(buf, "{}", style.value(record.args())) [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 329 | builder.format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/filter/mod.rs - filter::Builder (line 94) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/filter/mod.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | use env_logger::filter::Builder; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_bg (line 375) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:377:5 [INFO] [stdout] | [INFO] [stdout] 377 | use env_logger::fmt::Color; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:379:19 [INFO] [stdout] | [INFO] [stdout] 379 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 375 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 375 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 375 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 379 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 379 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:381:17 [INFO] [stdout] | [INFO] [stdout] 381 | builder.format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 382 | let mut style = buf.style(); [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 381 | builder.format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:381:22 [INFO] [stdout] | [INFO] [stdout] 381 | builder.format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 386 | writeln!(buf, "{}", style.value(record.args())) [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 381 | builder.format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/filter/mod.rs - filter::Filter::filter (line 128) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/filter/mod.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 130 | use env_logger::filter::Builder; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/filter/mod.rs - filter (line 15) stdout ---- [INFO] [stdout] error[E0463]: can't find crate for `env_logger` [INFO] [stdout] --> src/filter/mod.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | extern crate env_logger; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_dimmed (line 351) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:354:19 [INFO] [stdout] | [INFO] [stdout] 354 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 351 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 351 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 351 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 354 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 354 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:356:17 [INFO] [stdout] | [INFO] [stdout] 356 | builder.format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 357 | let mut style = buf.style(); [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 356 | builder.format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:356:22 [INFO] [stdout] | [INFO] [stdout] 356 | builder.format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 361 | writeln!(buf, "{}", style.value(record.args())) [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 356 | builder.format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Formatter::style (line 24) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use env_logger::fmt::Color; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:28:19 [INFO] [stdout] | [INFO] [stdout] 28 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 24 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 24 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 24 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 28 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 28 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | builder.format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 31 | let mut level_style = buf.style(); [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 30 | builder.format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:30:22 [INFO] [stdout] | [INFO] [stdout] 30 | builder.format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 36 | level_style.value(record.level()), [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 30 | builder.format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/humantime/extern_impl.rs - fmt::humantime::imp::Formatter::timestamp (line 21) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/humantime/extern_impl.rs:24:19 [INFO] [stdout] | [INFO] [stdout] 24 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 21 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 21 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 21 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 24 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 24 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/humantime/extern_impl.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | builder.format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 27 | let ts = buf.timestamp(); [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 26 | builder.format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/humantime/extern_impl.rs:26:22 [INFO] [stdout] | [INFO] [stdout] 26 | builder.format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 29 | writeln!(buf, "{}: {}: {}", ts, record.level(), record.args()) [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 26 | builder.format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 44) stdout ---- [INFO] [stdout] error: expected item, found `$` [INFO] [stdout] --> src/lib.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | $ RUST_LOG=info ./main [INFO] [stdout] | ^ expected item [INFO] [stdout] | [INFO] [stdout] = note: for a full list of items that can appear in modules, see [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_bold (line 297) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:300:19 [INFO] [stdout] | [INFO] [stdout] 300 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 297 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 297 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 297 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 300 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 300 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:302:17 [INFO] [stdout] | [INFO] [stdout] 302 | builder.format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 303 | let mut style = buf.style(); [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 302 | builder.format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:302:22 [INFO] [stdout] | [INFO] [stdout] 302 | builder.format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 307 | writeln!(buf, "{}", style.value(record.args())) [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 302 | builder.format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 39) stdout ---- [INFO] [stdout] error: expected item, found `$` [INFO] [stdout] --> src/lib.rs:40:1 [INFO] [stdout] | [INFO] [stdout] 40 | $ RUST_LOG=error ./main [INFO] [stdout] | ^ expected item [INFO] [stdout] | [INFO] [stdout] = note: for a full list of items that can appear in modules, see [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 59) stdout ---- [INFO] [stdout] error: expected item, found `$` [INFO] [stdout] --> src/lib.rs:60:1 [INFO] [stdout] | [INFO] [stdout] 60 | $ RUST_LOG=main=info ./main [INFO] [stdout] | ^ expected item [INFO] [stdout] | [INFO] [stdout] = note: for a full list of items that can appear in modules, see [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 23) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/lib.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | env_logger::init(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 50) stdout ---- [INFO] [stdout] error: expected item, found `$` [INFO] [stdout] --> src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | $ RUST_LOG=debug ./main [INFO] [stdout] | ^ expected item [INFO] [stdout] | [INFO] [stdout] = note: for a full list of items that can appear in modules, see [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/mod.rs - fmt::Formatter (line 87) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/mod.rs:90:19 [INFO] [stdout] | [INFO] [stdout] 90 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 87 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 87 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 87 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 90 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 90 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/mod.rs:92:17 [INFO] [stdout] | [INFO] [stdout] 92 | builder.format(|buf, record| writeln!(buf, "{}: {}", record.level(), record.args())); [INFO] [stdout] | ^^^ --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 92 | builder.format(|buf: /* Type */, record| writeln!(buf, "{}: {}", record.level(), record.args())); [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/mod.rs:92:22 [INFO] [stdout] | [INFO] [stdout] 92 | builder.format(|buf, record| writeln!(buf, "{}: {}", record.level(), record.args())); [INFO] [stdout] | ^^^^^^ ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 92 | builder.format(|buf, record: /* Type */| writeln!(buf, "{}: {}", record.level(), record.args())); [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 267) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | use env_logger::Env; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/lib.rs:270:1 [INFO] [stdout] | [INFO] [stdout] 270 | env_logger::Builder::from_env(Env::default().default_filter_or("warn")).init(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 267 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 267 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 267 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 270 - env_logger::Builder::from_env(Env::default().default_filter_or("warn")).init(); [INFO] [stdout] 270 + Builder::from_env(Env::default().default_filter_or("warn")).init(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder (line 364) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:367:5 [INFO] [stdout] | [INFO] [stdout] 367 | use env_logger::Builder; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/lib.rs:373:14 [INFO] [stdout] | [INFO] [stdout] 373 | .format(|buf, record| writeln!(buf, "{} - {}", record.level(), record.args())) [INFO] [stdout] | ^^^ --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 373 | .format(|buf: /* Type */, record| writeln!(buf, "{} - {}", record.level(), record.args())) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/lib.rs:373:19 [INFO] [stdout] | [INFO] [stdout] 373 | .format(|buf, record| writeln!(buf, "{} - {}", record.level(), record.args())) [INFO] [stdout] | ^^^^^^ ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 373 | .format(|buf, record: /* Type */| writeln!(buf, "{} - {}", record.level(), record.args())) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/mod.rs - fmt::DefaultFormat<'a>::write_header_value (line 252) stdout ---- [INFO] [stdout] error[E0425]: cannot find value `value` in this scope [INFO] [stdout] --> src/fmt/mod.rs:253:35 [INFO] [stdout] | [INFO] [stdout] 253 | println!("write_header_value {}",&value); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style (line 205) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | use env_logger::fmt::Color; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:209:19 [INFO] [stdout] | [INFO] [stdout] 209 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 205 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 205 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 205 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 209 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 209 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:211:17 [INFO] [stdout] | [INFO] [stdout] 211 | builder.format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 212 | let mut level_style = buf.style(); [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 211 | builder.format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:211:22 [INFO] [stdout] | [INFO] [stdout] 211 | builder.format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 217 | level_style.value(record.level()), [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 211 | builder.format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::filter_module (line 662) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:663:5 [INFO] [stdout] | [INFO] [stdout] 663 | use env_logger::Builder; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::filter_level (line 681) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:682:5 [INFO] [stdout] | [INFO] [stdout] 682 | use env_logger::Builder; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::from_env (line 439) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:440:5 [INFO] [stdout] | [INFO] [stdout] 440 | use env_logger::{Builder, Env}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::format (line 571) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:573:5 [INFO] [stdout] | [INFO] [stdout] 573 | use env_logger::Builder; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/lib.rs:577:17 [INFO] [stdout] | [INFO] [stdout] 577 | builder.format(|buf, record| writeln!(buf, "{}", record.args())); [INFO] [stdout] | ^^^ --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 577 | builder.format(|buf: /* Type */, record| writeln!(buf, "{}", record.args())); [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/lib.rs:577:22 [INFO] [stdout] | [INFO] [stdout] 577 | builder.format(|buf, record| writeln!(buf, "{}", record.args())); [INFO] [stdout] | ^^^^^^ ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 577 | builder.format(|buf, record: /* Type */| writeln!(buf, "{}", record.args())); [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::from_env (line 429) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:430:5 [INFO] [stdout] | [INFO] [stdout] 430 | use env_logger::Builder; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::from_default_env (line 519) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:520:5 [INFO] [stdout] | [INFO] [stdout] 520 | use env_logger::Builder; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::value (line 402) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:404:5 [INFO] [stdout] | [INFO] [stdout] 404 | use env_logger::fmt::Color; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:406:19 [INFO] [stdout] | [INFO] [stdout] 406 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 402 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 402 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 402 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 406 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 406 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:408:17 [INFO] [stdout] | [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stdout] 408 | builder.format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 409 | let mut style = buf.style(); [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 408 | builder.format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:408:22 [INFO] [stdout] | [INFO] [stdout] 408 | builder.format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 414 | style.value(record.level()), [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 408 | builder.format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 67) stdout ---- [INFO] [stdout] error: expected item, found `$` [INFO] [stdout] --> src/lib.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | $ RUST_LOG=main ./main [INFO] [stdout] | ^ expected item [INFO] [stdout] | [INFO] [stdout] = note: for a full list of items that can appear in modules, see [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_color (line 269) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:271:5 [INFO] [stdout] | [INFO] [stdout] 271 | use env_logger::fmt::Color; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:273:19 [INFO] [stdout] | [INFO] [stdout] 273 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 269 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 269 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 269 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 273 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 273 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:275:17 [INFO] [stdout] | [INFO] [stdout] 275 | builder.format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 276 | let mut style = buf.style(); [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 275 | builder.format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:275:22 [INFO] [stdout] | [INFO] [stdout] 275 | builder.format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 280 | writeln!(buf, "{}", style.value(record.args())) [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 275 | builder.format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 77) stdout ---- [INFO] [stdout] error: expected item, found `$` [INFO] [stdout] --> src/lib.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | $ RUST_LOG=my_app ./my-app [INFO] [stdout] | ^ expected item [INFO] [stdout] | [INFO] [stdout] = note: for a full list of items that can appear in modules, see [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/mod.rs - fmt (line 15) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/mod.rs:18:19 [INFO] [stdout] | [INFO] [stdout] 18 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 15 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 15 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 15 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 18 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 18 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/mod.rs:20:17 [INFO] [stdout] | [INFO] [stdout] 20 | builder.format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 21 | writeln!(buf, "{}: {}", [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 20 | builder.format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/mod.rs:20:22 [INFO] [stdout] | [INFO] [stdout] 20 | builder.format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 21 | writeln!(buf, "{}: {}", [INFO] [stdout] 22 | record.level(), [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 20 | builder.format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style (line 224) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:226:5 [INFO] [stdout] | [INFO] [stdout] 226 | use env_logger::fmt::Color; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:228:19 [INFO] [stdout] | [INFO] [stdout] 228 | let mut builder = env_logger::Builder::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 224 + use std::thread::Builder; [INFO] [stdout] | [INFO] [stdout] 224 + use env_logger_successor::Builder; [INFO] [stdout] | [INFO] [stdout] 224 + use env_logger_successor::filter::Builder; [INFO] [stdout] | [INFO] [stdout] help: if you import `Builder`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 228 - let mut builder = env_logger::Builder::new(); [INFO] [stdout] 228 + let mut builder = Builder::new(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:230:17 [INFO] [stdout] | [INFO] [stdout] 230 | builder.format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 231 | let mut bold = buf.style(); [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 230 | builder.format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/fmt/writer/termcolor/extern_impl.rs:230:22 [INFO] [stdout] | [INFO] [stdout] 230 | builder.format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | bold.value(record.level()), [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 230 | builder.format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::filter (line 703) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:704:5 [INFO] [stdout] | [INFO] [stdout] 704 | use env_logger::Builder; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::parse_env (line 481) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | use env_logger::{Builder, Env}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::parse_env (line 466) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:468:5 [INFO] [stdout] | [INFO] [stdout] 468 | use env_logger::Builder; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::parse_default_env (line 542) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:544:5 [INFO] [stdout] | [INFO] [stdout] 544 | use env_logger::Builder; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - init_from_env (line 1209) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:1210:5 [INFO] [stdout] | [INFO] [stdout] 1210 | use env_logger::{Builder, Env}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/lib.rs:1214:1 [INFO] [stdout] | [INFO] [stdout] 1214 | env_logger::init_from_env(env); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::new (line 399) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:401:5 [INFO] [stdout] | [INFO] [stdout] 401 | use env_logger::{Builder, WriteStyle}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 248) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/lib.rs:251:1 [INFO] [stdout] | [INFO] [stdout] 251 | env_logger::builder() [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/lib.rs:252:14 [INFO] [stdout] | [INFO] [stdout] 252 | .format(|buf, record| { [INFO] [stdout] | ^^^ [INFO] [stdout] 253 | writeln!(buf, "{}: {}", record.level(), record.args()) [INFO] [stdout] | --- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 252 | .format(|buf: /* Type */, record| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/lib.rs:252:19 [INFO] [stdout] | [INFO] [stdout] 252 | .format(|buf, record| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 253 | writeln!(buf, "{}: {}", record.level(), record.args()) [INFO] [stdout] | ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 252 | .format(|buf, record: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Logger::from_env (line 859) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:860:5 [INFO] [stdout] | [INFO] [stdout] 860 | use env_logger::{Logger, Env}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Logger::from_default_env (line 883) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:884:5 [INFO] [stdout] | [INFO] [stdout] 884 | use env_logger::Logger; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 228) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/lib.rs:229:1 [INFO] [stdout] | [INFO] [stdout] 229 | env_logger::builder() [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::target (line 736) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:737:5 [INFO] [stdout] | [INFO] [stdout] 737 | use env_logger::{Builder, Target}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Logger::from_env (line 850) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:851:5 [INFO] [stdout] | [INFO] [stdout] 851 | use env_logger::Logger; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - try_init_from_env (line 1172) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:1173:5 [INFO] [stdout] | [INFO] [stdout] 1173 | use env_logger::{Builder, Env}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:1175:28 [INFO] [stdout] | [INFO] [stdout] 1175 | fn run() -> Result<(), Box<::std::error::Error>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 1175 | fn run() -> Result<(), Box> { [INFO] [stdout] | +++++ + [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] --> src/lib.rs:1178:1 [INFO] [stdout] | [INFO] [stdout] 1178 | env_logger::try_init_from_env(env)?; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - Builder::write_style (line 757) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `env_logger` [INFO] [stdout] --> src/lib.rs:758:5 [INFO] [stdout] | [INFO] [stdout] 758 | use env_logger::{Builder, WriteStyle}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/filter/mod.rs - filter (line 15) [INFO] [stdout] src/filter/mod.rs - filter::Builder (line 94) [INFO] [stdout] src/filter/mod.rs - filter::Filter::filter (line 128) [INFO] [stdout] src/fmt/humantime/extern_impl.rs - fmt::humantime::imp::Formatter::timestamp (line 21) [INFO] [stdout] src/fmt/mod.rs - fmt (line 15) [INFO] [stdout] src/fmt/mod.rs - fmt::DefaultFormat<'a>::write_header_value (line 252) [INFO] [stdout] src/fmt/mod.rs - fmt::Formatter (line 87) [INFO] [stdout] src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Formatter::style (line 24) [INFO] [stdout] src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style (line 205) [INFO] [stdout] src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style (line 224) [INFO] [stdout] src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_bg (line 375) [INFO] [stdout] src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_bold (line 297) [INFO] [stdout] src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_color (line 269) [INFO] [stdout] src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_dimmed (line 351) [INFO] [stdout] src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::set_intense (line 324) [INFO] [stdout] src/fmt/writer/termcolor/extern_impl.rs - fmt::writer::termcolor::imp::Style::value (line 402) [INFO] [stdout] src/lib.rs - (line 228) [INFO] [stdout] src/lib.rs - (line 23) [INFO] [stdout] src/lib.rs - (line 248) [INFO] [stdout] src/lib.rs - (line 267) [INFO] [stdout] src/lib.rs - (line 39) [INFO] [stdout] src/lib.rs - (line 44) [INFO] [stdout] src/lib.rs - (line 50) [INFO] [stdout] src/lib.rs - (line 59) [INFO] [stdout] src/lib.rs - (line 67) [INFO] [stdout] src/lib.rs - (line 77) [INFO] [stdout] src/lib.rs - Builder (line 364) [INFO] [stdout] src/lib.rs - Builder::filter (line 703) [INFO] [stdout] src/lib.rs - Builder::filter_level (line 681) [INFO] [stdout] src/lib.rs - Builder::filter_module (line 662) [INFO] [stdout] src/lib.rs - Builder::format (line 571) [INFO] [stdout] src/lib.rs - Builder::from_default_env (line 519) [INFO] [stdout] src/lib.rs - Builder::from_env (line 429) [INFO] [stdout] src/lib.rs - Builder::from_env (line 439) [INFO] [stdout] src/lib.rs - Builder::new (line 399) [INFO] [stdout] src/lib.rs - Builder::parse_default_env (line 542) [INFO] [stdout] src/lib.rs - Builder::parse_env (line 466) [INFO] [stdout] src/lib.rs - Builder::parse_env (line 481) [INFO] [stdout] src/lib.rs - Builder::target (line 736) [INFO] [stdout] src/lib.rs - Builder::write_style (line 757) [INFO] [stdout] src/lib.rs - Logger::from_default_env (line 883) [INFO] [stdout] src/lib.rs - Logger::from_env (line 850) [INFO] [stdout] src/lib.rs - Logger::from_env (line 859) [INFO] [stdout] src/lib.rs - init_from_env (line 1209) [INFO] [stdout] src/lib.rs - try_init_from_env (line 1172) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 1 passed; 45 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.78s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "21c6bb490ca14e3da65501981fe9fbc73db2c4469bf0c9266b1a868807fdeca1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "21c6bb490ca14e3da65501981fe9fbc73db2c4469bf0c9266b1a868807fdeca1", kill_on_drop: false }` [INFO] [stdout] 21c6bb490ca14e3da65501981fe9fbc73db2c4469bf0c9266b1a868807fdeca1