[INFO] fetching crate logwise 0.3.0...
[INFO] testing logwise-0.3.0 against beta-2025-10-28 for beta-1.92-2
[INFO] extracting crate logwise 0.3.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate logwise 0.3.0
[INFO] finished tweaking crates.io crate logwise 0.3.0
[INFO] tweaked toml for crates.io crate logwise 0.3.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate logwise 0.3.0 on toolchain beta-2025-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate logwise 0.3.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8f2f483e181693afdd354fb5f9764807e8b81813a1e696b2e883017841df482f
[INFO] running `Command { std: "docker" "start" "-a" "8f2f483e181693afdd354fb5f9764807e8b81813a1e696b2e883017841df482f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8f2f483e181693afdd354fb5f9764807e8b81813a1e696b2e883017841df482f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8f2f483e181693afdd354fb5f9764807e8b81813a1e696b2e883017841df482f", kill_on_drop: false }`
[INFO] [stdout] 8f2f483e181693afdd354fb5f9764807e8b81813a1e696b2e883017841df482f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a411c39cf075acdb623b95d7bbde0f35d3dae62b2568e3312a7ae7379d200464
[INFO] running `Command { std: "docker" "start" "-a" "a411c39cf075acdb623b95d7bbde0f35d3dae62b2568e3312a7ae7379d200464", kill_on_drop: false }`
[INFO] [stderr]    Compiling logwise_proc v0.3.0
[INFO] [stderr]    Compiling logwise v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.49s
[INFO] running `Command { std: "docker" "inspect" "a411c39cf075acdb623b95d7bbde0f35d3dae62b2568e3312a7ae7379d200464", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a411c39cf075acdb623b95d7bbde0f35d3dae62b2568e3312a7ae7379d200464", kill_on_drop: false }`
[INFO] [stdout] a411c39cf075acdb623b95d7bbde0f35d3dae62b2568e3312a7ae7379d200464
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2025-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] eafbd8303f395b5bb53b03b2bfbb20b8e2d781c7b512e4f5ae083531be2ebda2
[INFO] running `Command { std: "docker" "start" "-a" "eafbd8303f395b5bb53b03b2bfbb20b8e2d781c7b512e4f5ae083531be2ebda2", kill_on_drop: false }`
[INFO] [stderr]    Compiling logwise v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.24s
[INFO] running `Command { std: "docker" "inspect" "eafbd8303f395b5bb53b03b2bfbb20b8e2d781c7b512e4f5ae083531be2ebda2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eafbd8303f395b5bb53b03b2bfbb20b8e2d781c7b512e4f5ae083531be2ebda2", kill_on_drop: false }`
[INFO] [stdout] eafbd8303f395b5bb53b03b2bfbb20b8e2d781c7b512e4f5ae083531be2ebda2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2025-10-28" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 21c495d354196d49a8402793e4ba61b09d38a15286ceb91f1d5b2ac5e424e5d7
[INFO] running `Command { std: "docker" "start" "-a" "21c495d354196d49a8402793e4ba61b09d38a15286ceb91f1d5b2ac5e424e5d7", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/logwise-09d0435d46d0b538)
[INFO] [stdout] running 17 tests
[INFO] [stderr] 2 Finished task `new_task`
[INFO] [stdout] test context::tests::test_context_as_ref_task ... ok
[INFO] [stderr] 8 Finished task `different_task`
[INFO] [stdout] test context::tests::test_context_display ... ok
[INFO] [stderr] 0 Finished task `test_as_ref`
[INFO] [stdout] test context::tests::test_context_equality ... ok
[INFO] [stderr] 3 Finished task `root_task`
[INFO] [stdout] test interval::tests::assert_send_sync ... ok
[INFO] [stderr] 5 Finished task `child_task`
[INFO] [stdout] test context::tests::test_context_hash ... ok
[INFO] [stderr] 11 Finished task `different_task`
[INFO] [stdout] test global_logger::tests::test_thread_safety ... ok
[INFO] [stderr] 9 Finished task `test_context_hash`
[INFO] [stdout] test macros::tests::test_debuginternal_sync ... ok
[INFO] [stderr] 6 Finished task `test_context_equality`
[INFO] [stdout] test macros::tests::test_log_custom ... ok
[INFO] [stderr]  12 INFO: src/macros.rs:905:9 [0ns] test_perfwarn
[INFO] [stdout] test macros::tests::test_log_info_async ... ok
[INFO] [stderr]  12 PERFWARN: BEGIN src/macros.rs:906:22 [320.38µs] test_perfwarn interval name
[INFO] [stdout] test macros::tests::perfwarn ... ok
[INFO] [stderr]  12 PERWARN: END [490.74µs] test_perfwarn interval name [interval took 551ns] 
[INFO] [stdout] test macros::tests::test_logging_domain_trait_implementations ... ok
[INFO] [stderr] 18 Finished task `test_log_info_async`
[INFO] [stdout] test macros::tests::test_trace ... ok
[INFO] [stderr] 12 PERFWARN: statistics[test_perfwarn interval name: 551ns,]
[INFO] [stdout] test macros::tests::test_log_rich ... ok
[INFO] [stderr] 12 Finished task `test_perfwarn`
[INFO] [stdout] test macros::tests::test_warn_sync ... ok
[INFO] [stderr] 14 Finished task `test_debuginternal_sync`
[INFO] [stderr] 16 Finished task `test_log_custom`
[INFO] [stderr] 20 Finished task `test_trace`
[INFO] [stderr] 22 Finished task `test_log_rich`
[INFO] [stderr]  24 INFO: src/macros.rs:896:9 [918.309µs] test_warn_sync
[INFO] [stderr]  24 WARN: src/macros.rs:897:9 [1.1442ms] test_warn_sync Hello 23!
[INFO] [stderr] 24 Finished task `test_warn_sync`
[INFO] [stderr] 26 Finished task `test_new_context`
[INFO] [stdout] test context::tests::test_new_context ... ok
[INFO] [stdout] test global_logger::tests::test_add_logger ... ok
[INFO] [stdout] test global_logger::tests::test_set_loggers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests logwise
[INFO] [stdout] 
[INFO] [stdout] running 96 tests
[INFO] [stdout] test src/context.rs - context (line 95) ... ok
[INFO] [stdout] test src/context.rs - context::Context (line 259) ... ok
[INFO] [stdout] test src/context.rs - context (line 61) ... ok
[INFO] [stdout] test src/context.rs - context::ApplyContext<F>::new (line 782) ... ok
[INFO] [stdout] test src/context.rs - context (line 78) ... ok
[INFO] [stdout] test src/context.rs - context (line 24) ... ok
[INFO] [stdout] test src/context.rs - context::ApplyContext (line 741) ... ok
[INFO] [stdout] test src/context.rs - context (line 42) ... ok
[INFO] [stdout] test src/context.rs - context::Context (line 280) ... ok
[INFO] [stdout] test src/context.rs - context::Context::begin_trace (line 556) ... ok
[INFO] [stdout] test src/context.rs - context::Context::context_id (line 632) ... ok
[INFO] [stdout] test src/context.rs - context::Context::from_parent (line 458) ... ok
[INFO] [stdout] test src/context.rs - context::Context::current (line 342) ... ok
[INFO] [stdout] test src/context.rs - context::Context::is_tracing (line 509) ... ok
[INFO] [stdout] test src/context.rs - context::Context::currently_tracing (line 529) ... ok
[INFO] [stdout] test src/context.rs - context::Context::reset (line 433) ... ok
[INFO] [stdout] test src/context.rs - context::Context::nesting_level (line 604) ... ok
[INFO] [stdout] test src/context.rs - context::Context::task (line 362) ... ok
[INFO] [stdout] test src/context.rs - context::Context::pop (line 655) ... ok
[INFO] [stdout] test src/context.rs - context::Context::new_task (line 397) ... ok
[INFO] [stdout] test src/context.rs - context::Task (line 200) ... ok
[INFO] [stdout] test src/context.rs - context::Context::set_current (line 584) ... ok
[INFO] [stdout] test src/context.rs - context::Context::task_id (line 490) ... ok
[INFO] [stdout] test src/global_logger.rs - global_logger (line 33) ... ok
[INFO] [stdout] test src/global_logger.rs - global_logger::add_global_logger (line 172) ... ok
[INFO] [stdout] test src/global_logger.rs - global_logger::global_loggers (line 133) ... ok
[INFO] [stdout] test src/global_logger.rs - global_logger (line 43) ... ok
[INFO] [stdout] test src/global_logger.rs - global_logger::set_global_loggers (line 234) ... ok
[INFO] [stdout] test src/global_logger.rs - global_logger (line 58) ... ok
[INFO] [stdout] test src/global_logger.rs - global_logger::set_global_loggers (line 249) ... ok
[INFO] [stdout] test src/inmemory_logger.rs - inmemory_logger::InMemoryLogger (line 101) ... ok
[INFO] [stdout] test src/inmemory_logger.rs - inmemory_logger::InMemoryLogger (line 72) ... ok
[INFO] [stdout] test src/global_logger.rs - global_logger::add_global_logger (line 189) ... ok
[INFO] [stdout] test src/inmemory_logger.rs - inmemory_logger::InMemoryLogger::new (line 157) ... ok
[INFO] [stdout] test src/global_logger.rs - global_logger::set_global_loggers (line 268) ... ok
[INFO] [stdout] test src/inmemory_logger.rs - inmemory_logger::InMemoryLogger::periodic_drain_to_console (line 278) ... ok
[INFO] [stdout] test src/lib.rs - (line 133) ... ok
[INFO] [stdout] test src/lib.rs - (line 165) ... ok
[INFO] [stdout] test src/inmemory_logger.rs - inmemory_logger::InMemoryLogger (line 47) ... ok
[INFO] [stdout] test src/inmemory_logger.rs - inmemory_logger::InMemoryLogger::drain_to_console (line 227) ... ok
[INFO] [stdout] test src/lib.rs - (line 208) ... ok
[INFO] [stdout] test src/lib.rs - (line 59) ... ok
[INFO] [stdout] test src/lib.rs - (line 48) ... ok
[INFO] [stdout] test src/lib.rs - (line 73) ... ok
[INFO] [stdout] test src/logger.rs - logger (line 36) ... ok
[INFO] [stdout] test src/inmemory_logger.rs - inmemory_logger::InMemoryLogger::drain_logs (line 182) ... ok
[INFO] [stdout] test src/lib.rs - (line 104) ... ok
[INFO] [stdout] test src/logger.rs - logger::Logger (line 142) ... ok
[INFO] [stdout] test src/logger.rs - logger::Logger::finish_log_record (line 210) ... ok
[INFO] [stdout] test src/logger.rs - logger::Logger::finish_log_record_async (line 250) ... ok
[INFO] [stdout] test src/logger.rs - logger (line 87) ... ok
[INFO] [stdout] test src/macros.rs - macros (line 36) ... ok
[INFO] [stdout] test src/logger.rs - logger::Logger::prepare_to_die (line 321) ... ok
[INFO] [stdout] test src/logger.rs - logger::Logger::finish_log_record_async (line 269) ... ok
[INFO] [stdout] test src/macros.rs - macros::LoggingDomain (line 56) ... ok
[INFO] [stdout] test src/macros.rs - macros::LoggingDomain::from (line 145) ... ok
[INFO] [stdout] test src/macros.rs - macros::PrivateFormatter (line 291) ... ok
[INFO] [stdout] test src/macros.rs - macros::debuginternal_sync_post (line 397) ... ok
[INFO] [stdout] test src/macros.rs - macros::LoggingDomain::new (line 79) ... ok
[INFO] [stdout] test src/macros.rs - macros::LoggingDomain::is_internal (line 97) ... ok
[INFO] [stdout] test src/macros.rs - macros::debuginternal_pre (line 359) ... ok
[INFO] [stdout] test src/macros.rs - macros::declare_logging_domain (line 192) ... ok
[INFO] [stdout] test src/macros.rs - macros::debuginternal_async_post (line 423) ... ok
[INFO] [stdout] test src/macros.rs - macros::declare_logging_domain (line 232) ... ok
[INFO] [stdout] test src/macros.rs - macros::declare_logging_domain (line 169) ... ok
[INFO] [stdout] test src/macros.rs - macros::declare_logging_domain (line 200) ... ok
[INFO] [stdout] test src/macros.rs - macros::error_sync_post (line 759) ... ok
[INFO] [stdout] test src/macros.rs - macros::error_async_post (line 785) ... ok
[INFO] [stdout] test src/macros.rs - macros::declare_logging_domain (line 245) ... ok
[INFO] [stdout] test src/macros.rs - macros::info_sync_post (line 494) ... ok
[INFO] [stdout] test src/macros.rs - macros::error_sync_pre (line 722) ... ok
[INFO] [stdout] test src/macros.rs - macros::declare_logging_domain (line 258) ... ok
[INFO] [stdout] test src/macros.rs - macros::info_async_post (line 522) ... ok
[INFO] [stdout] test src/macros.rs - macros::perfwarn_begin_post (line 866) ... ok
[INFO] [stdout] test src/macros.rs - macros::trace_sync_post (line 662) ... ok
[INFO] [stdout] test src/macros.rs - macros::trace_sync_pre (line 625) ... ok
[INFO] [stdout] test src/macros.rs - macros::perfwarn_begin_pre (line 820) ... ok
[INFO] [stdout] test src/macros.rs - macros::info_sync_pre (line 457) ... ok
[INFO] [stdout] test src/macros.rs - macros::warn_sync_post (line 593) ... ok
[INFO] [stdout] test src/macros.rs - macros::trace_async_post (line 688) ... ok
[INFO] [stdout] test src/macros.rs - macros::warn_sync_pre (line 556) ... ok
[INFO] [stdout] test src/privacy.rs - privacy (line 32) ... ok
[INFO] [stdout] test src/privacy.rs - privacy (line 49) ... ok
[INFO] [stdout] test src/privacy.rs - privacy (line 60) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::IPromiseItsNotPrivate (line 593) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::IPromiseItsNotPrivate (line 578) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::&'_[T] (line 421) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::LogIt (line 531) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::IPromiseItsNotPrivate (line 606) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::&'_str (line 395) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::Loggable (line 90) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::LogIt (line 510) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::u8 (line 140) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::String (line 368) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::Option<T> (line 459) ... ok
[INFO] [stdout] test src/privacy.rs - privacy::u16 (line 167) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.61s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 8.01s; merged doctests compilation took 0.39s
[INFO] running `Command { std: "docker" "inspect" "21c495d354196d49a8402793e4ba61b09d38a15286ceb91f1d5b2ac5e424e5d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "21c495d354196d49a8402793e4ba61b09d38a15286ceb91f1d5b2ac5e424e5d7", kill_on_drop: false }`
[INFO] [stdout] 21c495d354196d49a8402793e4ba61b09d38a15286ceb91f1d5b2ac5e424e5d7
