[INFO] fetching crate icu_timezone 1.4.0...
[INFO] testing icu_timezone-1.4.0 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate icu_timezone 1.4.0 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate icu_timezone 1.4.0 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate icu_timezone 1.4.0
[INFO] finished tweaking crates.io crate icu_timezone 1.4.0
[INFO] tweaked toml for crates.io crate icu_timezone 1.4.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 30 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded databake v0.1.7
[INFO] [stderr]   Downloaded zerotrie v0.1.2
[INFO] [stderr]   Downloaded icu_timezone_data v1.4.0
[INFO] [stderr]   Downloaded databake-derive v0.1.7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 45c5f17d79c75f5549666f0c6b198c64dc7f540492be87fe9d60990e134c1821
[INFO] running `Command { std: "docker" "start" "-a" "45c5f17d79c75f5549666f0c6b198c64dc7f540492be87fe9d60990e134c1821", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "45c5f17d79c75f5549666f0c6b198c64dc7f540492be87fe9d60990e134c1821", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "45c5f17d79c75f5549666f0c6b198c64dc7f540492be87fe9d60990e134c1821", kill_on_drop: false }`
[INFO] [stdout] 45c5f17d79c75f5549666f0c6b198c64dc7f540492be87fe9d60990e134c1821
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0db6534f755645ad4df0bc5ea040d841d5bf2192f2088ca485175817cb4ad08f
[INFO] running `Command { std: "docker" "start" "-a" "0db6534f755645ad4df0bc5ea040d841d5bf2192f2088ca485175817cb4ad08f", kill_on_drop: false }`
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling litemap v0.7.2
[INFO] [stderr]    Compiling writeable v0.5.4
[INFO] [stderr]    Compiling icu_timezone_data v1.4.0
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling core_maths v0.1.0
[INFO] [stderr]    Compiling synstructure v0.13.1
[INFO] [stderr]    Compiling zerofrom-derive v0.1.3
[INFO] [stderr]    Compiling yoke-derive v0.7.3
[INFO] [stderr]    Compiling displaydoc v0.2.4
[INFO] [stderr]    Compiling zerovec-derive v0.10.1
[INFO] [stderr]    Compiling icu_provider_macros v1.4.0
[INFO] [stderr]    Compiling calendrical_calculations v0.1.0
[INFO] [stderr]    Compiling zerofrom v0.1.3
[INFO] [stderr]    Compiling yoke v0.7.3
[INFO] [stderr]    Compiling zerovec v0.10.1
[INFO] [stderr]    Compiling zerotrie v0.1.2
[INFO] [stderr]    Compiling tinystr v0.7.5
[INFO] [stderr]    Compiling icu_locid v1.4.0
[INFO] [stderr]    Compiling icu_provider v1.4.0
[INFO] [stderr]    Compiling icu_calendar v1.4.0
[INFO] [stderr]    Compiling icu_timezone v1.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `skip`
[INFO] [stdout]   --> src/iana_ids.rs:62:15
[INFO] [stdout]    |
[INFO] [stdout] 62 |         #[cfg(skip)]
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> 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: `skip`
[INFO] [stdout]    --> src/iana_ids.rs:183:15
[INFO] [stdout]     |
[INFO] [stdout] 183 |         #[cfg(skip)]
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `skip`
[INFO] [stdout]   --> src/metazone.rs:46:15
[INFO] [stdout]    |
[INFO] [stdout] 46 |         #[cfg(skip)]
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/error.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[derive(Display, Debug, Copy, Clone, PartialEq)]
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_Display_FOR_TimeZoneError`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.87s
[INFO] running `Command { std: "docker" "inspect" "0db6534f755645ad4df0bc5ea040d841d5bf2192f2088ca485175817cb4ad08f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0db6534f755645ad4df0bc5ea040d841d5bf2192f2088ca485175817cb4ad08f", kill_on_drop: false }`
[INFO] [stdout] 0db6534f755645ad4df0bc5ea040d841d5bf2192f2088ca485175817cb4ad08f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b5eb4ac672ea0dee54760d42aa361c1d2dc1e8e6b17827a521d0eaef2f503fc5
[INFO] running `Command { std: "docker" "start" "-a" "b5eb4ac672ea0dee54760d42aa361c1d2dc1e8e6b17827a521d0eaef2f503fc5", kill_on_drop: false }`
[INFO] [stderr]    Compiling icu_timezone v1.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `skip`
[INFO] [stdout]   --> src/iana_ids.rs:62:15
[INFO] [stdout]    |
[INFO] [stdout] 62 |         #[cfg(skip)]
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> 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: `skip`
[INFO] [stdout]    --> src/iana_ids.rs:183:15
[INFO] [stdout]     |
[INFO] [stdout] 183 |         #[cfg(skip)]
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `skip`
[INFO] [stdout]   --> src/metazone.rs:46:15
[INFO] [stdout]    |
[INFO] [stdout] 46 |         #[cfg(skip)]
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/error.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[derive(Display, Debug, Copy, Clone, PartialEq)]
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_Display_FOR_TimeZoneError`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `skip`
[INFO] [stdout]   --> src/iana_ids.rs:62:15
[INFO] [stdout]    |
[INFO] [stdout] 62 |         #[cfg(skip)]
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> 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: `skip`
[INFO] [stdout]    --> src/iana_ids.rs:183:15
[INFO] [stdout]     |
[INFO] [stdout] 183 |         #[cfg(skip)]
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `skip`
[INFO] [stdout]   --> src/metazone.rs:46:15
[INFO] [stdout]    |
[INFO] [stdout] 46 |         #[cfg(skip)]
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/error.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[derive(Display, Debug, Copy, Clone, PartialEq)]
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_Display_FOR_TimeZoneError`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.64s
[INFO] running `Command { std: "docker" "inspect" "b5eb4ac672ea0dee54760d42aa361c1d2dc1e8e6b17827a521d0eaef2f503fc5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b5eb4ac672ea0dee54760d42aa361c1d2dc1e8e6b17827a521d0eaef2f503fc5", kill_on_drop: false }`
[INFO] [stdout] b5eb4ac672ea0dee54760d42aa361c1d2dc1e8e6b17827a521d0eaef2f503fc5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] eca8a4d4b22660f77ec525b2b31bf3c79a2d2dac2e3ee9a9a8133509abf7f334
[INFO] running `Command { std: "docker" "start" "-a" "eca8a4d4b22660f77ec525b2b31bf3c79a2d2dac2e3ee9a9a8133509abf7f334", kill_on_drop: false }`
[INFO] [stderr] warning: unexpected `cfg` condition name: `skip`
[INFO] [stderr]   --> src/iana_ids.rs:62:15
[INFO] [stderr]    |
[INFO] [stderr] 62 |         #[cfg(skip)]
[INFO] [stderr]    |               ^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stderr]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> 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: `skip`
[INFO] [stderr]    --> src/iana_ids.rs:183:15
[INFO] [stderr]     |
[INFO] [stderr] 183 |         #[cfg(skip)]
[INFO] [stderr]     |               ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `skip`
[INFO] [stderr]   --> src/metazone.rs:46:15
[INFO] [stderr]    |
[INFO] [stderr] 46 |         #[cfg(skip)]
[INFO] [stderr]    |               ^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/error.rs:14:10
[INFO] [stderr]    |
[INFO] [stderr] 14 | #[derive(Display, Debug, Copy, Clone, PartialEq)]
[INFO] [stderr]    |          ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_DERIVE_Display_FOR_TimeZoneError`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc`
[INFO] [stderr]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stderr]    = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `icu_timezone` (lib) generated 4 warnings
[INFO] [stderr] warning: `icu_timezone` (lib test) generated 4 warnings (4 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/icu_timezone-0f87afa6c54bf9c2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests icu_timezone
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test src/iana_ids.rs - iana_ids::IanaBcp47RoundTripMapper (line 137) ... FAILED
[INFO] [stdout] test src/time_zone.rs - time_zone::CustomTimeZone (line 22) ... FAILED
[INFO] [stdout] test src/time_zone.rs - time_zone::CustomTimeZone::try_from_bytes (line 88) ... FAILED
[INFO] [stdout] test src/iana_ids.rs - iana_ids::IanaToBcp47Mapper (line 14) ... FAILED
[INFO] [stdout] test src/time_zone.rs - time_zone::CustomTimeZone::maybe_calculate_metazone (line 121) ... FAILED
[INFO] [stdout] test src/metazone.rs - metazone::MetazoneCalculator::compute_metazone_from_time_zone (line 68) ... FAILED
[INFO] [stdout] test src/time_zone.rs - time_zone::CustomTimeZone::from_str (line 172) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 85) ... FAILED
[INFO] [stdout] test src/types.rs - types::GmtOffset::try_from_bytes (line 52) ... FAILED
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stdout] test src/types.rs - types::GmtOffset::from_str (line 165) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/iana_ids.rs - iana_ids::IanaBcp47RoundTripMapper (line 137) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/iana_ids.rs:138:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use icu::timezone::IanaBcp47RoundTripMapper;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[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/time_zone.rs - time_zone::CustomTimeZone (line 22) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/time_zone.rs:23:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use icu::timezone::{CustomTimeZone, GmtOffset};
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[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/time_zone.rs - time_zone::CustomTimeZone::try_from_bytes (line 88) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/time_zone.rs:89:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use icu::timezone::CustomTimeZone;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/time_zone.rs:90:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use icu::timezone::GmtOffset;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/time_zone.rs:91:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use icu::timezone::TimeZoneError;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/iana_ids.rs - iana_ids::IanaToBcp47Mapper (line 14) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/iana_ids.rs:15:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use icu::timezone::IanaToBcp47Mapper;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[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/time_zone.rs - time_zone::CustomTimeZone::maybe_calculate_metazone (line 121) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/time_zone.rs:122:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use icu::timezone::provider::{MetazoneId, TimeZoneBcp47Id};
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/time_zone.rs:123:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use icu::timezone::CustomTimeZone;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/time_zone.rs:124:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use icu::timezone::GmtOffset;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/time_zone.rs:125:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use icu::timezone::MetazoneCalculator;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metazone.rs - metazone::MetazoneCalculator::compute_metazone_from_time_zone (line 68) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/metazone.rs:69:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use icu::timezone::provider::{MetazoneId, TimeZoneBcp47Id};
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/metazone.rs:70:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use icu::timezone::MetazoneCalculator;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/time_zone.rs - time_zone::CustomTimeZone::from_str (line 172) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/time_zone.rs:173:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use icu::timezone::CustomTimeZone;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/time_zone.rs:174:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use icu::timezone::GmtOffset;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[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 85) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/lib.rs:86:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use icu::calendar::DateTime;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/lib.rs:87:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use icu::timezone::CustomTimeZone;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/lib.rs:88:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use icu::timezone::GmtOffset;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/lib.rs:89:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use icu::timezone::IanaToBcp47Mapper;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/lib.rs:90:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use icu::timezone::MetazoneCalculator;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types.rs - types::GmtOffset::try_from_bytes (line 52) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/types.rs:53:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use icu::timezone::GmtOffset;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `icu`
[INFO] [stdout]  --> src/types.rs:54:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use icu::timezone::TimeZoneError;
[INFO] [stdout]   |     ^^^ use of undeclared crate or module `icu`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/iana_ids.rs - iana_ids::IanaBcp47RoundTripMapper (line 137)
[INFO] [stdout]     src/iana_ids.rs - iana_ids::IanaToBcp47Mapper (line 14)
[INFO] [stdout]     src/lib.rs - (line 85)
[INFO] [stdout]     src/metazone.rs - metazone::MetazoneCalculator::compute_metazone_from_time_zone (line 68)
[INFO] [stdout]     src/time_zone.rs - time_zone::CustomTimeZone (line 22)
[INFO] [stdout]     src/time_zone.rs - time_zone::CustomTimeZone::from_str (line 172)
[INFO] [stdout]     src/time_zone.rs - time_zone::CustomTimeZone::maybe_calculate_metazone (line 121)
[INFO] [stdout]     src/time_zone.rs - time_zone::CustomTimeZone::try_from_bytes (line 88)
[INFO] [stdout]     src/types.rs - types::GmtOffset::try_from_bytes (line 52)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 9 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.75s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "eca8a4d4b22660f77ec525b2b31bf3c79a2d2dac2e3ee9a9a8133509abf7f334", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eca8a4d4b22660f77ec525b2b31bf3c79a2d2dac2e3ee9a9a8133509abf7f334", kill_on_drop: false }`
[INFO] [stdout] eca8a4d4b22660f77ec525b2b31bf3c79a2d2dac2e3ee9a9a8133509abf7f334
