[INFO] fetching crate async_ui_web_core 0.2.1...
[INFO] testing async_ui_web_core-0.2.1 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate async_ui_web_core 0.2.1 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate async_ui_web_core 0.2.1 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 async_ui_web_core 0.2.1
[INFO] finished tweaking crates.io crate async_ui_web_core 0.2.1
[INFO] tweaked toml for crates.io crate async_ui_web_core 0.2.1 written to /workspace/builds/worker-6-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 46 packages to latest compatible versions
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding fastrand v1.9.0 (latest: v2.1.0)
[INFO] [stderr]       Adding futures-lite v1.13.0 (latest: v2.3.0)
[INFO] [stderr]       Adding parking_lot v0.11.2 (latest: v0.12.3)
[INFO] [stderr]       Adding parking_lot_core v0.8.6 (latest: v0.9.10)
[INFO] [stderr]       Adding radium v0.7.0 (latest: v1.1.0)
[INFO] [stderr]       Adding redox_syscall v0.2.16 (latest: v0.5.1)
[INFO] [stderr]       Adding wyz v0.5.1 (latest: v0.6.1)
[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 waker-fn v1.2.0
[INFO] [stderr]   Downloaded scoped-tls-hkt v0.1.4
[INFO] [stderr]   Downloaded async_ui_internal_utils v0.0.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 33865c37ff37629afad27de4db458b75a088f75ca323cbab3a751d1d420d0474
[INFO] running `Command { std: "docker" "start" "-a" "33865c37ff37629afad27de4db458b75a088f75ca323cbab3a751d1d420d0474", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "33865c37ff37629afad27de4db458b75a088f75ca323cbab3a751d1d420d0474", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "33865c37ff37629afad27de4db458b75a088f75ca323cbab3a751d1d420d0474", kill_on_drop: false }`
[INFO] [stdout] 33865c37ff37629afad27de4db458b75a088f75ca323cbab3a751d1d420d0474
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] b15192989bcee276f87e076177a00e43fa4defc14657dab6e42d8189e534b8a2
[INFO] running `Command { std: "docker" "start" "-a" "b15192989bcee276f87e076177a00e43fa4defc14657dab6e42d8189e534b8a2", kill_on_drop: false }`
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.92
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling bumpalo v3.16.0
[INFO] [stderr]    Compiling wasm-bindgen v0.2.92
[INFO] [stderr]    Compiling parking_lot_core v0.8.6
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling instant v0.1.13
[INFO] [stderr]    Compiling funty v2.0.0
[INFO] [stderr]    Compiling async_ui_internal_utils v0.0.2
[INFO] [stderr]    Compiling scoped-tls-hkt v0.1.4
[INFO] [stderr]    Compiling wyz v0.5.1
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.92
[INFO] [stderr]    Compiling parking_lot v0.11.2
[INFO] [stderr]    Compiling bitvec v1.0.1
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.92
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.92
[INFO] [stderr]    Compiling js-sys v0.3.69
[INFO] [stderr]    Compiling web-sys v0.3.69
[INFO] [stderr]    Compiling async_ui_web_core v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/context.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | / scoped_tls_hkt::scoped_thread_local!(
[INFO] [stdout] 26 | |     pub(crate) static DOM_CONTEXT: for<'p> &'p DomContext<'p>
[INFO] [stdout] 27 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current static `DOM_CONTEXT`
[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 macro `scoped_tls_hkt::scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `scoped_tls_hkt::scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/context.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | / scoped_tls_hkt::scoped_thread_local!(
[INFO] [stdout] 26 | |     pub(crate) static DOM_CONTEXT: for<'p> &'p DomContext<'p>
[INFO] [stdout] 27 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current static `DOM_CONTEXT`
[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 macro `scoped_tls_hkt::scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt`
[INFO] [stdout]    = note: this warning originates in the macro `scoped_tls_hkt::scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.29s
[INFO] running `Command { std: "docker" "inspect" "b15192989bcee276f87e076177a00e43fa4defc14657dab6e42d8189e534b8a2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b15192989bcee276f87e076177a00e43fa4defc14657dab6e42d8189e534b8a2", kill_on_drop: false }`
[INFO] [stdout] b15192989bcee276f87e076177a00e43fa4defc14657dab6e42d8189e534b8a2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 0af2cc500ed9e4a13486f2069523f37b04ad85c5a6cbb05284f36b083f6b7f37
[INFO] running `Command { std: "docker" "start" "-a" "0af2cc500ed9e4a13486f2069523f37b04ad85c5a6cbb05284f36b083f6b7f37", kill_on_drop: false }`
[INFO] [stderr]    Compiling waker-fn v1.2.0
[INFO] [stderr]    Compiling fastrand v1.9.0
[INFO] [stderr]    Compiling parking v2.2.0
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/context.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | / scoped_tls_hkt::scoped_thread_local!(
[INFO] [stdout] 26 | |     pub(crate) static DOM_CONTEXT: for<'p> &'p DomContext<'p>
[INFO] [stdout] 27 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current static `DOM_CONTEXT`
[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 macro `scoped_tls_hkt::scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `scoped_tls_hkt::scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/context.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | / scoped_tls_hkt::scoped_thread_local!(
[INFO] [stdout] 26 | |     pub(crate) static DOM_CONTEXT: for<'p> &'p DomContext<'p>
[INFO] [stdout] 27 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current static `DOM_CONTEXT`
[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 macro `scoped_tls_hkt::scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt`
[INFO] [stdout]    = note: this warning originates in the macro `scoped_tls_hkt::scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling futures-lite v1.13.0
[INFO] [stderr]    Compiling async_ui_web_core v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/context.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | / scoped_tls_hkt::scoped_thread_local!(
[INFO] [stdout] 26 | |     pub(crate) static DOM_CONTEXT: for<'p> &'p DomContext<'p>
[INFO] [stdout] 27 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current static `DOM_CONTEXT`
[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 macro `scoped_tls_hkt::scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `scoped_tls_hkt::scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/context.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | / scoped_tls_hkt::scoped_thread_local!(
[INFO] [stdout] 26 | |     pub(crate) static DOM_CONTEXT: for<'p> &'p DomContext<'p>
[INFO] [stdout] 27 | | );
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current static `DOM_CONTEXT`
[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 macro `scoped_tls_hkt::scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt`
[INFO] [stdout]    = note: this warning originates in the macro `scoped_tls_hkt::scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.28s
[INFO] running `Command { std: "docker" "inspect" "0af2cc500ed9e4a13486f2069523f37b04ad85c5a6cbb05284f36b083f6b7f37", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0af2cc500ed9e4a13486f2069523f37b04ad85c5a6cbb05284f36b083f6b7f37", kill_on_drop: false }`
[INFO] [stdout] 0af2cc500ed9e4a13486f2069523f37b04ad85c5a6cbb05284f36b083f6b7f37
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] a5a7f3ca394cf4923a8215ab0446f1cdc55fb72797edfb4b565d8fc0fb85eb21
[INFO] running `Command { std: "docker" "start" "-a" "a5a7f3ca394cf4923a8215ab0446f1cdc55fb72797edfb4b565d8fc0fb85eb21", kill_on_drop: false }`
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/context.rs:25:1
[INFO] [stderr]    |
[INFO] [stderr] 25 | / scoped_tls_hkt::scoped_thread_local!(
[INFO] [stderr] 26 | |     pub(crate) static DOM_CONTEXT: for<'p> &'p DomContext<'p>
[INFO] [stderr] 27 | | );
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current static `DOM_CONTEXT`
[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 macro `scoped_tls_hkt::scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt`
[INFO] [stderr]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stderr]    = note: this warning originates in the macro `scoped_tls_hkt::scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/context.rs:25:1
[INFO] [stderr]    |
[INFO] [stderr] 25 | / scoped_tls_hkt::scoped_thread_local!(
[INFO] [stderr] 26 | |     pub(crate) static DOM_CONTEXT: for<'p> &'p DomContext<'p>
[INFO] [stderr] 27 | | );
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current static `DOM_CONTEXT`
[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 macro `scoped_tls_hkt::scoped_thread_local` may come from an old version of the `scoped_tls_hkt` crate, try updating your dependency with `cargo update -p scoped_tls_hkt`
[INFO] [stderr]    = note: this warning originates in the macro `scoped_tls_hkt::scoped_thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `async_ui_web_core` (lib) generated 2 warnings
[INFO] [stderr] warning: `async_ui_web_core` (lib test) generated 2 warnings (2 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/async_ui_web_core-a61621ea9fa330c5)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test combinators::join::array::test::poll_order ... ok
[INFO] [stdout] test combinators::join::tuple::test::join_1 ... ok
[INFO] [stdout] test combinators::join::tuple::test::join_0 ... ok
[INFO] [stdout] test combinators::join::array::test::smoke ... ok
[INFO] [stdout] test combinators::join::tuple::test::join_2 ... ok
[INFO] [stdout] test combinators::join::tuple::test::join_3 ... ok
[INFO] [stdout] test combinators::join::vec::test::smoke ... ok
[INFO] [stdout] test combinators::race::array::test::no_fairness ... ok
[INFO] [stdout] test combinators::race::tuple::test::race_1 ... ok
[INFO] [stdout] test combinators::race::tuple::test::race_2 ... ok
[INFO] [stdout] test combinators::race::tuple::test::race_3 ... ok
[INFO] [stdout] test combinators::race::vec::test::no_fairness ... ok
[INFO] [stdout] test combinators::race_ok::array::test::all_err ... ok
[INFO] [stdout] test combinators::race_ok::array::test::all_ok ... ok
[INFO] [stdout] test combinators::race_ok::array::test::one_err ... ok
[INFO] [stdout] test combinators::race_ok::tuple::test::race_ok_1 ... ok
[INFO] [stdout] test combinators::race_ok::tuple::test::race_ok_3 ... ok
[INFO] [stdout] test combinators::race_ok::vec::test::all_ok ... ok
[INFO] [stdout] test combinators::race_ok::vec::test::all_err ... ok
[INFO] [stdout] test combinators::race_ok::tuple::test::race_ok_err ... ok
[INFO] [stdout] test combinators::try_join::array::test::all_ok ... ok
[INFO] [stdout] test combinators::try_join::array::test::one_err ... ok
[INFO] [stdout] test combinators::race_ok::vec::test::one_err ... ok
[INFO] [stdout] test combinators::try_join::tuple::test::err ... ok
[INFO] [stdout] test combinators::race_ok::tuple::test::race_ok_2 ... ok
[INFO] [stdout] test combinators::try_join::tuple::test::ok ... ok
[INFO] [stdout] test combinators::try_join::vec::test::one_err ... ok
[INFO] [stdout] test combinators::utils::wakers::array::waker_array::tests::check_refcount ... ok
[INFO] [stdout] test combinators::try_join::vec::test::all_ok ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests async_ui_web_core
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test src/combinators/extras/mod.rs - combinators::extras::UiFutureExt::pend_after (line 22) ... ok
[INFO] [stdout] test src/combinators/extras/mod.rs - combinators::extras::UiFutureExt::meanwhile (line 40) ... ok
[INFO] [stdout] test src/combinators/extras/mod.rs - combinators::extras::UiFutureExt::pend_after (line 12) ... ok
[INFO] [stdout] test src/combinators/mod.rs - combinators::join (line 22) ... ok
[INFO] [stdout] test src/combinators/mod.rs - combinators::race (line 72) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a5a7f3ca394cf4923a8215ab0446f1cdc55fb72797edfb4b565d8fc0fb85eb21", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a5a7f3ca394cf4923a8215ab0446f1cdc55fb72797edfb4b565d8fc0fb85eb21", kill_on_drop: false }`
[INFO] [stdout] a5a7f3ca394cf4923a8215ab0446f1cdc55fb72797edfb4b565d8fc0fb85eb21
