[INFO] fetching crate moxie-dom 0.2.2... [INFO] testing moxie-dom-0.2.2 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate moxie-dom 0.2.2 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate moxie-dom 0.2.2 [INFO] finished tweaking crates.io crate moxie-dom 0.2.2 [INFO] tweaked toml for crates.io crate moxie-dom 0.2.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate moxie-dom 0.2.2 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "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" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 65 packages to latest compatible versions [INFO] [stderr] Adding illicit v0.9.2 (available: v1.1.2) [INFO] [stderr] Adding moxie v0.2.3 (available: v0.7.1) [INFO] [stderr] Adding topo v0.9.4 (available: v0.13.2) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded topo-macro v0.9.0 [INFO] [stderr] Downloaded illicit v0.9.2 [INFO] [stderr] Downloaded topo v0.9.4 [INFO] [stderr] Downloaded syn-mid v0.5.4 [INFO] [stderr] Downloaded raf v0.1.0 [INFO] [stderr] Downloaded illicit-macro v0.9.0 [INFO] [stderr] Downloaded moxie v0.2.3 [INFO] [stderr] Downloaded snax v0.3.0 [INFO] [stderr] Downloaded mox v0.2.0 [INFO] [stderr] Downloaded augdom v0.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1a54d97eaf120c1a4c9f3a3e771114909e69d1b62fb9eb19b1c5645767bbc589 [INFO] running `Command { std: "docker" "start" "-a" "1a54d97eaf120c1a4c9f3a3e771114909e69d1b62fb9eb19b1c5645767bbc589", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1a54d97eaf120c1a4c9f3a3e771114909e69d1b62fb9eb19b1c5645767bbc589", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1a54d97eaf120c1a4c9f3a3e771114909e69d1b62fb9eb19b1c5645767bbc589", kill_on_drop: false }` [INFO] [stdout] 1a54d97eaf120c1a4c9f3a3e771114909e69d1b62fb9eb19b1c5645767bbc589 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 543b6a76a37c6abbdd52e22ae0e89c771f3b9d0e6a92fa26203f2a8a6082a67c [INFO] running `Command { std: "docker" "start" "-a" "543b6a76a37c6abbdd52e22ae0e89c771f3b9d0e6a92fa26203f2a8a6082a67c", kill_on_drop: false }` [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.100 [INFO] [stderr] Compiling bumpalo v3.19.0 [INFO] [stderr] Compiling proc-macro-error-attr v0.4.12 [INFO] [stderr] Compiling proc-macro-error v0.4.12 [INFO] [stderr] Compiling rustversion v1.0.21 [INFO] [stderr] Compiling wasm-bindgen v0.2.100 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling syn-mid v0.5.4 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling proc-macro-hack v0.5.20+deprecated [INFO] [stderr] Compiling owning_ref v0.4.1 [INFO] [stderr] Compiling proc-macro-nested v0.1.7 [INFO] [stderr] Compiling parking_lot_core v0.7.3 [INFO] [stderr] Compiling lock_api v0.3.4 [INFO] [stderr] Compiling topo-macro v0.9.0 [INFO] [stderr] Compiling snax v0.3.0 [INFO] [stderr] Compiling parking_lot v0.10.2 [INFO] [stderr] Compiling quick-xml v0.17.2 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling illicit-macro v0.9.0 [INFO] [stderr] Compiling mox v0.2.0 [INFO] [stderr] Compiling illicit v0.9.2 [INFO] [stderr] Compiling topo v0.9.4 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.100 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.100 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.100 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling js-sys v0.3.77 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling moxie v0.2.3 [INFO] [stderr] Compiling web-sys v0.3.77 [INFO] [stderr] Compiling raf v0.1.0 [INFO] [stderr] Compiling augdom v0.1.0 [INFO] [stderr] Compiling moxie-dom v0.2.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: dropping unsupported crate type `cdylib` for target `x86_64-unknown-linux-musl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `track_caller` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | #![feature(track_caller)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/embed.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn animation_frame_scheduler(self) -> raf::AnimationFrameScheduler { [INFO] [stdout] | ---------------------------------------------------------------------------- move the `impl` block outside of this method `animation_frame_scheduler` [INFO] [stdout] 44 | impl raf::Tick for WebRuntime { [INFO] [stdout] | ^^^^^---------^^^^^---------- [INFO] [stdout] | | | [INFO] [stdout] | | `WebRuntime` is not local [INFO] [stdout] | `Tick` is not local [INFO] [stdout] | [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/embed.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn animation_frame_scheduler(self) -> raf::AnimationFrameScheduler { [INFO] [stdout] | ---------------------------------------------------------------------------- move the `impl` block outside of this method `animation_frame_scheduler` [INFO] [stdout] ... [INFO] [stdout] 50 | impl raf::Waking for WebRuntime { [INFO] [stdout] | ^^^^^-----------^^^^^---------- [INFO] [stdout] | | | [INFO] [stdout] | | `WebRuntime` is not local [INFO] [stdout] | `Waking` is not local [INFO] [stdout] | [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 51.98s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: quick-xml v0.17.2 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "543b6a76a37c6abbdd52e22ae0e89c771f3b9d0e6a92fa26203f2a8a6082a67c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "543b6a76a37c6abbdd52e22ae0e89c771f3b9d0e6a92fa26203f2a8a6082a67c", kill_on_drop: false }` [INFO] [stdout] 543b6a76a37c6abbdd52e22ae0e89c771f3b9d0e6a92fa26203f2a8a6082a67c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] f1d72c1c5e57f81b51c0718ede9aea22eb588a197f19f3b8df974482d0824ecf [INFO] running `Command { std: "docker" "start" "-a" "f1d72c1c5e57f81b51c0718ede9aea22eb588a197f19f3b8df974482d0824ecf", kill_on_drop: false }` [INFO] [stdout] warning: dropping unsupported crate type `cdylib` for target `x86_64-unknown-linux-musl` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling moxie-dom v0.2.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: the feature `track_caller` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | #![feature(track_caller)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/embed.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn animation_frame_scheduler(self) -> raf::AnimationFrameScheduler { [INFO] [stdout] | ---------------------------------------------------------------------------- move the `impl` block outside of this method `animation_frame_scheduler` [INFO] [stdout] 44 | impl raf::Tick for WebRuntime { [INFO] [stdout] | ^^^^^---------^^^^^---------- [INFO] [stdout] | | | [INFO] [stdout] | | `WebRuntime` is not local [INFO] [stdout] | `Tick` is not local [INFO] [stdout] | [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/embed.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn animation_frame_scheduler(self) -> raf::AnimationFrameScheduler { [INFO] [stdout] | ---------------------------------------------------------------------------- move the `impl` block outside of this method `animation_frame_scheduler` [INFO] [stdout] ... [INFO] [stdout] 50 | impl raf::Waking for WebRuntime { [INFO] [stdout] | ^^^^^-----------^^^^^---------- [INFO] [stdout] | | | [INFO] [stdout] | | `WebRuntime` is not local [INFO] [stdout] | `Waking` is not local [INFO] [stdout] | [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `track_caller` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | #![feature(track_caller)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/embed.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn animation_frame_scheduler(self) -> raf::AnimationFrameScheduler { [INFO] [stdout] | ---------------------------------------------------------------------------- move the `impl` block outside of this method `animation_frame_scheduler` [INFO] [stdout] 44 | impl raf::Tick for WebRuntime { [INFO] [stdout] | ^^^^^---------^^^^^---------- [INFO] [stdout] | | | [INFO] [stdout] | | `WebRuntime` is not local [INFO] [stdout] | `Tick` is not local [INFO] [stdout] | [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/embed.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn animation_frame_scheduler(self) -> raf::AnimationFrameScheduler { [INFO] [stdout] | ---------------------------------------------------------------------------- move the `impl` block outside of this method `animation_frame_scheduler` [INFO] [stdout] ... [INFO] [stdout] 50 | impl raf::Waking for WebRuntime { [INFO] [stdout] | ^^^^^-----------^^^^^---------- [INFO] [stdout] | | | [INFO] [stdout] | | `WebRuntime` is not local [INFO] [stdout] | `Waking` is not local [INFO] [stdout] | [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.89s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: quick-xml v0.17.2 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "f1d72c1c5e57f81b51c0718ede9aea22eb588a197f19f3b8df974482d0824ecf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f1d72c1c5e57f81b51c0718ede9aea22eb588a197f19f3b8df974482d0824ecf", kill_on_drop: false }` [INFO] [stdout] f1d72c1c5e57f81b51c0718ede9aea22eb588a197f19f3b8df974482d0824ecf [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 5ba5374824425f484aeffe8c1eda663c710caf623b312b6345f89a75289853ba [INFO] running `Command { std: "docker" "start" "-a" "5ba5374824425f484aeffe8c1eda663c710caf623b312b6345f89a75289853ba", kill_on_drop: false }` [INFO] [stderr] warning: dropping unsupported crate type `cdylib` for target `x86_64-unknown-linux-musl` [INFO] [stderr] [INFO] [stderr] warning: the feature `track_caller` has been stable since 1.46.0 and no longer requires an attribute to enable [INFO] [stderr] --> src/lib.rs:5:12 [INFO] [stderr] | [INFO] [stderr] 5 | #![feature(track_caller)] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(stable_features)]` on by default [INFO] [stderr] [INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stderr] --> src/embed.rs:44:9 [INFO] [stderr] | [INFO] [stderr] 43 | pub fn animation_frame_scheduler(self) -> raf::AnimationFrameScheduler { [INFO] [stderr] | ---------------------------------------------------------------------------- move the `impl` block outside of this method `animation_frame_scheduler` [INFO] [stderr] 44 | impl raf::Tick for WebRuntime { [INFO] [stderr] | ^^^^^---------^^^^^---------- [INFO] [stderr] | | | [INFO] [stderr] | | `WebRuntime` is not local [INFO] [stderr] | `Tick` is not local [INFO] [stderr] | [INFO] [stderr] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stderr] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stderr] [INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stderr] --> src/embed.rs:50:9 [INFO] [stderr] | [INFO] [stderr] 43 | pub fn animation_frame_scheduler(self) -> raf::AnimationFrameScheduler { [INFO] [stderr] | ---------------------------------------------------------------------------- move the `impl` block outside of this method `animation_frame_scheduler` [INFO] [stderr] ... [INFO] [stderr] 50 | impl raf::Waking for WebRuntime { [INFO] [stderr] | ^^^^^-----------^^^^^---------- [INFO] [stderr] | | | [INFO] [stderr] | | `WebRuntime` is not local [INFO] [stderr] | `Waking` is not local [INFO] [stderr] | [INFO] [stderr] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stderr] [INFO] [stderr] warning: `moxie-dom` (lib) generated 4 warnings [INFO] [stderr] warning: `moxie-dom` (lib test) generated 3 warnings (3 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: quick-xml v0.17.2 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/moxie_dom-f404e10cb28721f9) [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] running `Command { std: "docker" "inspect" "5ba5374824425f484aeffe8c1eda663c710caf623b312b6345f89a75289853ba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5ba5374824425f484aeffe8c1eda663c710caf623b312b6345f89a75289853ba", kill_on_drop: false }` [INFO] [stdout] 5ba5374824425f484aeffe8c1eda663c710caf623b312b6345f89a75289853ba